Devs Wrote Slop Code Long Before AI Did
Description
A screenshot of a tweet from Arvid Kahl (@arvidkahl), a well-known indie hacker and bootstrapping author, shown with his verified profile photo on the left and a black 'Subscribe' button in the top right. The tweet text, in large black type on a white background, reads: 'Devs are acting like they didn't write slop code before AI.' The post skewers the current discourse around 'AI slop' in codebases by pointing out that low-quality, copy-pasted, barely-reviewed code predates LLM coding assistants - developers have always shipped slop; AI just industrialized it. It lands as a critique of selective memory in the AI code-quality debate
Comments
19Comment deleted
AI didn't lower the bar for code quality - it just automated the part where we blamed the previous developer
AI didn't invent slop; it gave it a higher tokens-per-second budget.
That's basically the reason why AI does this that much. Comment deleted
Well the only difference is now it's not me getting paid for the slop Comment deleted
Do not confuse my divine shitcode with measly ai slop Comment deleted
Yeah, we used to call them "Indian developer" Comment deleted
ai - actual Indian Comment deleted
I thought it changed to African Intelligence Comment deleted
😁 In that case, AI slop has been the norm for decades 😁 Comment deleted
shitty coders are the nr.1 thing I complained about in IT before LLMs got big. do not mistake my disdain for AI as approval for organic shitcoders Comment deleted
sometimes it feels like I'm the only quality-focused webdev in the whole industry Comment deleted
the Elm people seem to care at least a little Comment deleted
elm? Comment deleted
elm! Comment deleted
"No Runtime Exceptions" sounds like a bad idea Comment deleted
nope. fine idea depending on requirements. some systems better die than deliver wrong result. some systems better stay alive and just do nothing when behavior is of unexpected class. Comment deleted
You can build a fault tolerant system in a language using exceptions and a system that doesn't tolerate faults in a language that uses errors as values or type system errors Comment deleted
haha jiggly logo Comment deleted
people learn from their mistakes AI learns people's mistakes Comment deleted