Ruby Weekly
Issue 382 — January 18, 2018
Jesus Castello
A few gems to use to track allocations along with their impact on common programming scenarios. When are objects allocated, and why?

Scout Blog
How to add distributed tracing to your Sinatra webapps with OpenTracing, a vendor-neutral tracing API, and Jaeger, a distributed tracing system.

Luke Francl
It’s unlikely that you’ll be able to catch all upgrade issues outside of production, so a procedure like this is a great way to go.

Linode Cloud Hosting  Sponsored
Get a Linode server up and running in seconds. Simply choose your plan, distro and location and you’re ready to deploy your server. Get $20 credit on a new account.

Linode Cloud Hosting

Involved in picking stacks, deploying code, or dealing with servers in any way? Web Operations Weekly is our Ruby Weekly-esque newsletter for you. See the latest issue for a taste of what we cover, including a fun read on storing files in other people’s DNS caches.

Ryan Davis et al.
Hoe fills in many automation gaps using Rake tasks to make development more efficient.

What problem do they solve and why are they needed?


In brief