2022Convert clipboard HTML contents to Markdown with Alfred 2022-01-142021Scraping PNG icons for emoji with Python 2021-10-31How to batch modify dates of daily journal files 2021-09-16Soundproofing a Synology NAS 2021-03-142020Turn on your thermostat before an alarm with Tasker (Android) 2020-12-03Accidental abstract art (ft. matplotlib) 2020-10-10Keep your SQL queries DRY with Jinja templating 2020-07-01Geotagging Lightroom photos with Google Timeline data 2020-06-16How to learn mental models with spaced repetition 2020-05-01Bulk compress videos to H.265 (x265) with ffmpeg 2020-04-21Building an AdaBoost classifier from scratch in Python 2020-03-20Building a Naive Bayes classifier from scratch with NumPy 2020-03-16Render LaTeX math expressions in Hugo with MathJax 3 2020-02-048 Big Ideas from Scott Page's “The Model Thinker” 2020-01-102019Scraping unlisted stock prices with BeautifulSoup 2019-12-14A clean way to share results from a Jupyter Notebook 2019-12-02Can you run an A/B test with unequal sample sizes? 2019-11-25Planning A/B tests with a symmetric risk profile (α=β) 2019-11-11Making beautiful experiment visualizations with Matplotlib 2019-10-21Sampling from an iteratively built array in Python 2019-10-07Building a hurdle regression estimator in scikit-learn 2019-09-16When Python is built-in random module is faster than NumpPy 2019-09-10Creating a monthly + daily DAG pattern in Airflow 2019-08-15One-hot encoding + linear regression = multi-collinearity 2019-07-29How to fix the hinge on an IKEA Friheten couch 2019-07-20Reflections on three years of spaced repetition with Anki 2019-06-17Embed markdown documentation into your Airflow DAGs 2019-05-13Save entire webpages for reference With SingleFile 2019-04-15Every good data analysis starts with "Why?" 2019-04-02Calculating the bearing between coordinates in Redshift 2019-03-11DIY insulated sous-vide container from a cooler 2019-03-01The best way to manage dependencies between DAGs in Airflow 2019-02-11Set dependencies between Airflow DAGs with ExternalTaskSensor 2019-01-212018Thoughts on Blitzstein's Probability course (Harvard Stat 110) 2018-12-21Abridged: David Foster Wallace's “This Is Water” 2018-10-18DIY insulated sous-vide container with $10 of IKEA parts 2018-09-01Redshift function of the week: RATIO_TO_REPORT 2018-06-102017The hidden costs of poor data quality 2017-08-02Essential productivity apps for Mac users 2017-06-05Jupyter Notebooks for Interactive SQL Exploration 2017-04-16Typesetting math equations with Anki 2017-03-272016Test your product assumptions with GA Intelligence Alerts 2016-07-17Book review: Remote Research (user research) 2016-06-07Book review: Web Form Design 2016-05-11Tracking: Organizational Challenges 2016-02-122015The Best of Seth Godin for Product Managers 2015-07-10Reading books for long-term value 2015-07-08How to conduct user research when you can’t reach your users 2015-07-04Reconciling contradictory advice 2015-06-26The Wirecutter: on trust, and satisficing 2015-06-21Problem Spaces 2015-05-18Tool of the week: Blinkist Daily 2015-05-09Resources on Product Management 2015-04-122014Thoughts on managing recurring tasks 2014-09-17