joshuago’s ruby-on-rails Bookmarks

22 OCT 2009
The Art of Library | Engine Yard Blog

What makes libraries so special? They save time and effort by providing code you don’t want to write. Skip the nitty gritty of this authentication scheme or that request protocol and get on with the task at hand. There are many ways for a library to capture wily domain knowledge and not all are created equal.

22 OCT 2009
Unicorn: Rack HTTP server for fast clients and Unix

Unicorn is a HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Slow clients should only be served by placing a reverse proxy capable of fully buffering both the the request and response in between Unicorn and slow clients.

05 AUG 2009
Key-Value Stores in Ruby | Engine Yard Blog

A simple introduction to using PStore, a built-in key/value store that comes with Ruby.

04 SEP 2008
oldmoe

A chronicle of work done on improving asynchronicity in Ruby and reduce blocking behavior.

22 AUG 2008
[Jamis Buck] Skinny Controller, Fat Model

Putting more logic into the model rather than the controller makes the code more readable, maintainable, and testable.