-
Toasted Tuna Sandwich
Food from Other Places, September 2015
-
Ramen
Food from Other Places, June 2015
-
Persimmon Jam
Food from Other Places, June 2015
-
Preserving Lemons
Food from Other Places, May 2015
-
Snap CI Artefact Grabber on rubygems
I made a little gem to make it easier to pull artefacts off Snap CI using ruby. It's useful when building dashboards.
github, May 2015
-
Content Security Policy
Why it's a good idea to start with CSP and not finish with it.
til, April 2015
-
Testing keyboard, mouse and touch input with JavaScript
Using jsdom to simulate keyboard, mouse and touch event.
til, March 2015
-
New blog layout
I've redesigned this place to look better on mobile, tablet or desktop. I have also restructured it to make it easier to find out what I'm working on or to find the articles worth reading.
news, March 2015
-
Traceroute gem now fails the build
I've made a fork of the traceroute gem. The change will optionally fail the build when it detects unused routes and inaccessible actions.
Github, February 2015
-
Debugging is bad for you
Using the debugger is no better than manually checking your printed out source code. There is a better way.
P2 Magazine, December 2013
-
Four ways to split a story
Approaches to reducing story complexity for iterative development.
P2 Magazine, November 2013
-
I can tell you, but then you'd understand
On anonymous functions, code readability and design erosion.
P2 Magazine, October 2013
-
A well rounded bias
Assumptions making an arse out of me and umption.
P2 Magazine, October 2013
-
Pattern Fun Facts: Decorator
In pattern fun facts we take a look a pattern and tell you something you didn’t know. This month: The decorator pattern can help you do incremental delivery.
P2 Magazine, October 2013
-
Testing makes it hard to test
Only testing at one level makes your code harder, not easier to test.
P2 Magazine, October 2013
-
BDD and Legacy Systems
Behaviour driven development, by itself, doesn’t work on legacy systems. A key ingredient is still missing and I’m going to talk about what that is.
P2 Magazine, October 2013
-
On Velocityraptors
How to outwit and out-wile the most agile of predators.
P2 Magazine, September 2013
-
Test Augmentation
Supercharged manual testing as an alternative to challenging test automation projects.
P2 Magazine, September 2013
-
Honey, I think I Just Made a Factory in JS
On idiomatic programming.
P2 Magazine, August 2013
-
The King is Dead, Long Live the King
An apocryphal story about test automation.
P2 Magazine, July 2013