---
title: "The best Ruby links of 2015"
publication: "Ruby Weekly"
issue: 279
published_at: "2016-01-07"
canonical_url: "https://rubyweekly.com/issues/279"
---

The best Ruby links of 2015

A look back at the best items from 2015[Read this e-mail on the Web](http://rubyweekly.com/issues/279)

Ruby WeeklyIssue 279 — January 7, 2016

**A look back at the best Ruby Weekly links in 2015**
 As we mentally reboot after the holiday season, we've been doing roundups in our newsletters - this week it's Ruby's turn. There's a lot to enjoy here.
_- Peter Cooper, Editor_

SitePoint[A Retrospective on Ruby in 2015](http://www.sitepoint.com/a-retrospective-on-ruby-in-2015/)A newsy roundup of what happened with Ruby in 2015 that you might enjoy.


Ben Lewis[Five Ruby Methods You Should Be Using](https://blog.engineyard.com/2015/five-ruby-methods-you-should-be-using)Walkthroughs and examples for methods like Object#tap, Array#bsearch (a Ruby 2.0-ism) and Enumerable#flat_map. You'll pick up a trick or two here.


Awesome Ruby[Awesome Ruby: A Giant, Categorized Curated List of Gems](http://awesome-ruby.com/)At least a couple of hundred gems split up into about sixty categories. This is a curated list rather than a data driven one like Ruby Toolbox.


RedisGreenSponsored[Seamless Redis Scaling and Analytics from RedisGreen](https://dashboard.redisgreen.net/new?utm_source=rubyweekly&utm_medium=email&utm_campaign=2016a&utm_content=primary&utm_term=seamless+autoscaling+performance)Get insights quickly with our analytics dashboard. Track usage and quickly identify performance bottlenecks. All plans backed by support from engineers who have been scaling Redis for years.

[![RedisGreen\](https://copm.s3.amazonaws.com/9a633503.png)](https://dashboard.redisgreen.net/new?utm_source=rubyweekly&utm_medium=email&utm_campaign=2016a&utm_content=primary&utm_term=seamless+autoscaling+performance)


SitePoint[New Methods in Ruby 2.2](http://www.sitepoint.com/new-methods-ruby-2-2/)Aaron Lasseigne takes a look at some of the new things we can play with in Ruby 2.2 (but remember [2.3 is out](https://www.ruby-lang.org/en/news/2015/12/25/ruby-2-3-0-released/) now too), such as Binding#local_variables and Enumerable#slice_after, and Kernel#itself.


Christophe Limpalair[Why DHH Rejects 80% of Software Engineer Applicants](https://medium.com/@christophelimpalair/why-the-founder-of-rails-automatically-rejects-80-of-software-engineer-applicants-4e2a4d255f58)He's definitely not a fan of commented out code.


Adam Fortuna[How a Bug in My Ruby Code Cost Code School $13,000](https://www.codeschool.com/blog/2015/06/04/how-a-bug-in-my-ruby-code-cost-code-school-13000/)I think we’ve all had a moment where a bug resulted in money lost, but it takes a brave developer to write up the story.


Aaron Patterson[Tenderlove's Experience with Minitest and RSpec](http://tenderlovemaking.com/2015/01/23/my-experience-with-minitest-and-rspec.html)Aaron ‘tenderlove’ Patterson (he of the Ruby and Rails core teams) shares numerous interesting RSpec vs Minitest insights after using both in earnest. Note, however: ‘Do I care which one you use? No.’


Confreaks TV[66 Videos from RubyConf 2015](http://confreaks.tv/events/rubyconf2015)If you didn’t make it to RubyConf this year, no problem. Confreaks did a great job of recording it and sharing the videos.


Jobs

- [Software Engineer with MyDrive, London](http://www.mydrivesolutions.com/software_engineer?utm_source=rubyweekly&utm_medium=email)We need a smart engineer with 3+ years experience to develop the future of Telematics through customer facing technologies. You will be commercially experienced in full software stack development and ready to get stuck in as part of a great team here at MyDrive. MyDrive Solutions
- [Get 10 offers from top tech companies in one week.](http://www.indeed.com/prime?sid=xp_cooperpress&kw=ruby)Indeed Prime is an elite new program from Indeed.com that presents in-demand tech talent like you to top employers. Indeed Prime opens the door to exciting career opportunities with one simple application. Join today. Indeed

In brief

- [Ruby Together: An Association for Improving Ruby Tools](https://rubytogether.org/news/2015-03-17-announcing-ruby-together?utm_source=rubyweekly&utm_medium=email) news rubytogether
- [Free eBook: Automate your Development Workflow with Docker](http://resources.codeship.com/ebooks/automate-development-workflow-with-docker?utm_source=rubyweeklysecondary) tutorial 
In this free Codeship eBook you will learn how to use Docker to solve the problems of inconsistent environments on varying deployment targets and how to build an app to run inside an isolated Docker Container. CodeshipSponsored
- [Ruby's Case Statement - Advanced Techniques](http://blog.honeybadger.io/rubys-case-statement-advanced-techniques/?utm_source=rubyweekly&utm_medium=email) tutorial Starr Horne
- [4 Easy Ways to Speed Up Your Rails App](http://blog.skylight.io/4-easy-ways-to-speed-up-your-rails-app/?utm_source=rubyweekly&utm_medium=email) tutorial Yehuda Katz
- [Meet Volt, A Promising Ruby Framework For Dynamic Apps](http://www.toptal.com/ruby/meet-volt-a-promising-ruby-framework-for-dynamic-applications?utm_source=rubyweekly&utm_medium=email) tutorial TopTal
- [Architecting Rails Apps as Microservices](http://blog.codeship.com/architecting-rails-apps-as-microservices/?utm_source=rubyweekly&utm_medium=email) tutorial Leigh Halliday
- [How to Speed Up ActiveRecord with A Little Tweaking](http://blog.codeship.com/speed-up-activerecord/?utm_source=rubyweekly&utm_medium=email) tutorial Justin Weiss
- [React.js: A Guide for Rails Developers](https://www.airpair.com/reactjs/posts/reactjs-a-guide-for-rails-developers?utm_source=rubyweekly&utm_medium=email) tutorial Fernando Villalobos
- [Favorite Ruby Tricks or Quirks Most Rubyists Don't Know About](http://www.reddit.com/r/ruby/comments/29hr4x/whats_youre_favorite_ruby_trick_or_quirk_that/?utm_source=rubyweekly&utm_medium=email) tutorial Reddit
- [Matz's RubyConf Keynote: Ruby 3's Goal To Be 3x Faster](https://www.youtube.com/watch?v=LE0g2TUsJ4U) video YouTube
- [Rubyists: Just Use Double-Quoted Strings](https://viget.com/extend/just-use-double-quoted-ruby-strings?utm_source=rubyweekly&utm_medium=email) opinion Lawson Kurtz
- [Ruby Is Defined by Terrible Tools](http://devblog.avdi.org/2015/07/08/ruby-is-defined-by-terrible-tools/?utm_source=rubyweekly&utm_medium=email) opinion Avdi Grimm
- [Why I Wouldn’t Use Rails for A New Company](http://blog.jaredfriedman.com/2015/09/15/why-i-wouldnt-use-rails-for-a-new-company/?utm_source=rubyweekly&utm_medium=email) opinion Jared Friedman
- [Why Rails 5/Turbolinks 3/ActionCable Matter, and Why DHH Was Right](https://www.amberbit.com/blog/2015/4/22/why-rails-5-turbolinks-3-action-cable-matter-and-why-dhh-was-right-all-along/?utm_source=rubyweekly&utm_medium=email) opinion Hubert Łępicki
- [AppSignal: The New Relic Replacement with Fair Pricing](https://appsignal.com/?referrer=rubyweekly) tools 
No per-host pricing, no free t-shirts and no annoying sales calls. Only honest Rails monitoring. AppSignalSponsored
- [Camaleon: A Content Management System built on Rails 4](https://github.com/owen2345/camaleon-cms?utm_source=rubyweekly&utm_medium=email) code Owen Peredo Diaz
- [Dashing: A Sinatra-based Dashboard Framework](http://dashing.io/?utm_source=rubyweekly&utm_medium=email) code Shopify
- [PrettyBacktrace: Improved Ruby Exception Backtraces](https://github.com/ko1/pretty_backtrace?utm_source=rubyweekly&utm_medium=email) code Koichi Sasada
- [pastel: Terminal Output Styling with an Intuitive API](https://github.com/peter-murach/pastel?utm_source=rubyweekly&utm_medium=email) code Piotr Murach
- [Statusify: A Web Application Status App, Written in Ruby](https://github.com/statusify/statusify?utm_source=rubyweekly&utm_medium=email) code Umang Raghuvanshi

Curated by [Peter Cooper](https://twitter.com/peterc) and [Glenn Goodrich](https://twitter.com/ruprict), and published by [Cooperpress](https://cooperpress.com/).
Send feedback by simply replying to this mail.
Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? Email us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) | [Change email address](*|UPDATE_PROFILE|*) | [Read this issue on the Web](http://rubyweekly.com/issues/279)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
