Articles

Writing on software engineering, technology strategy, and where the industry is heading. Several of these started as predictions; the pieces check them against what actually happened.

13 entries · newest first

01

Pencils Down

DHH says it's pencils down on writing code by hand. I think he's right about the typing. The real work is understanding systems and the people who use them.

Engineering5 min
02

The Agent Primitive Layer

A new infrastructure layer for AI agents is emerging. Sandboxing, micro-environments, tool registries, and orchestration primitives will make the underlying language irrelevant. The stack is being eaten from above.

Technology4 min
03

The Great Bifurcation

Software development is splitting in two. A supervisor class will orchestrate AI and define outcomes. Everyone else gets compressed. The dividing line isn't experience — it's judgment.

Technology4 min
04

Software Is Shipping Faster Than Users Can Follow

AI is accelerating release cycles to dozens per week on major platforms. The gap between what software can do and what users have absorbed is becoming a problem of its own.

Field Note1 min
05

AIFSD: Why the Factory Model Won

Quick take on why AI Full-Stack Developers (AIFSD) only work inside digital factories, not as lone freelancers.

Field Note1 min
06

Software: Five Year Shelf Life

Why most software systems have an effective shelf life of about five years, and what that means for how we build and plan.

Engineering2 min
07

Winners & Losers: Programming Languages

The languages that win long-term aren't the most powerful — they're the most consistent. When code looks the same regardless of who wrote it, teams move faster.

Technology4 min
08

Just Re-Write It

The case for strategic rewrites over endless refactoring, and when starting fresh is the right call.

Engineering2 min
09

Amazon Rebooted

Jeff Bezos is back. The founder's return to Amazon's frontlines to drive AI strategy confirms a prediction made in 2023: this company is rebooting for the AI era.

Industry4 min
10

Next Era in Programming Languages

The forces reshaping programming languages aren't about syntax preferences. Hardware shifts, safety mandates, and AI workloads are driving a generational transition in what languages get adopted.

Technology4 min
11

Rise of Multi-Model Databases

Why multi-model databases are gaining traction and what it means for application architecture.

Technology4 min
12

The New Full-Stack Developer

Full-stack was never about knowing every layer. It's about shipping a feature without handoffs, and AI is about to make that the whole job.

Engineering4 min
13

The Pendulum Swings Back on SaaS

The 2010s SaaS land grab hit escape velocity. Now gravity—and finance—is calling the capsule home.

Industry4 min