Ezra Zygmuntowicz, a leading light in the Ruby on Rails community, died last week. In this talk from RailsConf 2012, Ezra described his history with Ruby on Rails, from introduction until the present day.
Ezra Zygmuntowicz, a leading light in the Ruby on Rails community, died last week. In this talk from RailsConf 2012, Ezra described his history with Ruby on Rails, from introduction until the present day.
Rubyists need to know about the method cache, because it determines the speed of the rest of the system. In this talk, Sheena McCoy and Rachel Myers describe how Ruby caches methods, and thus makes our method calls faster than would otherwise be the case.
How would you implement your own Hash class? In this talk, Nathan Lane tells us about O(n) and O(1) , and how hashes do their work.
When you write Ruby code, are you doing so in a Ruby style? Ernie Miller shows how you can, but shouldn’t, write in Ruby.
How should you write tests? What should you test? Sandi Metz presents ideas for how you should think about testing.
Rust is a programming language that I am increasingly interested in learning and hearing about. This talk provides a good introduction, aimed at developers of Ruby and other dynamic languages.
This talk is a fun and interesting way to remember that programming languages succeed because of much more than just technology.
Why are dynamic languages increasingly popular? What advantages do they have over statically compiled languages? Steve Yegge‘s talk on this subject is a great introduction to these ideas.