RubyConf 2019 - In the beginning, there was "require"... by Adam McCrea

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=I0a5zv7uBHw



Duration: 28:18
1,127 views
58


RubyConf 2019 - In the beginning, there was "require"... by Adam McCrea

Almost every Ruby program begins with the "require" method, but many of us don't pause to think about what it's doing until it fails us.

What happens when we call "require"? How does Ruby find what we're looking for? Is Bundler somehow involved? What about "requirerelative" and "requiredependency", and what the heck is a "binstub"?

This talk will guide beginner and intermediate Rubyists through these foundational concepts that power our Ruby programs, from single-file script to a behemoth Rails 6 app.

#confreaks #rubyconf2019




Other Videos By Confreaks


2019-12-03RubyConf 2019 - Conscious Coding Practice: The Three Concrete Steps by Noah Gibbs
2019-12-03RubyConf 2019 - Coding like it’s 1977: Ruby on the Apple ][ by Colin Fulton
2019-12-03RubyConf 2019 - Improv by the Third Coast Comedy Club
2019-11-30RubyConf 2019 - Q&A with Yukihiro Matsumoto (Matz)
2019-11-30RubyConf 2019 - Lightning Talks
2019-11-30RubyConf 2019 - Let's build a simple HTTP server with Ruby by Esther Olatunde
2019-11-30RubyConf 2019 - Keynote: Lucky You by Sandi Metz
2019-11-30RubyConf 2019 - Language as a Tool of Thought: Consistency versus Progress by Victor Shepelev
2019-11-30RubyConf 2019 - Ignite Roulette
2019-11-29RubyConf 2019 - Compacting Heaps in Ruby 2.7 by Aaron Patterson
2019-11-29RubyConf 2019 - In the beginning, there was "require"... by Adam McCrea
2019-11-29RubyConf 2019 - Hire Me: I'm Excellent at Quitting by Brittany Martin
2019-11-29RubyConf 2019 - A Static Type Analyzer of Untyped Ruby Code for Ruby 3 by Yusuke Endoh
2019-11-28RubyConf 2019 - Adopting Sorbet at Scale by Ufuk Kayserilioglu
2019-11-28RubyConf 2019 - Sorbet: A type checker for Ruby 3... by Jake Zimmerman & Dmitry Petrashko
2019-11-28RubyConf 2019 - How to use Your Superpowers to Transform People's Lives by Alberto Colon Viera
2019-11-28RubyConf 2019 - Tales of the Ruby Grimoire by Brandon Weaver
2019-11-28RubyConf 2019 - Keynote - Slow, energy-efficient, and mysterious life deep... by Karen G Lloyd
2019-11-27RubyConf 2019 - Keynote - Collective Problem Solving in Music, Science, Art... by Jessica Kerr
2019-11-27RubyConf 2019 - mruby/c: Running on Less Than 64KB RAM Microcontroller by HASUMI Hitoshi
2019-11-27RubyConf 2019 - Pattern Matching - New feature in Ruby 2.7 by Kazuki Tsujimoto



Tags:
Ruby
RubyConf
Programming