What is the biggest obstacle that hinders us as software engineers? It may be exactly what we imagine. I had made my first major open-source contribution to a popular Clojure library. Learn from my experience and start contributing! I was unable to finish any big side projects last year. How can I turn this around? I climbed the mountain of madness only to find the peaks smell a lot like functional programming.