Blog Archive

Reflections on code, the things I read and what I've been up to.

pandita 3 min read

Writing A Virtual Machine

For my side project, Pandita, I’ve started writing a virtual machine implementation of the core language, Indu. I’ve been doing this as a hobby in my spare time, roughly since...

Read Article
politics 3 min read

A Failure of Optimism

I grew up in Darwin, Australia and could see firsthand the undercurrent of racism there and in the rest of the country. I lived in Australia until 2011, and observed...

Read Article
glove 4 min read

Web Tech: An Accidental Abomination

The modern web is an amazing piece of technology. It is a platform for connecting people and technology in a way few imagined. This would never have happened by attempting...

Read Article
glove 2 min read

HyperCard

HyperCard was a piece of software bundled for free with original Macs in the late 80s and into the 90s. It’s probably my favourite piece of software, but very hard...

Read Article
glove 5 min read

This is Not the Future I was Promised

I’m deeply disappointed with modern technology. The smartest minds of my generation are inventing surfaces for somewhere to strap ads. A product is successful if it gives a 5.3% increase...

Read Article