Robert is a voracious reader, Ruby aficionado, and other big words. He is currently looking for interesting projects to work on and can be found at his website.
Robert's articles
Robert Qualls looks at the Adapter Design pattern in various popular Ruby gems, following it up with an example implementation.
Robert Qualls looks at 2 projects that could lift Ruby in to the upper echelon of fast languages. No, really. Fast Ruby could be a thing, soon.
Robert Qualls explores typesetting and hackable PDFs in Ruby. Learn how to quickly typeset and generate PDFs for some simple document needs.
Robert Qualls introduces Rust to Rubyists, showing how to write a dynamic library to allow Ruby to consume Rust, making Ruby faster when it's done right.
Robert Qualls walks through some practical Alfred workflows using Ruby. Create a calendar event, convert some currency, and learn how much fun Alfred can be
Robert Qualls takes a look at creating workflows in Alfred with Ruby. Alfred brings great utility to the Mac, and extending it with Ruby brings more.
Robert Qualls dives into the Ruby load path, including how ‘require’ works, how ‘load’ works, and how to make sure your code always gets loaded.
Robert Qualls explores Lotus, a Ruby web framework that aims to make MVC more object-oriented. No monkey patching, for the win!
Ruby is more than just a language. It has a universe of tools and processes supporting the creation of the complex software it makes. This can be overwhelming to newcomers, so I've put together an article that will hopefully make things a little more clear.
![More Common Trip-ups for New Rubyists](https://uploads.sitepoint.com/wp-content/uploads/2014/10/1413845798Fotolia_50633248_Subscription_XXL-272x300.jpg)
Robert Qualls looks at more common items in Ruby that can trip up programmers new at the language.
![Common Trip-ups for New Rubyists, Part I](https://uploads.sitepoint.com/wp-content/uploads/2014/01/Fotolia_50633248_Subscription_XXL.jpg)
Read Common Trip-ups for New Rubyists, Part I and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read GUI Applications with Shoes and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
![Parsing with the Parslet Gem](https://uploads.sitepoint.com/wp-content/uploads/2013/11/parsley_logo.png)
Read Parsing with the Parslet Gem and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Forking and IPC in Ruby, Part II and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Forking and IPC in Ruby, Part I and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
![A Guide to Ruby Collections IV: Tips and Tricks](https://uploads.sitepoint.com/wp-content/uploads/2013/11/collections_tips.png)
Read A Guide to Ruby Collections IV: Tips and Tricks and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
![A Guide to Ruby Collections III: Enumerable and Enumerator](https://uploads.sitepoint.com/wp-content/uploads/2013/10/collections_enum.jpg)
Read A Guide to Ruby Collections III: Enumerable and Enumerator and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read A Guide to Ruby Collections, II: Hashes, Sets, and Ranges and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read A Guide to Ruby Collections, Part I: Arrays and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
![A Tour Through Random Ruby](https://uploads.sitepoint.com/wp-content/uploads/2013/09/Fotolia_53649479_Subscription_XL.jpg)
Read A Tour Through Random Ruby and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
![Winewatcher – Desktop Notifications in Ruby](https://uploads.sitepoint.com/wp-content/uploads/2013/08/dn.png)
Read Winewatcher - Desktop Notifications in Ruby and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Seeking Lovecraft, Part 1: An introduction to NLP and the Treat Gem and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.