Artículos

  • Generales 0

    TinyGo: programar microcontroladores y WebAssembly con Go

    TinyGo es un compilador de Go basado en LLVM que genera binarios muy pequeños, pensado para microcontroladores como Arduino, Raspberry Pi Pico o ESP32 y para WebAssembly en el navegador. Aprende cómo funciona, qué lo diferencia del compilador oficial y cómo empezar con tu primer proyecto embe...

  • Generales 0

    Errores personalizados en Rust: implementar Display y Error para tus tipos

    Aprende a crear tipos de error propios en Rust implementando Display y std::error::Error. Desde un struct básico hasta un enum con múltiples causas, error wrapping con source() y conversión automática con From y el operador ?.

  • Generales 0

    Cargo workspaces: gestionar monorepos en Rust sin complicaciones

    Aprende a organizar proyectos grandes en Rust usando Cargo workspaces: un solo Cargo.lock, caché de compilación compartida y versiones de dependencias sincronizadas entre todos tus crates.

  • Javascript 0

    Plasmo, CRXJS y WXT: cómo elegir framework para extensiones Chrome en 2026

    Manifest V3 ya es obligatorio y escribir extensiones Chrome a mano con webpack es un suplicio. Comparamos Plasmo, CRXJS y WXT para que elijas el que mejor encaja con tu proyecto.

  • Python 0

    Métodos especiales en Python: __str__, __repr__, __len__, __eq__ y más

    Los dunder methods de Python permiten que tus clases se comporten como tipos nativos del lenguaje. Aprende a usar __str__, __repr__, __len__, __eq__, __hash__, los operadores aritméticos y los context managers con ejemplos reales y errores frecuentes a evitar.

  • PHP 0

    Cómo construir una API PHP que los modelos de IA puedan entender y usar

    Aprende a diseñar APIs PHP que los agentes de IA puedan llamar correctamente: nombres claros, esquemas OpenAPI, respuestas predecibles y soporte para MCP.

  • PHP 0

    PHP y rendimiento en 2026: JIT, OPcache, profiling y lo que realmente importa

    OPcache, JIT, profiling con Xdebug, tuning de PHP-FPM y Redis: todo lo que puedes hacer ahora mismo para que tus apps PHP vayan más rápido sin adivinar dónde está el cuello de botella.

  • PHP 0

    array_unique y array_flip en PHP: duplicados y claves

    Aprende a eliminar valores duplicados en arrays PHP con array_unique y sus flags de comparación (SORT_STRING, SORT_NUMERIC), y a usar array_flip para búsquedas O(1) más rápidas que in_array. Incluye ejemplos con array_intersect_key para filtrar campos.

  • Python 0

    Python y LLMs en 2026: construir aplicaciones con modelos de lenguaje

    Guía práctica para conectar Python con las APIs de OpenAI y Anthropic: chat completions, tool use, outputs estructurados, streaming y buenas prácticas para llevar tu aplicación a producción.

  • Java 0

    Heaps y el K-ésimo mayor elemento en Java: algoritmos con PriorityQueue

    PriorityQueue implementa un min-heap en Java y permite resolver en O(n log k) problemas como el K-esimo mayor elemento o el top K mas frecuente. Guia con codigo completo, comparativa heap vs TreeSet y truco de la mediana con dos heaps.