david buedo
banner
davidbuedo.es
david buedo
@davidbuedo.es
Software Developer
Reposted by david buedo
TDD is more important than ever
TDD is more important than ever
Lately, I've been reminded of the heady days of my agile (https://en.wikipedia.org/wiki/Agile_software_development) youth by how often I've found myself asking, "how will we test this?" As I've mentioned frequently on podcasts and recent Q&As about AI, an odd paradox has emerged in the software industry: 1. Developers experienced in agile engineering practices like test-driven development tend to be among the most skeptical of AI code generation, often citing fears that software quality is being thrown out the window 2. Developers experienced in agile engineering practices like test-driven development tend to be among the most successful at building great software with coding agents, often citing creative techniques enabling agents to verify the correctness of their work In the late 2000s, I always knew I was talking to a solid programmer if their first question upon being handed a complex task was to ask, "how will we test this?" Agile developers learned back then that literally everything hinged on establishing a fast, reliable, automated way to verify your code fulfilled its intended purpose. Without tests, you can't refactor aggressively, deploy frequently, or delete safely. Over the 2010s, many of us learned patterns and heuristics that allowed us to take shortcuts and tone down our testing zeal in the name of pragmatism and efficiency, but the underlying skill of concocting ways to verify our code never stopped being valuable. Well, here we are again. In 2025, the only thing that matters when it comes to coding agents like Claude Code and Codex CLI is to ensure they are equipped with the tools they need to independently verify the correctness of their work.
justin.searls.co
November 18, 2025 at 10:05 PM
Reposted by david buedo
Refined my workflow: how I apply a “pseudo-TDD with AI” loop in day-to-day coding.
Check it out: www.eferro.net/2025/11/pseu... #AugmentedCoding #TDD #AI
Pseudo TDD with AI
Exploring Test-Driven Development with AI Agents Over the past few months, I've been experimenting with a way to apply Test-Driven Deve...
www.eferro.net
November 10, 2025 at 9:16 AM
Reposted by david buedo
There is not a single reason to have shared state between tests. Ever. The fact that we are running hundreds of tests against a single app is honestly ridiculous and throws any hope of isolation out the window.
November 7, 2025 at 2:39 PM
Reposted by david buedo
👀 Tss, tss. Oye. Tenemos 4 copias del pedazo de libro de @manufosela.es: "Liderazgo afectivo". Queremos repartirlas entre la Comunidad. Para ti. Te regalamos un ejemplar.

Cuéntanos por qué quieres leerlo, para qué crees que ...🧶
November 4, 2025 at 9:03 AM
Reposted by david buedo
En la ola de emoción de la IA que nos encontramos, me parece importante recordarnos y leernos esto: nikeyes.github.io/el-codigo-ge...
El código generado con IA necesita frenos, no acelerador
”Nada resulta tan inútil como hacer con eficiencia lo que nunca debió hacerse.” - Peter Drucker
nikeyes.github.io
September 11, 2025 at 3:34 PM
Reposted by david buedo
📈🧵La reciente ola de calor ha sido la más intensa desde que hay registros en España.

→ Con datos provisionales, tuvo una anomalía de 4.6 °C y supera a la de julio de 2022, la más intensa hasta ahora con 4.5 °C de anomalía.
August 24, 2025 at 6:30 AM
Reposted by david buedo
"En una época en la que todo se mueve tan rápido, me interesa retratar la quietud y el silencio".

Maxwell Doig

¡Feliz sábado!
Feliç dissabte!

