- I'm a full stack developer, I build things that work : web apps, fintech tools, and ideas that refuse to stay in my head.
- I work with PHP, Next.js and AdonisJS ; whatever solves the problem best
- Currently building ComptaOpen, an open platform for business management professionals in West Africa. Details below.
Have a project that needs to actually ship?
Stack
Every project has its context. My stack adapts.
- Next.js
- React framework, SSR/SSG
- React
- UI library
- TypeScript
- Static typing
- Tailwind CSS
- Utility-first CSS
- Motion
- Animations & transitions
- Symfony
- PHP framework, robust & modular
- Laravel
- PHP framework, elegant syntax
- AdonisJS
- Node.js MVC framework
- Node.js
- Server-side JavaScript runtime
- Go
- Compiled, fast, concurrent
- Python
- Versatile scripting language
- PHP
- Web-native language
- API Platform
- REST & GraphQL in Symfony
- Docker
- Containerization
- Linux / VPS
- Server OS & VPS management
- PostgreSQL
- Advanced relational database
- MySQL
- Popular relational database
- SQLite
- Embedded relational database
- Redis
- In-memory data store
- MongoDB
- Document database
- WordPress
- whatever CMS I'm in, I make it work
- Payload CMS
- headless, TypeScript-native
- Directus
- headless, SQL-powered
- Claude Code
- AI-assisted development
- MCP
- design & integration
- Jest
- JavaScript testing
- Vitest
- Vite-native testing
- Playwright
- End-to-end testing
- Cypress
- Component & E2E testing
- Git
- Version control
- GitHub Actions
- CI/CD automation
- Vercel
- Deployment platform
- Figma
- UI/UX design
- VS Code
- Code editor
Activity
2,298 contributions in the last year
LessMore
Projects
Blog
Factur-X: the standard behind France's e-invoicing reform, and how to generate it with Gotenberg
On September 1st 2026, a PDF stops being an invoice in France. What the Factur-X standard actually says, how a compliant file is built, and how to produce one with Gotenberg in a single HTTP request.
factur-xe-invoicinggotenbergpdfwatch
Next.js 16.3: the real wins, and a warning about OG images
Released on August 3rd 2026, Next.js 16.3 cuts dev server memory by up to 90% and speeds up builds. A review of what actually matters, plus the investigation into a regression that returns zero bytes on dynamic OG images.
nextjsturbopacktypescriptperformancedebugging