Blog

  • Deliver Sessions: Same goals, different roles

    I’ve helped organise Deliver Sessions meetup for a few years, and now I try to write a few notes after each one so I remember all the good topics they cover. In March 2024 we were hosted at Zühlke’s office in Piccadilly Basin, where we had 3 talks and plenty of time to discuss them. All the…

    Read more…

  • Agile in the Ether, IRL: Hacking bureaucracy

    This is the last post in a series about Agile in the Ether’s first in-person event. So far we’ve had notes on: For the final workshop, Jen Oliver chose a subject familiar to lots of us: What are the sources of too-much-bureaucracy where you work, what frustrations does that cause, and – most importantly –…

    Read more…

  • Agile in the Ether, IRL: Domain storytelling

    In February 2024, Agile in the Ether had its first in-person event. I’ve written posts about the day’s first two workshops: building connections and beyond DORA. For notes on the third workshop, we’re trying something different: a guest post from Ian Ames! I’ve known Ian for years through the Agile in the Ether community –…

    Read more…

  • Agile in the Ether, IRL: Beyond DORA

    In February 2024, Agile in the Ether had its first in-person event – I wrote a bit about that in a previous post. Every part of the day gave me lots of ideas of things to look into further, or go and try – I’m making a few blog posts so I remember what I…

    Read more…

  • Agile in the Ether, IRL: Building connections

    I’ve been attending the online Agile in the Ether meetups, organised by Emily Webber, since 2019. It’s a brilliant community for talking through challenges and sharing ideas – so many knowledgeable people are happy to help each other out. The community’s found lots of ways to interact remotely, but recently we decided to try an…

    Read more…

  • Time for ideas to spread

    I saw a post from Kent Beck (author of Extreme programming explained, Tidy first, and lots more) on LinkedIn: Iodine was isolated in 1811. In 1813, iodine deficiency was proposed as the cause of thyroid problems like goiters. In 1954 the last canton in Switzerland (where iodine was especially scarce because glaciers) mandated iodized salt.…

    Read more…

  • Futurespectives: learning from failures that haven’t happened yet

    This post describes a workshop format I’ve used a few times: help a team think through risks and possible disasters that might affect a piece of work, before the work starts and while there’s still time to do something to avoid all those bad outcomes. What’s a futurespective? Teams often do “retrospectives”: Looking back, reflecting,…

    Read more…

  • Minimum Viable Estimation, part 6

    This is a writeup from a series of talks and workshops I’ve given on this topic. So far: This post, part 6, is the last in the series. There’s a lot more techniques you could look into for estimation, but for this “what’s the least you can get away with” series, we’ve seen enough. Today,…

    Read more…

  • Pathfinding, starring Shakey the robot

    I’ve mentioned recently how much I enjoy Advent of Code challenges (no spoilers here, don’t worry). One topic I’ve found fascinating is how to write algorithms that find their way around graphs. There’s a lot of history on how people came up with things, and a wide range of problems they can help with (not…

    Read more…