Articles

Accelerate - Building and Scaling High Performing Technology Organisations

By Matt Button |  Sep 19, 2019  | book-notes

I first read Accelerate by Nicole Forsgren, Jez Humble, Gene Kim back in 2018 when it was a hot topic in the office; only an hour or two would go by between overhearing somebody talk about it, internal blog posts were being written, and we’d receive emails about following the findings.

One of the goals behind the book was to run a series of surveys, gathering 23000 responses across 2000 organizations, then using statistical methods on the results in order to find a way to measure software delivery performance, and to find out what drives it. One of the most impressive things about the book is that it not only presents the research findings, but also goes into detail about why the findings are trustworthy, meaning that they not only tell us what they learned, but how they learned it.

I recently read through the book again and took a bunch of notes which cover the main points.

Continue Reading...

5 things that you need to consider before becoming a mentor

By Matt Button |  Aug 3, 2019  |

As your career progresses, you’ll discover an increasing number of opportunities for mentoring others, and being an effective mentor will become increasingly important.

This blog post covers 5 things that you need to consider before becoming a mentor, along with some tips on how to select a mentee, and some pitfalls to watch out for.

Continue Reading...

13 years ago we were rallying against nested HTML tables - Notes from Webstock 2019

By Matt Button |  Jun 29, 2019  | webstock, notes

I’m not sure why it’s taken so long, but after 13 years of Webstock existing, this year was the first time that I attended.

While I haven’t attended Webstock until now, I have watched many of the recordings which are usually available a few months after each event was held, and it’s been interesting to see how the event, and the industry in general has changed over the years.

None of this year’s talks were technical, and all were about the human side of the industry - topics such as ethics, personal experiences, psychology, communication, and team health.

One of the original organisers stood up on stage at the end of the event, and said it best:

13 years ago we were rallying against nested HTML tables

Continue Reading...

Notes on Running Lean by Ash Maurya - The Three Stages of a Startup

By Matt Button |  Sep 8, 2018  | product-development, book-notes

Most entrepreneurs start with a strong initial vision, and a Plan A for realising that vision. Unfortunately, most Plan A’s don’t work.

Smart people are great at rationalising almost anything, but entreprenuers are especially gifted at this. It’s important to realise that your initial vision is built largely on untested assumptions.

Lean methodologies can help you systematically test and refine your initial vision. Running Lean by Ash Maura outlines, and gives practical examples on how to do so.

Running Lean has four parts:

  1. The Three Stages of a Startup (covered in this post)
  2. Documenting your Plan A
  3. Identifying the riskiest parts of your plan
  4. Systematically testing your plan.
Continue Reading...