Guides, playbooks, checklists, and videos I use to build better software.
All based on real experience scaling systems and teams.
These resources (PDFs, guides, checklists) are written in Spanish. The content is still valuable if you can read Spanish — enjoy!
Practical and detailed resources to apply complex concepts in your day-to-day work.

Sistema mental para detectar riesgos de escala, contexto y mantenimiento en PRs con IA antes de que lleguen a producción.

La guía de bolsillo para dejar de jugar a Jenga con tu código y empezar a construir fortalezas.

Los 9 principios para escribir mejor código orientado a objetos. Incluye ejemplos, propósito y cómo aplicarlos en tu día a día.

Guía visual y práctica sobre Cohesión, Acoplamiento, Ocultamiento de Información y Sistema Obvio. Incluye checklist, principios y consejos para un diseño mantenible y escalable.

La guía visual y práctica para entender, identificar y gestionar la deuda técnica. Incluye cuadrantes, señales, estrategias y ventajas de pagarla.

Estructura profesional para proponer cambios técnicos, evaluar alternativas y documentar decisiones en equipo.

Herramienta para decidir cuándo abstraer un componente y cuándo mantenerlo simple, basándose en su probabilidad de cambio.

Guia tactica para revisar PRs segun la fase del producto con el framework 3X: Explore, Expand, Extract.

Checklist para auditar intención, verificación, operación y ownership cuando el código viene de IA.

Guía práctica para crear diagramas de sistemas que se consultan, se mantienen y salvan incidentes. Niveles de zoom, diagram as code y checklist.

Guía práctica para decidir mejor en ingeniería usando 5 preguntas sobre reversibilidad, momento de decisión, contexto, horizonte y visibilidad.
Visual and conceptual explanations about software development, architecture, and technical leadership.












The more engineers build better software, the better the industry is for everyone.
I've learned a lot from the community. This is my way of giving back what I've received.
I'm more motivated by contributing to many teams than focusing on just one.
"The best code I've ever written is the code that helped other engineers write better code."
— Emilio Carrión