Category: Data
-

Joe Reis show
I had a great chat with Joe Reis on The Joe Reis Show, along with one co-author of Effective Machine Learning Teams, David Tan. We covered the motivation for the book, scenarios where we’d helped teams address issues to become more effective, and the tools we’d developed from those solutions. We also talked about a…
-

An evergreen question: what is an MVP?
I was asked this the other day. My answer was: it depends on the context; it helps to have an example. And the contextual element is probably why this remains an evergreen question. While I have a fresh example in mind I thought I’d quickly plant a stake in the ground for reference. First, it…
-

Effective topologies for Data and ML teams
I presented this talk at the Melbourne Data Engineering meetup, on a wild and wet Friday night. Having your cake and eating it too – Effective topologies for Data and ML teams (slides) In the talk I explore how Team Topologies provides patterns for reconciling fast flow of value with (multiple) specialisations in data and…
-

trippler development notes
This is the behind-the-scenes companion post to a resilient charging planner, sharing more on the development process and how the app works, with links back to earlier work. Design philosophy I wanted to focus on the core problem of interactively exploring charging options under varying trip requirements. I wanted a tool that I would use…
-

A resilient charging planner
Check out the prototype of trippler, an interactive charging planner for resilient EV road trips. Based on my own EV road trip experience, trippler is as much about easily understanding charging options and contingencies, to reduce charger anxiety, as it is about coming up with a single best plan. If you’re looking for the latest…
-

Data complications
Solving EV charger anxiety used maths for better road trips, but skipped over using real data. Let’s fix that, or at least try to… The easy bits To get from A to B in an EV, I used Open Route Service to find a base route to a destination and and Open Charge Map to…
-

Solving EV charger anxiety
Many EV adventures are accessible using the charging network in Victoria, but faulty chargers still have the potential to induce charger anxiety on road trips. Planning apps–EV drivers’ constant companions–may not fully solve this when the reported status of chargers is unreliable and faults are prevalent. As a driver, I want resilient plans that already…
-

Hopsworks and multidisciplinary ML
I recently had a brief but fun chat with Hopsworks about the multidisciplinary nature of building machine learning products, as part of their 5-minute podcast series hosted by Rik Van Bruggen. See the transcript and video at 5-minute-interview-with-david-colls-nextdata. Rik and I talked about how David, Ada and I address this multidisciplinary perspective in our book…
-

EMLT Q&A
A fun Q&A with Thoughtworks on the drivers, key messages and writing process for Effective Machine Learning Teams (EMLT) with my fellow authors Ada and David. It’s neat to be featured alongside all the other many great books from Thoughtworks authors. Find the book, trial and purchase options at O’Reilly, and find yourself a nice…
-

Dealing with data inventory
Data held by businesses is often described as an asset, but there are cases where this can be misleading or even incorrect. In any case, data managed inappropriately leaves value on the table, inflates cost, reduces responsiveness, and creates risk. Some data held by businesses would better be described as inventory. It might one day…