Hi, I'm Oliver.

Coffee enthusiast with a love for all things tech. Tech enthusiast with a love for all things coffee. Studying for my Bachelor's in Computer Science at USW.

An open letter to Unity

A sincere response to Unity.

Saturday, 23 September 2023 · 2 min · Oliver

How (and why) I'm rewriting Unity documentation

Taking a stab at redesigning something that is long overdue.

Wednesday, 10 May 2023 · 6 min · Oliver

MonoBehaviours DO support constructors

Quite often, I come across people who are under the impression that a class which inherits MonoBehaviour cannot or should not define a constructor. If you are one of those people then buckle up. I'm going to dispel this myth once and for all.

Friday, 25 February 2022 · 11 min · Oliver

You're exposing state badly

Every now and then - okay… pretty much every day - I encounter someone who has decided to publicly expose state with fields, and it hurts my core.

Let's talk about that.

Wednesday, 16 February 2022 · 12 min · Oliver

Unity lies to you about null

What is the difference between component == null, component is null, and !component?

Tuesday, 08 February 2022 · 7 min · Oliver