Daniel Friedman
Sign up for weekly Clojure tips, software design, and a Clojure coding challenge.

From OO to Clojure Workshop!
Watch my free workshop to help you learn Clojure faster and shift your paradigm to functional.
A Little Java, A Few Patterns
TextBooksA Relational Exploration of the Chomsky Hierarchy
VideoPresentationAsk me anything
VideoInterviewCool Ideas
VideoPresentationEssentials of Programming Languages
TextBooksEssentials of Programming Languages (MIT Press)
TextBooksHow to be a good host
VideoPresentationScheme and the Art of Programming
TextBooksThe Little LISPer: Trade Edition
TextBooksThe Little Schemer (with Felleisen)
TextBooksThe Reasoned Schemer
TextBooksThe Seasoned Schemer
TextBooksWrite the Other Half of Your Program
VideoPresentationminiKanren
VideoPresentationminiKanren Philosophy
VideoPresentation