2026I build for the web — contributing to digital products through thoughtful problem solving, careful execution, and a strong attention to detail. I enjoy the process of turning ideas into reliable experiences that people can use every day.
Built & contributed
A selection of personal work alongside projects delivered as part of the teams I worked with, where I contributed across front-end development, implementation, and product execution.
2026
2018Benoît Nihant Chocolatier
2022Virtual Treasury
Building for the Web

Adding Semantic Search to a Blog with Supabase and OpenAI Embeddings
A smaller, focused alternative to a full RAG pipeline: let readers search a blog by meaning, not just by keyword.

Building a Blog CMS with Next.js Server Actions: A Practical CRUD Walkthrough
How this very blog's CMS handles create, read, update and delete using Next.js Server Actions and Supabase, without a separate API layer.

Server Components vs Client Components in Next.js: A Decision Framework
A short, practical framework for deciding what should be a Server Component, what needs the client, and how to stop guessing.