Liderazgo Técnico: Deja de Copiar Frameworks y Empieza a Copiar Principios
Aprende a convertir el caos en sistemas claros. Descubre por qué el liderazgo técnico real se basa en adaptar principios y no en coleccionar herramientas de moda.
Aprende a convertir el caos en sistemas claros. Descubre por qué el liderazgo técnico real se basa en adaptar principios y no en coleccionar herramientas de moda.
Descubre cómo construir una vida verdaderamente satisfactoria aprendiendo a afrontar las derrotas y encontrando paz al actuar sin depender del resultado.
Explorando la teoría de los 4 quemadores (familia, amigos, salud y trabajo) y cómo gestionar nuestras decisiones como programadores para evitar el desgaste mental.
Descubre cómo CodeConductor y los modelos de Cursor transforman el desarrollo mediante flujos agénticos, iteración autónoma, worktrees y PRs automatizados.
Descubre el verdadero valor del ingeniero de software en la era de la IA. Analizamos por qué el system design, el contexto de negocio y el juicio crítico son el diferencial humano que ninguna máquina puede replicar.
Con el fin del soporte opensource de Spring Boot 3.5.x este mes de junio 2026, analizamos por qué migrar a Spring Boot 4.1.x junto con Kotlin es la combinación definitiva para potenciar tu productividad y robustez técnica.
Claude Code es potente desde el primer arranque, pero su configuración por defecto está pensada para empezar rápido, no para un equipo que lo usa todos los días sobre código real. Aprende a configurarlo para optimizar tokens, velocidad y seguridad.
Descubre cómo aprender Spring Boot a través de una historia épica inspirada en Pokémon. Kai, un entrenador novato, visita 6 gimnasios que representan dominios clave: persistencia JPA, seguridad con Spring Security, validaciones, testing, observabilidad y CI/CD. Una guía progresiva y memorable para desarrolladores que quieren dominar Spring Boot con Kotlin sin abrumarse.
¿La arquitectura hexagonal está matando tu productividad? Descubre por qué la "ceremonia" técnica aleja a los desarrolladores junior y cómo migrar a un MVC orientado al dominio para recuperar la agilidad sin perder la calidad técnica.
Descubre por qué dominar el negocio y los fundamentos es la verdadera clave del éxito en IT. Una historia sobre la reinvención de un programador, del burnout al valor real.
¿Código ilegible? La falta de documentación es la primera ventana rota. Aprende a implementar estándares de industria, linters y generación automática de docs.
Un recorrido técnico y honesto por mi aprendizaje en 2025, dominar JavaScript nativo, entender el DOM y React desde sus bases, apostar por PWAs, Django y arquitectura consciente, y la promesa de seguir aprendiendo en 2026 con criterio, no por moda.
Saber sintaxis no es suficiente. Entiende por fin cómo aplicar tablas de verdad, 'short-circuits' y cláusulas de guarda para limpiar tu código. Ejercicios reales para entrenar tu cerebro y resolver problemas complejos sin bloquearte.
Eleva tu perfil profesional con las filosofías de Kernighan, DHH, Otwell y Torvalds. Guía esencial sobre calidad de código, diseño y liderazgo técnico efectivo.
Errores críticos en Spring Boot y secretos de rendimiento tras 15 años de experiencia Backend Java. Incluye acceso a curso completo y gratuito en GitHub.
Descubre por qué aprender observando a seniors es clave en desarrollo de software. No es sobre el código, sino sobre hábitos que impactan directamente en aumentar ingresos y reducir costos para la empresa. ¡Aprende a preguntar bien!
¿Buscas una vida de significado? Aprende a usar 'ganchos mentales' de productividad y servicio. Transforma tu enfoque creativo - impacta más y busca la sinceridad.
Una filosofía simplista de vida y trabajo para programadores que buscan servir, ser sinceros y disfrutar el proceso. Es un manifiesto personal que guía mis acciones diarias.
Consejos prácticos para mejorar como programador, desde los fundamentos del lenguaje hasta prácticas deliberadas y metodologías adaptadas a tu flujo de trabajo.
Descubre cómo adaptar las metodologías ágiles para fomentar la creatividad y el pensamiento profundo en el desarrollo de software. Aprende a utilizar estas metodologías a tu favor sin perder el enfoque en la innovación y la documentación clara.