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.