When I left my team, I tried something different
February 19, 2015
Instead of the usual rushed handoff, I suggested we do a peri-mortem meeting. It turned what could have been a disruptive departure into an opportunity to strengthen the team.
Thoughts on technology, development, and the industry
February 19, 2015
Instead of the usual rushed handoff, I suggested we do a peri-mortem meeting. It turned what could have been a disruptive departure into an opportunity to strengthen the team.
November 27, 2014
I had a conversation that revealed how pervasive forced ranking systems had become. Even the people implementing them didn't recognise what they were doing.
November 4, 2014
Explore how Michael Bolton evolved the traditional Agile Testing Quadrants into a more nuanced testing ecosystem. Learn about context-driven testing approaches and how modern teams can think holistically about quality and risk management.
October 16, 2014
I had no idea how to get 30 people from different backgrounds all writing working code in a few hours. Here's what I learned about creating a safe space for learning.
August 15, 2014
A team asked me to facilitate their retrospective, and I had no idea what I was doing. Here's what I learned about creating space for honest team reflection.
July 25, 2014
How Brian Marick's Agile Testing Quadrants model provides a framework for communicating different types of testing and countering the 'automate everything' fallacy.
May 26, 2014
Exploring the context-driven testing movement and its emphasis on critical thinking over rigid processes. Learn about the five schools of software testing and why context matters more than best practices.
April 25, 2014
Beyond external, internal, and deprecated features lies a fourth category that plagues enterprise software: vestigial features whose purpose and value remain a mystery.
April 14, 2014
I've developed a simple framework for choosing trainers and mentors. Here are the six criteria I use to avoid wasting time on ineffective learning experiences.
April 11, 2014
Every framework tried to solve everything at once. I learned to break it down into three separate problems: writing tests, running them, and making sense of the results.
April 1, 2014
Exploring test reporting formats and integration opportunities across different frameworks, with practical recommendations for consolidating test results.
March 21, 2014
Comprehensive evaluation of JavaScript unit testing frameworks including Chai.js, Mocha, Jasmine, and QUnit with practical recommendations for team adoption.
March 12, 2014
A research session exploring JavaScript unit testing tools, comparing TDD vs BDD approaches, and evaluating test runners available (2014).
March 10, 2014
A colleague asked me to investigate JavaScript unit testing options, and I had an epiphany: I'm testing something, so why not use test session methodology to structure the research?
February 25, 2014
From first-day challenge to conference acceptance - getting selected to present at CAST 2014 in New York City and preparing for my first professional conference talk.
February 23, 2014
Microsoft's free virtual machines solved our cross-browser testing headaches. No more hardware zoo, no more licensing issues, just isolated environments ready to use.
February 15, 2014
Learn how to implement effective test failure diagnostics including video recording, screenshots, logs, and modern debugging tools. Transform test failures from mysteries into actionable insights for faster bug resolution.
February 7, 2014
Reflecting on the departure of mentor Paul Holland, whose brief but impactful time with our team left lasting lessons about testing methodology and continuous learning.
January 30, 2014
Essential questions for effective API testing: understanding consumers, defining minimum viable checks, and building comprehensive testing strategies that match real-world usage.
January 24, 2014
Reflections on discovering the complementary relationship between manual exploratory testing and automated regression testing. Learn when each approach delivers the most value.
January 18, 2014
I had been reading testing blogs for years, but joining the team was different. I realized being an internet consumer of testing content is nothing like being fully immersed in the day-to-day challenges.
January 8, 2014
Starting a new role focused on test automation tools development. Exploring the landscape of automation opportunities, building tools to empower testing teams, and sharing insights from the beginning of this career transition.