PyCon UK 2019

David Seddon

I like clean application architecture and code that humans can understand. I usually use Python and Django.

I'm the creator of a number of open source Python libraries including Import Linter, which allows you to impose constraints on your project's imports.

I work at Octopus Energy in London, and I like to blog.

The speaker's profile picture


How 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 which you can gain deeper understanding of your system.