2008

Jul

Hex Color Picker
Jul 22nd
Programmer Insecurity
Jul 12th
Make your own IM bot in Ruby
Jul 2nd

Jun

“RailsConf Git Talk” at GitCasts
Jun 9th
Using TiVo Series 3 in Canada
Jun 9th
Apple TV - First Impressions In Canada
Jun 9th
Warch Watch
Office Worker Goes Absolutely Insane Video
Jun 4th
Why 37Signals Works to "One Down" the...
Jun 3rd

May

Cocoa Dev Central: Learn Objective-C
May 21st
The 50 Greatest Commercial Parodies of All...
May 8th
“Referer is a common misspelling of the word referrer. It is...”
— HTTP referer - Wikipedia, the...
May 5th

Apr

Import Gmail Contacts in Rails
Apr 21st
Tab Switching in Terminal.app
Apr 14th
63 Must Have Grunge Fonts
Apr 5th

Mar

Ruby: irb readline support on Leopard
Mar 24th
Ruby: inject
Mar 24th
Eleventh
Mar 24th
Bash Pitfalls
Mar 17th
Consuming non Rails-style REST APIs
Mar 14th
Git SVN Workflow
Mar 13th
Ick: Invocation Construction Kit, Raganwald ...
Mar 8th

Feb

Zip Quick Look Plugin
Feb 14th
Structure and Interpretation of Computer...
Feb 13th
starling and asynchrous tasks in ruby on...
Feb 9th

Jan

Using SQS and S3 to decouple image resizing...
Jan 21st
cURL - Tutorial
Jan 18th
Dave Thomas is Definitely the Sammy Sosa of...
Jan 5th

2007

Dec

PragDave: Ruby 1.9—Right for You?
Dec 27th
Be smart about your technical debt
Dec 21st
Fluid - Free Site Specific Browser for Mac OS...
Dec 18th
Benchmark for Rails
Dec 18th
File upload forms that don't suck
Dec 18th
Google Chart API - Google Code
Dec 7th

Nov

Better Rails Migrations: Retroactive...
Nov 30th
Firebug RJS Errors
Nov 29th

Auto-expanding text boxes are...

I haven’t been using del.icio.us lately. Whatever. I just found I was gradually using it less,...
Nov 28th
Sexy Time Zones in Ruby on Rails with...
Nov 24th
A form interaction helper for Rails:...
Nov 24th
7 of the Hardest Things I Learned About...
Nov 22nd
PDF Generation with Ruby, Rails, and HTMLDOC
Nov 20th
Database Optimization for Rails Apps
Nov 20th
Starbox: Rating stars for prototype
Nov 18th
Prototype checklist
Nov 14th
Using cURL to interact with Google data...
Nov 14th
Programming conventions as signals
Nov 12th

Oct

“Less source code is better. This is almost always true. The...”
— Free Programming Tips are...
Oct 24th
Unobtrusive Flash Objects (UFO) v3.22
Oct 23rd
Demeter's Revenge — Luke Redpath
Oct 19th
Ruby: identity-matcher
Oct 18th
RFC 3092 (rfc3092) - Etymology of "Foo"
Oct 11th

Sep

Warch Watch
Sep 18th
“Good programming is contextual. Practice is contextual. We...”
— When Good Code Looks Bad -...
Sep 10th
“We need to realize that software must be soft: it has to be...”
— Dave Thomas and Andy Hunt in...
Sep 10th
What’s in a Story?
Sep 6th
“Cleverness for cleverness sake is not our friend; if...”
— Merb wiki
Sep 5th

Aug

Webistrano
Aug 30th
Seesaw - High-Availability Mongrel Packs
Aug 22nd
Ruby Struct
Aug 22nd
seattlerb's Sphincter-1.1.0
Aug 16th
Common REST Mistakes
Aug 16th
REST based authentication
Aug 16th
Summary of how to do OpenID for Rails
Aug 14th
“Rule of thumb: if you think something is clever and...”
— Donald Norman
Aug 14th
Repsonding to Comments About Rails - Scott...
Aug 13th
Bill de hÓra: Web resource mapping criteria...
Aug 13th
blueprintcss
Aug 13th
Rabal
Aug 9th
“Clever” is dead. Clever is hard to refactor. Clever is hard...”
— Testing Will Challenge Your...
Aug 9th
Synaphy · Fancy Keyboard Shortcuts Just Like...
Aug 2nd

Jul

‘Organize by Thread’ keyboard shortcuts (via...
Jul 10th

Jun

Perian - The swiss-army knife of QuickTime...
Jun 28th
Pagination 101
Jun 26th
Common Pitfalls of Building Social Web...
Jun 26th
Seashore
Jun 7th
liRFacebook: a Ruby Client for Facebook API...
Jun 4th

May

Swiftcore Swiftiply
May 12th
70 Expert Ideas For Better CSS Coding
May 11th

52 Proven Stress Reducers

1. Get up fifteen minutes earlier in the morning. The inevitable morning mishaps will be less...
May 10th
Using the Rake Build Language
May 4th

Apr

bleak_house
Apr 30th
In-place file upload with Ruby on Rails
Apr 28th
Scheduling tasks in Ruby / Rails -...
Apr 26th
The Screen IS the Application
Apr 26th
Really easy field validation
Apr 26th
Feed Normalizer
Apr 26th
The Developer Cheat Sheet Compilation
Apr 26th
RubyOSA: Ruby/AppleEvent Bridge
Apr 22nd
Rails Logging Tips
Apr 22nd
“But, you say, isn’t the respond_to block a small price...”
— Mike Clark
Apr 18th
Chax
Apr 17th
Uni-Form
Apr 11th
Control.Tabs: Unobtrusive CSS Tabs for...
Apr 10th
Versatile RESTful APIs Beyond XML
Apr 10th
Active Merchant
Apr 10th
RubyRSS
Apr 9th
Agile RSS Aggregator in Ruby
Apr 9th
Writing a Digg-Style Popularity Algorithm
Apr 9th
ActiveRecord::Base#find shortcut
Apr 7th
Things to say when you are losing a tech...
Apr 7th
bcrypt-ruby
Apr 1st
Jon Udell: The power of the URL-line
Apr 1st
Basics of the Unix Philosophy
Apr 1st

Mar

“The browser is really not much better than a 3270 (except...”
— PragDave
Mar 29th
The Textile Editor Helper
Mar 27th
Top ten things ten years of professional...
Mar 27th
Snitch
Mar 27th
Block Helpers and DRY Views
Mar 21st
“I’ve been wrong before. I can’t exactly...”
— Hampton Catlin
Mar 21st
A Zoned Defense
Mar 20th
When Web Sites Become Web Services
Mar 20th
What is OpenID Good For?
Mar 20th
“If code is difficult to test, it’s difficult to use”
— Mike Clark
Mar 16th
Per-object behavior in Ruby
Mar 16th
Mechanize
Mar 16th
The No Shit Guide To Supporting OpenID In...
Mar 16th
Why great coders get paid far too little
Mar 16th
“Productivity depends on being able to juggle a lot of little...”
— Joel Spolsky
Mar 16th
The Unofficial Ruby Usage Guide
Mar 16th
Evaluation Options in Ruby
Mar 16th
A better Rails debugger
Mar 16th
Bounty Source
Mar 16th
Contextual Validation
Mar 16th
“In computer programming, a hacker is a software designer and...”
— Wikipedia
Mar 14th
CruiseControl.rb
Mar 11th
Mac OS X for Astrophysicists
Mar 11th
ModalBox: User-friendly popups and wizards
Mar 11th