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. JavaScript Comes of Age

    JavaScript has turned eighteen. Despite a confused and troubled upbringing, the language has evolved from a confident teenager into a mature adult. Craig discusses JavaScript’s growth.