I'm David Winterbottom.
I'm a software engineer working and living in London. I mainly write and tweet about software development.
You might remember me from such tweets as:
On your first day at the new job, squash every commit from the repo into a single commit with message "Legacy code" and force-push to master.— David Winterbottom (@codeinthehole) August 15, 2018
More about me »
Desirable developer skills:— David Winterbottom (@codeinthehole) December 3, 2014
1 Ability to ignore new tools and technologies
2 Taste for simplicity
3 Good code deletion skills
A note to self.
Using dynamic blocks to implement a maintenance mode.
HCL allows comments, which is useful.
A super-useful Vim mapping for grabbing Github URLs.
Topics: code smells, pop-culture, blogging and work habits.
Some collected tips from over the years.
Topics: development, tools and effective teams.
The nouns of your Vim thought stream.
A series of short stories.
It can generate unnecessary database operations.