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
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.