The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Rubinius 2.0 released
After years of hard work, the Rubinius team released 2.0. Rubinius 2.0 targets compatibility with Ruby 2.1, and will have weekly releases to fix bugs and improve performance.
How to maintain ruby project that works with Ruby and JRuby
I have little hint about separating gems for ruby and jruby when you use bundler.
A diagram of the Ruby Object Model
Homemade diagram that sums up the Ruby Core classes, modules and hierarchies on an A4 format.
Call for proposals are open at GCRC 2014
Submit your talk proposals for the Garden City Ruby Conference (GCRC) 2014 to be held at Bangalore, India. Read more
2013 Rails Rumble - Prizes & Sponsors Announced!
Registration for the 2013 Rails Rumble opens on October 7th at 00:00:00 UTC. To hold you over until then, we’ve just announced this year’s prizes and sponsors, so check them out!
Using Dotenv In Rails
Exploring application configuration in Rails using Dotenv to leverage twelve-factory application methodologies with an eye toward development and test needs.
Rails Isolate Namespaces: Under the hood
We wrote an interesting blog post about isolate namespaces. The blog post talks about some of the issues with isolate namespaces, and a detailed code walkthrough.
Custom VCR matchers for dealing with mutable HTTP-requests
Several recipes for using VCR matchers in complex cases.
I just published an article about upgrad...
I just published an article about upgrading legacy software written in Ruby 1.8. Read more
Day from opensource project maintainer: git commit –author
I just published a blog post about my experiences with preserving credit while maintaining opensource project => Day from opensource project maintainer: git commit –author
6 Ways To Remove Pain From Feature Testing In Ruby On Rails
Writing feature tests in Ruby on Rails used to be the most painful part of my development work flow. Now I kind of like it. Here’s what’s different.
Ruby Resty: a better API console
Ruby Resty Software is hard. Writing cURL requests shouldn’t be. - Austen Ito on Growing Devs
Rails' rescue_from
A little write up on rescue_from: rescue_from
rufus-scheduler 3.0 released
rufus-scheduler 3.0, an almost complete rewrite, just got released.
Announcing Faye 1.0
After over 4 years of development, Faye has reached 1.0.
If at First you don’t Succeed: Retrying Bundler
How we taught bundler to succeed in the face of failure: Retrying Bundler.
Fast tests in Ruby on Rails
Developers need to be able to run tests quickly or they will stop running them. Learn how to speed up your tests in Ruby on Rails. Read more
How to integrate AngularJS with Rails 4
Lots of practical tips about integrating AngularJS with Rails
Coffee and the Composite Pattern
I’ve been writing a series of design pattern posts. Check out the recent one on coffee and the Composite pattern. Thanks and enjoy!
Track Request Time With the Faraday
How to measure request time with the faraday using middleware.
How to use Ransack UI helpers with Mongoid on Rails 4.0
I just posted a note on how to use Ransack fancy UI helpers along with Mongoid on Rails 4.0. If you’re looking for a way to do this, than it might be helpful: How to use Ransack helpers with MongoDB and Mongoid on Rails 4.0.
Serving Compressed Assets With Heroku and Rack-Zippy
Heroku, by default will not serve compressed assets, forcing your users to download the full weight of your uncompressed JS and CSS. Here’s how to serve up compressed versions of your assets, speeding up your client response times considerably. Serving Compressed Assets With Heroku and Rack-Zippy
Integrating your rails app with Dropbox
At thredUP, we recently started using dropbox to do more than just store and share files among employees. We’ve now integrated it with a couple of our applications so that certain data sets get archived there. We used to just send them by email if they were small enough or save them to a server and then download them manually. Now, with dropbox, they get dropped in a shared folder and the people that need access, have it. Implementing this integration had a couple hiccups along the way and I want to share how we did it.
Collection of heroku Hello World apps
I just added github repo hello_heroku and looking for contributors. Read more
Transparent WebP format CDN delivery based on visitors' browsers
This blog post describes the advantages of the WebP image format and how you can use Cloudinary to automatically deliver your images through the Akamai CDN in either JPG or WebP according to the your visitors’ browsers. Sample code included for Ruby on Rails.