Black Sheep Code

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 gamesFavourite TypewriterFavourite Pinball

Contact

david@blacksheepcode.com