dbt Contracts as a CI Gate: Catching Schema Drift Before It Hits Production A schema change once broke our dashboard with no warning. Here's how dbt contracts turn silent breaking changes into failed CI builds instead.3 min read·byte-sizedjourneys.hashnode.devJul 28
Snowflake Cost Optimization: A Practical Playbook for Data EngineersA breakdown of the Snowflake optimizations that cut our dbt build time from 2+ hours to under 1 hour.7 min read·byte-sizedjourneys.hashnode.devJun 24
What It's Actually Like Being a Solo Data Engineer at a Healthcare StartupLet me set the scene. It's a Tuesday morning. You've got a client launch coming up, the nightly pipeline ran, and one model didn't land the way it should have — some edge case buried in the transform6 min read·byte-sizedjourneys.hashnode.devJun 9
What I Learned Migrating MySQL to Snowflake (The Hard Parts Nobody Talks About)I migrated 40+ databases from MySQL to Snowflake and dbt. Here’s what actually broke, what surprised me, and what I’d do differently — from pipeline timing issues to data validation and Snowflake permissions gotchas.7 min read·byte-sizedjourneys.hashnode.devMay 27
Setting up your LinkedIn profileOptimize your LinkedIn profile to attract recruiters and land your dream job! Learn to set “Open to Work” and boost your career today.2 min read·byte-sizedjourneys.hashnode.devMay 10, 2025