GEOFF RUDDOCK

A blog (mainly) about data science

Recent posts

Aug 13, 2019
Creating a Monthly + Daily DAG Pattern in Airflow With a little clever abstraction, we can have daily-updated data and also enable quick historical backfills.
Aug 12, 2019
The best way to manage dependencies between DAGs in Airflow There are multiple ways to set dependencies between DAGs, but the best approach depends on your use-case.
Jul 18, 2019
How to set cross-DAG dependencies in Airflow using ExternalTaskSensor Airflow offers rich options for specifying intra-DAG scheduling and dependencies, but it is not immediately obvious how to do so for inter-DAG dependencies.
Jul 17, 2016
Test your product assumptions with GA Intelligence Alerts A good chunk of the job of being a PM or analyst involves spending time analyzing patterns of user behaviour, often to a...
Jun 7, 2016
Remote Research for Product Managers This is a brief review of the book [Remote Research][1], and a summary of points that resonated with me. ## Key Concept...
May 11, 2016
Book review: Web Form Design I finished reading [Web Form Design][1] recently on the recommendation of a mentor. The author makes a good case about w...
Feb 12, 2016
Tracking: Organizational Challenges There are plenty of technical guides online about [tracking user behaviour using GTM][1]. But I haven’t found as m...
Jul 10, 2015
The Best of Seth Godin for Product Managers One of the consistent _must-reads_ that has remained in my RSS feed over the years is Seth Godin’s blog. Seth cons...
Jul 8, 2015
Reading books for long-term value For a while now, my Pocket reading list has been growing at a faster rate than I have been consuming it. Recently this p...
Jul 4, 2015
How to conduct user research when you can’t reach your users If you are a product manager, you have almost certainly heard about [the importance of conducting user research][1] befo...
All articles →