Blog

  • 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…

  • Deliver Sessions: “Why did that take so long?”

    I’ve been co-organising Deliver Sessions meetup in Manchester for a while, and this year I’ve been writing some notes after each one so I can look back. In November 2023, we were hosted at Michael Page’s office in Spinningfields, where we played a fun interactive game from Mark Kirschstein that had lots of insights into…

    Read more…

  • Some things I love about Advent of Code

    Advent of Code is an advent calendar of coding puzzles – one puzzle appears every day from 1st to 25th December. Each puzzle is in two parts; solving the first part (by writing some code to work out the right answer, and pasting it into the site) gets you a star, and unlocks the second…

    Read more…

  • Deliver Sessions: Probabilistic forecasting

    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 (like facilitation, outcomes, and working together). In September 2023, we were hosted at Transform’s office in Ancoats, where we heard a true story from Sarah…

    Read more…

  • Notes from Lean Agile Scotland 2023

    I’m just back from 3 days at Lean Agile Scotland conference based at Edinburgh University. It was a brilliant location, walking distance to lots of beautiful buildings in the city and to the countryside too. While there I ran a workshop on estimation, which carefully incorporated some locally-relevant facts (did you know Edinburgh is home…

    Read more…

  • Deliver Sessions: Facilitation skills

    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 (like lightning talks and thinking about outcomes). The latest one, in June 2023, was back at the BBC’s offices, where we talked about facilitation…

    Read more…

  • Notes from Agile Manchester 2023

    I spent 3 days at the Agile Manchester conference, and had a great time – lots of interesting talks and workshops, plus lots of time to speak to people from all kinds of roles and companies. There’s plenty of ideas I’d like to think back over and put into practice. This post’s a prompt for…

    Read more…

  • Minimum Viable Estimation, part 5

    This is a writeup from a series of talks and workshops I’ve given on this topic. So far: This post, part 5, describes a workshop to help practice coming up with those ranges – a way to make them just wide enough so you’re confident they include the right answer. This skill is useful for…

    Read more…

  • Minimum Viable Estimation, part 4

    This is a writeup from a series of talks and workshops I’ve given on this topic. It’s been really helpful to think through what techniques I’ve used, what situations each work best in, and what less-than-obvious challenges make this such a hard topic to give simple answers on. So far: This post, part 4 of…

    Read more…