---
title: "This week's Ruby news, issue 259"
publication: "Ruby Weekly"
issue: 259
published_at: "2015-08-13"
canonical_url: "https://rubyweekly.com/issues/259"
---

This week's Ruby news, issue 259

This week's Ruby and Rails news[Read this e-mail on the Web](http://rubyweekly.com/issues/259)

Ruby WeeklyIssue 259 — August 13, 2015

Leigh Halliday[Non-Rails Frameworks: Cuba, Sinatra, Padrino, and Lotus](http://blog.codeship.com/a-survey-of-non-rails-frameworks-in-ruby-cuba-sinatra-padrino-lotus/)If you’ve only ever built Ruby webapps using Rails, you might appreciate this quick look at what some alternatives are all about.


appCanary[Is Your App Vulnerable? Upload Gemfile.lock to Find Out](https://isitvulnerable.com/)Give this service your Gemfile.lock, it checks the versions of gems you’re using for vulnerabilities, and lets you know what’s up.


Avdi Grimm[What It’s Like to Come Back to A Ruby Project in 6 Months](http://devblog.avdi.org/2015/08/11/what-its-like-to-come-back-to-a-ruby-project-after-6-months/)We’ve all been there..


Honeybadger.ioSponsored[Fix bugs in production before your boss even notices.](https://www.honeybadger.io?utm_source=rubyweekly&utm_medium=email&utm_campaign=boss)When people depend on your apps to work, you need Honeybadger. We give you complete visibility into production problems the moment they happen, and the tools you need to fix them. [Try exception, uptime and performance monitoring for free.](https://www.honeybadger.io?utm_source=rubyweekly=email=boss)

[![Honeybadger.io\](https://copm.s3.amazonaws.com/666aa110.png)](https://www.honeybadger.io?utm_source=rubyweekly&utm_medium=email&utm_campaign=boss)


Charles Nutter and Tom Enebo[JRuby 9k, the JRubyConf EU 2015 Keynote](https://www.youtube.com/watch?v=QNeqna_ToPM)JRuby 9000 only came out a few weeks ago, so it’s great to get the full backstory to its development, release, testing process and more. After 28:15, Chris Seaton comes on to talk about the high-speed Truffle backend.


Raymond Cudjoe[Writing 1-Liner RSpec Tests in Rails with Shoulda-Matchers](https://semaphoreci.com/community/tutorials/writing-one-liner-rspec-tests-in-rails-with-shoulda-matchers)Learn how to write robust, shorter and less complicated tests with shoulda-matchers, one-liners that provide an easy way to simplify Test::Unit and RSpec tests.


Rails Rumble[Rails Rumble 2015 Announced (Nov 7-8)](http://blog.railsrumble.com/2015/08/11/announcing-rails-rumble-2015/)Rails Rumble is a long-running annual Ruby webapp development contest that takes place entirely online and has cool prizes.


SitePoint[Rails Authentication with AuthLogic](http://www.sitepoint.com/rails-authentication-with-authlogic/)AuthLogic doesn’t rely on generated code like Devise but provides behind the scenes magic for you to more easily code your own login controllers and views.


Jobs

- [Senior Ruby Platform Engineer at Jiff (Mountain View, CA)](http://grnh.se/345shv?utm_source=rubyweekly&utm_medium=email)Jiff is an enterprise health benefits platform that enables employers to reduce health care spending. We're looking for a top caliber architect with experience in building a data platform from ground up at internet scale. Fluency with Rails required. Jiff, Inc
- [Expert Ruby Instructors at Pluralsight (Freelance-Part-time)](http://www.pluralsight.com/teach?utm_source=rubyweekly&utm_medium=email)Currently hiring expert Ruby Developers that want to share their knowledge with a global audience. As a Pluralsight author, you'll join a tight knit family of passionate teachers and earn royalties. We are looking for the best communicators and presenters in the Ruby community. Apply today. Pluralsight
- [Platform Engineer at Pusher (London)](https://pusher.workable.com/jobs/52789/?utm_source=rubyweekly&utm_medium=email)We free thousands of developers from operating their own realtime infrastructure. If you love working on hard problems, join us and help us grow our distributed platform to hundreds of billions of daily messages. Pusher

In brief

- [How to Deploy Nginx on Heroku](http://blog.codeship.com/how-to-deploy-nginx-on-heroku/?utm_source=rubyweekly&utm_medium=email) tutorial Benjamin Fritsch
- [Using A Rails Mail Interceptor to Test Email](http://pjkh.com/articles/using-rails-mail-interceptor-to-test-email/?utm_source=rubyweekly&utm_medium=email) tutorial Philip Hallstrom
- [How To Time Travel Using ActiveSupport TimeHelpers](http://blog.katpadi.ph/how-to-time-travel-using-activesupport-timehelpers/?utm_source=rubyweekly&utm_medium=email) tutorial 
Handy if you need to test some time-dependent validation logic, say. Kat Padilla
- [Testing Your Rails Application with Docker](http://blog.codeship.com/testing-rails-application-docker/?utm_source=rubyweekly&utm_medium=email) tutorial Marko Locher
- [Why You Should Use Neo4j in Your Next Ruby App](http://www.sitepoint.com/why-you-should-use-neo4j-in-your-next-ruby-app/?utm_source=rubyweekly&utm_medium=email) tutorial opinion 
A basic introduction to the world of using graph databases from a Rails app. Brian Underwood
- [Efficient Redis Caching Through Hashing](http://sorentwo.com/2015/08/10/efficient-redis-caching-through-hashing.html?utm_source=rubyweekly&utm_medium=email) tutorial Parker Selbert
- [Using Lazy Enumerators to Work with Large Files](http://blog.honeybadger.io/using-lazy-enumerators-to-work-with-large-files-in-ruby/?utm_source=rubyweekly&utm_medium=email) tutorial Starr Horne
- [How to Process Large Data Sets with Ruby](http://jakeyesbeck.com/2015/08/09/how-to-process-large-data-sets-with-ruby/?utm_source=rubyweekly&utm_medium=email) tutorial Jake Yesbeck
- [Do not reinvent the feed - Stream](http://getstream.io/?utm_source=rubyweeklyaug12&utm_medium=email&utm_campaign=dont-reinvent) tools 
Build scalable newsfeeds activity streams in a few hours instead of weeks. StreamSponsored
- [On the Fly Image Processing in Ruby](http://strauss.io/blog/2015-on-the-fly-image-processing-in-ruby.html?utm_source=rubyweekly&utm_medium=email) opinion Neuronen Schmiede
- [FactoryFactoryGirl: For Generating Factories Quicker](https://stanthecoder.me/factoryfactorygirl/?utm_source=rubyweekly&utm_medium=email) code Stan Luo
- [pokey: A Ruby Gem That Simulates Webhooks and Other HTTP Requests Common to Production](https://github.com/ccallebs/pokey?utm_source=rubyweekly&utm_medium=email) code Chuck Callebs
- [InlineTranslation: A Way to Provide Inline Translations in Your Rails App](https://github.com/gdpelican/inline_translation?utm_source=rubyweekly&utm_medium=email) code James Kiesel
- [Deis delivers freedom. Deploy anywhere with ease using 12 Factor Buildpacks. 100% Open Source.](http://docs.deis.io/en/latest/using_deis/using-buildpacks/?highlight=buildpack) tools Engine YardSponsored

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/259)

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