The recurring problem when working on such a project on borrowed time: coding in & hour increments, between 1 and 2 a.m., if the kids don’t wake up.

Do, or do not. There is no try.