Software Architecture

Auto Added by WPeMatico

Architecting for the Knowledge You Can’t Capture

Every knowledge program seems to begin with the same request. A senior engineer is leaving in six weeks, and someone asks her to document the process she’s carried for years. She returns a clean flowchart of the happy path. The drawing is accurate and may even be elegant. It leaves out the thresholds she watches, […]

Architecting for the Knowledge You Can’t Capture Read More »

Why “It Depends” Is the Most Future-Proof Phrase in Software

Ask an architect almost any question and you’ll get the same answer: It depends. For years this answer has been the punchline of jokes about architects, but in an era when AI can generate a working service faster than you can describe it, “it depends” is one of the most important phrases in software. It

Why “It Depends” Is the Most Future-Proof Phrase in Software Read More »

Principal Drift

Over the past year I’ve reviewed enterprise agent architectures at roughly two dozen organizations, including banks, retailers, healthcare systems, and a couple of regulators. The architecture diagrams have been reliably impressive. There are boxes for the MCP gateway, the tool registry, the vector store, the orchestrator, the policy engine, and the observability stack. There are

Principal Drift Read More »

Architecture as Code to Teach Humans and Agents About Architecture

A funny thing happened on the way to writing our book Architecture as Code—the entire industry shifted. Generally, we write books iteratively—starting with a seed of an idea, then developing it through workshops, conference presentations, online classes, and so on. That’s exactly what we did about a year ago with our Architecture as Code book.

Architecture as Code to Teach Humans and Agents About Architecture Read More »

Why Modern Apps Feel Instant: A Simple Guide to Local-First Development

Imagine using your favorite productivity app at 30,000 feet — no internet, no loading spinners, no freezes. You keep typing, creating, and editing, and everything just works. That experience isn’t luck. It’s Local-First architecture. Your actions are saved instantly on your device. When connectivity returns, everything syncs automatically — without you noticing. What is Local-First? Let’s compare two different

Why Modern Apps Feel Instant: A Simple Guide to Local-First Development Read More »

Signals for 2026

We’re three years into a post-ChatGPT world, and AI remains the focal point of the tech industry. In 2025, several ongoing trends intensified: AI investment accelerated; enterprises integrated agents and workflow automation at a faster pace; and the toolscape for professionals seeking a career edge is now overwhelmingly expansive. But the jury’s still out on

Signals for 2026 Read More »