
BEAUTY
In simplicity
Passion in what you do, dedication in how you do it.
There is honesty in simplicity, whether in data management, photography, or cooking. Start from the fundamentals and let complexity grow naturally
-
LO-FI towards HI-FI, The Long Way Back to Goosebumps
The 2170 is gone. In its place sits a 3400, and I am still working out whether I traded up or just traded. I did not decommission the TDAI-2170 because it failed me. It didn’t. It was, by any measure I trust, a fine piece of equipment. But somewhere between writing about it last time…
-
The Semantic Layer: Lets Dive in
A translation layer between raw data and the people who use it. A semantic layer sits between raw data (tables, warehouses, lakes) and the people or tools that consume it. It translates physical data structures into business language, so a metric or entity means the same thing regardless of which tool queries it. This post…
-
Governing AI-Assisted Software Engineering: Why “Vibe Coding” Needs Guardrails, Not a Ban
AI is no longer a nice-to-have in software engineering. It’s embedded everywhere, from inline code completion to autonomous agents that plan entire pieces of work and open their own pull requests. The most permissive end of this spectrum is what Andrej Karpathy called “vibe coding” — leaning fully into the suggestions an AI assistant gives…
-
Master Data at Birth: Why Golden Records Should Be Created, Not Reconciled
The case for making the MDM Application a synchronous or upstream step in data creation, rather than a downstream reconciliation layer, tends to rest on a few arguments. Prevent duplicate creation instead of cleaning it up after. If a new counterparty or asset record is checked against the MDM Application before creation, you catch duplicates…



