Nick Schwaderer
Nick Schwaderer
Nick is a Senior Production Engineer at Shopify. He digs into Ruby lore frequently with the PastRubies newsletter. Nick has worked on projects with Ruby to help forecast pain for individuals with chronic illness and assist in communications during a natural disaster.
Ruby Archaeology

In 2009 _why tweeted: "programming is rather thankless. you see your works become replaced by superior works in a year. unable to run at all in a few more."

I take this as a call to action to run old code. In this talk we dig, together, through historical Ruby. We will have fun excavating interesting gems from the past.

Further, I will answer the following questions:

  • What code greater than 12 years old still runs in Ruby 3.0?
  • What idioms have changed?
  • And for the brave: how can you set up an environment to run Ruby 1.8 code from ~2008 on a modern machine?

Presentation Material

Recorded video