№53
Five ClickHouse Decisions for LLM Trace Analytics
Devlog Rebuilding an Ingestion Pipeline · Part 5 of 6 8 min
I build software for a living — and write about the work, the traces it leaves, and who I'm becoming along the way.
New here? Begin with the writing.
Concurrency patterns, performance trade-offs, and Go code you can reason about.
TDD, domain modelling, and the boundaries that make code safer to change.
Interfaces, Japanese web design, and the context behind design choices.
Books, travel, identity, and the ideas that shape how I work.
Building production tools — codegen, transpilers, chess software — and the trade-offs each one exposed.
More by year