Field Notes

Practical writing from the build.

Notes on data-powered systems, AI workflows, architecture, automation, and the practical work of turning messy problems into useful software.

Dashboards Are the Menu. AI Is the Sommelier.

2026-06-07

Dashboards Are the Menu. AI Is the Sommelier.

Dashboards are wine lists: accurate, organized, and silent about what any of it means. What stakeholders always wanted was the sommelier — the story that turns data into a decision. AI can finally play that role: it reads datasets it has never seen, finds meaning across sources, and writes the narrative. And once you have table service, the legacy BI tool starts looking like what it always was — a narrow web app. From level-1 metrics to AI storytelling, and from dashboards to full-stack data apps.

Read field note

Why SaaS Is Heading Into a Tough Year

2026-01-11

Why SaaS Is Heading Into a Tough Year

SaaS succeeded by abstracting away infrastructure when building and running software was hard. That trade-off made sense for a long time. But as infrastructure becomes cheaper and AI lowers the cost of building custom solutions, the economics that justified renting platforms are starting to break down. This post explores why that shift is putting pressure on traditional SaaS models—and what it means for teams deciding what they should actually own versus outsource.

Read field note

Rethinking the Modern Data Stack

2025-12-21

Rethinking the Modern Data Stack

As data engineering matured, factories became the default. Assembly lines brought reliability when tools were weak, storage was expensive, and mistakes were costly. But the constraints changed, and the architecture didn’t. Today, we still build stacks by habit—pre-aggregating, orchestrating, and industrializing work before we understand it. In this post, I argue for an anti-stack mindset: start with workshops, use strong tools at query time, delay pipelines until they’re earned, and treat factories as an optimization—not a prerequisite. The goal of modern data engineering isn’t to keep the line running. It’s to deliver insights.

Read field note

From Soloist to Symphony: The Case for Data Engineering

2025-11-30

From Soloist to Symphony: The Case for Data Engineering

As organizations grow, they transform from solo musicians into full orchestras — and that's when the real challenge begins. Data doesn't stop being collected; it stops being aligned. Systems drift, meanings diverge, and interpretation fragments. Data engineering exists to keep the orchestra playing the same piece, in the same key, at the same tempo. In this post, I explore why coordination becomes essential at scale, and why a coordinated data layer is now the foundation custom software gets built on — including an application built on top of a request board to get decisions made faster.

Read field note

Modern Data Architecture Explained Through the Kitchen

2025-08-31

Modern Data Architecture Explained Through the Kitchen

Modern data architecture can feel like alphabet soup: databases, warehouses, lakes, lakehouses, catalogs. With Microsoft Fabric making Delta Lake the default, it’s never been more important to understand how these systems fit together. In this post, I use a kitchen metaphor to break down the strengths and weaknesses of each—lunchboxes, buffets, pantries, and chefs—before looking at DuckLake, a new approach that puts metadata where it belongs: in a database. The goal isn’t hype, it’s clarity—so you can design an architecture that feeds your business real insight.

Read field note

From Hand Tools to Horsepower: The Case for DuckDB

2025-06-09

From Hand Tools to Horsepower: The Case for DuckDB

Pandas is a fantastic tool for small datasets and quick analysis but hits limits when scaling or persisting state. DuckDB fills that gap by combining SQL-native querying, persistent local storage, and high performance—allowing data engineers to build scalable, reliable pipelines on their laptop without spinning up clusters. This post explores the practical differences between Pandas and DuckDB, real-world use cases, and why DuckDB is the smarter tool for modern data workflows.

Read field note