- 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 Symfony, Next.js and Go ; 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
1,483 contributions in the last year
LessMore
Projects
Blog
npm is leaving you vulnerable: how to migrate to pnpm
Axios, TanStack, @antv: in 2026, npm supply chain attacks are multiplying through postinstall scripts. pnpm blocks this natively since v10. Here is how to migrate.
pnpmnpmsecuritysupply-chaindevtools
Docker on Windows is eating your RAM: here's how to fix it
vmmem blowing up in Task Manager? On Windows with Docker Desktop (WSL 2), a single .wslconfig file is all it takes to take back control of your memory.
dockerwindowswsl2performancedevtools