AI will fuck you up if you’re not on board

Claude Code isn’t going to replace data engineers (yet)

(AI) Smells on Medium

Ten years late to the dbt party (DuckDB edition)

How I got Claude to teach me dbt

Alternatives to MinIO for single-node local S3

Reflections of a Developer on LLMs in January 2026

A love letter to Raycast

AI Smells on Medium

I’ve been thinking about Agents and MCP all wrong

Interesting Links in Data Engineering - September 2025

Exploring UK Environment Agency Data with DuckDB and Rill

Blog Writing for Developers (2023)

Blog Writing for Developers

Learning Golang (some rough notes) - S01E00

A quick and dirty way to monitor data arriving on Kafka

Streaming messages from RabbitMQ into Kafka with Kafka Connect

Quick Thoughts on Not Making a Crap Slide Deck