LLM coding assistants didn't create a split between craft-lovers and make-it-go developers. They revealed one that was always there.

For craft-lovers, what's being bypassed isn't the output but the act itself. Marx called this separation from the act of production. But the alienation isn't coming from the LLM. It's coming from a market that penalizes whoever produces output more slowly.

Why craft-lovers are losing their craft

Why craft-lovers are losing their craft

Les Orchard made a quiet observation recently that I haven't been able to shake. Before LLM coding assistants arrived, the split between developers was…

Hong Minhee on Things

@hongminhee

It is still the case that most of the work goes in to debugging and maintenance.

Code that has been well designed and well thought out will be easier to understand and to modify.

Putting out 'just good enough' slop means that you don't think the code will be running for very long.

@benh Poor code is a separate issue that existed even before LLMs.

@hongminhee