Speaking & Writing

I write and present about leadership, software engineering, and software quality. I’ve been speaking at conferences since 2012, and below is a list of my public speaking engagements, published articles, and appearances. Many of my older slide decks are on SlideShare.

Engineering Leadership

Talks

  • How We Rescued A Mammoth Integration Project – Agile on the Beach (2025), Agile Manchester (2026). Watch on YouTube
  • You Built It, Now Support It – Agile on the Beach (2023), Lean Agile Scotland (2025), flowcon (2025), Agile Manchester (2026). Watch on YouTube
  • Squads Assemble: Keeping Engagement High When Teams Go Remote First – Agile on the Beach (2023), Agile Cambridge (2025). Watch on YouTube
  • Return of the Rockstars (Closing Keynote) – Agile on the Beach (2024). Watch on YouTube
  • My Team Is High Performing But Everyone Hates Us – QCon London (2020), Lean Agile Scotland (2023), Newcrafts Paris (2024). Watch on YouTube or on InfoQ
  • Why Is Everything So Slow? – Agile on the Beach (2022), Lean Agile Scotland (2022). Watch on YouTube
  • Incrementally Improving Performance of Engineers and Teams – Agile on the Beach (2021). Watch on YouTube
  • Scaling the Team at Bloom & Wild – reDevelop Conference (2019). Watch on Vimeo
  • Improving Performance Feedback – Agile in the City London (2018), Lean Agile Scotland (2018).

Panels

  • Becoming a VP of Engineering (Ask Me Anything) – LeadingEng London by LeadDev (2024), LDX3 London by LeadDev (2025, 2026).

Writing

  • Why Is Everything So Slow? Measuring and Optimising How Engineering Teams Deliver – InfoQ (2022).
  • The Changing Shape of Mobile Apps – Interview with Computer Weekly.
  • I also blog here and used to write on Medium.

Software Quality Engineering

Talks

  • The Good Testing, The Bad Testing and The Ugly Testing – Agile in the City London (2018), Lean Agile Scotland (2018), Agile on the Beach (2019). Watch on YouTube
  • Check This: Test Automation, A Development Manager’s View (Keynote) – Test Automation Days (2017), Agile & Automation Days, Poland (2018, Opening Keynote). Watch on YouTube
  • So Mr Testing Coach, What Do You Do? – TestBash Philadelphia (2017). Watch on the Ministry of Testing
  • Up and Away? How Moving Into Software Management Gave Me a Different View Of Testing – WeTest Auckland & Wellington, New Zealand (2016, Opening Keynote), UKSTAR London (2017), Nordic Testing Days (2017). Watch on YouTube
  • How I Lost My Job As a Test Manager – TestBash Brighton (2015), Nordic Testing Days (2015), EuroSTAR (2015), Test Masters Academy (2016), TestCon Moscow (2017). Watch on YouTube
  • Testing Your Emotions – Nordic Testing Days (2014), Belgium Testing Days (2015), Agile Testing Days (2016), Agile in the City London (2019). Slides
  • Testing As An Activity – Next Generation Testing Conference, London (2014).
  • Automation and Testing – Agile in Covent Garden meetup (2015).
  • A Tester’s Hierarchy of Needs – TestBash 2.0, Brighton (2013).
  • Testing In The Pub – Live! – Recorded with Dan Ashby at TestBash Philadelphia (2016).

Mobile Testing Talks

  • Mobile Users Are Different – EuroSTAR Mobile Deep Dive (2015). Slides
  • Understanding Your Mobile User – EuroSTAR (2014), Mobile App Europe (2015).
  • Mobile Testing, That’s Just a Smaller Screen, Right? – Next Generation Testing Conference, London (2012, Keynote), SIGIST (2014), Romanian Testing Conference (2014), Mobile App Europe, Potsdam (2014), SoftTest Ireland (2015). Slides
  • Best Practices in Managing QA Testing for the Multi-Device Nightmare – Enterprise Apps World, London (2014).
  • Introduction to Mobile Software Testing – Reading Tester Gathering (2013), Surrey STC Tester Gathering (2013), Bournemouth Test Retreat (2013).

Panels

  • Retrospective on 2012 & Looking Forward to 2013 – Next Generation Testing Conference, London (2012).

Training and Workshops

  • Using Browser Development Tools – Agile Testing Days (2017).
  • Coach Or Manager, You Decide! – TestBash Philadelphia (2017).
  • Hiring Testers – Nordic Testing Days (2017), TestBash Manchester (2017).
  • Technical Mobile Testing (with Richard Bradshaw) – Test Masters Academy (2016), Nordic Testing Days (2016).
  • Mobile Testing – Nordic Testing Days (2015), EuroSTAR Test Lab (2015), London Tester Gathering Workshops (2014).
  • A Tester’s Hierarchy of Needs – Belgium Testing Days (2015).
  • Mobile Testing Training Lessons – Published on The Ministry of Testing Dojo.

Webinars

  • The Current State of Mobile Testing – EuroSTARonline Software Testing Summit (2014).
  • The Mobile Tester: Your Place On The Team – EuroSTAR Conferences.

Writing

  • A Tester’s Guide To Managing Your Manager – Testing Trapeze magazine (June 2016).
  • Top Browser Plugins For Testing – Ministry of Testing (2016).
  • Testing Your Emotions – Method&Tools (Fall issue).
  • DevOps Perspectives II – Contributor (2015).
  • Left To My Own Devices: Mobile Device Test Strategy – Testing Circus (June 2014).
  • Reach Out Beyond the Software Testing Community – Testing Circus (January 2014).
  • Understanding Your Mobile User – The Testing Planet (2014).
  • Get Out and Test – The Ministry of Testing (2013).
  • Move Closer: Transition to TestDevOps – Professional Tester magazine, issue 17 (October 2012).
  • Beyond the Smartphone: Testing for the Developing World – Testing Experience magazine, issue 19 (September 2012).
  • A Cautionary Tale Regarding the Importance of Exercising Care When Choosing Mobile Device Test Data – The Testing Planet (March 2012).
  • Mobile Testing, That’s Just a Smaller Screen, Right? – The Testing Planet (November 2011).

Interviews

  • People in Testing – Adventures in QA (2015).
  • Tester Takes: Stephen Janaway on the Testing Landscape – uTest blog (2014).
  • Net-a-Porter Integrates Testing and Development – Computer Weekly (2014).
  • Training Testers – The Testing Planet (2013).

Community

  • Co-created and co-hosted the Testing In the Pub podcast.
  • Organised West London Lean Coffee.
  • Mentored new speakers through Speak Easy, helping them prepare for their first conference talks.