Welcoming Stephen Harris to the WordHat team

Behat is deceptively simple to set up, even without a using a helpful framework like WordHat or the Behat Drupal Extension, which provide flexible integration options, and a range of pre-built and ready-to-use step definitions, for their platforms of choice. When I started building WordHat, I spent several months researching other Behat implementations for WordPress (other projects, … Continue reading Welcoming Stephen Harris to the WordHat team


I'm pleased to announce WordHat. WordHat is an integration layer between Behat, Mink, and WordPress, providing WordPress-specific functionality for common testing scenarios specific to WordPress sites. Behat is a behaviour-driven development framework for PHP, but it can also be used for automated, in-browser testing. This article on ThinkShout's site gives a good introduction to Behat … Continue reading WordHat

The tyranny of version numbers

Managing a software project around version numbers holds back prompt releases of new features. To paraphrase a Hollywood pirate, they're more like guidelines, anyway. I've been fortunate (read: stubborn enough) to have been contributing code to BuddyPress since around late 2009. In those early days of the project, the time between releases has fluctuated significantly. … Continue reading The tyranny of version numbers