Blog

gpiozero flow

Back in 2015, I had the idea for gpiozero — a Python library for Raspberry Pi, making programming GPIO devices simpler by abstraction: instead of thinking about pin channels, voltages, pull-up resistors and rising or falling edges, we think about buttons being pressed and released, sensors...

Glen Etive

I realised I hadn't blogged anything outdoorsy for an awfully long time. I used to occasionally post about travels and adventures, or my kayaking in general, but I guess I haven't done anything blogworthy in a while. I've been kayaking (on-and-off) for over twenty years, mostly in the Lake District...

PyCon UK 2025

Last week was PyCon UK, which took place in Manchester for the first time. I've attended the conference every year it's run since 2014, and each year I've given a talk. This year I decided not to submit a talk, instead trying my hand at running a workshop on "Data modelling with Pydantic". Luckily,...

hostedpi

Cambridge-based hosting company Mythic Beasts — long-time friends of Raspberry Pi people and products — launched a unique service back in 2016: Raspberry Pi hosting, what they call their "Pi Cloud". When I developed the first version of piwheels, it made sense to make use of this service to...

PyCon UK 2023 talks

I was back in Cardiff for PyCon UK recently and gave a talk on a BBC project I've been working on, called Live Highlights. I'm not doing as many conference talks as I used to – this is my only one of the year! I spoke about how we prototyped an idea and built it up to be used in audience-facing...

Browse the full archive →