Learn how to use the power of Ruby's Binding objects to take precise control of the environment code is executed within!
In the most fan-favorite RubyTapas episode of all time, you'll learn how using "barewords" is a powerful tool for decoupling names from the sources of information.
Now that you've learned how to obfuscate your code with Perl-style special variables, learn how to make it readable again!
Learn about one final category of Ruby's Perl-style special variables, and some guidelines for using them.
Learn about Ruby's Perl-style I/O special variables, and why they exist.
Some pointers on making your Ruby parameter defaults self-documenting.
Stop thinking of variables as boxes.