Practicing Ruby Volume 2 is now freely available
Keeping with my promise to release content from my Practicing Ruby journal, I've put together a massive link dump of articles from its second volume. Please enjoy them and share them with your friends.
- Issue 2.1: Ways to load code
- Issue 2.2: How to attack sticky problems
- Issue 2.3: A closure is a double edged sword
- Issue 2.4: Implementing Enumerable & Enumerator in Ruby
- Issue 2.5: Thoughts on regression testing
- Issue 2.6: Learning new things step-by-step
- Issue 2.7: "Unobtrusive Ruby" in Practice
- Issue 2.8: Ruby and the singleton pattern don't get along
- Issue 2.9: Building Unix-style command line applications
- Issue 2.10: From requirements discovery to release
- Issue 2.11: Domain specific API construction
- Issue 2.12: Working with binary file formats
- Issue 2.13: Designing business reporting applications
- Issue 2.14: Thoughts on "Arguments and Results", Part 1
- Issue 2.15: Thoughts on "Arguments and Results", Part 2
Practicing Ruby is a subscriber-supported service, and is literally how I pay my bills. If you like these articles and want to help make sure I can keep writing more of them, please become a subscriber. There is lots of content available to members that has not been publicly released yet, and I'm adding more articles regularly.
PS: Anyone who can't pay the full $8/month fee for ANY reason is welcome to contact gregory.t.brown@gmail.com for a free account.