Jasper Alblas
Jasper Alblas
Data Engineering • Analytics • Business Intelligence
You’ve completed Part 1.1 → This is where QuakeFlow gets its first real data Time to code! In the last article, you set up your development environment. You installed Python, VS Code, and Git. You created the QuakeFlow project, wrote…

You’ve completed Foundations (0.1–0.5) → This is where QuakeFlow actually begins Table of Contents Welcome to QuakeFlow Learning Path Welcome to QuakeFlow What Is QuakeFlow? What We Are Building What You’ll Install A Quick Note on Terminals Step 1 —…
You’re on Part 0.5 of 5 in Foundations → the hands-on build (QuakeFlow) starts at Part 1.1 Table of Contents Learning Path A Real Example: One Earthquake’s Journey The Full Pipeline Lifecycle 1. Data Sources 2. Data Ingestion 3. Raw…
You’re on Part 0.4 of 5 in Foundations → the hands-on build (QuakeFlow) starts at Part 1.1 Table of Contents Welcome to the Series Learning Path Why Data Needs Structure The Vocabulary: Entity, Attribute, Record Three Types of Data Where…

You’re on Part 0.3 of 5 in Foundations → the hands-on build (QuakeFlow) starts at Part 1.1 Table of Contents Welcome to the Series Learning Path Previously Is Data Engineering Right for You? What Data Engineers Actually Do A Realistic…

If you’ve ever opened Power BI or worked with an SSAS Tabular model and wondered what those formulas in the Measures pane actually do, this article is for you. DAX (Data Analysis Expressions) is the formula language that powers calculations…
You’re on Part 0.2 of 5 in Foundations → the hands-on build (QuakeFlow) starts at Part 1.1 Table of Contents Welcome to the Series Learning Path Previously The Big Picture The Five Core Data Roles The Five Core Data Roles…

You’re on Part 0.1 of 5 in Foundations → the hands-on build (QuakeFlow) starts at Part 1.1 Table of Contents Welcome to the Series Why Two Systems Instead of One The Journey Data Takes Why Data Engineering Exists OLTP vs…