Who am I?
I am David Johnston, a web developer based in Melbourne, Australia.
The core of my career as been working with JavaScript/TypeScript, Node and React, and associated tooling (bundlers, compilers, build pipelines etc).
I spend a lot of of time thinking how to put the patterns in place such that developers can be effective, maintain momentum and enjoy their jobs.
I am regular presenter at MelbJS.
Outside of code
My interests outside of computers include typewriters, board games, and pinball.
Favourite board games- Terra Mystica
- War of the Ring
- Twilight Struggle
- Patchwork
- IBM Selectric
Real talk, if I'm playing on site, I'm probably going to have a lot more fun playing 90s era machines. They tend to be easier and more apparent what you're meant to be doing.
Older machines:- Black Knight 2000
- White Water
- Getaway 2
- Judge Dredd
- Twilight Zone
- The Uncanny X-Men
- Game of Thrones