Or, you can test your Rack application (or Sinatra, or Rails, or Merb) using arbitrary HTTP client libraries, to check...
Debugging toolbar for Rack applications implemented as middlewa
Capistrano recipes for database backups before migrations, passenger deployment strategy, release tagging in Git repos.
Most developers I know use AML: Arbitrary Markup Language, usually consisting of boxes, circles, and lines. When a given developer...
Rails extensions to simplify internationalization
FastImage Resize is an extremely light solution for resizing images in ruby by using libgd
Read_from_slave for Rails enables database reads from a slave database, while writes continue to go to the master
HotKey provides functionality similar to the accesskey attribute, but has many enhancements that allow for more granular control when creating...
Rake tasks to run specs and tests in parallel, to use multiple CPUs and speedup test runtime.
As we get ready to upgrade our servers I thought it’d be a good time to upgrade our deployment...
View testing that doesn't suck.
It's important, however, that his wonderful code live on, and we need your help to do so. We've...
You want to try out all of the different ruby interpreters and versions including different patchlevels, but you don't...
Another ActiveModel alternative.
Write declarative tests using nested contexts without performance penalties. Contest is less than 100 lines of code and gets the...
Pure-Ruby alternative to Cucumber.
Background allows you to add some context to the scenarios in a single feature. A Background is much like a...
Deadweight is RCov for CSS, kind of. Given a set of stylesheets and a set of URLs, it determines which...
What Pradipta Archiputra (aka "MAX ARCHIE") uses to send his recruitment emails. This plugin pretends that CC and BCC
Riot differs primarily in that it does not rerun setup for each test in a context.
A rails plugin to store a collection of boolean attributes in a single ActiveRecord column as a bit field.