• Not perfect

    Not perfect

    Not perfect but close enough 🙂

  • I ain’t gonna work on Maggie’s farm no more

    I had an exit interview at my old employer. It started with a question from a HR person about what I liked and – maybe, even – disliked about the company. After that, it consisted mainly of me telling the HR person “what I really disliked was X”, and the HR person responding that without…

  • NoUnderstand NoFlo

    Playing with NoFlo a bit, currently. It’s a flow-based programming environment in JavaScript. It might not be apparent from this post but I do quite like it. Data-flow programming is probably not much of an improvement if you start with a sane language. But since JavaScript is a rotten piece of shit all the way…

  • Test Driven Development

    It’s hard to argue against TDD because that is often construed as arguing against software testing itself. I guess there are actually people who think that all testing is bollocks, but I am not one of them. I think that there’s value in regression and acceptance testing. Yet I still think that TDD is absolutely…

  • Given When Then

    Gherkin is a hack. Gherkin is the “language” (I’ll justify the use of scare-quotes in a minute) used by the Cucumber test framework. Or, if you’re using PHP, the language behind the PHP port behat. Tests usually look something like this (example lifted straight from cucumber’s docs): Which is very nice. Having tests that are…