Chris Oldwood takes a look at a variety of both command-line and GUI tools - build automation, testing and support - that have proved to be useful to the speaker time-and-time again.
Matt Wynne presents unwanted patterns one can recognize from his own team, and provides insight on how to fix them.
Jeff Morgan shares lessons learned helping organization adopt test automation, along with techniques for keeping the automation code simple, clean and maintainable.
Dustin Huptas, Andreas Schmidt present some of the operational challenges met when dealing with microservices, and offer solutions from the field of automation and service discovery.
Garrett Smith introduces Drunken Stumble, a development method in two stages: a lean, which represents the goal of the programmer or team, and a stumble, which is a series of automatic "next steps".
John Sheehan presents choices – queues, proxies - helping a microservices architecture to stay robust and reliable, along with automation strategies allowing Runscope to deploy code 100 times a day.
Steve Smith discusses why Release Testing is an anti-pattern, and offers an alternative risk reduction strategy.
Kevlin Henney advises on writing Good Unit Tests (GUTs) by treating testing as a form of communication with multiple levels and forms of feedback.
Matthew Skelton shares his recent experience of helping many different organisations to evaluate and select tools to facilitate DevOps and Continuous Delivery.
Tony Bruce introduces Exploratory Testing, what are its benefits, how to get value from it and some misconceptions.
Marco Vermeulen discusses doing Behaviour Driven Development with Cucumber, Groovy and Grails.
Nicolas Frankel discusses the pros and cons of unit testing and integration testing, and looks at the unique challenges posed by integration testing, presenting tools and techniques to deal with them.