I'm available for building AI tooling and setting teams up with proper agentic workflows.
Jan 31 · 10 min read · Why your "Sales by Region" keeps lying to you If a "simple" KPI like Sales by Region keeps changing every time someone moves house or changes team, that's not your dashboard being flaky. That's your data model telling you it only remembers the latest...
Join discussion
Mar 21, 2024 · 4 min read · Once upon a time, I had to explain change data capture to my son a client. Here's the gist of how that went: Change data capture (CDC) is basically reading the event stream of everything that has happened on a database. Any update, insert, delete (a...
Join discussion
Feb 7, 2024 · 13 min read · Introducing: dbt So what's this dbt everyone's fussing about?? At its core, dbt (data build tool) is a "modern" data modeling framework using (Jinja) templated SQL. It comes with a CLI tool that allows to easily materialize your models as tables or v...
Join discussion
Dec 5, 2021 · 6 min read · Plugging your first BI tool on your first source of data (your production backend’s database) is already a step in the right direction. Well done! Chances are you’ve tried both Metabase and Redash. Both being lightweight and open source alternatives ...
Join discussion