Benefits of dbt: (Part 2) Documentation & TestingThis is part 2 of a 3 part series on the benefits of dbt:May 1, 2023May 1, 2023
Published inBetter Programmingdbt v1.5 — the 3 Big New ThingsData contracts, model versions, and model accessApr 28, 20235Apr 28, 20235
Benefits of dbt: (Part 1) DependenciesFollowing my articles on “What Does dbt Actually Do?” and the differences between dbt Core & dbt Cloud, I wanted to go into detail on 3 of…Apr 22, 2023Apr 22, 2023
dbt Core & dbt Cloud: What’s the Difference?Following my last post on “What Does dbt Actually Do?”, I wanted to explain the difference between the 2 products offered by dbt Labs: dbt…Apr 20, 2023Apr 20, 2023
What Does dbt Actually Do?dbt, or data build tool, is now pretty much the industry standard tool for transforming, documenting, and testing your data.Apr 19, 20232Apr 19, 20232
How the @ Operator Solves a Common dbt ProblemIf you’re a user of dbt, you’re almost certainly familiar with using the + operator to run/test everything upstream (or downstream) of a…Apr 18, 2023Apr 18, 2023
Published inCodeXBuilding a Wordle Solver With PythonWith a Solve Rate of Over 99%!Feb 9, 2022Feb 9, 2022
Published inCodeXBuilding a Simple Sudoku Solver in Python with numPyA 10 minute project that gets you thinking about basic algorithmsApr 17, 20213Apr 17, 20213
Published inTowards Data ScienceThe critical, but often overlooked, skills in data science & analyticsLooking beyond technical skillsApr 14, 2021Apr 14, 2021
“Beating” roulette: testing the reverse Labouchère betting systemA quick introductionAug 9, 2020Aug 9, 2020