Integration Tests Are Awesome

In April 2017 I gave a talk at CraftConf titled The Ultimate Feedback Loop. In this talk I shared the results of an investigation of almost 200 customer reported bugs in a span of two and a half years. Lots of insights came out but one piece of information stood…

No Country for Old QA

In March 2017 I gave a presentation at a QA conference: QA Challenge Accepted 3.0. The title was No Country for Old QA and in it I summarized my experience from the last 15 years working as QA. It also included my thoughts on where our industry is going…

The Ultimate Feedback Loop

How We Decreased Customer Reported Defects by 80% In April 2017 I was at CraftConf 2017 presenting The Ultimate Feedback Loop. InfoQ noticed this presentation and wanted to do a short interview about our results. When I sent the replies, they decided that it’s a valuable enough information and…

Project Nagual

This is a short post to announce a project that I’ve been working on for a while now. It’s an HTTP simulator called Nagual, that can be used to fake responses from 3rd party services outside of your control. We use it to simulate services that we integrate…

A Tale of Two Bugs

(or why you should optimize for low MTTR) All bugs are not created equal. Ideally, we want to catch them all before releasing software to our customers, but this is a pipe dream. In Toyota Kata, Mike Rother explains the improvement kata, which in essence is an ideal goal (true…