www.instagram.com/p/DNsd4QuRAV...
August 23, 2025 at 11:09 AM
Reposted by david buedo
Una manera divertida para entender el concepto de verosimilitud y cómo este se está instalando con el uso generalizado de ChatGPT es el poema humorístico de Ramón López Montenegro y de Frías Salazar titulado "Lección de Historia"…
August 23, 2025 at 4:52 PM
Reposted by david buedo
#HaceCincoAños Es hora de ‘jubilar’ a Lena y que las mujeres sean protagonistas en tecnología 
Un artículo de @loretahur.bsky.social 
Es hora de 'jubilar' a Lena y que las mujeres sean protagonistas en tecnología - Mujeres con ciencia
Tecnología. Software. Digitalizar y comprimir imágenes. Ingeniería. Playboy. Lena Sjööblom. Formato JPEG. Losing Lena.
mujeresconciencia.com
August 12, 2025 at 6:02 AM
Reposted by david buedo
Nuevo post: IA y Lean Software Development
No son respuestas, son preguntas. Comparto lo que estoy probando con IA y Lean. www.eferro.net/2025/08/ia-y...
Si te interesa, echa un ojo y respostea 🙌
IA y Lean Software Development: Reflexiones desde la experimentación
Explorando cómo la inteligencia artificial podría estar cambiando las reglas del juego en el desarrollo de software - ideas preliminares des...
www.eferro.net
August 3, 2025 at 4:53 PM
Reposted by david buedo
This page is a truly naked, brutalist html quine.
secretgeek.github.io
July 18, 2025 at 2:11 PM
Reposted by david buedo
👀¿Cuántas muertes hay por culpa de los desastres naturales?

El 95% de los fallecidos se atribuyen a las olas de calor. 

El cambio climático está acelerando los fenómenos

Un gráfico de @alvaromerino.bsky.social 

https://elordenmundial.com/mapas-y-graficos/desastres-naturales-espana/
July 6, 2025 at 4:04 PM
Reposted by david buedo
I just released my edit of "In Praise of 'Normal' Engineers": why the best engineering orgs in the world are the ones where ✨normal engineers✨ can consistently move fast, ship code, fix shit, help their users, and move the business forward...a little more, every day.

charity.wtf/2025/06/19/i...
In Praise of “Normal” Engineers
This article was originally commissioned by Luca Rossi (paywalled) for refactoring.fm, on February 11th, 2025. Luca edited a version of it that emphasized the importance of building “10x engi…
charity.wtf
June 19, 2025 at 5:22 PM
Reposted by david buedo
June 21, 2025 at 7:41 AM
Reposted by david buedo
21st June: #ShowYourStripes day

1) Download your warming stripes: www.ShowYourStripes.info

2) Use the graphics to start conversations about climate change risks, how you are already experiencing the consequences and what you are doing about it

3) Encourage others to do the same
June 18, 2025 at 8:41 PM
Reposted by david buedo
#TalDíaComoHoy en 1833, Ada Lovelace conoce a Charles Babbage, lo que desencadena su colaboración en la máquina analítica. Charles Babbage diseñó una de las primeras computadoras y Ada Lovelace escribió el primer programa.

🖌 George Doutsiopoulos

#WomenInSTEM
June 5, 2025 at 5:43 AM
Reposted by david buedo
Estoy hasta el coño de leer textos generados por LLMs en el trabajo. Me mata.
May 27, 2025 at 6:43 AM
Reposted by david buedo
El próximo lunes,
12 de mayo, se celebra el Día de las Mujeres Matemáticas, que conmemora el nacimiento de Maryam Mirzakhani.
May 10, 2025 at 8:23 AM
Reposted by david buedo
A pocos días de que llegue el #11F #mujeryciencia #díamujeryniñaenciencia queremos recordaros y ofreceros nuevas lecturas y recursos para conmemorar este día.

bebeamordor.com/dia-de-las-n...
Día de las Niñas y Mujeres en la Ciencia - Bebé a Mordor
Recopilación para diferentes edades de libros, cómics y recursos para celebrar Día de las Niñas y Mujeres en la Ciencia
bebeamordor.com
February 6, 2025 at 7:57 AM
Reposted by david buedo
👩‍🔬 Encuentros con científicas, talleres, charlas, cinefórums, certámenes, pódcast... El CSIC conmemora el #11F, Día Internacional de la Mujer y la Niña en la Ciencia, con más de 200 actividades. ¿Te apuntas? 👉 www.csic.es/es/actualida...
#TodasHacemosCiencia
February 6, 2025 at 11:02 AM
Reposted by david buedo
Este video de Sandi Metz hay que tenerlo en favoritos y verlo al menos una vez al año:

www.youtube.com/watch?v=URSW...
February 9, 2025 at 9:36 AM
Reposted by david buedo
Algunas películas no terminan con el corte final.

Este es el caso de Blade Runner, un film que tiene 5 versiones diferentes.

Y todo por culpa de un editor de sonido y un lata mal catalogada.

Abro hilo para explicar el extraño caso del montaje del no-director de Blade Runner.
January 17, 2025 at 10:15 PM