Sometimes avoiding boilerplate is out of scope. I’m currently using an LLM agent to write a Home Assistant integration. The LLM is happy to write boilerplate crap to interact with the terrible Home Assistant API without complaining about it. Sure, some of the code it writes is awful, and I can fix that. (The record was about 15 lines of code, including non-functional error handling, to compute the fixed number zero.)
Becoming proficient at banging out Home Assistant entities and their utterly ludicrous instantiation process has zero value for my career.
Becoming proficient at banging out Home Assistant entities and their utterly ludicrous instantiation process has zero value for my career.