Skip to main content
Toggle menu

Search the website

The Bennett Institute at PyCon UK 2025!

Posted:
Written by:

This year’s PyCon UK was held in late September in Manchester, at the awesome Contact Theatre. A handful of us Bennett folks attended, and had a great time!

Organising the conference

Becky during the opening ceremony.

This year, the PyCon UK organising committee included 5 (five!) members of the Bennett Institute: Katie Bickford, Alice Wong, Providence Onyenekwe, myself and - of course - Becky Smith, who chaired and masterminded the entire thing. The above photo shows her during the opening ceremony, welcoming us all to the start of the conference.

Some of the organisers on stage during the closing talks of the conference, including all 5 Bennett staff on the organising team.

Alice and Providence also organised Django Girls workshop at the conference, which was a huge success!

Setting up and running our booth

The Bennett Institute was one of the sponsors of PyCon, which meant we had a booth to run! Some of us arrived on the Thursday before the first day, and we got to work setting up our little corner of the conference.

We had some really lovely conversations with attendees, both telling them what it is that we do here, and hearing from them about how they use Python in their jobs and lives.

Lucy chatting with a conference attendee at our booth.

For me, PyCon UK was a bit of a reunion, a chance to catch up with some great people from the Python community again. I felt proud to be able to represent the Bennett Institute and to talk about the great work we do. I was pleased with how many people had either heard of us or were enthusiastic about our work once we'd explained it; in particular the approach we take to privacy, security and transparency with the OpenSAFELY platform.

I loved watching the many and varied talks. I noticed some common themes emerged about how we as a community can do better at including or supporting others; things like considering internationalisation/localisation or how best to support more junior developers. Something for myself, and the wider Python community, to reflect upon. Although the fact that we're having these conversations is a testament to just how welcoming the community is and how core inclusivity is to its values.

Lucy Bridges, shown above chatting with an attendee at our booth

Nishtha chatting with an attendee at our booth.

Seeing (and giving!) talks

As someone who was part of the programme committee for this year’s PyCon, I can confirm that all the sessions were amazing. However, as with any multi-track conference, you can’t see it all. Between the Bennett staff, we did get to attend a good chunk of the talks and workshops, and below I’ve collated some of the ones that we thought were worth watching.

Katie giving her awesome talk.

Firstly, our very own Katie Bickford gave an excellent talk about the perspective of a junior engineer, and spoke about her experiences at the Bennett Institute over the last year. We, of course, are all biased, and thought it was incredible, but I did hear other attendees saying that it was the best talk of the conference. Decide for yourself!

Our next recommendation, courtesy of Tom Ward, is one on building SQL queries using t-strings by Phil Jones, who’s built an entire library around using t-strings (a new feature in Python 3.14) to dynamically and safely build SQL queries.

Nishtha managed to make it to quite a few talks, and particularly recommends the following:

Each day, there were also lightning talks: 5 minute talks on any topic, not necessarily Python- or software-related. Attendees are invited to submit topics, and then some of the organising committee get together during the day to decide which ones will happen later.

Me (Eli) giving the first lightning talk of the conference

The first day is always an interesting one, because attendees are often nervous to submit talks, so we usually end up with a higher proportion of seasoned speakers breaking the ice (which is how I ended up doing the first lightning talk of the conference this year). By the second day, people are excited and keen to give talks, and we’re always spoiled for choice when it comes to deciding which ones should go ahead.

My personal favourite was this talk on Saturday by Stephen Dolan about asking a stuck program what it’s up to, which was simply brilliant, but frankly they’re all worth a watch.

Simon delivering his OTel workshop on the Sunday of the conference.

On the Sunday, our own Simon Davy ran a workshop on OpenTelemetry, leading attendees through the process of instrumenting a Django app so that they could practice and learn the core concepts of observability.

Socialising with other Pythonistas

The talks, workshops and sponsors are a huge part of PyCon UK, but an enormous reason to attend is the chance to spend time with other Python enjoyers, and find friends across all the industries that use Python.

Iain chatting with Felienne near our booth.

It was my first PyCon UK — I really liked being able to chat to the speakers informally, before and after their talks. I really enjoyed talking to Felienne Hermans, author of The Programmer’s Brain, about diversity in computer science education.

Iain Dillingham, shown above chatting with Felienne

We all had a lovely time meeting friends old and new, and getting to see each other in person!

The PyCon UK keynotes and talks are all recorded and promptly uploaded to YouTube.

The official photos taken by the photographer Mark Hawkins are available on Flickr.