Ryan Neufeld

Building Web Applications in Clojure

Date: This event took place live on April 24 2014

Presented by: Ryan Neufeld

Duration: Approximately 120 minutes.

Questions? Please send email to


Watch the webcast recording

The most difficult part of mastering any language is knowing how to apply it, in an idiomatic way, to tasks that real software developers encounter every day. This is especially true of Clojure.

Join us for a look at the basics of developing web applications in Clojure. Topics covered in this webcast include:

  • Setting up a webserver with Pedestal
  • Routing requests to controller handlers
  • Rendering templates and views
  • Persisting information to a database (Datomic)
  • General editing and project organization tips

About Ryan Neufeld

Ryan Neufeld is a polyglot software developer and budding architect specializing in distributed systems and web applications. Whether it's tough technical issues or one of the softer elements of software engineering, Ryan relishes the opportunity to deliver results for customers. Ryan currently lives in Durham, NC where he works as a developer at Cognitect, Inc. He co-authored Clojure Cookbook: Recipes for Functional Programming for O'Reilly.