This is the website for an older EuroPython. Looking for the latest EuroPython? Click here!
Skip to main content

David Seddon

David Seddon


David Seddon works in London at Kraken Tech, the technology tentacle of Octopus Energy. There, he works on a very large Django monolith consisting of tens of thousands of Python modules.

He loves thinking about and teaching software design, in particular domain modelling and application architecture.

He is the creator of Import Linter, an open-source tool to check your Python project is following a set of architectural rules you define.

He blogs at

More about the speaker

Kraken Technologies (part of Octopus Energy)