My blog is now on Substack

I’ve decided to move my blog to Substack. It’s just a nicer platform for writing and distributing content. Check it out here: This site will change soon, and I’m unsure what will happen to the old articles here. Stay tuned.

WTF is Data Engineering? (video)

WTF is data engineering? Good question. Here’s a presentation I did this week for AI Startups SF, where I described what data engineering is, what data engineers do, myths, and the future of data engineering. Enjoy!

Total Opportunity Cost of Ownership

Choosing the right technology often comes down to cost – the time and money required Total cost of ownership (TCO) is as ancient as enterprise software itself. While TCO has been a mainstay for decades, there’s another cost that’s perhaps more onerous and far less discussed – total opportunity cost of ownership. As new technologies … [Read more…]

My 2020 Christmas Letter To My Kids

I email my kids – their “future selves” – quite often. Since 2020 was such a clusterf*ck, I sent them a long email about Christmas. I also figured that other people – parents or not – may want to read my views on Christmas, so here they are. Christmas email to my kids, circa 2020 … [Read more…]

What is a recovering data scientist?

“What is a recovering data scientist?” This question arrives in my LinkedIn messages at least once a week. It’s easy to see why, since my LinkedIn title says “recovering data scientist”. While “recovering data scientist” is admittedly a bit clickbaity, there’s also considerable truth to the moniker. The “recovering data scientist” schtick started several years … [Read more…]

Data Heretics Live, Episode 2

What a funny place LinkedIn can be. Since I dropped most social media, I’ve met quite a few cool data people from all over the globe on LinkedIn. I met a group of fellow “data heretics” from places like Australia, Singapore, and Montana. We all have contrarian views on data science, and decided to film … [Read more…]