Stop Building Dashboards Nobody Opens: Design Exception Routing InsteadA three-field spec (condition, owner, next action) for operations software that tells the right person when something goes wrong5 min read·justinpennington.hashnode.dev2AO10h ago
Ask Every AI Vendor This: Can I Undo Exactly What the Agent Did?Dropbox's conversation-scoped undo is the feature operators should demand before giving any agent write access4 min read·justinpennington.hashnode.dev1A6d ago
Fifteen Logins Is Not a System: A Four-Question Audit for What Your Team Should OwnHow to separate the core of your stack from the commodity edges, and why the core is the part you can't afford to rent5 min read·justinpennington.hashnode.dev1COct 30
Your Test Environment Is Lying to You: Build Operations Software for the Dock, Not the DeskWhy field and logistics tools fail on context, not features, and a five-step checklist for shipping software that works where the work happens5 min read·justinpennington.hashnode.devOct 26
The Founder Who Still Ships: What Staying in the Codebase Buys a Small Software TeamWhy I still write code every week as a founder, what it costs, and the rules that keep it from becoming a hiding place4 min read·justinpennington.hashnode.dev11SOct 20