• Bombs

    I tend not to comment quickly on things. I like to think. And, actually, quite often I don’t have time enough to think. I was travelling today. Travel time is good. It’s restful and gives me time to think. And I was catching up with my Twitter timeline from last night. The night that our […]

  • Not so rapid application development

    I recently re-launched hasyourbabyarrivedyet.com, my super, super simple birth announcement service. I’ve rewritten it in Laravel: a PHP-based rapid application development framework. And one thing I learned is that launching even a super, super simple web application in public is a far from rapid process. Hasyourbabyarrivedyet.com is basically a big red button that changes the […]

  • Sketching: a history of art

    I've decided to try and learn to sketch. I'm going to tell you why and to describe my thoughts as I go. Here's some history and an introduction.

  • Letting go – a parenting revelation

    I don’t write much about parenting and Isaac. This isn’t a parenting blog. But something has happened recently which has been quite monumental and I think it’s worth writing about. Background There’s a bit of background needed here. The first thing is that we’ve taken an approach to parenting that fits a lot of the […]

  • Politics Part 3: Labour and Energy

    Magically fixing train fares and energy costs seem to me to be populist electioneering policies. There are bigger things we need to fix. Who's going to tackle those for us?!

  • Politics Part 2: The Lords

    Thoughts on how the unelected and undemocratic House of Lords are bring some sensibility to the political table of late.

  • The Treachery of Code

    I think we should teach people to write code that's meaningful and understandable. It's my opinion that neither JavaScript nor CodeAcademy's new app are good tools for doing that.

  • Snail

    Snail!