formal-methods
3 entries filed under “formal-methods”.
2026
- 13 min
The Proof You Only Have to Write Once
Generation is cheap, so verification is the bottleneck — and we throw the verification away every time. What if a proof, once written, could be named, shared, and vouched for? A content-addressed commons for verified Haskell, and the move I left for after the semantic-artifact trilogy.
- 27 min
Source Code Is the New Assembly
Closing the trilogy. The artifact you author is no longer source code. It is a typed, verifiable object that carries meaning. Code becomes a lowering target.
- 26 min
The Last Programming Language Might Not Be for Humans
Three futures for programming languages as AI becomes the primary author of code, and why I bet on Haskell.