Ruby Weekly
Issue 347 — May 4, 2017
David Heinemeier Hansson
DHH challenges the idea the explicit code is always better, citing the trade-offs from implicit code: “I embrace implicit code. I embrace the context. I swoon over magic.”

Daniel P. Clark
Crystal is a fast, compiled, Ruby-like language. This post takes a quick look at its syntax followed by a dive into Kemal, a Sinatra-like webapp library.

Reinteractive  Sponsored
Our out-source DevOps solves the problems associated with ROR development. Plus our blue/green pre-baked deployment process means that you can deploy your app as often as you want. Get started today – start enjoying OpsCare®.


Seth Ringling and Justin Weiss
capistrano-measure is a tool for measuring the speed of each part of your deployment process.

Richard Schneeman
Heroku exec makes it possible to SSH into a live-running Heroku app instance, which opens up some new debugging approaches.

Rodrigo Rosenfeld Rosas
One developer’s thoughts on the good, bad, and unused bits of Rails and why he prefers other frameworks, as covered in this look at Roda.

Citus Data
A recap of the best Rails-related PostgreSQL tips that Citus shared at RailsConf.

Dmitry Rocha
Comparing three APIs written in Kemal (Crystal), Rails, and Sinatra.


  • Ruby Developer at BBC NewsWe’re hiring a Rubyist with strong interest in development tooling and deployment automation. We design AWS infrastructure solutions, writing high quality, scalable code used by millions of users a day. BBC
  • Senior Ruby DeveloperIf you are a Ruby on Rails developer who loves tackling atypical Rails challenges, ask us about ours - we are happy to tell you more. Unbounce
  • Senior & Junior Ruby on Rails Developers - Bright Funds (San Francisco)We're looking for developers, to help transform the charitable giving landscape through corporate workplace giving programs and beyond. Bright Funds

In brief