Learn to deeply understand and effectively apply RSpec's advanced matcher DSL.
A little history lesson about computer text formats
Jessica Kerr on practical software reuse, Aaron Patterson on Ruby optimization, Bob Martin on code comments, and more.
An in-depth guide to Ruby class variables, and when to use them.
Some of my favorite reads from the past week. Legacy code, shipping small diffs, marketable habits, and more.
What to do when a Ruby module has overridden a needed method?
Gerald Weinberg on software failures, Brandon Hays on career development, Karolina Szczur on conference proposals, and more.
An variation on the Chain of Responsibility pattern that can make extending the chain more convenient.
Happy Sunday! Here’s what caught my eye and jogged my brain this past week: