Phil Hagelberg (a.k.a. technomancy just about everywhere) has been a constant presence in the Clojure world for years. Best known for starting the Leiningen project — which he continues to maintain as part of his duties at Heroku — Phil has had his fingers in all sorts of open source pots, including Clojure itself, a […]
Phil Hagelberg (a.k.a. technomancy just about everywhere) has been a constant presence in the Clojure world for years. Best known for starting the Leiningen project — which he continues to maintain as part of his duties at Heroku — Phil has had his fingers in all sorts of open source pots, including Clojure itself, a big pile of Clojure libraries, and the packaging and distribution infrastructure around Emacs (thus foreshadowing Leiningen to a certain degree?).
We talked about many of these topics (recorded on 8/31/2012, BTW), but one theme that kept coming up throughout our conversation was the notion of empowering userspace; that is, ensuring that users of a system have nearly (or exactly?) as much power available to them as the system’s original creators. This is something that Phil has written about recently, where he dubbed a particular approach to empowering userspace as the “Emacs Way”…a strategy that has yielded great dividends in Leiningen and Clojure both.
Enjoy!
Listen:
http://downloads.mostlylazy.com/episodes/mostly-lazy-008.mp3Or, download the mp3 directly.