• Reuse and Recycle: SVG

    SVG has had a long and strange journey to the world of ‘emerging technologies” SVG was actually defined in 1999, so it’s not exactly the new kid on the block. Still, it took a while to catch on, so in some ways it feels like the new kid on the block. Like Canvas, SVG allows…

    Read article →

  • Reuse and Recycle: The Canvas 2D API

    The canvas element and associated API started life as an Apple extension to HTML. From there it blossomed into one of the early stars of the HTML5 era. The canvas element provides a scriptable interface for drawing two-dimensional images in the browser. Even without full browser support on the desktop, developers have embraced canvas fully.…

    Read article →

  • #$#@ It, We’ll Do It Live.

    First off, Happy New Year! Second off, I finished my second book. Third off, I’m starting a new job on Monday. More on that later. Teaser? I’ll no longer have to worry about looking too nice at work. Fourth off, I’m going to try to rework all of my sites this year. Oh snap. I’m…

    Read article →

  • Goodbye Sapient, Hello… Free Agency?

    It’s true. I’m not sure what the next thing is going to be yet, but I’ve given my notice at Sapient. My last day will be the 30th of November. Why? Sapient is an incredible company and the people there are great, but the role wasn’t a great fit with my current interests and long-term…

    Read article →

  • Reuse and Recycle: A Quick Intro to Microdata

    Microdata HTML5 defines a standardized scheme for marking up and retrieving metadata in the body of an HTML document. If you’ve worked with microformats like hCard and hCalendar then microdata will be relatively familiar. The biggest change is the move from the class name hijacking central to microformats to a new itemprop attribute. In addition…

    Read article →