Latest Posts

Dynamic CSS3 Buttons with LESS

Lean how to make your buttons dynamic using LESS – an awesome new CSS abstraction language.


July 4, 2010
jQuery swap form value plugin.

Here’s a simple, lightweight plugin to swap default values in a form field. It works with both textarea and input elements, and runs solidly across browsers.


June 8, 2010
How to shorten urls with bit.ly in Ruby on Rails.

Create retweet links with shortened urls in ruby on rails. Only requires two simple helper methods which you can cut-n-paste into your application.


April 5, 2010
First few hours with processing.js.

I finally had a chance to check out processing. This language seems to have a lot potential for creating things that would be difficult or impossible with plain javascript…


February 18, 2010
Why you should deeply nest your CSS selectors.

Most developers, even experienced developers, don’t understand the value of deeply nesting CSS selectors…Your code will be better organized, easier to read, and more maintainable….


February 12, 2010
JQuery Quote Rotator Plugin.

Here’s a jQuery plugin that rotates through list items with a nice fade effect…


February 7, 2010
Introducing Image Mapper!

Image Mapper is a web application that makes it dead easy to create HTML image maps…


January 28, 2010
How to equip rails for behavior driven development.

There’s a lot of hype around behavior driven development. Learn how to get your application equipped for the challenge…


January 9, 2010
JQuery hover caption plugin.

Here’s a simple jQuery plugin that adds both a caption and a gray-out effect when hovering over an image…


January 7, 2010
A lesson in not repeating yourself.

Not repeating yourself is a big part of writing stable code. You start writing the same code in three places and changes become a real pain…


January 4, 2010
CSS Screenshot Rails Model Screenshot jQuery Screenshot CSS Screenshot Rails Controller Screenshot Rails Form Screenshot

About Me

I'm a history student turned web developer with a degree from the University of Chicago. I've developed lots of sites using lots of technologies for businesses, non-profits, and friends.

Recently, I've been working with Ruby on Rails and jQuery. But I also have experience using many other technologies, including WordPress, PHP, MySQL, Redmine, Unix, MacRuby and more. I even do a little design now and then.

I spend most of my time working as the lead developer at Ones & Zeros Web Design. But I'm also currently available for freelance and contract work. I work for $40 per hour with some flexibility depending on the project.

Recent Work

My Florida County
My Florida County is a web application that allows residents to easily pay traffic tickets, order official records, and make child support payments online.
Ongoing

Wimbledon Winner
Wimbledon Winner is a promotional contest site built for Hill & Knowlton.
March 2010

Image Mapper
Image Mapper is a web application that makes it dead easy to create HTML image maps.
January 2010

100% New Zealand
100% New Zealand is a blog for a film making competition coordinated by Peter Jackson and the New Zealand Board of Tourism.
December 2009

Foreclosure Grove
Foreclosure Grove is a web application that helps realtors, investors, and individuals find information on foreclosed properties in Arizona.
October 2009