Four years on a shared remote machine before building the local backend is a good lesson in when to invest in dev tooling versus living with the workaround.