This is mostly about human preferences right. If software is just taken as the end product, does it matter what "feels" good and doesn't?
This is mostly about human preferences right. If software is just taken as the end product, does it matter what "feels" good and doesn't?
It's also an open source project, so the end product is as much the codebase as it is the binary releases.
I've interacted enough with largely computer generated codebases to see that ergonomics problems easily grow and accumulate when LLMs remove the burden of dealing with those problems from the developer. I've always considered my laziness an asset. Now I would qualify that by saying that laziness is an asset for as long as it compels you to keep things simple and easily understandable so that the cost of making changes (whether that's measured in human gray hairs or tokens) doesn't grow with every change.