Archive for the ‘Talks’ Category

Wuthering Bytes 2014 Talk – SPI and I2C

Tuesday, August 19th, 2014


Here are the slides to the SPI and I2C talk I gave at Wuthering Bytes 2014 at Hebden Bridge, here in the UK.

WutheringBytes 2014 Talk – Linux Bootloaders and Kernel Config

Saturday, August 16th, 2014


Here are the slides to the Loaders talk I gave at Wuthering Bytes 2014 at Hebden Bridge, here in the UK.

DPC2010 – “PHP Extensions Tutorial” and “Web Services For Consumer Devices”

Saturday, June 12th, 2010

I am still at the Dutch PHP Conference and very enjoyable it is too. I have now given my two talks. The first was an all day session on writing PHP extensions in C. The second was a regular 45 minute session on Web Services For Consumer Devices.

PHP Extensions

This tutorial covered writing PHP extensions from the very beginning right through to writing objects and classes in C. I think this went well. Its a lot for beginners to cover so naturally some people got lost towards the end but I have had some good feedback. Links to the slides and examples are below.

Slides PHPExtensions-Final-20100612.pdf
Example – Hello World hello_world-20100612.tgz
Example – Hello World (Extended) hello_world_extended-20100612.tgz
Example – Memory Stream memory_stream-20100612.tgz
Framegrab (PECL)

Web Services For Consumer Devices

This talk covered what to consider when writing a service to be used by an application on a consumer devices. I agree with the commenters who felt it was a little light. Yes it needs revision before it gets reused.


CELF Embedded Linux Conference 2010

Thursday, April 22nd, 2010

I will write a proper report of the CELF Embedded Linux Conference 2010 soon however I have uploaded the slides to my talk, “Case Study – Embedded Linux in a Digital Television STB”, for download here.

DPC – Dutch PHP Conference 2010

Thursday, April 22nd, 2010

Rather belatedly I am delighted to announce that I have been accepted to speak at the Dutch PHP Conference in Amsterdam this June. DPC is the premier European PHP conference and is sponsored by iBuildings.

I will be running a tutorial Writing a PHP extension in C and speaking about Web Sevices for Consumer Devices. I look forward to seeing you there.

Talk: Introduction to WordPress Plugins

Wednesday, August 5th, 2009

Last night I gave my first pukka pecha kucha talk at the monthly PHPNW. The talk is a lightning talk with 20 slides with 20 seconds a slide. I.e. 6 minutes 40 seconds in total. Since I hadn’t even decided I was going to talk until last Friday and I had no talk prepared I was still preparing the slides on the train to Manchester where the meetings are held.

I didn’t have a VGA adapter for my MacBook and had to borrow one to connect it to the project. I think I need to buy one. I bought a DVI adapter when I bought the machine but not the VGA one as I thought who needs them with modern monitors. But of course most projectors have VGA only connections so such adapters are a necessary component of the presenter’s toolkit.

The talk seemed to go well and was appreciated by the audience and plugins seemed to be my topic of conversation for the rest of the evening. There was some interest in my WordPress Coppermine Widget plugin and techniques I had used in the Javascript for it. I think this will become the subject of another blog post.

I went a little awry with my mental arithmetic and ran over by about a minute. When Lornajane gave her talk she had the slides change automatically after 20 seconds so you know when the talking time for a slide is up. I will steal this idea!

My slides are available as a PDF download.