Andrew Hooker

Camp Counselor

Ruby off the Rails

Event Logo

Tuesday, July 25, 2023 - 9:00 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: African 80

ruby
rails
cli
libraries
scripting

"Rails is omakase. A team of chefs picked out the ingredients, designed the APIs, and arranged the order of consumption on your behalf according to their idea of what would make for a tasty full-stack framework. The menu can be both personal and quirky. It isn't designed to appeal to the taste of everyone, everywhere" - dhh, creator of Ruby on Rails Ruby isn't just Rails, just like Python isn't just Django, and Javascript isn't just <insert 1 of 40 frameworks here>. There's a wide variety of libraries available that will let you solve a wide variety of tasks without pulling in Ruby. In just an hour, we'll cover alternatives to the standard Rails library, including Sinatra as an alternative to a large chunk of rails, Sequel as an alternative to ActiveRecord, and more. We'll also spend some time on libraries that open up entirely different realms of ruby programming, including the Thor gem for CLI interfaces, Typhoeus which wraps libcurl and adds Hydra for making parallel requests and handling the results, and more!

Prerequisites

Interest in learning about what Ruby has to offer beyond Rails

Take Aways

  • Less traditional uses of Ruby
  • Alternative to bash for shell scripting

Supporting Resources

favorited by:
Brittney Braxton Chris Johnson Timothy Tyson Steven Hicks Matt Payne