15 articles
Ideas Into Systems
A CTO's perspective on how technical ideas become systems, and what those decisions mean for the people building and depending on them.
Explore collection →Writing on software engineering, technology, and building modern web applications.
15 articles
A CTO's perspective on how technical ideas become systems, and what those decisions mean for the people building and depending on them.
Explore collection →1 article
Notes from the work of building systems, making decisions and understanding what changes along the way.
Explore collection →16 articles
From the initial stable release to a withdrawn patch and version 1.1: installers, updaters and runtime behavior are part of the product.
Persistent work identity, dependencies and state, with PostgreSQL migrations supporting an early agent-coordination foundation.
Keeping source records, proposed actions, artifacts and completed operations distinct in an application whose delivery remains incomplete.
Where identity, configuration and update ownership belong: the boundary between AppKit and the applications that consume it.
Build a practical information security program around assets, data, identities, agent permissions, incidents and recovery as a solo engineer.
Design a practical software lifecycle with explicit gates, evidence, releases and bounded AI-agent authority, even when you are the only engineer.
A CTO's perspective on making engineering judgment visible, usable by AI agents, and connected to evidence.