Jim Duey advises on solving a problem by dividing it in smaller requirements that are dealt with, then using DSLs to compose results into one big solution. Code samples in Clojure.
Jim Duey has been a professional software developer for 20+ years in a range of industries from process control to video capture. He has been using Clojure for over 3 years and getting paid to do it for more than 2.
Clojure/West is a new conference bringing the Clojure community together to discuss techniques, tools, and the state of the Clojure ecosystem March 16-17th for three tracks of sessions. Prior to the conference, register for three days of training by the Clojure experts.