Understand once and for all how, when, and why to open files in binary mode.
WebAssembly, programming language popularity, writing conf proposals, and more...
Two new courses, new features, and a peek at what's coming next...
Do you really need that web framework?
Developer career paths, good habits, deceptive rollback buttons, and more, in this week's roundup.
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.