Le secrétaire de Fernand

Tech

Published September 29, 2026

Prove and Admit, Don't Just Lint

Why executable rules are the easy half, and why the checks around agent-written code must require presence, report their blind spots, and be written as a standard rather than collected as rules.

16 min read

Published September 28, 2026

Enforce Architecture, Don't Trust Intent

Why load-bearing architecture rules must become executable checks rather than trusted intent.

17 min read

Updated July 1, 2026

Outgrow Your Taste, Don't Defend It

Building a software solution is three distinct activities: understanding a reality, engineering a general machine, and encoding one into the other. Taste is required by none of them, which is exactly why ego hides there.

Published June 10, 2026

Make Feedback Loops Attribute, Don't Just Detect

Why feedback loops become more powerful when code makes its system concepts explicit.

16 min read

Published May 21, 2026

How AI Is Changing Our Relationship to Work in Software Engineering

On the excitement of AI-assisted coding, the disappearance of friction, and the need to learn how to tame our new tools.

6 min read

Published May 5, 2026

Encode, Don't Imply

Why the implicit becomes fragile when humans and agents co-produce code.

12 min read

Published April 21, 2026

Build Systems, Don't Polish Prose

We still talk about code as if it were style. But code runs in the world.

17 min read