If developers hate complexity so much, why does software have so much of it? In our latest episode, we explore why language expressiveness isn't everything for productivity, causes of combinatorial complexity, and how the right limits create freedom. Subscribe to “Functional Design in Clojure” in your favorite podcast app, or check out our latest episode here: https://clojuredesign.club/episode/092-freeing-limits/
@teodorlu Good to hear! Thanks for sharing. I can't help but frame software interactions in social terms. Just like human interactions, clear boundaries make interactions explicit and visible, and poor boundaries cause frustration and negative effects.
Loving the return of your podcast
@danielmartincraig Thanks! It feels good to be back! I'd love it if you could DM me and tell me more about what topics you've found useful.
The analogy of putting mail in the mailbox versus just grabbing the zucchini bread from the fridge really worked for me!