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.


How to write readable tests
David Seddon

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.

Assembly Room