Daniel Irvine

I am a software consultant based in London, UK, currently working for 8th Light. I’m a member of the software craft community, and a founder and organizer of Queer Code London. As well as writing software, I enjoy mentoring others and promoting diversity & inclusion within the tech industry. I’m an occasional blogger and public speaker.

Upcoming public speaking

21-23 February 2018

Atlanta, GA

27 March 2018

Johannesburg, South Africa

29 March 2018

Cape Town, South Africa

Selected writing

  1. How to mentor developers
  2. Are personality tests useful for developers?
  3. Cognitive dissonance and its effect on programmers
  4. In defence of software craftsmanship
  5. Code is better when we write it together
  6. The problematic pull request
  7. Perfect code is an illusion
  8. The egoless programmer