Today in looking around CATMAID software source code I found an example, from 9 years ago, of myself using a thin abstraction layer over the generation of UI elements in javascript. Concise and to the point, explicit and clear still to me all these years later.Try that, 9 years from now, with any LLM-generated code. If your answer is that you won't need to, I feel sorry for your loss. There is pleasure in the art of software engineering and in reading nice code [1], and more mundanely, in building things and working out a challenge by yourself.[1] As Knuth said, «Programs are meant to be read by humans and only incidentally for computers to execute.»#SoftwareEngineering #programming