Jérôme Diaz
Senior Software Engineer — Architecture & Back-End
Ingénieur Logiciel Senior — Architecture & Back-End
AI generates code — quality is a learned skill.
Expertise
Started in web and iPhone development, spent years going deep on iOS, then moved into AI, Python, and generative systems. Today I work on generative AI at Beink Dream.
I keep switching stacks when better ones emerge — and share what I learn on Medium.
See my skills →Writing on AI & software quality
Latest articles — also published on Medium
AI wrote the code. Who profiles it?
AI agents write most of my frontend code now, and it is magnificently unoptimized. No prompt makes an agent measure what it has no instrument for, so I gave it a measurement loop: react-scan, render time, and numbers in every commit.
AI Coding Agents: A Practical Field Report, a few months later
A few months ago I wrote about AI coding agents and concluded they were best treated as a capable junior developer. I still believe that…
The Golden Rules of Refactoring: How to change code without breaking everything
Refactoring is one of those words developers throw around constantly — often while creating the exact mess they're trying to clean up. To…
Personal products
Astronomy and puzzle apps designed, shipped and maintained end-to-end since 2009, including a NASA-listed solar viewer with 101k+ downloads.
Get in touch
An opportunity, a question about an article, or feedback on one of my apps — I'm always happy to talk.