Data Conference Databasea Query.Farm index
Speakers

David Seddon

Employers on the program

  1. 2023–2025Kraken3 talks
Events5
Conferences2
Talks5
Years active2019–2025
Miles between events3,3085 in-person events · 3 countries

Appearances by year

201920202021202220232024202520262027
  • PyCon (national Python conferences)
  • EuroPython

Talks

DateEventConferenceRoleTitleLinks
Sep 19, 2025PyCon UK 2025PyCon (national Python conferences)talkBeyond lists: why other collection types are often better
as Kraken Tech
Lists are everywhere in Python. But are they always the best tool for the job? Find out why tuples, sets and frozensets are often a better choice when working…Show less

Lists are everywhere in Python. But are they always the best tool for the job? Find out why tuples, sets and frozensets are often a better choice when working with collections.

May 22, 2024PyCon Italia 2024PyCon (national Python conferences)talkCrabs in Snakes!
as Kraken Tech
Python is great for productivity and readability. Rust is great if you want things to run really fast. Isn't it a shame we can't use both in the same program?…Show less

Python is great for productivity and readability. Rust is great if you want things to run really fast. Isn't it a shame we can't use both in the same program? It turns out we can! Learn how, with the help of some clever libraries, we can write compiled Python modules in Rust.

Video
Sep 22, 2023PyCon UK 2023PyCon (national Python conferences)talkDomain Driven Design and Python
Have you heard of Domain Driven Design? Not well known in the Python world, it's an influential development approach that aims to 'tackle complexity in the…Show less

Have you heard of Domain Driven Design? Not well known in the Python world, it's an influential development approach that aims to 'tackle complexity in the heart of software'. If you're working on complex problems, come find out more: it may change the way you think!

Jul 17, 2023EuroPython 2023EuroPythontalkLearning the ropes: understanding Python generics
as Kraken Technologies (part of Octopus Energy)

What if you don't want a Cat to be an Animal? What is the Liskov Substitution Principle?

Video
Sep 13, 2019PyCon UK 2019PyCon (national Python conferences)talkHow to write readable tests
So often, our tests are much harder to understand than the rest of our code. This is a shame! Find out how to write tests that act as living documentation from…Show less

So often, our tests are much harder to understand than the rest of our code. This is a shame! Find out how to write tests that act as living documentation from which you can gain deeper understanding of your system.

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Daniele Procida5—2025
Ben Nuttall3—2025
Dom Weldon3—2025
Hynek Schlawack3—2025
Tibs3—2025
Mia Bajić3—2024
Emma Delescolle3—2023
Christian Heitzmann2—2025
CJ Shearwood2—2025
Daniel Rios2—2025
Diego Russo2—2025
Hannah Hazi2—2025
Irit Katriel2—2025
Jesse Carnaxide2—2025
Kane Swartz2—2025

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.