An eclectic weekly journal for dedicated hackers.

Getting better at software development can be hard work. There is an endless sea of learning materials out there, but just figuring out what topics you should focus on could take up all of your time if you let it. Don’t fall into that trap, instead, let me do the legwork for you!

As a subscriber to Practicing Ruby, you'll get access to well-polished weekly brain dumps about topics that will help you become a better Ruby developer. You'll also be able to join a dedicated group of Practicing Rubyists in lively conversations about the eclectic mix of topics I'm writing about.

Content varies from week to week, ranging from things like implementing Enumerable and Enumerator in Ruby to learning iterative development by implementing a simple arcade game in 13 steps. But if you really want to get a closer look at the diversity of topics this journal is meant to cover, feel free to check out the publicly released first volume of Practicing Ruby before you subscribe.

By becoming a paid subscriber, you'll help make sure that Practicing Ruby remains a sustainable project while simultaneously making it easier for me to spend more and more time working on Mendicant University, my free online school for software developers. So in addition to getting access to a great learning resource for yourself, you'll be helping me teach others as well.

Feel free to contact me at gregory.t.brown@gmail.com with any questions you have about this service. I'll do my best to get back to you as soon as I can.