Craig Davey’s Junior Support Programmer Application

Hello Signals

I’m Craig. I fix software for people.

I’m a curious web generalist who wants to make software work better for the people who use it. I like to solve actual problems for actual people. I enjoy fixing frustrating bugs that nobody else wants to work on. I’m patient and considerate and I take great care with my written correspondance. In short, I think I’m the right fit for your junior support programmer job.

Recent Work

OC Transpo Network

Bronson Ave. & Somerset St. (20090602)

The OC Transpo Network shows you when the bus arrives at your stop.

I built this site because I was frustrated with the official transit services in Ottawa. I wanted to bookmark any bus stop in the city and receive pages that were optimized for now.

Patches

I’ve contributed a few minor patches to Ruby on Rails over the years under the names eigentone, eigentone@gmail.com and most recently as myself. Here are the commits:

  1. Added :disabled option to all data selects that'll make the elements inaccessible for change

    September 11, 2005
  2. Fixed that TextHelper#auto_link_urls would include punctuation in the links

    September 11, 2005
  3. Replace dubious controller parent class in filter docs

    February 08, 2006
  4. Remove duplicate routes from mapped resources

    August 05, 2006
  5. BufferedLogger#add doesn't modify the message argument

    September 27, 2007
  6. BufferedLogger#add converts the message to a string

    September 28, 2007
  7. Ensure all HTML:: constants are available to autoload

    November 25, 2008

Honorable Mention

Jamis (the Buck) thanked me for a little SwitchTower tip on his blog. “Nice hack!”

Postscript

The state of North Dakota
Has to fill its quota
To separate the girls from the boys
And keep the trouble outta Illinois

North Dakota ~ Thrush Hermit