Interviewed by RubySource
Last week I had a great chat with Pat Shaughnessy about The Cucumber Book which has been published as an interview on RubySource. Pat really managed to get to the heart of my opinions about how to use...
View ArticleBootstrapd – a conference for self-funded startups
I’ve been trying to bootstrap a product for the last year or so; I’ve also got several friends who are either already doing it, or have recognised that it’s a better way to make a living than...
View ArticleA vision for Cucumber 2.0
At last month’s CukeUp conference, I held a panel discussion between Aslak Hellesoy, Julien Biezemans, Oriol Gual and Jonas Nicklas. I chose these panelists because each of them has written a variation...
View ArticleMatt vs NYC
New York is one of my favourite cities in the world. I’m extremely fortunate to be able to spend a whole week there next week. I’ll be mostly hanging out at QCon: I’ll be speaking at QCon on Monday...
View ArticlePublic BDD Training (London, October)
So far all of my BDD training has been done in-house as private courses for companies. That’s about to change. On October 8th – 11th Chris Parsons and I will be running four one-day training workshops...
View ArticleTriangulating from GOOS – Great books on Object Oriented Design
A few weeks ago I asked on GOOS the mailing list about some other books that teach the same style of design. I’ve just put together a big order for the juiciest looking ones. Here they are:...
View ArticleThinking outside the shu box
I just got back from the fantastic Lean Agile Scotland conference, where I spoke about why agile fails. I’ve been doing a lot of travelling this year since The Cucumber Book came out, consulting and...
View ArticleInterview on QCon: BDD, Cucumber and Hexagonal Architectures
I was interviewed recently by QCon’s Peter Bell about various subjects dear to my heart: BDD, Cucumber, Relish and hexagonal architectures. Click here to watch the video
View ArticleBuilding software backwards
I am utterly dismayed by the number of so-called Agile teams I meet who are still, after all this time, building software backwards. What do I mean by that? Let’s defer to the great W. Edwards Deming...
View ArticleOptimising a slow build? You’re solving the wrong problem
At the time I left Songkick, it took 1.5 hours to run all the cukes and rspec ‘unit’ tests on the big ball of Rails. We were already parallelising over a few in-house VMs at the time to make this...
View ArticleA coding dojo story
It was 2008, and I was at the CITCON conference in Amsterdam. I’d only started going to conferences that year, and was feeling as intimidated as I was inspired by the depth of experience in the people...
View ArticleTwo ways to react
Every organisation that makes software, makes mistakes. Sometimes, despite everybody’s best efforts, you end up releasing a bug into production. Customers are confused and angry; stakeholders are...
View ArticleHow much do you refactor?
Refactoring is probably the main benefit of doing TDD. Without refactoring, your codebase degrades, accumulates technical debt, and eventually has to be thrown away and rewritten. But how much...
View ArticleHalf-arsed agile
Transitioning to agile is hard. I don’t think enough people are honest about this. The other week I went to see a team at a company. This team are incredibly typical of the teams I go to see at the...
View ArticleWhat is BDD and why should I care? (Video)
This is the pitch that I give right at the beginning of my BDD Kickstart classes to give everyone an overview of what BDD is, and why I think it matters. In this video, I cover: How BDD improves...
View ArticleSandi Metz’s Practial Object Oriented Design comes to London!
I’m delighted to announce that I’ll be joining Sandi Metz to teach two courses on Object-Oriented design this summer in London. We’re nick-naming it POODL. You have two options: A two-day class running...
View Article
More Pages to Explore .....