2 DAY CONFERENCE

Clojure eXchange 2018

Topics covered at #clojurex

Monday, 3rd - Tuesday, 4th December in London

28 experts spoke.
Overview

Join us at Clojure eXchange 2018 on December 3rd-4th

This year we have keynotes from Karsten Schmidt, the brains behind thi.ng, and Christophe Grand, coauthor of Clojure Programming, who has been coding and teaching Clojure for ten years. Joining them are a panel of passionate speakers who across the two days will cover topics ranging from learning how to write code that is truly composable with Erik Assum to learning how to design automatically updating AI with Clojure, Kafka and Deeplearning4j with Jason Bell.

Whether you are new or experienced with Clojure, coming down to Clojure eXchange is a great way to meet and share ideas with passionate developers, learn new skills with Clojure as well as see how it can be applied in a myriad of ways to help you in your current projects. Pick from our list of 25 speakers and what you can't see, you can check out for free at our SkillsCast page.



Tickets

Registration is open and we have some great Early Bird offers available so if you are planning to join us for two days packed with Clojure fun, get your skates on and book your ticket today!

Call for Papers is CLOSED!

The Call for Papers is now closed. Thanks to all those who submitted proposals, the response was overwhelming and helped us build an incredible programme for this year.

Volunteer at Clojure eXchange 2018

Enjoy a free ticket to Clojure eXchange 2018 by volunteering! Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store.

Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer.

Code of Conduct

We are committed to providing a friendly, safe and welcoming environment for all. Learn more in our Code of Conduct.

Clojure eXchange Diversity Scholarship Plan

The Clojure eXchange 2018 Diversity Scholarship Plan is now closed. Please apply for the 2019 Scholarship from the 4th December 2018.

Impressions of last year

Excited? Share it!

Programme

Day 1: Monday 3 December 2018

Don't miss these inspiring talks!

Track CTRL
08:30

Registration & Breakfast Refreshments

09:00

Opening & Welcome

09:15
KEYNOTE

Keynote: The Spirit of Clojure

Karsten Schmidt

Intermediate


keynote clojurex clojure
10:15

Coffee Break

10:30

Polymorphism à la Clojure: Functional Object Oriented Programming is not an Oxymoron.

Yehonathan Sharvit

All levels


functional-object-oriented-programming functional-programming polymorphism clojurex clojure
11:00

Coffee Break

11:15

Data Science in Languages I Don’t Understand

Rob Stanley

Beginner


ai clojure regional-languages sms agriculture nlp machine-learning data-science bigdata
11:45

Coffee Break

12:00
2

Now you're Speaking my Language! : Building, Maintaining and Using a Patient-Friendly Medical Ontology

Sam Oleary and Chloe Pont

Intermediate


health ontology clojurex clojure
12:30

Lunch

13:30

Lightning Talk: Building A Simulation-Based Text Adventure

Peter Westmacott

All levels


clojure games simulation clojurescript
13:45

Lightning Talk: Running without an API

Gaivile Vezeviciute

Beginner


api web functional-programming clojurex clojure
14:00

Lightning Talk: Making Music With Alda & Edna

Tristram Oaten

Intermediate


midi sampling synthesis composition music clojure
14:15

Coffee Break

14:30

Learning How to Design Automatically Updating AI With Clojure, Kafka and Deeplearning4j

Jason Bell

Beginner


functional-programming clojure clojurex
15:00

Coffee Break

15:15

Are You Writing Java in Clojure?

Erik Assum


composability clojure-codebase clojure java
15:45

Coffee Break

16:00

Speed Bumps Ahead

Alexander Yakushev

Intermediate


clojure clojurex debugging profiling performance
16:30

Coffee Break

16:45

Lightning Talk: Beginners Introduction to Clara Rules

Charlotte Fereday

Beginner


beginners clara-rules clojure clojurex
17:00

Lightning Talk: Monitoring Clojure Applications with Prometheus

Joachim Draeger

All levels


live docker metrics monitoring prometheus clojure clojurex functional-programming
17:15

Beer Break

17:30

Brewing CIDER: It Starts with an Orchard

Bozhidar Batsov

Intermediate


clojurex functional-programming clojure
18:00

#ClojureX 2018 Party with Pizza & Beer!

Day 2: Tuesday 4th December 2018

Don't miss these inspiring talks!

Track CTRL
08:30

Breakfast Refreshments and Registration

09:00

Opening and Welcome

09:15
KEYNOTE

Keynote: Zeno and the Tar Pit

Christophe Grand

Beginner


futurology concurrency async logic fp clojure
10:15

Coffee Break

10:30

Applying Clojure's Design Principles to its Documentation

Tom McTighe

Beginner


clojure ux ui technical-writing documentation-docs-tutorials programming-languages clojure-java-lisp
11:00

Coffee Break

11:15

Quick and Easy Testing for Busy Mums (and other Clojure developers)

Eleanor Mann

All levels


clojurex clojure testing
11:45

Coffee Break

12:00

Using Duct Framework in Production

Iván Perdomo

Intermediate


architecture integrant duct-framework clojure
12:30

Lunch

13:30

Lightning Talk: Some Thoughts about Immutability and its Limits

Karl Brodowsky


data algorithms clojure performance
13:45

Lightning Talk: Reagent and LeafletJS or "Fun with Maps"

Oliver Godby


clojure reagent-leafletjs reagent-maps cljs-maps clojure-geek
14:00

Lightning Talk: Fullstack Clojure in the Movie Business

Nigel Runnels-Moss


clojurex clojure hiring cljs
14:15

Lightning Talk: Levelling up Lacinia with Spec

Antony Woods

Intermediate


reframe react clojurescript web graphql clojure
14:30

Coffee Break

14:45

Clojure Embedded in Music Hardware

Chris McCormick

All levels


clojure dsp audio music lumo clojurescript web-audio raspberry-pi teensy arduino embedded mcu
15:15

Coffee Break

15:30

Growing a Product with Clojure: Lessons Learned

Łukasz Korecki

Intermediate


clojure clojurex experience-report software-architecture
16:00

Coffee Break

16:15

REPtiLe - A Cold Blooded Collaborative REPL

Ray McDermott

Beginner


prepl repl clojurescript clojure
16:45

Coffee Break

17:00

Parallel All the Way

Renzo Borgatti

Advanced


clojurex clojure functional-programming
17:30

Beer Break

17:45

ClojureX Park Bench Panel

Yolina Sotirova

All levels


clojure clojurex
18:30
KEYNOTE

Clojure eXchange 2018 Wrap Up!

Ariel Horn


clojure clojurex
18:45

#ClojureX 2018 Ends - See you in 2019!

SkillsCasts
Photos
Other Years


Thank you to our sponsors and partners


Platinum

Bronze