Slides

Git, Github and Open Source


Confident Coding, October 2012
Another talk from the same Confident Coding event, where my favourite question was: “can you please explain git rebase *without* the use of complicated diagrams?” :) Lots of people were new to git, open source, or both so it was such a fun talk to give – to welcome lots of female developers into my world!


Slides

SSH and not FTP


Confident Coding, October 2012
This was a new talk I put together for the Confident Coding event in San Francisco, covering some of those mysterious things like public keys, aliases, dealing with multiple keys and transferring files using SCP and SFTP. With a predominantly female audience, I got some great questions along the way and had a fabulous time!



Slides

Build Your API


FOWA, October 2012
Full-day workshop at FOWA London, covering the theory of building an API … and then challenging my attendees to actually build their own. This was a fun, packed day but seeing the attendees demo at the end of the day made it all worthwhile. The day included the HTTP status cards game, some great questions on scaling APIs on a variety of technology platforms, and of course a good lunch with the attendees of the other tutorials.
Slides

Bitestats: From API to PDF


FOWA, October 2012
My first time speaking at Future of Web Apps – the London edition, where I gave an overview of the system behind BiteStats.com and talked about each of the magic ingredients that go to make this system work.

(slides when I figure out how to embed avalanche slides)

Slides

PHP Tools Workshop


PHP North West, October 2012
The conference tutorials are more like a training course than a conference talk, but I’ll add it here anyway. This year at PHPNW I was invited to give a full-day workshop about PHP Tools. We had a small group and a whole day where we covered source control using git and github, had a play with some static analysis tools, then did some profiling using xhprof and xhgui. Later on we looked at deployment with phing and continuous integration with Jenkins – then we created and merged some pull requests to joind.in and deployed that code live to enjoy over the weekend … I had a fun day :)


I created a bundle of links to accompany the course and also blogged about it.

Butterfly

Contribute to CakePHP with Git and Github

I adapted this talk for the cakePHP community, since they have all their code and documentation on github it is super-important for everyone to be clear and confident working with git. The community were lovely and welcoming and since the event was just over the hills from me in Manchester, it was easy to get to and I had a lovely time.


Slides: