Dealing with versioning problems the smart way.
Month: September 2016

Episode #446: Just-In-Time Decoupling
Relax, you don't have to plan ahead for decoupling (in Ruby).

Episode #445: Excessive Decoupling
At what point does decoupling software components pass the point of diminishing returns?

Episode #442: Decoupled Pluggable Conversion
Decoupling methods, by reducing assumptions and minimizing interfaces.

Episode #441: Pluggable Conversion
What's a good way to open a conversion method to extension? Let's find out!

Episode #440: Detect Map
A tricky little functional programming puzzle, with an elegant solution.