DavidRepos: Effective Machine Learning TeamsSupplemental material (code examples, exercises, etc.) is available for download at:1 min read·Feb 20, 2024----
DavidEffective Machine Learning TeamsChallenges of ML and better paths for ML practitioners8 min read·Mar 19, 2023----
DavidImproving dev productivity in ML projects with batectMachine Learning: The Hard Parts (ok fine — A Hard Part)6 min read·Jun 26, 2021--1--1
DavidDavid’s Personal Reflections on 2020I see reflection as stopping on the side of the road, and reviewing:5 min read·Dec 30, 2020----
DavidinTowards Data ScienceHow to refactor a Jupyter notebookImprove your codebase and become more productive with these techniques5 min read·May 4, 2020--2--2
DavidinTowards Data ScienceHabits for managing complexity in data science codebasesIf you’ve tried your hand at machine learning or data science, you know that code can get messy, quickly.8 min read·Nov 5, 2019----
DavidWhat I learned about learning (as a developer)I started my career as a software developer with ThoughtWorks. I joined 6 weeks after I graduated from a coding bootcamp, and over the…9 min read·Dec 18, 2017--9--9
DavidWhat I learned in 2017 about writing good softwareI started my career as a software developer with ThoughtWorks in 2017. I worked with and learned from some super awesome folks, and I’ve…5 min read·Dec 18, 2017----
David#ThisWeekILearned: What the heck are all these AWS acronymsIf you’re like me and have depended on the magic of Heroku to deploy applications, this article is for you. I learnt a few things about AWS…7 min read·Mar 15, 2017----
David#TodayILearned: How to generate a tree representation of your projectFor some time now, I’ve been wanting to write a series of short and simple articles documenting the things I’ve learnt. The idea is to…2 min read·Mar 2, 2017----