working on difficult problems sans pre-fab solvents (eg chatGPT, copilot, github), where control is inverted from concrete implementations to abstractions (where we inject example configurations into the runtime and A/B test) is, to quote a professor, "heaven for an academic"