Skip to content

Blog

The Eight Wastes of Modern Software Delivery

In manufacturing, Lean thinking revolutionised how products were built by relentlessly eliminating waste. Whilst the "software factory" analogy isn't perfect, the core Lean principle of eliminating waste underpins modern software delivery, from Agile and DevOps to Continuous Delivery and Platform Engineering.

My health and fitness journey

I am starting a new health and fitness journey and documenting my progress. Hopefully this will help to keep me accountable to myself, and maybe even help some other people with their own journey. I'm going to approach this in a scientific, mathematical, analytical and evidence-based way, so expect lots of stats and graphs!

Mash Time Tracker: History retention, tag pages, in-progress duration & improved forms

I'm rolling two releases together into this blog, since I wanted to get these features out sooner. I still think blogging is important way to commutate, but it was starting to become a blocking task, with some features done and ready to release but waiting for an associated blog post to be written. In future I'm taking the approach of releasing features more regularly and blogging about them when it reaches a significant amount of change.

Mash Time Tracker: Native controls, app icons & performance

It's been a long time since the previous release of Mash Time Tracker in August 2019; life, work and free time have been the enemies of side project progress! I've had a number of features "parked" for a while, stuck behind other parts I had started working on and not finished. I've decided to unblock them to get incremental improvements out sooner rather than wait for the bigger features to be ready. I'll try and focus on smaller and more frequent releases in future.