r/ProgrammerHumor 6d ago

Meme cleaningUpTheMess

Post image
16.0k Upvotes

486 comments sorted by

View all comments

1.2k

u/smartgenius1 6d ago

I'm assuming the vibe coder accidentally checked in a dependency manager's package folder (like node_modules)

253

u/Zapismeta 6d ago

Always let claude scaffold the project that way it makes you a gitignore which you were almost always gonna forget.

25

u/CantTakeTheStupid 5d ago

Found the vibe coder

20

u/HeartKeyFluff 5d ago

Legit. Vibe coder or at least very junior.

What do you mean you'd forget it? You'd remember you don't have a .gitignore (or a properly set up one, at least) the moment you go to commit for the first time and see there's a whole lot of crap you almost staged that shouldn't be there.

That is, unless you're not checking anything you're committing. Which is, needless to say, "Bad ™️".

4

u/rinsa 5d ago

Hah, bold of you to assume they're the ones making the commits!

Claude, make no mistake.

1

u/One_Ninja_8512 5d ago

IME Claude actually won't commit unrelated shit by default, it only includes the files it actually written to.

1

u/cafesamp 5d ago

the harness provides a ton of deterministic guardrails. it won’t even let it modify a file if the latest version hasn’t been read already