25 June 2016

Møller Centre, Cambridge, UK

Building a chat bot with Clojure

Jim Downing /
Ray Miller

Session type: Hands On

Session duration: 90 minutes

About this Hands On

Join us for an interactive REPL-driven development session. We'll explore Clojure as a REST client and learn how to implement a simple Clojure web service. With these tools in hand, we'll build and configure a Slack integration to provide a quote of the day command. Finally we'll see how to deploy our application to Heroku.

About the Speakers

Jim Downing

Speaker bio coming soon.

Ray Miller

Ray is a web and data engineer at Metail, a body shape and garment fit start-up based in Cambridge. He has been active in the Clojure community since 2009 and runs the Cambridge NonDysfunctionalProgrammers Meetup group. Away from the keyboard, he enjoys good food, real ales, and cycle touring.

To buy tickets to see this fantastic talk, and many others like it head over to our ticket page.

Session Types

Need help planning which sessions to attend? We've provided a breakdown of our various session types below.

Case Study/Experience Report

A presentation and discussion of real-life (not theoretical) experiences of the application (or mis-application) of service design techniques. Case studies and experience reports include some discussion of lessons learned and an indication of how novel the work is.


Participants learn a new approach, tool or technology through using it to solve one or more practical exercises. Any software/hardware requirements are disclosed in the session description.


A session focused around some specific tool, technique or issue. Primarily led by the speaker, tutorials usually include some elements of interactivity or individual / group exercise.


An in-depth working session on a specific topic. May include paper presentations.

Lightning Talks

Our Lightning Talk session is packed with small but perfectly formed talks and experience reports, delivered rapid-fire by a mix of experienced and brand new speakers alike.

Between 5 and 10 minutes long, they're a great way to learn quickly, and an even better way to test the water for a full talk or topic you're thinking of speaking about.