Frontend developer.
Indie maker on the side.
I've spent years building editorial frontends at scale — Le Monde, Télérama — without frameworks, on PHP stacks with thousands of daily readers. Now I build products and tools using the same philosophy: no runtime you didn't choose, no complexity you didn't earn.
Now
Frontmatter Core
Content layer engine for Astro. Structured JSON IR + CMS adapters.
Quiet Form
Multi-step form for Framer with a visual builder. No code setup.
MyArtPDF
Gallery-ready portfolio PDF for artists. Local-first, no account.
How I work
- Static-first by default. Server-side when it makes sense.
- Minimal JavaScript. Every KB of runtime should earn its place.
- Explicit over abstract. I prefer readable systems over clever ones.
- Performance is a feature, not an afterthought.
Stack
- Astro, PHP, HTML, SCSS, native JavaScript
- Alpine.js, HTMX for lightweight interactivity
- Framer for product components
- Swift when building for macOS