Steve is an independent programmer, trainer and coach. Passionate about improving his craft and helping others improve theirs. He specialises in helping teams produce business value continuously through improving communication and keeping their code maintainable. BDD is at the core of this process.
Steve has been getting paid to build software since 1997. Throughout his career he has worked with renowned organisations like Coach in a Box, the NHS and for a major UK bank. Prior to founding Heavies, Steve was a lead developer at Eden Development. Steve has been developing software in Ruby since 2006 and has been been using Cucumber and BDD since 2009. Before Cucumber, Steve created Customer Acceptance Tests using FIT.
Steve co-organised Bootstrapd, with Matt, a non-profit conference for bootstrapped startups in Europe. He was the co-founder of the Software Craftsmanship UK user group, and the HampshiRB ruby user group. Steve trains and speaks on Ruby as well as other software development topics. He has spoken at the Scottish Ruby Conference and has run workshops at the London Software Craftsmanship Community. Steve is a member of the Cucumber core team.
Talks I've Given
-
Workshop: Build your own Cucumber
Featuring Steve Tooke
Last year saw the release of Gherkin 3, the latest version of the parser underlying cucumber.
cukeup cucumber gherkin gherkin-3 objective-c python ruby go javascript .net java -
Hands-On with the Cucumber Ruby 2.0 Formatter API
Featuring Steve Tooke
Cucumber-Ruby 2.0 (https://github.com/cucumber/cucumber) comes with a brand new simplified formatter API. In this workshop we'll introduce the new API and show you how to write a custom formatter.
cucumber ruby -
Hands-On with the Cucumber Ruby 2.0 Formatter API [Workshop]
Featuring Steve Tooke
Cucumber-Ruby 2.0 (https://github.com/cucumber/cucumber) comes with a brand new simplified formatter API. In this workshop we'll introduce the new API and show you how to write a custom formatter.
cucumber ruby bdd -
Extreme Startup
Featuring Steve Tooke
Our practices are there to help us. They enable us to continue to produce high quality code even when the business requires us to change direction or strategy. We practice these skills on small problems, and away from the pressure of production code.
-
2
Hexagonal Rails
Featuring Matt Wynne and Steve Tooke
Matt and Steve give LRUG a version of their Hexagonal Rails talk (which they’ll also be giving at SRC and Goruco later this year)
persistence