Issue 368 — September 28, 2017
Visualizing Your Ruby Heap
Core team member Aaron ‘tenderlove’ Patterson digs into what it takes to write a program for visualizing Ruby heap dumps.
50+ Videos from RubyKaigi 2017
A truly rich array of sessions (in both English and Japanese) from Ruby’s ‘home’ conference. How about a talk on
? Or an update on
Ruby 2.5's Object#yield_self Method
Makes it possible to chain operations in a different way to usual.
OpsCare by reinteractive
We’ve solved the problems of traditional Ops
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.
A Gaijin Guide to RubyKaigi
A look at what it’s like to be non-Japanese and attend Ruby’s home conference, RubyKaigi. Richard also
wrote some notes on the first day of talks.
Debugging Why Your Specs Have Slowed Down
You won’t be surprised to know the database is often part of the problem.
OptCarrot: An Excellent CPU Benchmark for Ruby 3x3?
OptCarrot is a headless NES hardware emulator used to benchmark CPU performance.
Practical Artificial Intelligence
Using Python's scikit-learn Machine Learning Library via PyCall
Python has more ML libraries than most languages and PyCall allows you to use them from Ruby.
Senior Backend Engineer @ Capcom Beeline (Vancouver, Los Angeles)
Become a core member of our team. We are crafting the next-generation eSports platform for mobile games.
Full stack Ruby and Rails dev (Remote in EU)
We’re a realtime platform solving complex distributed problems for the developer community. If you enjoy building web services,
Ruby on Rails Full Stack Engineer (California, USA)
The Apple Media Products Engineering team is looking for a software engineer to build and enhance algorithmic quality evaluation tools.
Rails 4.2.10 Released
Yes, it’s an old release line but some recent regressions warranted an update.
Official Rails Blog
Forking Behavior Changed in macOS 10.13, Causing Failures
Puma, Unicorn, and Sidekiq are affected.
$20 Free on a new Linode account
Linux cloud hosting starting at 1GB of RAM for $5/mo. Use promo code RUBY20 and get $20 credit.
Linode Cloud Hosting
Strange Hash Instances in Ruby
Going to some interesting places with Hash and monkey-patching.
Object#try Considered Harmful
Why using Object#try is bad and several approaches to remove the problem it’s trying to solve.
Running Background Workers with Crontab
How to Implement a GraphQL API in Rails
How to Build a React App that Works with a Rails 5.1 API
Hrishi Mittal shows you how to build an idea board React app that works with a Ruby on Rails 5.1 API.
All The Ways to Generate Routing Paths in Rails
Building Something Besides a Chat App with ActionCable
Specifically, an asynchronous PDF generation function with user notifications.
Get Into (Very Basic) Sentiment Analysis with Ruby
The Road to Ruby and Rails Error Domination Starts Here
Rollbar detects when code breaks in real-time. Get stack trace and diagnostic data to defeat Ruby errors.
Creating a Basic Gem: A 9 Minute Video
Never hurts to have an up to date guide.
Towards Ruby 3x3 Performance
steep: Gradual Typing for Ruby
Test and Deploy your Apps with Codeship Basic