Augmented READMEs, software architecture, microservices, and more.
Big bugs, nonviolent communication, and considerate pair-programming.
Some travel tips, and thoughts on RubyConf 2017
Technical interviews, static vs dynamic, and functional programming definitions.
Rewriting a system live, imposter syndrome, and programmer skill obsessions.
Perl 6, software as set design, isolated integration tests, and more...
Great OOP talks, and the art of avoiding code.
A few of my favorite non-Gang-of-Four patterns.
AMA with Avdi, Part 1
Your code is a liability.