Corentin Giaufer Saubert
I build software for a living — and write about the work, the traces it leaves, and who I'm becoming along the way.
Browse by subject
Five threadsThe writing sorts into a handful of topics — pick the one that matches what you're after.
-
Go & concurrency
Concurrency patterns, performance trade-offs, and Go code you can reason about.
-
Software design & testing
TDD, domain modelling, and the boundaries that make code safer to change.
-
Design & culture
Interfaces, Japanese web design, and the context behind design choices.
Latest — Beyond Minimalism: A Japanese-Inspired UX for the Web
-
Notes on practice
Books, travel, identity, and the ideas that shape how I work.
Latest — Learn Backward. Act Forward.
-
Projects
Building production tools — codegen, transpilers, chess software — and the trade-offs each one exposed.
Latest — Beyond Unicorn: Why I Code-Gen Instead of Emulating
Latest entries
48 totalLearn Backward. Act Forward.
We Put Full-Text Search in PostgreSQL, Then ClickHouse. Both Were the Wrong Place.
Begin Again Without Pretending Nothing Happened
PostgreSQL Was Down Again: Rebuilding LLM Trace Ingestion
The Discipline of Returning
GitHub Stacked Pull Requests: What Changed in Preview
More by year
On ne voit bien qu'avec le cœur. L'essentiel est invisible pour les yeux.