Articles

Predicting is the Future

22 May 2013

How big data can empower services that tell us what's next and not just what's happened

My Obama Year

21 February 2013

Thoughts and ramblings about my 15 months as Director of Front-end Development at Obama for America

My DevChatt 2011 Talk: “CSS3 - Possibilities, Best Practices & Pitfalls”

20 June 2011

Notes and slide deck from my presentation on CSS3 at DevChatt 2011

Turning the Chattanooga City Budget Into an Interactive Experience

17 May 2011

Tackling the challenges of presenting big data from the Chattanooga City Budget in a meaningful user experience.

64-bit MAMPP Simplified with Homebrew

28 February 2011

How to get a local development environment running on OS X by using Homebrew.

Monitor Your Websites with Notifications

1 July 2010

How to get notifications to your smartphone when your websites go offline.

Hi Res Mobile CSS for iPhone 4

25 June 2010

How to use @media queries to deliver high resolution graphics to retina displays.

5 Ways to Embrace HTML5 Today

27 March 2010

Notes from my presentation at DevChatt 2010.

Relative Datetime Template Filter for Django

25 January 2010

Django template filter for converting datetime objects to relative time strings.

Django Logout on Inactivity

18 December 2009

Django middleware for logging out a user after a certain amount of inactivity.

Remove www from URLs in Django

1 December 2009

Django middleware for removing "www." from URLs.

Always Use the Best Ampersand Available

17 November 2009

Django template filter for wrapping ampersands in a CSS class for better styling.

Thoughts on HTML Email

23 October 2009

Observations and best practices learned from years of working with HTML email.

Backup Django MySQL Database to Amazon S3

6 September 2009

How to create a simple script for backing up Django databases to Amazon S3.

Snow Leopard and a 64-bit MAMP

5 September 2009

How to set up OX X Snow Leopard to run as a local development server.

TextMate XHTML Entity Encoding

22 August 2009

How to configure TextMate to encode HTML entities for valid XHTML.

Building a Lightbox with jQuery

6 May 2009

Learn jQuery basics by building a lightbox.