Conference talks

This is a collection of recordings from conference talks I have given, covering a range of topics from practical web application development techniques to more conceptual computer science ideas. A list of conferences for which no recording is available appears below.

Breaking changes
Code Mesh, London, November 2018

Confident unit testing
ScotlandJS, Edinburgh, July 2018

Breaking changes
JSConf EU, Berlin, June 2018

Why recursion matters
RubyConf, Cincinnati, November 2016

Practical functional programming: pick two
JSConf EU, Berlin, September 2014

Make: the forgotten build tool
ScotlandJS, Edinburgh, May 2014

A language in 20 minutes
FutureJS, Barcelona, May 2014

All your browsers are belong to me
JSConf EU, Berlin, September 2011

Faye: an event-driven app
RubyConf, New Orleans, November 2010

Other appearances

As well as the recordings embedded above, I have given talks at the following events but am not currently aware of any recordings of these talks.

  • Removing query methods saved my code, with Tom Stuart, at Eurucamp, Berlin, 2013
  • Security socket applications at Realtime Conf EU, Lyon, April 2013
  • Breaking the big ball of mud at RuPy, Brno, and at Future of Web Apps, Prague, November 2012
  • Do I need DI? Eurucamp, Berlin, August 2012
  • Automated testing across the multi-platform web at Future of Web Design, London, May 2012
  • Primer: the cache that knows too much at Red Dirt RubyConf, Oklahoma City, April 2011
This entry was posted in Bookmark the permalink.