

As someone who started writing software over 20 years ago (yikes I feel old), I feel like a lot of the best practices I’ve come to appreciate are really just strategies for mitigating future pain or boring/uninspiring work. When you eliminate most of the cost of rewriting everything from scratch by a machine that feels nothing, then “best practices” kinda lose their meaning.
Edit: confusing sentence order.
We’ve kinda somewhat seriously talked about this at my office … A lot of very boring report writing goes away if you feed an LLM a log of daily activities (chats, commits, issue tickets, etc) across the team.