My Blog

  • An alternative to staging domains

    One of the most common practices used when developing a website is to use temporary staging address for development. The problem with this approach is that all references to the staging address need to updated to match the new address when it comes time to go live. Here I will show you two better options.

  • Pure CSS Retina Image Replacement

    I researched several of the common approaches used to load retina images. Many use JavaScript but I personally prefer a CSS only method even if that means extra HTML markup so I have developed my own solution.

  • Honeypot: An alternative spam prevention for Perch

    If you use any of Perch addons such as Perch Forms or Perch Blog you will notice the only spam protection that is included is Akismet. In this article I show you how to implement an effective alternative.

  • The new 960: The 1920 Grid System

    I recently read an article that said web developers need to stop designing to the 960 grid system. That is why I've created a new version of the 960 grid, except this one is 1600px 1920 wide.

Page 1 of 1