Blog
Thoughts, technical deep dives, and reflections on building software with minimal friction and maximum intent.
CULTURA-TECH
John Doe y Jane Doe: El Misterio Detrás de los Nombres Más Anónimos del Mundo
¿Alguna vez te has preguntado por qué usamos 'John Doe' para referirnos a personas anónimas? La historia detrás de estos nombres es más fascinante de lo que imaginas, y como desarrollador, te garantizo que los has visto en más bases de datos de las que recuerdas.
May 1, 2026
HISTORIA
Por Qué 'John Doe' y 'Jane Doe' Son los Nombres Más Famosos que Nunca Existieron
¿Alguna vez te preguntaste de dónde vienen los nombres 'John Doe' y 'Jane Doe'? La historia detrás de estos placeholders es más fascinante (y oscura) de lo que imaginas.
May 1, 2026
PRODUCTIVITY
GitHub Superpowers: GSD Mode for Senior Engineers
GitHub isn't just version control—it's your productivity multiplier. Here's how I use lesser-known GitHub features to ship faster, collaborate smarter, and actually get shit done without drowning in tooling overhead.
May 1, 2026
PRODUCTIVIDAD
GSD y GitHub Skills: Los Superpoderes Reales de un Dev Productivo
Después de 12 años en el código, aprendà que la productividad no viene de herramientas fancy. Viene de dominar Git, automatizar lo repetitivo y tener un sistema que te permita ejecutar sin fricción. Aquà está mi framework real.
May 1, 2026
DESARROLLO-SOFTWARE
AASD: Un Tema Que No Existe (Y Por Qué Eso Importa Más de lo Que Crees)
Me pidieron escribir sobre 'aasd' y tĂ©cnicamente no significa nada. Pero en 12 años construyendo software, he aprendido que las especificaciones vagas son el pan de cada dĂa. AquĂ te cuento cĂłmo convierto la ambigĂĽedad en sistemas funcionales.
May 1, 2026
SOFTWARE-ENGINEERING
AASD: Why I Don't Write About Acronyms I Don't Understand
When someone asks you to write about 'aasd' with no context, it's a perfect reminder that clarity beats cleverness every time. Here's what 12 years of engineering taught me about vague requirements and why saying 'I don't know' is actually a superpower.
May 1, 2026
CAREER
What Can You Do For Me?
Every client meeting starts with this question, even when they don't say it out loud. Here's what I actually do — and more importantly, how I think about solving problems that matter to your business.
May 1, 2026
CARRERA
¿Qué puedo hacer por ti? (La pregunta que define tu valor como ingeniero)
Después de 12 años en tech, aprendà que la pregunta más importante no es 'qué sé hacer', sino 'qué problema resuelvo'. Aquà te cuento cómo cambiar esa mentalidad te hace invaluable en cualquier equipo.
May 1, 2026
CARRERA
¿Qué puedo hacer por ti? Más allá del código
DespuĂ©s de 12 años resolviendo problemas con cĂłdigo, he aprendido que mi valor real no está en escribir lĂneas de TypeScript. Está en traducir caos en sistemas que funcionan, mentorear equipos y tomar decisiones arquitectĂłnicas que evitan desastres a las 3 AM.
May 1, 2026
CONSULTING
What Can I Do For You? (And Why That's the Wrong Question)
Everyone asks what I can build for them. But the real question is: what problem are you actually trying to solve? Here's how I approach client work after 12+ years of building software that matters.
May 1, 2026
ARQUITECTURA
ASD: El Patrón de Diseño que Probablemente Estás Usando Mal (o No Conoces)
ASD (Application-Service-Domain) es un patrón arquitectónico que separa lógica de aplicación, servicios de negocio y dominio. Después de 12 años construyendo sistemas complejos, te explico por qué es crucial para escalar equipos y código sin volverse loco.
May 1, 2026
CODE-QUALITY
ASD: The Three Letters That Will Haunt Your Next Code Review
We've all done it — committed code with 'asd' as a variable name, test data, or placeholder. Here's why those three letters represent everything wrong with our quick-and-dirty coding habits, and what to do instead.
May 1, 2026
TELEGRAM
Building a Telegram Bot That Actually Does Something Useful
I've built dozens of bots for side projects and production systems. Here's the no-BS guide to creating a Telegram bot that goes beyond 'hello world' — from setup to deployment, with real code you can ship today.
May 1, 2026
TELEGRAM
CĂłmo crear un bot de Telegram en 15 minutos (sin complicarte la vida)
He creado decenas de bots de Telegram para automatizaciĂłn, notificaciones y experimentos con IA. Te muestro cĂłmo construir uno funcional en minutos, con cĂłdigo real y sin frameworks innecesarios.
May 1, 2026
CONVERSATIONAL-AI
Retell AI vs Telnyx: Which Voice AI Platform Should You Build With?
I've built voice agents with both Retell AI and Telnyx. Here's an honest breakdown of their features, pricing models, and where each platform actually shines — so you can pick the right one for your use case.
May 1, 2026
TELEGRAM
Building Your First Telegram Bot: A Practical Guide for Developers
Telegram bots are surprisingly powerful and easy to build. I'll walk you through creating one from scratch using Node.js and the Telegram Bot API — no fluff, just the essentials you need to ship.
May 1, 2026
TESTING
Testing Isn't Optional: My 12-Year Evolution from Test-Hater to Test-Driven
I used to ship code without tests and called myself productive. Twelve years later, after debugging production fires at 2 AM, I learned that testing isn't about perfectionism—it's about sleeping well at night. Here's what actually works.
Apr 30, 2026