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
47 totalWe 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
You Are Only as Good as Your Next Pass
More by year
Ce qui embellit le désert, c'est qu'il cache un puits quelque part…