Back to Writing
Covers
The cover that heads each piece, gathered in one place. Click any cover to enlarge it.
Before an Agent Fleet Can Work
AI & Agents
The Artisanal SQL Factory
Data Platforms
Building a Proxy So Two Systems Get Along
Tools & Automation
Lineage Is the Audit Trail for AI Work
Data & Analytics
The Accidental Education of Vibe Coding
AI & Agents
Data Contracts for Humans, Dashboards, and Agents
Engineering & Practice
Game Jams With an Agent
Retro & Play
From Warehouse to Knowledge Base
AI & Agents
Retro Computing as an Honest AI Coding Test
Retro & Play
Data Platforms After the Dashboard
Data Platforms
Model Routing in Practice
AI & Agents
The Bespoke Build, Without the Bespoke Invoice
Tools & Automation
The Semantic Layer Becomes the Agent Interface
Data & Analytics
Building for an Audience of One
Tools & Automation
Hybrid Human and Agent Teams
AI & Agents
The Meta-Harness
AI & Agents
Hot Vibes, Cold Data
Data & Analytics
How a Large Language Model Is Made
AI & Agents
Mystifying Artificial Intelligence
Culture & Speculation
What Is Your Ground Strategy?
Strategy & Economics
Are We Approaching Good Enough?
AI & Agents
The Glue Script Renaissance
Tools & Automation
Spend Your Tokens Like They Cost Money
AI & Agents
The AI-Ready Data Model
Data & Analytics
It's the Ecosystem, Stupid!
Strategy & Economics
What Is a Harness?
AI & Agents
Who needs Snowflake and Databricks, anyway?
Data Platforms
How I Built Obesian Oats With AI Agents
AI & Agents
The Developer Role, After Agents
AI & Agents
Where I Land on the Data Platform Question
Data Platforms