6 karma · joined May 25, 2026
But we don’t always do that and then things get rewritten and broken etc
Welcome to life in software dev 2026, not so different from 1996
I see it as a multiplier (the bicycle metaphor) and yes certainly getting across town on a bicycle or across the country on a plane is less cumbersome on your health than walking every where.
I don’t ride motorcycles, I rode a scooter for a long time doing a delivery job as a younger man and the speed and instability (of two wheeled motorized vehicles) along with lack of visibility to others creates a dangerous combination.
And yes I can see the corollaries there to AI usage especially in these days when the excitement of the acceleration is being found seductive by many and without much visibility into the longer term consequences.
The issue is nobody is spending time in review because the stuff coming out "just works". So if no one is reading the code, what is the big deal with naming? The big deal is we need to know what our later sessions are talking about and we need linguistic separation of concerns.
A higher level form of programming, if you will. Linguistic precision seems to be where the specificity can be lost or won. The naming will reflect that with some degradation. But humans will also degrade the spirit of the specifications as well in many cases!
Hopefully this post makes some sense to someone.