Testing ActiveRecord in isolation
Testing ActiveRecord without loading Rails isn't difficult. Let me show you how to get started.
Getting the Most out of Bundler Groups
Here are some tips for using the groups functionality in Bundler.
Backends in Rails 3.1
Cucumber vs. Steak
Easier MetricFu with Metrical
RSpec Array Matcher
Did you know about this sweat little trick to test arrays in RSpec?
Your argument doesn't cut wood
Gemfile vim syntax file
Building Blocks of DDD: Services
Giving some examples of how to implement services, as known from Domain Driven Design, in Ruby.
Domain Driven Design: Building Blocks in Ruby
Customizing IRB, 2010 edition
Using Sass with jQuery UI
About structs
Cheating Performance With A Little Javascript
Helpers Are Code Too!
On using classes inside helpers, to organize your otherwise messy helper code
Conway's Game of Life; or: Writing Perl in Ruby
ViewTranslator, a dynamic dispatcher
Qu'est-ce que c'est Rubyesque?
A summary of a presentation I gave about what Ruby programmers value in their code.
Monkey Patch of the Month: attr_initializer
Odd Ruby Methods
There are a lot funky hook methods in Ruby. Here are three of them you don't normally see.
Monkey Patch of the Month: group_by
Although it's already in Ruby itself, this is how `Enumerable#group_by` works.
Going crazy with to_proc
3 times ActiveSupport 3
http_accept_language released as a gem
Basic Named Scopes
Cucumber 0.5 and my little commit
Prawn and controller tests
A quick workaround for testing controller actions that render a PDF with Prawn
Configuring Autotest
Plugin release: Root table
An (now abandoned) plugin for making seed data. Use `rake db:seed` now.
Silencing Passenger
Filtering with named scopes (encore)
Filtering with named scopes
Writing YAML files
Writing YAML files in Ruby 1.8 can be a hassle when supporting UTF-8. Here's how I do it.
Nested Forms
Nested forms are a bitch. Here are some tips to get it working with Javascript
Gem cleanup
RSpec, Shoulda, and custom matchers
Chainable.not.gem
no_value_helper plugin
AuthLogic is awesome!
Asset paths
Pluralization Rails 2.2 style
Localizing Dates and Times in Rails 2.2
Resources
acts_as_translatable_model plugin
Form Labels in Rails 2.2
Rails 2.2 doesn't use I18n for form labels. This plugin corrects that
Plugin: translatable_columns
A small plugin for translating just a few attributes per record
The Future of I18n in Ruby on Rails @ RailsConf
My 5 minutes of fame @ RailsConf
Translating Columns
Translating ActiveRecord
This is how ActiveRecord's I18n integration works in Rails 2.2
i18n and l10n on r9r 2.2
Finally! Rails goes i18n!
Bringing Objects To Views
Surrounding something with a div, conditionally.
Second Haml evaluation
After trying Haml for a month, I still think it's the best thing since sliced bread
First Haml evaluation
The Knights Templater part II: Priory of Haml
Pluralize for GetText released
Plain Text Stories and Vim
I made a Vim syntax file for RSpec Story Runner (now known as Cucumber)
Selenium clicking a label
Helping you do some stuff in selenium in the RSpec Story Runner.
The Agile Grail and the Knights Templater
Rcov all the way
Many to Many Relationships with Extra Data, Part I
Fancy Named Routes - Part II
Fancy Named Routes - Part I
That's all folks
I don't have anymore at the moment. Be sure to subscribe to the RSS feed, to read up on my latest adventures with Ruby! You can also follow me on twitter!