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...
The minimum bar for a reliable service is not that you have done a backup, but that you have done a restore...
After some deliberation, we decided to implement a "schema-less" storage system on top of MySQL rather than use a completely new storage system. This post attempts to describe the...
...high-level details of the system...
Another replacement for factories and fixtures that focuses on being DRY and making developers type as little as possible.
Template inliner avoids the problem when to render a large list of objects,
Javascript sprite library for Canvas
Using the Re library, that regular expression can be built incrementaly from smaller, easier to understand expressions...
this is a very cool lib,
Generate syntax-highlighted slides from Markdown
Helium accepts a list of URLs for different sections of a site then loads and parses each page to build up a list of all
An ActionMailer delivery method to save mails as files in a directory...
So you downloaded inaction_mailer, and you had a folder full of e-mails generated while writing your app?
Large scale server deploys using BitTorrent and the BitTornado library...
Easily show multiple, overlapping events across calendar days and rows...
...indexing, it will locate and run as many queries as it can find and suggest indexes that could be added based upon its findings...
Capybara sets up some tags for you to use in Cucumber. Often you’ll want to run only some scenarios with a driver that supports JavaScript, Capybara makes this easy...
...simply tag the scenario (or feature) with @javascript...
A simple implementation of an Identity Mapper for Active Record...
The reason this "nightmare scenario" is a genuine concern is because people are clearly perfectly willing to engage in repetitive dull tasks if they are extrinsically rewarded, even if their...
If we want mobile applications to stay around as a sustainable business, we need to be more honest about the strengths and weaknesses of a touchscreen UI, rather than salivating...
...in the age of CD-ROMs now. Our price-points are all over the shop, and a sealed environment like the iPad permits all kinds of unnatural pricing inversions. We...