Fred Heath, Sep 28
How to Solve Coding Anti-Patterns for Ruby Rookies
Fred Heath zeroes in on several anti-patterns that are commonly perpetrated by Ruby Rookies. Fred also shows how to solve them.
Abder-Rahman Ali, Sep 14
Ruby on Medicine: Counting Word Frequency in a File
A.Hasan walks through counting the frequency of words in a large text file with Ruby. This technique is useful skill to have in your Ruby tool belt.
Ilya Bodrov-Krukowski, Sep 09
Watch: Singleton Methods in Ruby
We are going to discuss Singleton methods, including callbacks to observe method changes and the differences between removing and undefining methods.
Ilya Bodrov-Krukowski, Sep 03
Watch: Mysteries of Eigenclasses in Ruby
Eigenclasses are probably one of the most mysterious and crucial parts of the Ruby object model. In this video I will reveal the mystery of eigenclasses.
Ilya Bodrov-Krukowski, Aug 27
Watch: Elegant Coding Through Dynamic Methods
The first video of "Metaprogramming in Ruby" series. I will demonstrate how to implement dynamic methods making your code more elegant and concise.
Darko Gjorgjievski, Aug 17
Understanding Scope in Ruby
Darko Gjorgjievski goes deep into understanding scope in Ruby. Learn about scope gates, how blocks affect things, and more in this in-depth post.
Abder-Rahman Ali, Jul 27
Counting Real Words with Ruby
A. Hasan explains the writing of a script to count "considered words". The script filters out numbers and email addresses, among other items.
Dhaivat Pandya, Jul 06
WebSockets in the Ruby Ecosystem
Dhaivat Pandya explains the humble beginnings of WebSockets and how you can use them in Ruby today and in the future.
Benjamin Tan Wei Hao, Jul 03
Implementing Lazy Enumerables in Ruby
Benjamin Tan Wei Hao offers this excerpt from his Ruby Closures book about creating your own lazy enumerable. See how fibers and enumerators work magic.
Nihal Sahu, Jun 29
Nihal Sahu explains why he loves Ruby with 5 of the aspects of the language that excite him. There's a great chance they'll excite you, too.
Darko Gjorgjievski, Jun 16
Ruby Error Handling, Beyond the Basics
Darko Gjorgjievski takes you beyond the simple tutorials about Ruby error handling to the next level.
Fred Heath, Jun 01
Algorithmic Fun with Ruby Hashes
Fred Heath walks through some common programming problems using Ruby Hashes as the solution.