• What will WordPress be?

    Change is upon us! If you work with WordPress, that is. I won’t go into details on the WordPress REST API that’s going to be a part of the software soon, or of “Calypso” which is a new tool forĀ edit content and managing WordPress sites (both wordpress.com and self-hosted wordpress.org) that uses an API (or […]

  • Job Titles

    I think that the distinction between developers and designers is actually an important one that we should keep, not throw away.

  • WebDevConf 2014 – full notes

    Introduction Today was my first time at WebDevConf in Bristol. I was taking notes as I went. These are currently un-edited, and will probably make more sense to me than they will to others. But there might be useful tips and links in there. I may edit/tidy up at some point. Here’s the silly intro […]

  • Open Source vs Commercial Off-the-Shelf Software

    I think the key difference between open-source and proprietary (closed-source) software isn't openness, documentation, flexibility, or cost. It's that people who write OpenSource software give a damn. They care.

  • I’m a PHP Expert!

    OK, OK, yes, this post is partly blatent self-promotion, but it’s also a moment of honesty and a hopefully-interesting reflection on an interesting little test that I did today.

  • notsoeasyhosting.com/tricky.css

    I'm currently running...err...at least 4 small web-based projects at the moment, so I'm getting to grips with Hosting, DNS and CSS again.

  • Software Testing

    To miss a simple case like this makes me wonder, not just what other simple errors may not be tested for in my expensive, best-in-class software, but what's happened to software development processes.

  • Debugging the Borders

    Nothing...NOTHING I've ever come across is as unpredictable, complicated, difficult to get right, and downright confusing as this.