Lessons learned,
learning still.
Notes on building things.
2026
- APR 23
Why not Rust. Why not TypeScript. Why Gleam.
Gleam is Pareto-optimal for LLM-assisted development of concurrent systems. Every alternative wins on one axis and fails on another.
- MAR 12
Haeru: Architecture of a Companion That Remembers
A look under the hood of Haeru: the knowledge graph, voice pipeline, and engineering decisions behind a life-companion AI.