• #$#@ 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 →

  • Reuse and Recycle: The History API

    The new history API helps to solve one of the most troubling usability issues with Ajax application development (and Flash before it.) By default, if you use the back button on a single page app, you navigate away from the page in question. The expected behavior is to travel back to the previous state of…

    Read article →

  • Reuse and Recycle: New Form Elements, Attributes and Input Types

    This article is available in Serbian/Srpski In addition to the new semantic elements HTML5 provides several major enhancements to the way forms are handled. New elements, input types and attributes have been added to better map common web inputs. For example, common web text formats like Email and URL can now be indicated to the…

    Read article →