Speaking Engagements
I have presented technical presentations on a range of topics at a number of international conferences and user-groups.
Conference presentations and workshops
- Alexa, let's make a skill – ConFoo 2018, Montreal, Canada
- API Development with Laravel – ConFoo 2018, Montreal, Canada
- Introduction to Unit Testing – School of Tech, 2016, Newcastle, UK
- Laravel 5 Workshop – DIBI Conference 2014, Newcastle, UK
- Refactoring to Symfony Components – ConFoo 2014, Montreal, Canada
- Flexible payments with Stripe – ConFoo 2014, Montreal, Canada
- Introduction to iOS Development – ConFoo 2013, Montreal, Canada
- Team Development with Vagrant – ConFoo 2013, Montreal, Canada
- "Frameworks" closing keynote panel – PHP UK Conference 2013, London, UK
- Refactoring to Symfony Components – PHP UK Conference 2013, London, UK
- Evolution of a "big data" project – Dutch PHP Conference 2013, Amsterdam
- Real time voice call integration – ConFoo 2012, Montreal, Canada
- Dealing with continuous data processing – ConFoo 2012, Montreal, Canada
- Data at Scale – Cloud Connect 2012, Santa Clara, California, USA
- Abstracting functionality with centralised content – PHP North West Conference 2010, Manchester, UK
User group and un-conference presentations
- S3 Uploads with Cognito – PHP North East, April 2019, Newcastle, UK
- Test Driven APIs with Laravel – Laravel Leeds, February 2019, Leeds, UK
- API Development with Laravel – SheffieldPHP, September 2018, Sheffield, UK
- API Development with Laravel – LeedsPHP, February 2018, Leeds, UK
- Laravel Passport – PHP North East, September 2016, Newcastle, UK
- Tactician, the command bus – PHP North East, June 2016, Newcastle, UK
- API Documentation with Swagger – PHP North East, May 2014, Newcastle, UK
- Provision and deploy with Puppet – PHP North East, January 2014, Newcastle, UK
- Automated Acceptance Tests with Behat – PHP North East, November 2013, Newcastle, UK
- Symfony Console – PHP North East, October 2013, Newcastle, UK
- Powerful and flexible templates with twig – PHP North East, December 2012, Newcastle, UK
- Symfony components and friends – PHP North East, August 2012, Newcastle, UK
- Vagrant: Virtualise your development environment – SuperMondays, August 2012, Newcastle, UK
- An introduction to Twilio – SuperMondays, October 2011, Newcastle, UK
- Registry Design Pattern – PHP North East, August 2011, Newcastle, UK
- Jenkins Continuous Integration – SuperMondays, May 2011, Newcastle, UK
- Automated Deployment Mechanisms with PHP and Linux – PHP North East, March 2011, Newcastle, UK