ClaudeFolio
Lessons

Coding Was Gatekept for Decades. Now Everyone Builds. Here's How to Not Make AI Slop.

Edward Kwun··6 min read
Coding Was Gatekept for Decades. Now Everyone Builds. Here's How to Not Make AI Slop.

Key points

  • Coding's old gate was real: years of syntax, hostile forums, and degree mythology filtered on endurance, not talent, and AI tools finally tore it down.
  • The open door let in a flood, with over 75 percent of new apps unable to reach a thousand downloads, but slop is an effort problem, not a credentials problem.
  • Slop is the model's first draft shipped as-is, defaults in every place a decision could have lived, and you can feel the absence of a second look within seconds.
  • The anti-slop moves are cheap: ship the second draft, understand what you shipped, put one real opinion in the product, walk your own sad paths, and finish small things completely.
  • The gate moved from the entrance to the exit: it no longer asks whether you're allowed to build, it asks whether you cared, and only you can fail that check.

For most of its history, coding had a bouncer at the front door. You needed real coding knowledge. You needed years of syntax before anything on the screen did what you wanted. You needed to survive the terminal, the compiler errors, the documentation written by people who forgot what not-knowing feels like. You needed to ask a question on a forum and get told to read the manual by a guy with 400,000 reputation points. And behind all of it sat the mythology that programming was math-brain work for a special kind of person and it kept a lot of people from pursuing coding.

That door is now wide open. Claude Code and the rest of the agentic tools mean a plumber, a teacher, a landscaper with an idea can describe what they want and watch it get built. I think it's debatable if this was a good thing to happen to software. But I'd be lying if I didn't say the obvious out loud: the open door let everything in, including a tidal wave of slop. So this post is about the difference between the two groups now walking through that door, because the difference isn't talent, and it isn't experience. It's something much more available than either.

The flood is real, and it's measurable

We've covered the numbers before: more than 75 percent of new apps can't reach a thousand downloads while new app launches jumped 50 percent, and the feeds are so full of machine-made filler that the entire internet has started feeling synthetic. Software is getting the same treatment. Directories fill with near-identical tools. Landing pages with the same gradient, the same three-column features section, the same testimonial and review from a person who doesn't exist.

Here's the thing though: none of that is the tool's fault. AI made output easy. It did not make caring free. Slop is what happens when anyone, credentialed or not, ships something they never really looked at. I've seen first-time builders ship genuinely lovely little products but the mass majority have been slop.

What slop actually is

Slop is the model's first draft, shipped as-is. It's the default in every place a decision could have lived. The placeholder copy nobody rewrote or feature tested. The feature that exists because you thought you had a bright idea, not because a user needed it. The README that describes an app slightly different from the one in the repo, because nobody read either closely. You can feel it within seconds of landing on a product, and what you're feeling is the absence of a second look.

Notice that definition says nothing about code quality or credentials. It's about whether a human was present. The maker of slop was a passenger. The maker of the good stuff was a driver who happened to have a very fast car.

Not every idea deserves to become software

The easiest trap in this new era is mistaking buildability for worth. A coding agent will happily turn almost any sentence into a feature, a dashboard, a Chrome extension, a marketplace, a productivity app, a social tool, a scraper, a wrapper, or some little SaaS creature with pricing tiers before anyone has asked whether the thing should exist at all. That does not make the idea validated. It only means the machine understood the assignment.

This is where a lot of AI-built slop begins. Not in bad code, but in skipped judgment. You get what you think is a bright idea, the agent says it can build it, and suddenly the ability to generate a repo starts feeling like proof that the world needed one. But the first question should not be "can I build this?" It should be "who is this for, what pain does it remove, and would anyone miss it if I never shipped it?"

A good builder has to be willing to disappoint the tool. Tell it no. Delete the clever feature it suggested. Ignore the expansion idea. Cut the dashboard nobody asked for. Kill the product if the only reason it exists is that you had a half-interesting thought at 1 AM and the agent made it look real by breakfast. Restraint is part of taste, and in the agent era, restraint may be the rarest form of taste.

The danger is not that non-coders can build now. That's the miracle. The danger is that everyone can build before they have thought. So before you ship, sit with the unglamorous questions. Is this useful? Is it different? Is it safe? Is it honest? Is there a real person on the other side of it, or just your own excitement reflected back by a very agreeable machine?

Coding Was Gatekept for Decades. Now Everyone Builds. Here's How to Not Make AI Slop.

How to be the driver

So, concretely, how do you walk through the open door without adding to the pile? First, ship the revised and reviewed draft, never the first. Writers figured this out centuries ago: the first draft is where you find out what you're making, the edit is where it becomes good. Generate the feature, then go back through it and cut, rename, tighten, question. Security review. The edit pass is the whole difference, and it costs a few hours of time, not a degree.

Second, understand what you shipped. We wrote a whole post on why you have to understand what you shipped, and the short version is that the don't-ship-what-you-can't-explain rule is what separates an owner from a passenger. You don't need to understand it like a compiler engineer. You need to understand it like a homeowner understands their house: where the pipes are, what that noise means, when to call for help. And the beautiful part is the tool that built it will happily teach you, in context, while you work.

Third, put one opinion in the product. One. Change the font. Kill a feature that everyone else has. Write the error messages like a person. Slop is recognizable because it's opinion-free, so the cheapest anti-slop move there is, is deciding you actually think something. Fourth, walk your own sad paths: log out and poke at the private pages, register account(s) via oauth and email, submit the form empty, type things out. Ten minutes of being your own worst user catches most of what makes software feel abandoned, and it's the same instinct that keeps you from shipping something dangerous.

And fifth, scope small and actually finish. A tiny thing done with care beats a sprawling thing done by autopilot every single time, and finishing, real finishing, with the edges sanded, is the rarest skill in the whole AI era.

The gate didn't disappear. It moved.

Here's how I'd sum up this moment. For fifty years the gate stood at the entrance, and it filtered on time, coding knowledge, money, and tolerance for hostility. That gate is rubble now. But there's still a gate, because there's always a gate. It just moved from the entrance to the exit. It no longer asks "are you allowed to build?" It asks "did you put care into what you built?" And unlike the old gate, this one is entirely self-administered. Nobody can fail you but you.

Which means the honest answer to "how do I avoid making AI slop" is simple: be present for your own project. Look at it twice. Have a taste and apply it. The nurse with an idea and the veteran are equals in front of that gate. The door is open. Walk through it like you mean it.

FAQ

How do you avoid making AI slop?
You avoid making AI slop by reviewing the first draft, cutting unnecessary features, testing the product yourself, and making sure a human actually shaped the final result.
What is AI slop in software?
AI slop is software that ships the model’s first draft as-is, with generic design, untested features, placeholder copy, and no clear human judgment behind it.
Should you build every idea an AI coding agent can make?
No, just because an AI coding agent can build an idea does not mean the idea is useful, validated, safe, or worth shipping.

Related posts

Comments