Guides to the core and standard libraries, as well as selected Rubygems.
Avoid pesky segmentation faults in Ruby native extensions! Join Jeremy Evans to learn the correct use of the Ruby C API to ensure memory is freed when-and ONLY when-it is …
Looking to optimize some critical Ruby code with a native extension? Join veteran library maintainer Jeremy Evans for a demonstration of how to write Ruby C extensions that won't leak …
Join guest chef Mike Perham to learn how to recreate background job context using Sidekiq middlewares!
Master Ruby's power tools for cleaning up and normalizing strings.
Watch Avdi Grimm and James Gray demonstrate the art of concise, expressive Ruby code in two classic RubyTapas videos.
A RubyTapas classic, now free: learn how to use Hash#fetch to catch missing hash keys before they do more damage!
Objects may be cheap in Ruby, but they aren't free. Learn how to diagnose memory usage problems using Ruby's built-in ObjectSpace API, with Ruby and Rails optimization expert Nate Berkopec!
Part 2/2 of a play-by-play of a recent Ruby data-munging coding session. More fun with regexes, lazy enumerators, and more!
Check out this play-by-play of a recent Ruby data-munging coding session, with commentary on live/fast feedback, lazy enumerators, and more!
In this episode, guest chef Erin Dees teaches you how to use RSpec tags to test exactly what you need and no more.