I'm David Winterbottom, a minimalist software engineer working and living in London.
I'm Head of Engineering at Octopus Energy, a UK energy supplier.
I mainly write and tweet about software development.More about me »
It can generate unnecessary database operations.
The simplest way to run both in a project
A common, frustrating problem
Quite write-up of a painful morning
The overarching principle for writing maintainable code
Using the API to pull simple reports
Working notes based on reviewing several thousand pull requests.
Some quick ways to hide the clutter
A note-to-self on avoiding DST issues when joining between tables
A curated collection of words-of-the-day