Category: Design
-
trippler contingencies
Planning to go from snow to surf in one day in an electric vehicle naturally meant planning for resilience. Planning a dawn-to-dusk schedule in 30-minute blocks also meant up-front planning for contingencies. Carnival of carving I recently descended from Mount Hotham to Cape Conran, with one one of my teenage children, snowboarding in the morning…
-
Orienteering map training turns 20
A little over 20 years ago, I was introducing my wife and some friends to orienteering in Jindabyne. With my family involved in the Scottish 6 Days since its 1977 inception, I had been orienteering since before I could walk, and reading orienteering maps was second nature to me. Not second nature to the rest…
-
Reflecting on UI polish
I’ve been meaning to give the trippler UI a glow up for MY2025 and my PyCon AU selection finally provided the impetus. In previously envisioning migrating to a Javascript front-end (vibe coded?), I was possibly making the next step bigger than it needed to be, as I’ve managed to squeeze a bit more out of…
-
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…
-
Ur Uber
The other day a former classmate described a project of mine in 2010 as “the idea for Uber before Uber was even a thing”. Nearly 15 years later, I thought it would be interesting to pen some reflections on how we came by the idea and why we didn’t pursue it. Mowbb Mowbb* would make…
-
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. Features Simply enter the start and…
-
Effective Machine Learning Teams in print
My book Effective Machine Learning Teams is now in print! Building ML solutions requires multi-disciplinary collaboration. EMLT shows how to use design practices to identify the right products, how to apply good data science and software engineering practices to build products right, and how to structure ML teams and organisations so that they are right…
-
A gentle introduction to embeddings at the inaugural GenAI Network Melbourne meetup
I was thrilled to help kick-off the GenAI Network Melbourne meetup at their first meeting recently. I presented a talk titled Semantic hide and seek – a gentle introduction to embeddings, based on my experiments with Semantle, other representation learning, and some discussion of what it means to use Generative AI in developing new products…
-
22 rules of generative AI
Thinking about adopting, incorporating or building generative AI products? Here are some things to think about, depending on your role or roles. I assume you’re bringing your own product idea(s) based on an understanding of an opportunity or problems for customers. These rules therefore focus on the solution space. Solutions with generative AI typically involve…