Blog » The Smörgåsbord
- Tuesday, Jan 26 Correct, Beautiful, Fast (In That Order)
- Sunday, Jan 24 Just In Time, Not Just In Case
- Friday, Jan 22 Multiple Domain Page Caching
- Tuesday, Jan 12 I Have No Talent
- Wednesday, Jan 06 Live From Harmony
- Tuesday, Dec 29 The Balance of Convention and Innovation
- Wednesday, Dec 23 Getting A Grip on GridFS
- Monday, Dec 21 Twizzle Your Deplizzles
- Friday, Dec 18 Why I think Mongo is to Databases what Rails was to Frameworks
- Tuesday, Nov 10 Config So Simple Your Mama Could Use It
- Sunday, Nov 08 You're An Idiot For Not Using Heroku
- Wednesday, Nov 04 Know When to Fold 'Em
- Friday, Oct 09 More MongoMapper Awesomeness
- Thursday, Aug 20 Lookin' on Up...To the East Side
- Wednesday, Aug 19 MongoMapper Indy.rb Presentation
- Friday, Aug 07 Patterns Are Not Scary: Method Missing Proxy
- Thursday, Jul 23 Getting Started With MongoMapper and Rails
- Tuesday, Jul 21 Uploadify and Rails 2.3
- Saturday, Jul 18 Code Review: Weary
- Saturday, Jun 27 MongoMapper, The Rad Mongo Wrapper
- Monday, Jun 22 JSONQuerying Your Rails Responses
- Monday, Jun 08 What Is The Simplest Thing That Could Possibly Work?
- Wednesday, Jun 03 What If A Key Value Store Mated With A Relational Database System?
- Monday, May 18 Swine Flu and the Twitter Gem
- Friday, May 15 Include vs Extend in Ruby
- Monday, May 11 Class and Instance Methods in Ruby
- Sunday, May 03 RailsConf 2009
- Thursday, Apr 23 Now With Navigation and Charted Archives
- Monday, Apr 20 How to Add Simple Permissions into Your Simple App. Also, Thoughtbot Rules!
- Sunday, Apr 05 Twitter Gem Reborn with Fewer Features and 100% More OAuth
- Wednesday, Apr 01 Crack, The Easiest Way to Parse XML and JSON
- Sunday, Mar 29 OAuth Explained and What It Is Good For
- Thursday, Mar 26 In 1492, Columbus Discovered...A Feed
- Wednesday, Mar 25 Building API Wrapping Gems Could Not Get Much Easier
- Tuesday, Mar 24 Custom Matchers for Matchy
- Monday, Mar 23 HTTParty Example: MyMileMarker.com
- Thursday, Mar 12 3 Simple Guidelines for Contributing
- Wednesday, Mar 04 Following Redirects with Net/HTTP
- Sunday, Mar 01 First Time in Print
- Saturday, Feb 21 Shoulda Looked At It Sooner
- Monday, Feb 02 Bedazzle Your Bash Prompt with Git Info
- Saturday, Jan 31 HTTParty Divorces JSON
- Wednesday, Jan 28 HTTParty Meet Mr. Response
- Wednesday, Jan 07 Test Or Die: Validates Uniqueness Of
- Wednesday, Jan 07 My Testing Theory
- Tuesday, Jan 06 Test Or Die
- Monday, Jan 05 My Setup and Software
- Monday, Jan 05 HTTParty Goes Commando
- Saturday, Jan 03 Look at the Size of My Footer
- Tuesday, Dec 30 Move It To The Model and Use Tiny Methods
- Wednesday, Dec 24 The Rails Beatitudes
- Monday, Dec 22 The 2008 Smörgåsbord
- Tuesday, Dec 16 Using Context and Stump to HTTParty like a Wufoo
- Monday, Dec 15 Deploying Sinatra on Dreamhost With Passenger
- Sunday, Dec 14 Deploying Rails on Dreamhost with Passenger
- Friday, Dec 12 When You Don't Know, Test
- Thursday, Dec 11 Using Gmail to Send Email With Rails
- Sunday, Dec 07 HTTParty Divorces ActiveSupport
- Wednesday, Dec 03 Watch John Speak, Drink John Drink
- Monday, Dec 01 Unless, The Abused Ruby Conditional
- Monday, Nov 24 RubyGems: Yours, Mine and Ours
- Sunday, Nov 23 Git'n Your Shared Host On
- Thursday, Nov 20 jQuery on Rails: Why Bother?
- Wednesday, Nov 19 Delayed Gratification with Rails
- Monday, Nov 17 HappyMapper, Making XML Fun Again
- Friday, Nov 14 Sinatra for IRC
- Thursday, Nov 13 Creating and Integrating Bookmarklets with Rails
- Monday, Nov 10 Can't Miss RubyConf Wrapup
- Friday, Nov 07 Can't Miss Coverage of RubyConf Day 1
- Tuesday, Oct 28 Testing Merb Controllers with RSpec
- Monday, Oct 27 Using Gmail with IMAP to Receive Email in Rails
- Wednesday, Oct 22 Free Conference Ticket
- Wednesday, Oct 22 Public Indecency, Protect Your Bits and Don't Touch My Privates
- Monday, Oct 20 Giving Mailers, Observers and Sweepers Their Own Space
- Friday, Oct 17 Who Done What? a.k.a. User Stamping
- Tuesday, Oct 14 Suggest a Topic Today
- Monday, Oct 13 How To Generate PDFs in Rails With Prawn
- Monday, Oct 13 Some Design Attention
- Wednesday, Sep 17 Rails App Performance Monitoring
- Monday, Aug 11 Parsing XML with Ruby
- Saturday, Aug 09 Ruby Object to XML Mapping Library
- Tuesday, Aug 05 How To Use Google for Authentication in your Rails App
- Monday, Aug 04 Majorly Pimpin' The Twitter Gem
- Wednesday, Jul 30 Google App Engine Hack Day
- Tuesday, Jul 29 It's an HTTParty and Everyone Is Invited!
- Wednesday, Jun 25 Raking /etc/hosts For Sweeter Subdomainage
- Tuesday, Jun 24 Don't Forget To Reserve Subdomains For Yourself
- Friday, Jun 20 Alias Attribute
- Thursday, Jun 12 A Class Instance Variable Update
- Tuesday, Jun 10 Programmers Should Give Up More Often
- Saturday, Jun 07 What's the IP For?
- Thursday, Jun 05 Available For Hire
- Wednesday, Jun 04 RailsConf 2008
- Tuesday, May 20 Getting Down To The Core Of It
- Sunday, May 11 ToDo's On Your Desktop
- Friday, May 02 Update Your Friends iChat Status With A Twitter Direct Message, Simply Because You Can
- Wednesday, Apr 02 Twitter Gem Gets STDIN
- Tuesday, Mar 18 A Few Helpful Helpers
- Tuesday, Mar 11 Google Analytics Fun
- Thursday, Feb 28 KYTCR Part IV: Resource Reporting
- Monday, Feb 25 How to represent HTML/XML in YAML
- Friday, Feb 22 Handy iTerm Shortcut
- Saturday, Feb 16 Git and GitHub
- Friday, Feb 15 Merb and Capistrano
- Sunday, Dec 23 KYTCR Part III: Automating Problem Resolution
- Monday, Dec 10 Ack, A Code Searcher
- Wednesday, Dec 05 Book Review: Pro Active Record
- Thursday, Nov 08 RubyConf 2008 Suggestions
- Thursday, Nov 08 KYTCR Part II: Short Term Problem Analysis and Resolution
- Friday, Nov 02 Nathaniel Talbott: Why Camping Matters
- Friday, Nov 02 Jim Weirich: Advanced Ruby Class Design
- Friday, Nov 02 Marcel Molina: Beautiful Code
- Thursday, Nov 01 KYTCR Part 1: Backups
- Tuesday, Oct 30 Keeping Your Tag Cloud Running: Intro
- Monday, Oct 29 RubyConf and Miscellany
- Saturday, Oct 06 Mirrored: A Del.icio.us and Ma.gnolia API
- Monday, Oct 01 Easy Edge Rails Deployment
- Saturday, Sep 29 Label Helper Makes It Into Edge Rails
- Monday, Jul 30 I Can Has Command Line?
- Thursday, Jul 26 Last Modified File in Directory
- Thursday, Jul 12 Customizing Logger
- Wednesday, Jul 11 Clogging: Code Blogging
- Tuesday, Jul 10 Hash#except
- Tuesday, Jun 12 Edge Rails Bites Back
- Wednesday, May 30 Even Edgier Than Edge Rails
- Sunday, May 27 assert_difference has morphed
- Wednesday, May 23 My Must Read Summary of RailsConf 2007
- Sunday, May 20 Sunday: Dave Thomas Keynote
- Sunday, May 20 Sunday: JRuby on Rails
- Sunday, May 20 Saturday: Memcaching Rails
- Sunday, May 20 Saturday: Keynotes
- Sunday, May 20 Saturday: Virtual Clustering
- Sunday, May 20 Friday: Evening Keynotes
- Sunday, May 20 Friday: Mapping Rails To Legacy Systems
- Friday, May 18 Friday: Standing on the Shoulders of Giants
- Friday, May 18 Friday: Ruby on Rails in Higher Ed
- Friday, May 18 Friday: Going Off The Grid
- Friday, May 18 Friday: Building Community Driven Apps
- Friday, May 18 Friday Keynote
- Wednesday, May 16 My Mug
- Thursday, May 10 Scrobbler: Last.fm For Ruby
- Sunday, May 06 Sexy Migrations
- Friday, May 04 Another Way To Search The Rails API
- Monday, Apr 30 Storing Secure Passwords
- Sunday, Apr 29 Don't Reinvent The Wheel
- Sunday, Apr 29 Lorem ispum...
- Saturday, Apr 28 Namespaces added to routes
- Thursday, Apr 26 RailsConf 2007
- Wednesday, Apr 25 Occasionally I Feel Stupid
- Monday, Apr 16 Don't Take Sides
- Thursday, Mar 29 Notre Dame Web Group Hiring
- Sunday, Mar 25 Snitch: Tattling on your Subversion Commits
- Sunday, Mar 04 How To Pimp Your Local Rails Setup
- Sunday, Mar 04 Renaming RHTML to ERB
- Wednesday, Feb 28 Helpful Railsmachine Scripts
- Tuesday, Feb 27 Open Up Your ID With Rails
- Sunday, Feb 25 The Latest in Rails
- Sunday, Feb 11 Oops, I did it again
- Friday, Jan 26 I can mount my ssh where?
- Wednesday, Jan 24 I Don't Feel Like It, Why Don't You
- Saturday, Jan 20 A Handy Use Of to_s
- Saturday, Dec 16 Finding Help Fast
- Thursday, Dec 14 Default Options for JavaScript Classes
- Thursday, Dec 14 Two Really Handy Textmate Shortcuts
- Monday, Dec 11 Speeding Up Prototype's $ Function
- Monday, Dec 11 Pimping Find
- Sunday, Dec 10 BDD and Setting Up Controllers
- Saturday, Dec 09 Parsing XML With Hpricot
- Wednesday, Dec 06 Styleaby CSS Plugin
- Monday, Nov 27 Testing A Multi-Site Application
- Tuesday, Nov 21 Fixture Groups
- Saturday, Nov 18 Class and Instance Variables In Ruby
- Sunday, Nov 12 Building A Multi-Site Application
- Sunday, Oct 15 Action Based Layouts
- Monday, Oct 09 Rails Gets Unicode Handling
- Saturday, Oct 07 Active Record Find Tip
- Wednesday, Oct 04 Overtaken By Fake Comments
- Thursday, Sep 14 Daigle Beats Me To It
- Thursday, Sep 14 Memcaching Rails
- Monday, Sep 11 Simple Caching
- Tuesday, Sep 05 Rails 1.2 Features
- Saturday, Sep 02 Flippin' Sweet Cheat Sheets
- Tuesday, Aug 29 BDD and rSpec
- Tuesday, Aug 22 Hotkey Plugin
- Tuesday, Aug 22 UJS Rails Plugin
- Saturday, Aug 19 has_many :through gets more magic
- Thursday, Aug 17 memcached Intro
- Tuesday, Aug 15 Stefan Kaes Template Optimizer
- Monday, Aug 14 Active Record Dynamic Finders
- Saturday, Aug 12 Switched to Mephisto
- Friday, Aug 04 How to Use cURL to Test RESTful Rails
- Tuesday, Aug 01 Finally A Great Basic Testing Article
- Tuesday, Aug 01 Simply Restful Support
- Tuesday, Aug 01 Simpler IRB
- Monday, Jul 31 Handy Subversion Rake Task
- Friday, Jul 28 Back from Vacation and New Links Feed
- Tuesday, Jul 11 Scrapi: Really Easy Screen Scraping
- Saturday, Jul 08 19 Rails Tricks
- Wednesday, Jul 05 Keynote Videos
- Friday, Jun 30 assert_difference for easier tests

