Notes on shipping, design, AI tools, systems, and the occasional personal essay.
A backend architecture write-up on routing outdoor data providers through a protected service, normalizing the contracts, and shipping first-party Swift and TypeScript SDKs.
A breakdown of why I built Real Time Design, how the voice workflow works, and the UI decisions behind keeping a local coding agent fast and readable.
A product and systems write-up on building a tool to identify the smallest model-and-prompt setup that still clears the bar.
An honest technical write-up on turning glaciology papers, terrain data, and validation passes into a deterministic crevasse hazard model.
A quick sprint through the software and hardware I lean on every day, split into tools for thinking, doing, and keeping momentum on the go.
A short piece on what leadership still owns when building gets cheaper and execution is no longer the main constraint.
A compact note on finding signal quickly, tightening decisions, and moving without turning speed into noise.
A take on how AI shifts the cost of articulation and why the old convince-someone-else loop is breaking down.
A short personal essay with lessons, observations, and a few scars collected by twenty-five.
An older piece on using component-driven frontend code to make design systems more consistent and easier to evolve.