Concurrency, middleware, CQRS, production
Goroutine leaks, HTTP middleware, rate limiting, event sourcing — the patterns that hold up under load.
I write the articles on this site. Senior freelance developer based in Besançon: backend architecture in Go, PHP/Symfony and Vue 3. Former lead dev in e-commerce and fintech, DWWM trainer, and professional examiner for France Compétences.
Fourteen years writing production code, not slides. Lead technical developer at Decitre Interactive (Lyon, 2017-2019) on a B2B e-commerce catalogue of millions of references — search optimisation with Elasticsearch and SolR, Jenkins + Docker CI/CD.
Then lead dev on critical e-health applications at Teranga Software (EHPAD patient records, offline sync on tablets, Vue.js + Quasar), and backend architect on an AMF-regulated fintech at Goin Invest. Today: freelance, full-remote, with clients in France and French-speaking Switzerland.
The blog is where the real experience goes — production problems, the fix, and why that fix. Two recurring pillars:
Goroutine leaks, HTTP middleware, rate limiting, event sourcing — the patterns that hold up under load.
MCP servers, CLAUDE.md memory, agent orchestration, token costs — the honest practitioner view, not the hype.
I also build free courses to learn to code with AI — HTML to Go, with a runnable editor.