Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
BordedDev3131337dFor sure, then you learn how to better manage it and get it to do only specific things -
magicMirror10281336dWork with: add a class with these fields.... now store in db. add db migration file. now wrap it with a crud... add security. now add tests.
Work against: please extract this string to a const, and replace all uses of it with new const... what the fuck? where did 500 lines of code go? why does the stupid ass thing refactoring other code? stop stop stop! 🤬 -
Lensflare21314336d@magicMirror
> add security
It doesn’t work like that. It’s like saying "add walls" to a house.
Security has to be a fundamental part, not an addon. -
solex191336d@retoor Started using AI because everyone made it sound like I was dumb without it. At first, it felt amazing move fast, break things faster. But then reality hit: prod feels like dev, I don’t even “own” my code until it breaks, and I burn more brainpower untangling what AI wrote.
And yes, I know what you’re going to say: “Just break things step by step” 😂 I’ll save my reply for when you actually ask.
The worst part? Expectations. Managers now assume AI = instant speed + perfect quality. Ask for more time? “But you’re using AI, no excuses.” 😤 That’s the future I hate. -
solex191336d@magicMirror Tried writing a feature with Cursor. I was so focused on results I didn’t even check the code. It worked 🎉 …but I forgot to accept the changes. Then I asked it to do something else it broke the first part.
Asked it to reverse, that was the beginning of my problems. 😂
Luckily it was just a proof of concept, so I kept vibing and let chaos reign. 💻✨ -
magicMirror10281336d@Lensflare agreed.
But for the same of the story:
"add security" is better then "hook the new endpoints into the audit and application level JWT frameworks, then add the rbac mixin to data model" -
magicMirror10281336d@solex I started to do "wip" and "mid work" commits to local git because of this fuckery.
500 lines of some complicated scenario test code... poof. gone.
Never again. -
antigermgerm1730336d@retoor the future belongs to pedophile and drug dealers darling.
The past too -
antigermgerm1730335d@whimsical well I'm not sure you need much theory to rape a kid.
It's like guitar, it comes with practice -
12bitfloat10817335dCall me old fashioned but vibe coding still kinda sucks
Which isn't surprising considering they use GPT models and ChatGPT 5 still sucks at coding -
12bitfloat10817335d@whimsical True. But even then, I tried vibe coding a pdf parser with cursor but it got really stuck
It failed to parse the trailer properly so I asked it to do it properly. First it "removed" the error by just storing a null pointer and printing a warning if parsing failed (it always did).
Then when I asked it to fix it, it just removed the warning message and didnt fix any of the code... -
12bitfloat10817335d@whimsical I tried it with Java
... also please *don't* write your Rust as a 1:1 port from another language... That's a recipe for disaster -
12bitfloat10817335d@whimsical Rust doesn't share that much with other languages.... :P
It *looks* C-like but its actually more Haskell/Ocaml-like. Its *pretty* different -
12bitfloat10817335d@whimsical There's a lot of hype among normies who hype up Rust
But Rust really is a language for experts, not for dumb normies -
12bitfloat10817335d@whimsical It's true though :P
It's a language for people who want to and need to write robust code. NASA and ESA have written firmware for their space probes in rust for example. Like actually series software :P -
BordedDev3131334d@12bitfloat And in C, C++ and assembly ;P and I'm sure there are even python ones ;P -
12bitfloat10817334d@BordedDev Yeah and those are also serious languages. But you don't hear hype bros hyping up C++, do you? :P -
BordedDev3131334d

🚀 Vibe coding be like:
👉 First 30 mins: "I don’t fully get what’s happening here…" 🤔
👉 Next hour: magically works 💻✨
👉 Then: you try one tiny change → AI confused → you confused → now you are reverse engineering your own code 😅
But for real… AI is doing A LOT right now. The tricky part is knowing where to draw the line, discipline is the only guardrail. Sometimes you don’t even notice when you’ve crossed it.
rant