Excited? Share it!
Live Programming with Clojure
Sam Aaron
Dr Sam Aaron is the creator of Sonic Pi, an internationally renowned live coding performer, public speaker and science communicator. Sam has a PhD in Computer Science and held a research position at the University of Cambridge Computer Laboratory where he initially developed Sonic Pi.
Sam regularly engages audiences of all ages and backgrounds with the creativity of code through keynotes, workshops and performances. He has live coded internationally featuring in the Royal Albert Hall, Berlin Warehouses, Music Festivals, on the BBC and even school assemblies. Sam has received two Google prizes for his Open Source work, was listed amongst Fast Company's "Most Creative People in Business 2020" and The Rolling Stone magazine described his Moogfest performance as “transcending the present”.
Building a Clojure Google+ Client Library
Ian Barber
Ian Barber is a Senior Developer Advocate for Google+ who is based in Google's London office. Ian has been developing, and managing development teams, professionally since 2002, primarily dealing with web technologies after a brief stint in casual ga
API design with protocols – techniques, trade-offs
Meikel Brandmeyer
Meikel is a clojure toolsmith working on the Vim and Gradle integration for Clojure. Being a clojure user for more than four years, Meikel gave a talk at the last EuroClojure conference.
Reviving the uSwitch Back Office with Clojure
Ryan Greenhall
Ryan Greenhall is software developer at Forward where he is fortunate to work with a variety of different languages and technologies to build software that makes a difference to those it serves.
He is passionate about building collabora
Impromptu Rich Hickey Lightning Talk
Rich Hickey
Rich Hickey, the author of Clojure and designer of Datomic, is a software developer with over 25 years of experience in various domains.
The Language of the System
Rich Hickey
Rich Hickey, the author of Clojure and designer of Datomic, is a software developer with over 25 years of experience in various domains.
Playing Nice
David Humphreys
For almost a decade, David has worked as a developer and consultant in various roles in the financial industry.
In 2014 he landed his dream job writing Clojure all day long with Juxt.
A Walking Tour of Clojure's History*
Kris Jenkins
Kris Jenkins is a successful startup cofounder, turned freelance functional programmer, and open-source enthusiast. He mostly works building systems in Elm, Haskell & Clojure, improving the world one project at a time.
The Refined Clojurist
David Nolen
David Nolen is a JavaScript developer for The New York Times. He also runs a Brooklyn based workshop called Kitchen Table Coders. In his free time he does fun stuff with Clojure and ClojureScript.
The Persistent Data Structure Menagerie
Philip Potter
Philip Potter is a Web Operations Engineer for the Government Digital Service. He was a member of the infrastructure team that built GOV.UK, the website of the British Government.
A Practical Tour of Clojure Web Development
James Reeves
James Reeves is the author of Duct, and is the author or lead developer of a number of other popular Clojure libraries, including Ring, Compojure and Hiccup. He currently works as a freelancer in London.
Building Musical Performance Systems in Clojure
Nick Rothwell
Nick Rothwell is a composer, performer, software architect, programmer and sound artist. He has built media performance systems for projects with Ballett Frankfurt and Vienna Volksoper (choreographer: Michael Klien) and Braunarts, and interactive installations for Sonic Arts Network, TECHNE (Istanbul) and the Kinetica kinetic art fair (London).
Ciao! Learning a foreign language the Clojure core.logic way...
Malcolm Sparks
Malcolm has been writing Clojure since 2009, has led Clojure teams and been involved in many successful Clojure projects. He is an experienced Clojure trainer and has written numerous open-source libraries including bidi and yada. He is also the founder of JUXT, a consulting and software development firm that uses Clojure exclusively.
ClojureScript all the way down
Bodil Stokke
Bodil works as a computer science researcher for a secretive think tank, and is a world renowned expert in varied fields such as pizza and persistent data structures. Contrary to popular rumour, she only has five fingers on each hand, but is still an Emacs user.
-
-
The Refined Clojurist
Featuring David Nolen
Constraint Logic Programming (CLP) is a powerful extension to relational programming systems. In traditional relational programming systems like Prolog the primary constraint is a strategy know as unification. However this approach does not comes without costs - in fact reasoning about costs in...
clp prolog minikanren unification clojure -
A Walking Tour of Clojure's History*
Featuring Kris Jenkins
Work on Clojure began in 1958. Forty-nine years later the first version was released. Well, that's sort of how it went. Join me on a tour through the history of LISP, from its algebraic roots to the present day dialect we know and love.
clojure clojurescript lisp -
A Practical Tour of Clojure Web Development
Featuring James Reeves
A look at how to design and structure Clojure web applications, and how to make effective use of the tools and libraries available in the Clojure ecosystem.
clojure -
Ciao! Learning a foreign language the Clojure core.logic way...
Featuring Malcolm Sparks
If, like me, you want to pretend to learn a foreign language but actually play with core.logic, then this talk will get you started. We will build up the grammar to Italian and use core.logic to help us conjugate verbs and progress towards building a simple language translator.
clojure -
ClojureScript all the way down
Featuring Bodil Stokke
Node.js is really hip these days. Of course, a barrier to adoption for any sensible programmer is the fact that while the opportunities it provides for network programming are shiny and brilliant, it expects you to write your code in Javascript, a language born with so many design flaws it makes...
clojure clojurescript node.js javascript -
API design with protocols – techniques, trade-offs
Featuring Meikel Brandmeyer
Protocols (and multimethods for that matter) are a means to define APIs which are open to extension to types not anticipated during development of the API providing library. However things are not as trivial as “just use it.” Careful consideration has to be done. This talk will provide some...
clojure -
Reviving the uSwitch Back Office with Clojure
Featuring Ryan Greenhall
A revolution is underway at Uswitch, the UKs leading energy comparison website. We will share our experience of using Clojure to completely replace the existing monolithic back office system with an eco-system of smaller, focussed Clojure applications throughout 2012.
clojure -
Playing Nice
Featuring David Humphreys
David James Humphreys will cover practical methods for introducing Clojure to your projects. Some tips and tricks for playing nice with other technologies to help introduce Clojure into your current and future projects.
clojure -
Building a Clojure Google+ Client Library
Featuring Ian Barber
Ian Barber will cover how Google has built a discoverable, flexible API system with the aim of making it easy to build powerful client libraries for each product that is added to the ecosystem.
clojure -
The Persistent Data Structure Menagerie
Featuring Philip Potter
This talk will go through every persistent data structure in clojure's core language, describe the implementation of each, and use examples to show the efficiency gains which are being made over naive copy-on-write immutable data structures.
clojure persistence -
Building Musical Performance Systems in Clojure
Featuring Nick Rothwell
A presentation of some tools written in Clojure for making music software (conventional products like Ableton Live, or live coding environments like Overtone) more amenable to live performance.
clojure noir -
Impromptu Rich Hickey Lightning Talk
Featuring Rich Hickey
A welcome surprise to proceeding as Rich Hickey gives a lightning talk before his closing keynote at the Clojure eXchange.
-
The Language of the System
Featuring Rich Hickey
Most software systems are not single processes written in a single programming language. Instead, systems are composed of a suite of processes, often written by separate parties. Even when every process is written in the same language, there is another language present, emerging from the...
clojure
-
Clojure eXchange 2018
Two days in London
If you're looking for the best place to learn about Clojure, Functional Programming and network with like-minded people, then Clojure eXchange 2018 is the conference you simply can't miss. Meet with the world's leading experts on Clojure and learn the latest concepts and applications...
fp functional-programming clojurex clojure -
Clojure eXchange 2017
Two days in London
If you're looking for the best place to learn about Clojure, Functional Programming and network with like-minded people, then the Clojure eXchange 2017 is the conference you simply can't miss! Meet with the world's leading experts, learn how to use Clojure in your team and discuss war...
clojure clojurex functional-programming fp -
ClojureBridge London Nov 2017 at Skills Matter
1.5 days in London
ClojureBridge is a free, beginner-friendly workshop teaching the Clojure programming language, primarily aimed at those who identify as women, transgender & non-binary.
clojure diversity community -
HackTheTower December 2016
One day in London
hackthetower.co.uk is a hack day for any and all developers to come and collaborate on projects or discover new technologies together and enhance their skills. Bring your laptop and your desire to try things out & have fun!
clojure clojurex hack hackathon -
Clojure eXchange 2016
Two days in London
If you're looking for the best place to learn about Clojure, Functional Programming and network with like-minded people, then the Clojure eXchange 2016 is the conference you simply can't miss! Meet with the world's leading experts, learn how to use Clojure in your team and discuss war...
clojure types java functional-programming jvm fp clojurex elm -
HackTheTower December 2016
One day in London
hackthetower.co.uk is a hack day for any and all developers to come and collaborate on projects or discover new technologies together and enhance their skills. Bring your laptop and your desire to try things out & have fun!
clojure clojurex hack hackathon -
Clojure eXchange 2015
Two days in London
Do you want to explore the latest innovations in Clojure and meet with your peers attempting to solve complex software problems using this Functional language?
clojure types java functional-programming jvm -
Clojure eXchange 2014
Two days in London
Want to get to grips with one of the fastest growing Functional languages around? How about joining 150+ Clojure developers and some of the world's leading experts on Clojure, Simplicity and Functional Programming?
clojure functional-programming lisp jvm clojurescript types java -
Clojure eXchange 2013
One day in London
Are you a developer looking to expand your functional skill set? Would you like to meet some of the biggest names in the industry?
clojure functional-programming jvm java lisp clojurescript cascalog mqtt concurrency clojurex -
Clojure eXchange 2011
One day in London
With the great interest in Clojure and the fabulous success of recent London Clojure meetups, we decided the time is right for a proper, intensive, interactive day here at Skills Matter for everyone interested in this great technology to learn and share skills.
clojure