New post out: Composing responsibilities to reduce coupling and improve tests' maintainability. 🚀 codesai.com/posts/2026/0... An example of how composing responsibilities reduced the coupling between tests and production code and enabled simplifications 👀.
Fran Reyes
@fran-reyes.bsky.social
Pragmatic Software Developer at Codesai
New post out: Bundling up to reduce coupling and complexity (peer detection techniques). codesai.com/posts/2026/0... A technique that helps us reduce complexity by grouping related collaborators into a simpler and more coherent abstraction.
Terminamos nuestro curso de Técnicas de Testing para desarrolladores con AIDA 🚀 codesai.com/cursos/testi... ¡Muchísimas gracias a los asistentes! ❤️
Cuarta sesión de nuestro curso sobre Técnicas de Testing para desarrolladores con AIDA 🚀 codesai.com/cursos/testi... ¡Muchísimas gracias a los asistentes! ❤️
Seguimos con nuestro curso sobre Técnicas de Testing para desarrolladores con AIDA 🚀 codesai.com/cursos/testi... ¡Muchísimas gracias a los asistentes! ❤️
Ayer empezamos a impartir para desarrolladores de AIDA nuestro curso sobre Técnicas de Testing para desarrolladores codesai.com/cursos/testi... 🚀 ¡Muchísimas gracias a los asistentes! ❤️
Cuarta sesión de la edición en abierto de nuestro curso de Test Driven Development (TDD) 🚀 codesai.com/curso-de-tdd/ Hoy usamos dobles de prueba para enfrentarnos a colaboraciones incómodas. ¡Muchísimas gracias a los asistentes! ❤️
In which we show mock trauma 🤕 is usually caused by: 🏗️ Poor design: procedural code, too many responsibilities, fragile interfaces 🤔 Misuse: mocking value objects, internals, third-party types, or treating classes as units ❌ Don't blame the tool ✅ Design better, use the tool better See link 👇
Tercera sesión de la edición en abierto de nuestro curso de Test Driven Development (TDD) codesai.com/curso-de-tdd/ 🚀 En este curso no sólo nos enfrentamos a mutantes sino que entendemos ZOMBIES 🧟♂️! ¡Muchísimas gracias a los asistentes! ❤️
Primera sesión de nuestro curso abierto de TDD codesai.com/curso-de-tdd/ en su nuevo formato de 20 horas🚀 ¡Muchísimas gracias a todos los asistentes! ❤️
Replacing your SaaS with an in-house build is the most expensive way to find out what you were actually paying for.
Suscríbete a nuestra newsletter 💫📷 codesai.com/newsletter/ Te llegarán nuestros contenidos sin algoritmos de por medio. Prometemos no ser pesados :). Ayúdanos a difundirla! 🚀❤️
Aún hay sitio en edición abierta del curso de TDD en remoto! 🚀 codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
Apúntate a la edición abierta del curso de TDD en remoto! 🚀 codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados. Bonificable con FUNDAE. No te lo pierdas! Escribe a contact@codesai.com
Apúntate a la edición abierta del curso de TDD en remoto! 🚀 codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
🤖 In which we show that blindly killing all mutants with AI can make your tests worse💸: - brittle assertions - duplicated tests - mocked types we don't own 💡Some surviving mutants should be killed with refactoring, not testing 🧠HIL still required! codesai.com/posts/2026/0...
Hemos publicado en nuestra web el servicio de sesiones de práctica deliberada que llevamos tiempo haciendo con varias empresas 🚀 codesai.com/cursos/pract...
Apúntate a la edición abierta de nuestro curso de TDD en remoto! 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com Más info en comentario
In which we summarize the idea that not all surviving mutants signal testing gaps: 🚫 Ignore survivors in dead code or intentionally untested paths (legacy seams) 🧹 Some survivors signal refactoring opportunities ✅ Some survivors uncover real testing gaps codesai.com/posts/2026/0...
Relevant Mutants in a Flash
Somos un equipo versado en Extreme Programming, ofrecemos desarrollo de software, formación, asesoramiento y apoyo en proyectos.
codesai.com
Apúntate a la edición abierta de nuestro curso de TDD en remoto! codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
🤖 In which we used AI to introduce a decorator and simplify the tests🧩 🗣️ Design-pattern vocabulary may help guide AI transformations ✅ But tests, linters and reviews are still essential Refactoring with AI: Lessons in Introducing a Decorator Pattern codesai.com/posts/2026/0...
Refactoring with AI: Lessons in Introducing a Decorator Pattern
Somos un equipo versado en Extreme Programming, ofrecemos desarrollo de software, formación, asesoramiento y apoyo en proyectos.
codesai.com
Apúntate a la edición abierta del curso de TDD en remoto! 🚀https://codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
Apúntate a la edición abierta del curso de TDD en remoto! 🚀https://codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
Apúntate a la edición abierta del curso de TDD en remoto! 🚀https://codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
En junio impartiré una edición en abierto del curso de TDD con @trikitrok.bsky.social ! 🚀 codesai.com/curso-de-tdd/ Será los días 8, 9, 10, 15 y 16 de 10 a 14 (hora peninsular) Se puede bonificar por la FUNDAE. 💶 No te lo pierdas! Escribe a contact@codesai.com 💌
Apúntate a la edición abierta del curso de TDD en remoto! 🚀https://codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados Bonificable con FUNDAE No te lo pierdas! Escribe a contact@codesai.com
Ayer nuestro compañero @fran-reyes.bsky.social estuvo co-facilitando la sesión "Code Reviews: The Good, The Bad, and The AIgly" en AgileCanarias Bastante participación y el debate fue muy interesante. Motivaciones, prácticas, tools y, como no, IA La sesión quedó grabada aquí 👉️ youtu.be/UHa7JZQZbSM
Apúntate a la edición abierta del curso de TDD en remoto que daré con @fran-reyes.bsky.social ! 🚀 codesai.com/curso-de-tdd/ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular) Descuento 50% para particulares de grupos poco representados No te lo pierdas! Escribe a contact@codesai.com 💌
⚠️ Por diferentes motivos, hemos tenido que cambiar las fechas de la edición en abierto de nuestro curso de TDD codesai.com/curso-de-tdd/ en remoto! 🚀 Será los días 👉️ 8, 9, 10, 15 y 16 de junio de 10 a 14 (hora peninsular). No lo pierdas! Escribe a contact@codesai.com 💌