Articles
2026
-
If it builds, it works (and it's translated)
fluent-typed turns Fluent translations into typed Rust functions, so a missing translation or a misspelled key fails the build. What that guarantees, and what it doesn't.
-
A visual guide to Rust async
What .await compiles to and what tokio actually runs — one tiny program, sixteen steps.
-
One trie, three jobs, zero benchmarks won
A compact word-list trie that loses every benchmark to a specialist — and why I shipped it anyway.
-
Dusting off my archives
This summer I dusted off some of my old git repos with LLM help — and rediscovered my passion for technology.