Blog Archive 2011 What I learned about IE7 text-shadows and opacity Oct 05 2011 Css margin and padding shorthand Oct 01 2011 How Rails, Nginx and X-Accel-Redirect work together Jul 05 2011 Adding headers to requests using Nginx and Passenger Jun 13 2011 Differences between PHP Arrays and Ruby Hashes Mar 19 2011 Major differences between PHP and Ruby Arrays Mar 10 2011 7 Habits of Highly Ineffective People Jan 06 2011 2010 The best feature of VIM not in IDE’s Oct 11 2010 Speak the truth Sep 06 2010 Ctrl-A Delete Aug 04 2010 Switching from web to desktop application development Jul 26 2010 Creating a static class variable in ruby Jun 08 2010 My Widescreen Desktop Jun 01 2010 WTF - Scheduled Reports May 25 2010 Why Hire a Senior PHP Programmer? May 17 2010 Help eliminate bad code Jan 27 2010 2 points to remember when interviewing developers Jan 20 2010 grepWin - Grep for windows Jan 06 2010 2009 How to be a programmer - circa 2002 Dec 30 2009 Glue code Dec 23 2009 Working with select boxes using JQuery Dec 16 2009