# Blog

[https://chemaclass.com/es/blog/](https://chemaclass.com/es/blog/)

---

- `2026-07-14` [Trabajar con la Puerta del Garaje Abierta](/es/blog/working-with-the-garage-door-open/index.md)
  Trabajar en abierto deja que la gente ayude mientras el trabajo aún se puede moldear. Pero una puerta abierta es pasiva. El verdadero skill es empujar la señal correcta a la sala correcta.
- `2026-07-05` [Laissez Faire, Laissez Passer](/es/blog/laissez-faire-laissez-passer/index.md)
  Una vieja frase francesa contiene todo el argumento a favor del libre mercado. Deja actuar, deja pasar. Ningún planificador sabe lo que sabe el mercado, y lo normal debería ser la libertad, no el control.
- `2026-06-26` [Recorta la Factura de Tokens](/es/blog/cut-the-token-bill-on-both-ends/index.md)
  Dos herramientas pequeñas que se suman: Caveman recorta lo que el agent te responde, RTK recorta lo que la terminal manda de vuelta. Más espacio en el mismo context window, mismo modelo, mismos prompts.
- `2026-06-01` [El Eterno Retorno](/es/blog/the-eternal-return/index.md)
  Nietzsche usó el eterno retorno como prueba. La vida lo usa como espejo. Los patrones riman no para predecir el futuro, sino para revelar en quién te conviertes bajo presión.
- `2026-05-19` [Skills por Encima de Agents](/es/blog/skills-over-agents/index.md)
  Por qué los skills de Claude Code superan a los agentes especializados. El contexto bajo demanda decide la calidad. Librería que viaja con tu código.
- `2026-05-01` [Los Niveles de Adopción de la IA](/es/blog/the-levels-of-ai-adoption/index.md)
  Una escalera de seis niveles para la adopción de la IA, de prompts copiados a equipos de agentes y flujos nativos de IA. Dónde se atascan las empresas y cómo subir.
- `2026-04-17` [Dentro de la Carpeta .claude](/es/blog/inside-the-claude-folder/index.md)
  Un recorrido práctico por la carpeta de proyecto de Claude Code. Qué hacen rules, skills, agents, hooks y settings, y cómo encajan entre sí.
- `2026-04-05` [Construyendo un juego en dos días](/es/blog/building-a-game-in-two-days/index.md)
  Un mensaje casual por Telegram se convirtió en un juego de navegador del Señor de los Anillos con nueve niveles. Cada línea de código escrita por un agente de IA. Cada decisión creativa tomada por un humano que creció en la Tierra Media.
- `2026-03-01` [Idealismo vs Pragmatismo](/es/blog/idealism-vs-pragmatism/index.md)
  La tensión entre hacer las cosas bien y sacar las cosas adelante marca cada decisión en el software y en la vida. TDD, pair programming, adopción de IA: los mejores resultados vienen de sostener ambos extremos de la cuerda.
- `2026-02-07` [Construye tu Propio Equipo de Agentes](/es/blog/build-your-own-team-of-agents/index.md)
  Deja de usar la IA como un solo asistente. Organiza agentes en equipos especializados con roles, docs y ejecución en paralelo.
- `2026-01-11` [MCP: Dándole a tu Agente IA el Contexto Adecuado](/es/blog/mcp-giving-your-ai-agent-the-right-context/index.md)
  MCP conecta agentes de IA con tus herramientas, bases de datos y APIs mediante un protocolo estándar. Dale el contexto que necesita.
- `2025-12-22` [Cómo Funciona Bitcoin](/es/blog/how-bitcoin-works/index.md)
  Transacciones, bloques, minería, el modelo UTXO y Lightning Network: cómo funciona Bitcoin por dentro, explicado en términos simples.
- `2025-11-21` [Fundamentos de Bitcoin](/es/blog/bitcoin-fundamentals/index.md)
  Límite de 21 millones, sin autoridad central, sin permisos y resistente a la censura. Bitcoin es dinero digital que realmente posees.
- `2025-10-10` [La IA te Da Velocidad, No Calidad](/es/blog/ai-gives-you-speed-not-quality/index.md)
  La IA acelera tu producción pero no garantiza calidad. Eres responsable de cada línea que commiteas. Velocidad sin dirección es caos.
- `2025-09-15` [Lo que el Éxito Significa para Mí](/es/blog/what-success-means-to-me/index.md)
  El éxito es despertar sabiendo que lo que haces hace más felices a las personas a tu alrededor, y a ti mismo. Sin fórmula complicada. Solo consistencia sobre perfección, y construir hábitos que se alineen con lo que importa.
- `2025-04-12` [Ship, Show, Ask](/es/blog/ship-show-ask/index.md)
  No todos los cambios necesitan la misma revisión. Ship, Show, Ask ajusta el proceso de revisión al riesgo del cambio, para que los equipos sigan entregando sin perder calidad ni colaboración.
- `2025-02-17` [Ejecuta tu Nodo LN en una Raspberry Pi](/es/blog/run-your-ln-node/index.md)
  En esta guía te muestro cómo configurar un nodo de Lightning Network (LN) con Alby Hub en una Raspberry Pi. Tendrás control total sobre tu nodo. Alby Hub ofrece una versión DIY gratuita para una wallet Lightning auto-custodiada: tus fondos son tuyos, y el código es 100% open-source.
- `2025-01-02` [Entendiendo los Impuestos](/es/blog/understanding-taxes/index.md)
  Los impuestos son inevitables. Ya sea tu sueldo, el café de la mañana o la casa que acabas de comprar, los impuestos están en todas partes. Si alguna vez te has preguntado a dónde va tu dinero después del día de pago o por qué comprar una propiedad viene con tasas adicionales, este post es para ti.
- `2024-12-11` [Los Cypherpunks](/es/blog/the-cypherpunks/index.md)
  A principios de los 90, con el auge de internet, surgió un grupo llamado los Cypherpunks para defender la privacidad digital. Impulsaron el cifrado y la tecnología de privacidad, moldeando nuestro mundo digital con su visión e ideales.
- `2024-11-17` [Commits de Git Verificados](/es/blog/verified-git-commits/index.md)
  Firma tus commits de Git con GPG para demostrar que son tuyos. Sin firmas, cualquiera puede falsificar commits con tu email. Se configura en 5 minutos.
- `2024-10-30` [bashunit](/es/blog/bashunit/index.md)
  bashunit es un framework de testing ligero y fácil de usar para Bash, repleto de características útiles como testing paralelo y de snapshots, dobles de test, data providers y toneladas de assertions incorporadas. Respaldado por documentación clara y una comunidad activa, se ha convertido en un favorito para testing confiable en Bash. Lo que comenzó como una simple frustración de desarrollo ha crecido hasta convertirse en una herramienta open-source que hace que el testing en Bash sea mucho más fácil y divertido.
- `2024-09-02` [Habilidades Interpersonales](/es/blog/people-skills/index.md)
  Así que eres desarrollador de software, y has dominado lenguajes de programación, algoritmos y todo lo técnico. ¡Genial! Pero aquí está el asunto: las habilidades técnicas por sí solas no te llevarán tan lejos como podrías pensar. Si no puedes trabajar bien con otros, no importa lo bueno que sea tu código, nadie querrá trabajar contigo.
- `2024-08-01` [¿Qué Es Waterfall?](/es/blog/what-is-waterfall/index.md)
  Waterfall es como seguir un camino recto donde te mueves de un paso al siguiente en un orden definido, como el agua fluyendo por una cascada a través de diferentes etapas. El problema es que cada paso puede llevar mucho tiempo y recursos para completarse. Además, no recibes retroalimentación hasta que toda la etapa está terminada, lo que puede llevar a mucho tiempo desperdiciado. Esto es especialmente complicado en el desarrollo de software, donde las cosas siempre están cambiando y evolucionando.
- `2024-07-13` [Pretty Good Privacy](/es/blog/pretty-good-privacy/index.md)
  PGP te permite cifrar mensajes para que solo el destinatario pueda leerlos, y firmarlos para demostrar que son tuyos. Creado en 1991 por Phil Zimmermann.
- `2024-07-06` [Dinero Programable](/es/blog/programmable-money/index.md)
  Bitcoin se conoce como dinero programable porque permite ejecutar transacciones con condiciones mediante su lenguaje de scripting.
- `2024-06-27` [El Dilema del Prisionero](/es/blog/prisoners-dilemma/index.md)
  Un experimento mental sobre confianza, cooperación y traición. Muestra por qué a veces no colaboramos aunque nos convenga hacerlo.
- `2024-05-30` [¿Qué Mata la Agilidad?](/es/blog/what-kills-agility/index.md)
  ¿Por qué Agile, si ya haces Scrum, Kanban, SAFe o Waterfall? Cómo gestionamos una organización define su calidad. Una excelente gestión es crucial para evitar la trampa del Waterfall si buscamos construir un entorno Agile. Pero ¿por qué querríamos eso? ¿Qué hay de malo en la forma en que ya trabajamos?
- `2024-04-02` [Aprendiendo Concurrencia en Golang](/es/blog/learning-concurrency-in-golang/index.md)
  Quería aprender un nuevo lenguaje de programación, así que después de probar algunos, terminé con Golang como uno de mis favoritos por su simplicidad y capacidades. Tiene características que no había usado en años, como multithreading y concurrencia.
- `2024-03-28` [Pair Programming Efectivo](/es/blog/effective-pair-programming/index.md)
  Guía práctica de pair programming que funciona: roles, rotación, cuándo hacerlo, errores comunes y cómo hacer sesiones productivas.
- `2024-02-25` [Despliegues los Viernes](/es/blog/deployments-on-fridays/index.md)
  He escuchado múltiples veces, de varias personas, la idea de pánico hacia desplegar los viernes. ¿Qué tan buena es esa idea de prohibir el día antes del fin de semana entregar nuevo valor a nuestros clientes?
- `2023-12-30` [Gran Ingeniería](/es/blog/great-engineering/index.md)
  Programar no es solo otro trabajo. En el entorno adecuado, escribir software puede ser realmente divertido y, aún más, ¡puede ser tu hobby personal también! Así que... podrías estar enfocado en programar, programar y más programar para subir de nivel tus propias habilidades profesionales.
- `2023-11-25` [Forming, Storming, Norming y Performing](/es/blog/forming-storming-norming-performing/index.md)
  Para que un equipo alcance alto rendimiento, hay que entender el Modelo de Tuckman: forming, storming, norming, performing y adjourning. Aquí exploro estrategias prácticas para cada etapa.
- `2023-10-20` [¿Cómo Testear Métodos Privados?](/es/blog/how-to-test-private-methods/index.md)
  De vez en cuando he tenido que enfrentar esta pregunta: ¿cómo testear métodos privados? He recopilado en un artículo las técnicas que suelo usar.
- `2023-10-11` [Ambiente de Trabajo No Saludable](/es/blog/unhealthy-working-environment/index.md)
  Un ambiente de trabajo tóxico tiene varios síntomas que afectan el bienestar físico y mental. Aprende a reconocerlos.
- `2023-09-30` [El Principio de Peter](/es/blog/the-peter-principle/index.md)
  Cuando alguien es competente en su trabajo, lo ascienden a un puesto que requiere otras habilidades. Si no las tiene, será incompetente y no lo ascenderán más.
- `2023-08-02` [¿Cómo Consigues que Todos se Sumen?](/es/blog/how-do-you-get-everyone-on-board/index.md)
  Fui invitado al WeAreDevelopers World Congress para dar una charla técnica sobre mi experiencia con Extreme Programming y los profundos beneficios de abrazar el cambio en tu trabajo y vida.
- `2023-07-05` [Bucle sin Fin](/es/blog/never-ending-loop/index.md)
  A veces me cuesta irme a la cama con la mente en blanco porque muy a menudo pienso en mi próxima lectura, aprendizaje, charla, o qué escribiré este mes o el siguiente.
- `2023-06-08` [Indefensión Aprendida](/es/blog/learned-helplessness/index.md)
  La indefensión aprendida es el comportamiento que muestra una persona tras sufrir repetidamente situaciones adversas que escapan a su control. Se origina cuando alguien acepta su impotencia y deja de intentar escapar o evitar dichas situaciones.
- `2023-05-17` [¿Equipos de QA Dedicados en Software?](/es/blog/dedicated-qa-teams/index.md)
  Esto será controvertido, pero hablemos de la posición de QA. La verdad oculta detrás de la falta de calidad del software y por qué esto debería preocuparte si escribes software.
- `2023-04-14` [Introduciendo un Nuevo Stack Tecnológico](/es/blog/introducing-a-new-tech-stack/index.md)
  Cuando introduces una nueva tecnología en tu equipo, necesitas explicar el porqué y tener una estrategia clara. Va a afectar a todos.
- `2023-03-16` [¿Siempre Has Sido Así?](/es/blog/have-you-always-been-like-this/index.md)
  ¿Siempre has sido así? ¿Constantemente leyendo libros, escribiendo posts de blog, speaker público en conferencias y meet-ups, aprendiendo en tu tiempo libre, etc...? La respuesta corta es: no, y déjame contarte cómo terminé en esta situación.
- `2023-02-27` [Gran Liderazgo](/es/blog/great-leadership/index.md)
  A medida que las organizaciones crecen, los líderes deben cambiar el foco de clientes a empleados. Principios clave para escalar el liderazgo.
- `2023-01-09` [Entrevista sobre XP y Agile](/es/blog/interview-about-xp-and-agile/index.md)
  Mi entrevista con devm.io sobre Agile y Extreme Programming. Agile es más sobre CÓMO haces ciertas cosas, en lugar de QUÉ cosas haces.
- `2022-12-06` [¿Ignorar Scrum para ser más Agile?](/es/blog/ignoring-scrum-to-get-more-agile/index.md)
  Las personas se vuelven esclavas de sistemas que se supone que ayudan. Las reuniones aburridas están matando el agile. Las reuniones requieren participación activa de todos. De lo contrario, podrías no ser esencial para esa reunión, y mejor usar tu tiempo con algo más.
- `2022-11-11` [Trabajando Agile con Equipos No Agile](/es/blog/working-agile-with-non-agile-teams/index.md)
  Asumamos que ya sabes qué es el manifiesto agile. Consideremos que aplicas la mayoría de los valores, principios y prácticas de extreme programming. ¿Cómo puedes trabajar con otros equipos que no son agile?
- `2022-10-08` [Diferentes Creencias sobre la Calidad del Software](/es/blog/different-beliefs-about-software-quality/index.md)
  ¿Qué hacer cuando trabajas en \
- `2022-09-25` [La Belleza del Liderazgo](/es/blog/the-beauty-of-leadership/index.md)
  El liderazgo es acción, no un título. No tiene nada que ver con gestión o jerarquía. Qué significa realmente y cómo cualquiera puede liderar.
- `2022-08-22` [Entendiendo a las Personas](/es/blog/understanding-people/index.md)
  Uno de los mayores retos es evitar malentendidos y aceptar que los demás no piensan igual que tú.
- `2022-07-25` [El Triángulo de Gestión de Proyectos](/es/blog/the-project-management-triangle/index.md)
  Entrega valor constantemente en iteraciones cortas. ¿Por qué? Porque esto te ayudará a obtener retroalimentación, y la retroalimentación es necesaria para tomar las decisiones correctas.
- `2022-06-08` [El Camino a la Seniority en Software](/es/blog/the-path-to-seniority-in-software/index.md)
  La verdadera seniority va más allá de los títulos. Se trata de impacto, mentoría, asumir resultados y elevar el nivel de todo tu equipo.
- `2022-05-27` [Bikeshedding](/es/blog/bikeshedding/index.md)
  El bikeshedding explica por qué los equipos pierden tiempo en decisiones triviales mientras ignoran las complejas e importantes. Aprende a reconocerlo y evitarlo.
- `2022-04-02` [El Número de Dunbar](/es/blog/dunbar-number/index.md)
  El número de Dunbar es el límite cognitivo de personas con las que podemos mantener relaciones sociales estables.
- `2022-02-26` [Actualiza tu Equipo para Ser Más Extreme](/es/blog/update-your-team-to-be-more-extreme/index.md)
  Nuestra profesión está en constante evolución y exige aprendizaje continuo. Abrazar el cambio no es opcional en software. Hay que crear espacios para salir de nuestra zona de confort.
- `2022-01-24` [El Poder de la Autoridad y la Obediencia](/es/blog/the-power-of-authority-and-obedience/index.md)
  Milgram quiso investigar hasta dónde llegaría la gente obedeciendo una orden que implicara dañar a otra persona. Por ejemplo, los alemanes en la Segunda Guerra Mundial.
- `2021-11-20` [London vs Chicago](/es/blog/london-vs-chicago/index.md)
  Hay dos escuelas conocidas en TDD: la escuela mockista (también conocida como Outside-in) y la escuela clasicista (también conocida como Inside-out).
- `2021-10-21` [Red Work vs Blue Work](/es/blog/red-work-blue-work/index.md)
  Blue Work y Red Work son conceptos que David Marquet describe en su libro 'Leadership is Language'. Ambos requieren mentalidades diferentes y tienen lenguajes distintos.
- `2021-09-25` [TDD vs BDD](/es/blog/tdd-vs-bdd/index.md)
  Estas son dos técnicas diferentes. La clave de cada una está en la mentalidad y el contexto de lo que quieres lograr.
- `2021-08-01` [Test-Driven (Development)](/es/blog/test-driven-development/index.md)
  TDD es una práctica de diseño, no solo una técnica de testing. Escribir tests primero cambia cómo piensas sobre el código y su estructura.
- `2021-07-01` [Responsabilidades de un Tech Lead](/es/blog/tech-lead/index.md)
  El Modelo de Carrera Tridente de Patrick Kua tiene tres vías. Cada una representa dónde uno pasa la mayor parte de su tiempo o energía.
- `2021-06-01` [Experimentos de Conformidad](/es/blog/conformity-experiments/index.md)
  ¿Hasta qué punto las fuerzas sociales alteran las opiniones de las personas? ¿Qué aspecto de la influencia del grupo es más importante: el tamaño de la mayoría, o la unanimidad de opinión?
- `2021-05-03` [Software de Código Abierto](/es/blog/open-source-software/index.md)
  Guía práctica sobre software de código abierto: sus beneficios, cómo empezar a contribuir, y por qué compartir código acelera tu crecimiento profesional.
- `2021-04-01` [Pull Requests vs Pair Programming](/es/blog/pull-request-vs-pair-prog/index.md)
  Hablemos de los beneficios de los Pull Requests y el Pair Programming, y mis reflexiones sobre estos después de algunos años de experiencia con ellos.
- `2021-03-01` [Abraza el Cambio](/es/blog/embrace-the-change/index.md)
  El cuento es una metáfora de las diferentes actitudes que adoptamos cuando tenemos que enfrentar cambios en la vida.
- `2021-02-01` [Phel: el Lisp que Compila a PHP](/es/blog/phel-first-release/index.md)
  El nuevo lenguaje de Programación Funcional construido para PHP.
- `2021-01-11` [Mockear o No Mockear](/es/blog/to-mock-or-not-to-mock/index.md)
  Mockear es útil, pero 'qué mockear' suele resultar más complicado de lo esperado si no tratas esto con cuidado.
- `2020-12-01` [Compartiendo tus Parches de Git](/es/blog/sharing-git-patches/index.md)
  Descubre otra forma de compartir sugerencias con tu equipo de desarrollo.
- `2020-11-10` [Nunca Uses array_merge en un Bucle](/es/blog/array-merge-in-loop/index.md)
  Usar array_merge dentro de un bucle mata el rendimiento. El operador spread te ayudará a mejorar esto aplanando el array.
- `2020-10-13` [Arrays Tipados en PHP](/es/blog/typed-arrays-php/index.md)
  Desempaquetado de argumentos, lista de argumentos variables de función, y funciones variádicas.
- `2020-09-08` [El Proceso en Sí Es la Meta](/es/blog/the-process-itself-is-the-goal/index.md)
  Ninguna meta debería ser un logro en sí misma, sino el proceso que nos ayuda a ir en la dirección de esas metas.
- `2020-08-17` [Testeando Código Legacy de Forma Efectiva](/es/blog/testing-effectively-legacy-code/index.md)
  Cómo escribir tests de caracterización para código legacy y refactorizar de forma segura sin romper el comportamiento existente.
- `2020-08-09` [Strict Types en PHP](/es/blog/strict-types/index.md)
  Por qué declarar strict_types en PHP mejora la legibilidad del código y previene errores silenciosos de coerción de tipos.
- `2020-06-28` [El Arte del Refactoring](/es/blog/the-art-of-refactoring/index.md)
  Si ves algo, en el ámbito de tu tarea actual, que puede mejorarse fácilmente, mejóralo. Y si tienes alguna pregunta al respecto, pregunta.
- `2020-06-06` [Clases Final en PHP | Java | Cualquiera](/es/blog/final-classes/index.md)
  Contratos claros, efectos secundarios aislados, testeabilidad, baja complejidad y carga cognitiva, fluidez del código y confianza en ti mismo.
- `2020-04-07` [El Arte del Testing: Donde el Diseño se Encuentra con la Calidad](/es/blog/the-art-of-testing/index.md)
  Por qué deberías considerar el testing como parte de tu hábito diario de desarrollo y cómo está directamente vinculado a la calidad del software.
- `2019-11-18` [Cómo Mejorar tu Charla Técnica (o Cualquier Otra Presentación)](/es/blog/improve-your-tech-talk/index.md)
  A todos nos ha pasado estar en reuniones que parecían una pérdida de tiempo, con un monólogo difícil de seguir o menos interesante de lo que podría ser. Vamos a arreglar esto.

