Artículos
-
Generales
HTMX y Go en 2026: aplicaciones web sin el peso de un SPA
Cómo combinar HTMX con Go y templ para construir aplicaciones web con actualizaciones parciales de página, sin necesidad de React, bundlers ni estado en el cliente.
-
Generales
if let y while let en Rust: matching cuando solo te importa un caso
if let y while let en Rust: cómo usar pattern matching cuando solo te importa un caso. Comparativa con match, ejemplos con Option, Result y enums propios, bucles con while let y cuándo elegir uno u otro.
-
Generales
Ownership y borrowing en Rust: guía práctica sin el libro oficial
Aprende cómo funciona el sistema de ownership y borrowing de Rust con ejemplos concretos, los errores más frecuentes y cómo interpretarlos. Sin rodeos, sin recitar el libro oficial.
-
Javascript
Bun 1.3 en 2026: Bun.Image, HTTP/3, Bun.cron() y WebView sin dependencias externas
Bun 1.3 llega con Bun.Image para procesar imágenes nativas, soporte experimental de HTTP/3, tareas programadas con Bun.cron() y una ventana de navegador embebida, todo sin instalar nada más. Repasamos las novedades más importantes de las versiones 1.3.10 a 1.3.14.
-
Python
Decoradores en Python: qué son, cómo escribirlos y cuándo usarlos
Aprende a escribir decoradores en Python desde cero: qué son, cómo funciona functools.wraps y cuatro ejemplos reales para medir tiempos de ejecución, hacer logging automático, reintentar en caso de error y cachear resultados.
-
PHP
WebSockets en tiempo real con Laravel Reverb
Laravel Reverb es el servidor WebSocket oficial de Laravel, incluido desde la versión 11. Aprende a instalarlo, configurar canales públicos y privados, y construir un chat en tiempo real sin depender de servicios de pago.
-
PHP
Doctrine ORM en 2026: acceso a datos en PHP sin SQL manual
Doctrine ORM 3.x cambia cómo trabajas con la base de datos en PHP: entidades como clases normales, atributos nativos de PHP 8.1 para el mapeo y un EntityManager que se encarga de todo el SQL. Te explicamos cómo funciona de verdad.
-
PHP
number_format en PHP: mostrar números y precios formateados
Guía práctica de number_format() en PHP: los 4 parámetros, cómo formatear precios en euros con coma decimal y punto de miles, combinar con sprintf, diferencia con money_format (eliminada en PHP 8) y por qué no resuelve la precisión de los floats.
-
Python
uv en 2026: el gestor de paquetes Python más rápido que reemplaza a pip
uv es un gestor de paquetes Python escrito en Rust que instala dependencias entre 10 y 100 veces más rápido que pip y unifica en un solo binario todo lo que antes necesitabas de pip, virtualenv, pyenv y Poetry.
-
Java
Caché semántica con Spring AI y pgvector para reducir el coste de llamadas a LLM
Aprende a montar una caché semántica en Java con Spring AI y pgvector. Así reutilizas respuestas de LLMs como OpenAI o Anthropic cuando las preguntas son parecidas y reduces el gasto en tokens.









