From Bugs to BEAM Sep 30, 2024
Mega-workshop facilitation tips Sep 9, 2021
Nijute: how to solve impossible problems May 10, 2021
The Play, the points, and the biggest lie in software Jan 11, 2021
Given-When-Then, tweak and try again Nov 2, 2020
Given-When-Then with Style Jun 10, 2020
Specification by Example, remotely Mar 31, 2020
Specification by Example, 10 years later Mar 17, 2020
Deliberate side-products Dec 1, 2019
BaDaaS and the future of cloud integration Feb 6, 2019
Sprints, marathons and root canals Aug 30, 2018
Error Mining Mar 24, 2018
Choosing the right JavaScript testing tool Feb 25, 2018
Alice in the Hall of Mirrors Jan 23, 2018
Christmas Prioritisation Dec 11, 2017
The scary side of biometric security Nov 13, 2017
Five things everyone should know about Unicode Nov 7, 2017
Introducing Appraise Oct 9, 2017
Humans vs Computers finally shipping Aug 31, 2017
Names that make computers go crazy May 24, 2017
When automation goes horribly wrong Mar 15, 2017
The key lesson from our serverless migration Feb 23, 2017
To slice stories, first make sure they are TOO BIG Jan 5, 2017
Serverless architectures: game-changer or a recycled fad? Aug 27, 2016
Five ways to reduce the cost of large test suites May 24, 2016
The key first step for successful organisational change Apr 19, 2016
The most important lesson to improve software delivery Mar 14, 2016
Potentially shippable is no longer good enough Feb 1, 2016
Automated testing: back to the future Nov 16, 2015
Avoiding the most common pitfall of large-scale agile Sep 10, 2015
User stories should be about behaviour changes Feb 12, 2014
Divide responsibility for defining stories Jan 13, 2014
Let's break the Agile Testing Quadrants Oct 21, 2013
Writing “As a User” does not make it a user story Sep 30, 2013
Scrum, velocity, and driving down the motorway the wrong way Sep 12, 2013
How we solved our #1 product management problem Sep 1, 2013
How To Solve “Not Enough Time” May 31, 2012
Redefining software quality May 8, 2012
February revolution, part 2 Feb 21, 2012
The February Revolution Feb 21, 2012
Bug statistics are a waste of time May 17, 2011
The wolf who cried boy Apr 20, 2011
Let’s change the tune Aug 4, 2010
Anatomy of a good acceptance test Jun 16, 2010
How to implement UI testing without shooting yourself in the foot Apr 13, 2010
Mind your boomerangs Apr 5, 2010
How many points are there in a five-point star? Aug 29, 2008
The tale of two bridges May 19, 2008
How to avoid getting lost in translation Jan 30, 2008
Don’t deal with problems like Gaggia Jun 14, 2007
The Poka-Yoke principle and how to write better software May 9, 2007
How not to build a castle on a swamp Feb 8, 2007
Blinded by the user interface Jan 31, 2007
Moving from software production to software publishing Nov 8, 2006
The Magic of Goals -- Focused Projects and Better Requirements Oct 22, 2006
How to develop software like commanding a tank Oct 11, 2006