Idioms and stylistic preferences for readability and malleability.
Clearing up confusion around "bang methods" in Ruby.
A tricky little functional programming puzzle, with an elegant solution.
Today we learn about why it pays to be judicious in application of the Ruby "safe navigation" operator.
An episode about self-documenting code.
In this episode, guest chef Sam Livingston-Gray shows us how getting a new view on our data model can drive out a cleaner design.
Another little episode about thinking positive.
A little episode about thinking positive.
Today, we think about separating concerns at the very lowest level.
An argument for why same things should look the same.
In which we try to match the brevity of C code, and learn some things along the way.