I am a software engineer based in Melbourne, Australia.

Subscribe and I will email you every so often with my latest posts. I also have an RSS feed if that's more your vibe.

Writing Code Is the Easy Part

The hard part is getting a clear and unambiguous set of requirements.
Read more ⟶

Tell Me You Are Driving to Rome

Getting the level of detail right is key to effective communication about a project.
Read more ⟶

Javascript for Haters

Some ways of utilising Javascript without it being all, you know, Javascripty
Read more ⟶

Can High Quality Software Be Useless?

Yes
Read more ⟶

TIL: Developers are a bit Creepy

But not quite as creepy as clowns.
Read more ⟶

Some Things I Read June 2022

A collection of interesting bits and bobs that I read, watched or listened to during this month.
Read more ⟶

Seneca on Learning

Some solid advice from Seneca Jr.
Read more ⟶

TIL: Languages can have multiple plural forms

I run, we run, we two run, we three run
Read more ⟶

Working, Feeling and Thinking Out Loud

A few slack conventions that we find useful as a team.
Read more ⟶

Some Things I Read in March 2022

A collection of interesting bits and bobs that I read during this month.
Read more ⟶