Simple beats clever
- the software people trust most is usually understandable
- good defaults remove work
- every extra option has a maintenance cost
history / proof of work
Homebrew became infrastructure because it stayed practical, legible, and maintainable under real use. That is still the bar I use now: fewer knobs, stronger defaults, and software that keeps working after launch.
AI systems fail for the same reasons other systems fail. Too much complexity. Weak defaults. No discipline around breakage.
Build-side work for teams turning prototypes into production systems with routing, evals, and fallback paths.
[ See implementation work ]Senior technical direction for teams that need standards, clearer decisions, and less drift across product and engineering.
[ See the leadership model ]Boundary design, rollout discipline, and observability for more complex agent systems.
[ See architecture work ]Because it is evidence. I have already built software that became part of other people's daily systems. The lesson was not how to win attention. It was how to keep software useful, boring, and trusted at scale.