Developer Educator, Aiven
Based in Cambridge, UK
Tibs has spent most of their career as a software developer, working in digital mapping, embedded Linux, and backend cloud services. At the start of 2022, they moved to Aiven and Developer Relations, where they get to learn about cool stuff and help others understand how to use it.
They are fascinated with documentation and how it is written, and have spoken on the history of text markup, and on mechanisms for automated "linting" of text.
They have attended PyCon UK since its inception, and ran the Cambridge Python User Group (CamPUG) from 2007-2022.
Pronouns are they/them or he/him.
Superpowers
Python
C
Ruby
Text markup
Vale
Sphinx
PostgreSQL
OpenSearch
Kafka
Terraform
Backup
FLOSS licensing
Thank you for visiting my page! Now that I have your attention, I'd love to offer you a free 30‑day trial and $300 in credit to explore our services. When the trial ends, you'll only pay for what you use. No hidden charges – just straightforward pricing. Have fun!
EuroPython 2024
Join Tibs at EuroPython in Prague for their session "How I used pgvector and PostgreSQL® to find pictures of me at a party" and have some fun!
- Find the slides and source code on Aiven Labs
Jul 8, 2024 - Jul 14, 2024
Techsylvania
A version of this workshop, specifically created for Techsylvania, which took place in Romania, June 2024.
- Find the workshop materials on Aiven Labs
Jun 26, 2024 - Jun 27, 2024
NDC Oslo 2024
Come build a movie recommendation system from start to finish, utilizing NodeJS, TensorFlow, and PostgreSQL’s extension pgvector.
- Find the workshop materials on Aiven Labs
Jun 10, 2024 - Jun 14, 2024
NDC London 2024
Come build a movie recommendation system from start to finish, utilizing NodeJS, TensorFlow, and PostgreSQL’s extension PGVector.
- Find the workshop materials on Aiven Labs
Jan 29, 2024 - Feb 2, 2024
PyCon UK 2023
At an event, a photographer can take many photos. Which ones do you appear in? Find out how to search for faces using Python, OpenCV, OpenAI and, yes, PostgreSQL®.
Python ties it all together, and PostgreSQL's pgvector extension allows making SQL queries to find photos with my face.
- Find the slides and source code on Aiven Labs
Sep 22, 2023 - Sep 25, 2023
EuroPython 2023
Apache Kafka® is the de facto standard in the data streaming world for sending messages from multiple producers to multiple consumers, in a fast, reliable and scalable manner.
Learn the basic concepts and how to use it, by modelling a traditional British fish and chips shop!
- Find the slides and demo code on Aiven Labs
- Watch the video (please note the corrections in the text below the video)
Jul 17, 2023 - Jul 23, 2023
Write the Docs Prague 2022
Writing documentation is hard, and spotting errors in that documentation is harder. Learn some of the techniques we can use in a docs-as-code approach to "lint" text automatically.
Sep 11, 2022 - Sep 13, 2022
Feb 22, 2023
They had me at the panel title: “Lessons learned from maintaining 10K+ OpenSearch® clusters in production”
Tibs