Hi, I'm Paul

A Developer Relations manager, software developer and speaker, hailing from London, UK.

My Story

I've started programming back in the days of Fortran, graduated with a PhD in Computational Physics from UCLan and currently managing the Developer Relations Tooling team at Vonage (prev Nexmo).

I've used quite a few programming languages over the years but these days I enjoy JavaScript, Ruby and Swift.

I blog at time, often tweet and like taking images and videos.

Latest blogposts

All posts

Nov 17, 2023

Python multiple inheritance gotcha

I've started learning Python recently and came across a puzzling issue when learning about multi-inheritance. I believe it's a very likely trap for newcommers so here is a quick write up.


Mar 17, 2018

Test or Go Fishing — a guide on how to write better Swift for iOS

Slides from my TechTalks Timisoara talk

iOS swift TDD