Hello, planet!

Hello, planet

I’m Dan Reeves, Tech Lead on the Frontend team at Treasure Data. My day job is mostly React & TypeScript but I get up to a lot else.

I live in London but I've worked fully async & remote since 2017.

I've been heavily involved in the Vermintide and Darktide modding communities where I write a lot of lua.

Before all that, I worked on fullstack builds with php (WordPress) and python (Django), prototyping, ux testing, and much more for all variety of clients at fffunction.

Outside of programming, I enjoy film photography. You can see it here.

Want to talk? Get in touch!


  1. Rendering smol images with chonky pixels
  2. Learning Crystal
  3. On thinking you're no good and knowing better
  4. Supporting IE10 with glamor & glamorous
  5. Per project settings in nvim
  6. Review: Essayism
  7. Automate your dev env with tmux
  8. Of Practice
  9. Cornwall Geeks is 3!
  10. Premature optimisation
  11. JavaScript isn't just JavaScript
  12. Edge Conf — London 2015
  13. 5 great games from 2014
  14. fffunction's CSS
  15. A guide to Gulp
  16. Jekyll search with Typeahead.js