What is "loop engineering?" Looking closer at practical examples of workflows devs use, there doesn't seem to be all that much difference between triggers and cron jobs. This is probably b/c harnesses have added one-prompt "loop" capabilities. Full: newsletter.pragmaticengineer.com/p/what-is-lo...
Emmanuel Valverde Ramos
@emmanuelvalverde.dev
Working 👨💻 @ 🏡 | 🎗️ Cancer survivor 🦸♂️ | Crafter working @BavelVoxel, ex-@codurance_es, ex-@_nailted | co-organizer @murciaswcraft | Open Source #bashunit | International speaker | co-author | #XP #TDD #PairProgramming #TBD #DDD
1/6 People often say LLM agents are “just another abstraction layer.” I think that confuses abstraction with automation. A useful tool is not automatically an abstraction.
The problem is that people deciding if developers should be writing code are very often the ones who have never had enough experience with writing code to have a good idea what the value of writing code is and the purpose it serves, but they are convinced they know.
Today we're going to talk about “work streams” - Product - Support - Change requests Or rather, about “fictitious work streams” emmanuelvalverderamos.substack.com/p/the-work-l...
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! ❤️
Seguimos con nuestro curso sobre Técnicas de Testing para desarrolladores con AIDA 🚀 codesai.com/cursos/testi... ¡Muchísimas gracias a los asistentes! ❤️
Tercera sesión de nuestro curso sobre Técnicas de Testing para desarrolladores con AIDA 🚀 ¡Muchísimas gracias a los asistentes! ❤️
Última sesión de la edición en abierto de nuestro curso de TDD 🚀 codesai.com/curso-de-tdd/ Indagamos sobre las raíces del "mock trauma". ¡Muchísimas gracias a los asistentes! Ha sido un placer compartir temas estos días. ❤️
I'm so tired of the fact that when people learn OOP, they aren't taught essential concepts like the relationships between objects, so I've created this guide emmanuelvalverderamos.substack.com/p/how-object...
How Objects Relate: A Practical Taxonomy for Object-Oriented Design
The problem is not the vocabulary. The problem is using one flat vocabulary for several different kinds of design decisions
emmanuelvalverderamos.substack.com
Some options have sold out but you can still register! On offer, an amazing training day with sessions for many interests on Thu 18th June, see more below. And/Or an Open Space Fri 19th/Sat 20th/Sun 21st June: we all make the agenda & practice together. Register: socratesuk.org/tickets.html...
I'm sick and tired of companies claiming they're more productive thanks to AI, so I've written a post to explain my opinion emmanuelvalverderamos.substack.com/p/the-produc...
The Productivity mirage
Large Language Models can make the development subsystem faster. That does not mean the organization became more productive.
emmanuelvalverderamos.substack.com
Today I’d like to talk about one of my favorite techniques: parallel shifts. emmanuelvalverderamos.substack.com/p/parallel-c...
Parallel Change: how to evolve live systems without breaking consumers
The fear is rational
emmanuelvalverderamos.substack.com
The plan is restricted to reaching 100% coverage and not stopping until it reaches 100%. The LLM bypassing the restriction. What a great tool!
¡"Isolated" test significa algo muy diferente para distintas personas! codesai.com/posts/2026/0... Explicamos que, aunque hay diferentes definiciones, la de Kent Beck nos resulta muy útil para identificar colaboraciones incómodas en TDD y código legacy 🇪🇸 Traducido del original en inglés
Today let's Talk about the Pain formula Pain = Coupling × Volatility × Distance emmanuelvalverderamos.substack.com/p/pain-coupl...
Pain = Coupling × Volatility × Distance
Why software change becomes expensive, and why the real problem is often socio-technical before it is purely technical
emmanuelvalverderamos.substack.com
Today let's Talk about the Pain formula Pain = Coupling × Volatility × Distance emmanuelvalverderamos.substack.com/p/pain-coupl...
Pain = Coupling × Volatility × Distance
Why software change becomes expensive, and why the real problem is often socio-technical before it is purely technical
emmanuelvalverderamos.substack.com
La IA ha expuesto a muchísima gente trabajando en el C-level que tenía y tiene el principio de Peter es.wikipedia.org/wiki/Princip...
Principio de Peter - Wikipedia, la enciclopedia libre
es.wikipedia.org
Tired of repeating the same story about how the software industry and predictability work, I've created a story that even a small child could understand. how-software-works.netlify.app
Journey to the Castle
A pixel art interactive novel about software development.
how-software-works.netlify.app