El arte del 'Código Aburrido' que los seniors aman
¿Estás programando para solucionar problemas o para impresionar a tus colegas? Descubre por qué la simplicidad es el hack definitivo para escalar sin morir en el intento.
Pensamientos, tutoriales y experiencias sobre desarrollo de software y tecnología.
¿Estás programando para solucionar problemas o para impresionar a tus colegas? Descubre por qué la simplicidad es el hack definitivo para escalar sin morir en el intento.
Desde cero hasta tu primera API: Aprende a conectar tu App Android con el mundo usando Retrofit y arquitectura moderna.
Deja de compartir memoria como si fuera 1999. Aprende a usar Channels y Select para orquestar tus goroutines como un director de sinfonía (o de tráfico).
Entendiendo el misterioso tipo 'rune' en Golang. ¿Por qué un carácter no siempre es un byte y cómo evitar romper tus strings al procesarlos?
¿Por qué usar make() si puedo declarar variables directamente? Entendiendo la memoria en Go para Maps, Slices y Channels sin morir en el intento.
Mágicamente y de golpe, el síndrome del impostor se ha acabado. Cuando tienes la IA a tu lado sientes que puedes hacer lo imposible.
CORS no es un mecanismo de seguridad para tu servidor, es un control del navegador. Aprende por qué confiar solo en CORS es un error crítico de arquitectura.
Descubre cómo los Java Records simplifican la creación de clases de datos inmutables, reduciendo el boilerplate y mejorando la legibilidad de tu código backend.
Análisis del lanzamiento de Gemini 3. Dejamos atrás los chatbots para entrar en la era de los Agentes de IA capaces de ejecutar tareas complejas de principio a fin.
Mi experiencia probando Cursor, el fork de VSCode con IA integrada. ¿Es puro hype o una herramienta real de productividad? Análisis honesto.
Reflexión sobre cómo ha evolucionado el rol del Desarrollador Fullstack y por qué la definición tradicional de Frontend + Backend se ha quedado corta.
Pregúntame sobre José
¡Hola! Soy el asistente virtual de José. ¿En qué puedo ayudarte hoy?