---
title: "This week's Ruby news, issue 208"
publication: "Ruby Weekly"
issue: 208
published_at: "2014-08-14"
canonical_url: "https://rubyweekly.com/issues/208"
---

This week's Ruby news, issue 208

Watch DHH refactor some code, replacing helpers with view models, easier deploying with Dokku, and more.[Read this e-mail on the Web](http://rubyweekly.com/issues/208)

Ruby WeeklyIssue 208 — August 14, 2014

Code School[Gregg and Carlos Live-Code A Search Feature, DHH Refactors It](https://www.codeschool.com/screencasts/basecamp-search)Fun viewing as Gregg Pollack and Carlos Souza implement a search feature on a Basecamp-like app, then David Heinemeier Hansson obfusc_^H^H^H^H^H_ reviews and refactors it. _(What’s up with that find_jump_target though..?)_

[![Code School\](http://s3.amazonaws.com/nlga/uploads/item/image/25941/i.jpg)](https://www.codeschool.com/screencasts/basecamp-search?utm_source=rubyweekly&utm_medium=email)


Cristiano Betta[Your Own Mini-Heroku with Dokku and Dokkufy](http://cristianobetta.com/blog/2014/08/05/your-mini-heroku-with-dokku-and-dokkufy/)Dokkufy is a Ruby gem that makes it simple to set up your own mini Heroku-style deployment system on your own server. P.S. If you haven't used [Dokku](https://github.com/progrium/dokku) yet, it's awesome - well worth checking out.


AppSignalSponsored[Monitor unlimited Rails apps and hosts with AppSignal](https://appsignal.com/rubyweekly)AppSignal alerts you to errors, performance issues, deploys, and monitors your background jobs and more. Every plan supports unlimited apps and hosts, no server-based pricing. Try us out for free, be up and running in 5 minutes, and we'll send you a box of stroopwafels too.

[![AppSignal\](http://s3.amazonaws.com/nlga/uploads/item/image/24560/t.jpg)](https://appsignal.com/rubyweekly?utm_source=rubyweekly&utm_medium=email)


Nick Sutterer[Rails Misapprehensions: Replace Helpers With View Models](http://nicksda.apotomo.de/2014/08/rails-misapprehensions-replace-helpers-with-view-models/)Nick picks up on the janky and non-object oriented way in which helpers are often used in Rails apps and suggests an alternative.


Andrew Kane[Groupdate: A Simple Way to Group Temporal Data](https://github.com/ankane/groupdate)Provides an elegant API to group objects by time related attributes, so group users by the month, year, week (etc.) that they joined, and so forth. Aimed at Rails 3.1+.


Charles Nutter[JRuby: The Hard Parts](https://speakerdeck.com/headius/jruby-the-hard-parts)Just a slidedeck for now, but a good one, with a look at a variety of hard problems JRuby developers have had to solve covering areas from parsing, interpreting, and compiling, to optimization, native libraries, startup time, and more.


In brief

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

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