20-21 November 2014

15Hatfields, London, UK

Team Code Off

Session Title

Team Code Off

Session Type Hands-On
Duration 165 minutes
Session Description

Find out some of the strong and weak points of your chosen language and approach by competing against other participants in our programming challenge. We won't reveal the problem until the day, but the challenge can be completed in any programming language. You can work by yourself, as a pair, or in a larger team.

Our server will dish up problems of increasing difficulty and you'll get points for each one you solve. You can check the leaderboard at any time to see how you're doing compared to the other teams.

Towards the end of the session, we'll stop coding and review a selection of solutions in different programming languages.


Ray Miller (Independent)

Ray Miller is a lead Clojure developer at Metail, the online fitting room. He organizes a monthly meetup for the Cambridge NonDysfunctionalProgrammers group and is an active contributor to Free Software projects, most recently the Clojurewerkz Titanium library.

Outside of work he enjoys cycle touring, cooking and real ales.

Support FP Days 2014

In return for promoting FP Days 2014 to members of your user group, we offer a 10% discount on all tickets to group members.

We'll also help to promote your group by featuring it here on the FP Days website.

If you run a user group and you'd like more information on supporting FP Days 2014, please get in touch!

Contact Cara

Cara Hanman

FP Days 2014 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.