The big one
A passive, energy-positive house
From bare land to delivery: Revit learned solo, the building permit filed myself, and a house that produces more than it consumes.
Software engineer · Normandy, France
I love to build. Software, websites, and a passive, energy-positive house. This site is both my business card and my playground: handmade, with an AI copilot, and as fast as only a static site can be.
Scroll
Builds
The same pleasure every time: start from nothing, learn what it takes, ship something that holds.
The big one
From bare land to delivery: Revit learned solo, the building permit filed myself, and a house that produces more than it consumes.
Pro bono
A Norman village's website, a young graduate's portfolio: built for free, in production, with real users.
This one
Static, cookie-free, guarded by build safeguards. The showcase and the proof, in a single object.
The signature page
A pioneer of New France, a Davis Cup captain, a senior health official, and me. Carrying this name comes with standards.
The first plough ever pulled in Canada was pulled by a Guillaume Couillard.
Points: the longest known tie-break in professional tennis.
A namesake takes charge of healthcare organisation in France.
Notable Guillaume Couillards. At least.
Labs
01
The vector field animating this page, full screen. Vanilla 2D canvas, zero dependencies, 60 frames per second.
02
Four centuries told through scrolling, animated with pure CSS. No animation library involved.
03
Static, no client framework, no cookies, built in tandem with an AI. The colophon tells all.
Notes
Note
What animation-timeline: view() changes, and how this site uses it.
Note
The anatomy of this site's hero: pseudo-noise, particles, and the three optimisations that matter.