Jérôme Diaz
Software Engineer — iOS, AI & R&D
Writing software is about making it work. Designing software is about making it work and preparing it for the future.
Recent Articles
From my Medium blog
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… Continue reading on Me…
The Golden Rules of Refactoring: How to change code without breaking everything
Safety first, even when coding! Refactoring is one of those words developers throw around constantly — often while creating the exact mess they’re trying to cle…
The building blocks of Agentic AI
An LLM cannot call a tool. It can only produce text. Everything else, the retrieval, the execution, the feedback loop, is the machinery… Continue reading on Med…
About me
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 →Featured Apps
iPhone & iPad apps on the App Store