Spotting Hidden Dependencies in Incremental Changes p practicingdeveloper.com 2 sandal 9 years ago 0 comments
Dealing with growing pains without sacrificing sustainability o oreilly.com 4 sandal 10 years ago 0 comments
The critical role of systems thinking in software development o oreilly.com 7 sandal 10 years ago 1 comments
Do you think the Ruby Hero awards should continue to be part of RailsConf? t twitter.com 1 sandal 10 years ago 0 comments
So there's this inherent tradeoff between "easy to process" and "expressive" -- and I imagine deciding which side you want to lean toward depends on the context.
Check this out for a practical example: https://www.practicingruby.com/articles/information-anatomy
(not a Ruby article, but instead about essential structure of messages, loosely inspired by ideas in Gödel, Escher, Bach)