Notes from the parts of software that keep making decisions.
codethings is a collection of essays about real engineering tradeoffs: when to trust a model, when to take work back into deterministic code, how to shape interfaces around failure, and how systems stay understandable as they grow.
The focus is the decision more than the tutorial. Each piece aims to make the constraint, the chosen design, the unresolved gaps, and the rejected alternatives clear enough for another engineer to evaluate.