When Everything Is Critical, Nothing Is
about 14 hours ago • 6 min readCriticality is one decision. Ownership is the other. Most organizations have made neither. It’s 3:07 in the morning and a phone is going off. The alert says a payment-related service is throwing errors for about a third of its requests. The engineer who acknowledges the page has never touched that service. They open the runbook, which was last edited by someone who left the company in March. They page the team they believe owns it. That team replies that it owns the client library, not the...
READ POSTScalability Thinking Has a New Dimension
8 days ago • 6 min readThe role of evolvability in modern application development. Your team adopted AI coding assistants four months ago. Output is up, and everyone is happy about it. Then last week someone shipped a change to the billing service that quietly broke an assumption three other services were making, and nobody caught it for nine days. Nothing about that change was careless. The system simply moved faster than anyone’s ability to remember what it was holding together. For most of the last decade, when...
READ POSTThe Difference Between AI Safety, AI Ethics, and AI Governance
13 days ago • 6 min readThree terms that get used interchangeably, and that's a problem for practitioners. The VP of Engineering sends an email with the subject line "AI safety concerns." What exactly does that mean? The engineering team thinks it's about hallucination rates and failure modes. Legal thinks it's about regulatory exposure risks. The product ethics lead is certain it's about the recent bias tracking metrics. They all show up to the same meeting. All with different agendas. They all are wrong. Everyone...
READ POSTFrom Cloud-Native to AI-Native: The Next Evolution of Enterprise Architecture
15 days ago • 5 min readThink back to the early cloud years. Every enterprise said they were “in the cloud.” What most of them meant was that they had taken the same monolith they’d been running in their data center and moved it onto rented virtual machines. Same architecture, same operational model, same failure modes. New invoice. We had a name for it. Lift-and-shift. And we spent the better part of a decade explaining why lift-and-shift was a starting point, and why the real value of the cloud came from something...
READ POSTThe Single-Architect Availability Problem
29 days ago • 6 min readBy: Lee Atchison Imagine you're doing a reliability review of a critical system. You're walking through the architecture, applying the standard single-point-of-failure test: what happens to this system if component X becomes unavailable? You find one. A database that three services depend on, with no replica. A message queue that sits in the path of every customer transaction. A third-party API call with no circuit breaker and no fallback. You document these items, prioritize them, and your...
READ POSTThe Five Ethical Risks Every AI System Carries
about 1 month ago • 5 min readBias, opacity, accountability gaps, privacy exposure, and harm potential. Every AI system carries all five. You’re building a recommendation engine for a retail site. Nothing exotic. Not a criminal justice risk assessment, not a hiring algorithm, not facial recognition for law enforcement. Just product recommendations. Clean data, clear objective, straightforward deployment. It’s hard to imagine an AI ethics problem in there. And yet the system will encode bias from the purchasing patterns in...
READ POST