Modern development stacks rely on a ridiculous amount of “magic” to work - working with a new stack for a personal project, and probably 50% of the development time has been fighting malfunctioning magic.

Move even slightly from the demo-optimized happy path, and everything falls apart.

@adam_caudill thanks, I was pretty sure I'd gone stupid.