Full Stack Web Developer
KISS: Keep It Simple, Stupid!
"Everything should be as simple as possible, but not simpler." — Einstein
I focus on finding the lightest and most fitting solution for each project, which often takes more thought than you'd expect. I build on web standards, without unnecessary plugins, without a server or database when they're not needed. The goal: an app or website built to last, modular, easy to use for admins and end users alike.
The result: optimal natural SEO, unmatched performance thanks to the modern layer I add on top of these standards, and long-term resilience that no plugin-heavy CMS (WordPress & co) can match. My projects prove it: they all achieve a Lighthouse score between 90 and 100/100.
Speed
Websites that don't keep your visitors waiting.
Simplicity
Solutions that get straight to the point, easy to update.
Lightness
A site stripped of the superfluous costs less to host and uses less energy.
Autonomy
The site is yours, with no strings attached: no need to look elsewhere — we can always add the missing piece later.
Services
Showcase websites
Personalized, fast and well-ranked professional websites - without WordPress or costly subscriptions.
Web applications
Custom online tools to automate your tasks and improve your users' experience.
Online stores
Modern and fast e-commerce solutions, without the monthly fees of traditional platforms.
Consulting
Advice to make your existing sites faster, less energy-intensive and more user-friendly.
Recent articles
Drupal: when your town hall's website becomes an open door
A major vulnerability exposes thousands of French public administration websites running Drupal. Not a surprise — a predictable consequence of complexity.
EmDash: Cloudflare validates my technical choices, but doesn't go far enough
Cloudflare just launched a CMS competing with WordPress, built on Astro — exactly the technology I use. It validates some choices. It doesn't fix everything.
Recent projects
Have a project in mind?
Feel free to contact me for a free quote with no obligation.
+33 7 81 33 97 68
josshanel@gmail.com