Writing
The Blog
Practical writing on data engineering, architecture decisions, and building systems that people can actually trust.
Follow on MediumCloud Infrastructure8 min read
Building a Scalable Data Lake on AWS: Lessons from the Trenches
After migrating three enterprise data warehouses to AWS S3-based data lakes, I've collected a set of principles that separate architectures that scale gracefully from the ones that quietly become technical debt.
AWSS3Data LakeArchitecture
Analytics Engineering12 min read
dbt in Production: What Nobody Tells You
dbt has transformed how teams write and maintain SQL transformations. But the gap between a working dbt project and a production-ready one is wider than most teams realize.
dbtSQLData ModelingBest Practices
Cloud Warehouses15 min read
Snowflake vs. BigQuery vs. Redshift in 2025: A Practitioner's Take
Every month someone asks me which cloud data warehouse they should use. The honest answer is: it depends — but here's a framework that actually helps you decide.
SnowflakeBigQueryRedshiftCloud
From Medium
1 min read
10 Ways to Make Your Spark Jobs Stop Crying
gitlab1 min read
Merge Strategies with Git…did you say a three-way?
gitmerge-strategiesrecursive-strategiesgithub
interview1 min read
Interview Questions To Master for HTML/CSS Front-End Designer Roles
htmlcssfront-end-developmentweb-development
burts-bees1 min read
The Burt’s Bee’s Marketing Philosophy: How to effectively promote your product while raising…
e-mail-marketingretailmarketingbees