Hi there! I am David, an engineer with a passion of understanding all parts of the software development process. My joy comes from a couple of areas:

  • Knowing how the data flows from end to end. This could be user flow through a website, through an event-driven service and into a data warehouse, or understanding cache lines and CPU activity while optimising a game engine
  • Super-deep debugging through external libraries. Ruby is awesome at this, and JetBrains tools enable this fantastically for .Net
  • A focus on developer productivity - automation, and removing toil