Contributing Editor

Craig is a Director of OptimalWorks Ltd, a UK consultancy dedicated to building award-winning websites implementing standards, accessibility, SEO, and best-practice techniques.

Craig's articles

  1. RIP Twitter API 1.0

    From today, you must use Twitter’s API version 1.1 to integrate with the service. Is that a problem? Craig discusses a number of issues which could backfire.

  2. Do You Really Need jQuery?

    Are you including jQuery or another library in your code because it’s a comforting habit? Are you sure it’s absolutely necessary? Craig discusses the benefits and freedom offered by naked JavaScript.

  3. Happy 10th Birthday WordPress

    We’re all getting older and WordPress is celebrating its tenth anniversary. Craig reveals the impressive statistics and the reason WordPress became popular despite the criticism.