Monitor Your Websites with Notifications By Daniel Ryan | July 1, 2010, 3:00p.m. How to build a python script to check on your websites and send notifications to you when any of them are offline.
Hi Res Mobile CSS for iPhone 4 By Daniel Ryan | June 25, 2010, 3:30p.m. How to get your graphics up to shape for the Retina Display.
5 Ways to Embrace HTML5 Today By Daniel Ryan | March 27, 2010, 7:00p.m. Notes and slides from my presentation at DevChatt 2010.
The First Shot Fired in the First Online War? By Daniel Ryan | March 22, 2010, 4:00p.m. My thoughts on Google's battle with China.
My Predictions for January 27 Apple Event By Daniel Ryan | Jan. 26, 2010, 12:35a.m. My takes on the rumors floating around this announcement.
Relative Datetime Template Filter for Django By Daniel Ryan | Jan. 25, 2010, 10:00a.m. Convert datetime objects to nicely formatted relative times (ie, 10 minutes ago) with this Django template filter.
Django Logout on Inactivity By Daniel Ryan | Dec. 18, 2009, 3:00p.m. Django middleware class to allow session expiration to move forward with each use.
Remove www from URLs in Django By Daniel Ryan | Dec. 1, 2009, 4:55a.m. Django middleware class for removing www. from your URLs.
Always Use the Best Ampersand Available By Daniel Ryan | Nov. 17, 2009, 7:54p.m. Django middleware class to wrap all ampersands in a span for better styling with CSS.
Thoughts on HTML Email By Daniel Ryan | Oct. 23, 2009, 1:03p.m. A few observations and best practices I've learned from working with HTML email over the years.