From The Blog

Handle Webhooks with Serverless PHP

Did you know you can serverless with PHP? OK, so serverless is clearly not a verb, but since I love serverless tech and have also loved PHP for longer than I'm going to admit (the dates of the earliest posts on this blog might serve as a clue), using these technologies together is definitely my idea of a good time.

I included an example of a serverless endpoint to receive incoming webhooks in my talk at PHPUK last week and I got a few questions about it so I thought I'd share that example in written form. Continue reading

What does a Developer Advocate do?

I'm a Developer Advocate (you might also hear job titles like Developer Relations, Developer Evangelist) and I'm constantly asked what that means. What do I do? The answer is different for every one of these jobs but there are some common themes. After 18 months of practice at answering this question, I think I'm ready to give it a go. Continue reading

Script for Migrating Related Posts in WordPress

I couldn't find the script I needed to migrate my existing related-post data to a new plugin so I fiddled about and wrote a rather hacky one. I thought I'd share it in case someone else needed it! Continue reading

Talks, Articles, Podcasts, and More


Working With Webhooks

PHP UK, February 2018

Three Great Serverless Use Cases

IBM Watson Data Lab, January 2018

Deploy to IBM Cloud With TravisCI

IBM Watson Data Lab, December 2017

Building A Serverless Data Pipeline

IBM Watson Data Lab, November 2017

The Future of Functions

CodeMotion Milan, November 2017

Becoming Polyglot

CodeMotion Milan, November 2017