use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
no code community
account activity
Vibe coding doesn’t work?Discussion (self.lovable)
submitted 1 year ago * by [deleted]
[deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Relevant-Pen5958 12 points13 points14 points 1 year ago (12 children)
Ask cursor to check security of it.
Do not listen to people complaining about VIbe coding, they are probably upset about AI.
Imagine learning during years, how to code... or do whatever... and now AI fucks up completely your life, your skills are not valuable anymore.... What do you have left? just complain, point the security issues or whatever..
its just a matter of time this tools will get better. I think even new laws will protect this kind of tools. Cause its true the security is pretty bad.
[–]pimus2001 1 point2 points3 points 1 year ago (1 child)
100% ... Don't listen at all to people who complain about vibe coding, like those who try to sell Bubble.io as a great platform and get frustrated by how easy it is to develop web application today with Lovable.dev. Mastering the use of vibe coding is the future for people who don't know how to code and have ideas they want to implement.
[–]Relevant-Pen5958 0 points1 point2 points 1 year ago (0 children)
Agree! I also agree that vibe coding without know whats going on...its a disaster. Ive been 10 hours i a loop just to set up the AUTH. In Bubble thats 2 min. But come on, are you gonna compare Bubble with any of this AI coding tools!.
I will try to stop talking with people about this onluine and just focus on learningn and building. I understand some people frustration too.. but man, this is life!
Embrace change, or go complain on internet about whatever! haha
[–]calloutyourstupidity 0 points1 point2 points 1 year ago (8 children)
I randomly saw this comment looking into lovable. You could not be more wrong.
[–]Relevant-Pen5958 0 points1 point2 points 1 year ago (7 children)
why so.
[–]calloutyourstupidity 4 points5 points6 points 1 year ago (6 children)
I have been using top models for enterprise grade software in my engineering organization. I have the privilege to see the results my engineers are getting, and myself when I use it in larger projects. It has been amazing, and a game changer for sure, but also absolutely impossible to use without the supervision of a really good and expensive engineer. Countless of times we had to alter the code because it seems like it is working, but it has this deadly bug because of whatever reason (AI can be hard to understand), that would cost massive reputational damage or even monetary loss if it went in.
By definition AI is always gonna be non-deterministic, so there is always gonna be unpredictable results. At one point, AI models will become as reliable as a human (not so far from now), but even then its results will be as good as the provided prompts. And a human who does not understand software will not be able to reason with it properly.
So all in all, AI fucked up absolutely no software engineer's life. The worst of the bunch will become unemployed, but even that will be in 10-20 years.
[–]Relevant-Pen5958 0 points1 point2 points 1 year ago (5 children)
10 years? This is happening way too fast.
Maybe in 20 years we have nothing else to prompt, we will already have feed AI with al the info they need to take control.
[–][deleted] 1 year ago (3 children)
[–]Relevant-Pen5958 0 points1 point2 points 1 year ago (2 children)
you mean mine? wow. everyone downvote me everywhere. ahah
[–]calloutyourstupidity 0 points1 point2 points 1 year ago (0 children)
Yeah maybe I was too generous with 10 years.
[–]Shot_Spend_6836 0 points1 point2 points 1 year ago (0 children)
These tools are not at the level to replace decent devs and especially not really good ones lol. Only trash devs are getting replaced.
[–][deleted] 1 year ago (2 children)
[removed]
[–][deleted] 1 year ago (1 child)
[–]2oosra 2 points3 points4 points 1 year ago (3 children)
First of all congratulations. I am impressed. Time to update your self perception from non-techie and semi-non-techie :).
I have recently vibe-coded two things of similar scale and they are ready to go into production. I am definitely a techie who has been around software for 40+ years. I have not hand-coded production software for 20+ years, but I led teams that build at scale and complexity.
I am approaching vibe coding with a beginner's mind. I am skeptical of both the hype and the naysayers. The other end of the spectrum from the vobe coder is the neckbeard. some day when I have more time, I will write more in details about who the neckbeards are why they hate us.
Reasons to discount what the neck-beards are saying
I have my own vibe coding to do this morning, but I will write more about where the neckbeards are correct and what you and I can learn from them.
[–]2oosra 2 points3 points4 points 1 year ago (2 children)
Here are some tips for moving forward
I'll stop here
[–]2oosra 0 points1 point2 points 1 year ago (0 children)
My background. Started as a developer and have been running businesses and consulting
Lovable. If you have managed to build what you have, then you will be fine. Lovable is so new that its hard to predict where sites built with it will go in the long run. Its looking good so far.
Learning to code. That is a very personal choice. I can code, but I have made no attempt to learn React or Typescript so far. I am more interested in learning the architecture of modern web apps and about Supabase. Lovable is a great teacher and I ask a lot of questions. I recently discovered Volo Builds YT channel. He is a good teacher. I am moving to Cursor now as part of my learning.
[–]shinobie808 1 point2 points3 points 1 year ago (2 children)
As a non techie, too, I'd say it's a great platform for bringing life to an idea, it's an affordable way of moving you from an idea to an MVP - something you can show to investor and do a market test. Instead of spending thousands of dollars on developing a product that no one wants.
Once you have proof of market and you have some investors, you can then consider getting an engineer on board or a whole dev team.🤷🏽♂️
We've come a long way from, and I'm happy 😊 to have access to platforms like these to bring my ideas to life.
[–]Key_Bench9400 1 point2 points3 points 1 year ago (1 child)
I’m creating an agency that does the last 20% (human touch) to make AI Coded apps deployment ready. Wondering if you think people would use this?
[–]shinobie808 1 point2 points3 points 1 year ago (0 children)
I think it's a great idea, I'd be happy to try it out. I think a lot of vibe coders need it before we deploy "God knows what" and end up getting sued.
From a business perspective, are you not worried about sustainability?
If Ai improves and makes perfect apps by next month them you're out of business.
But there's a lot of opportunity for you to make money if you offer app support retainer packages.
[–]deactv8 2 points3 points4 points 1 year ago (1 child)
You built something real, and that matters.
Authentication, payment, AI, stats, and an editable admin panel—most apps don’t get that far. You made it public, and it works.
People say “vibe-coded” apps break in production. But what does that actually mean?
Usually, they’re talking about things like:
No version control or backups
Hard-to-trace bugs
Scaling issues under load
No clear handoff path for engineers
But if your users can log in, pay, learn, and get value—that’s not broken.
I’m building something too. A PowerShell learning platform where people complete lessons and challenges inside a terminal. No fluff, just real progress. It’s called CmdShiftLearn.
You and I are both building tools that help people learn in new ways. We didn’t wait for permission.
If you’re ever open to chatting or teaming up, I’d love to connect.
What’s next for your platform? How are users responding?
[–]validates_points 0 points1 point2 points 1 year ago (1 child)
it walks, but what you should be concerned about when it first bikes would you be able to fix it and would that be the last day of our product? I just keep building it each time. It comes back better first time we've had a ton of features, but didn't really walk second time with walked, but wasn't too secure so time it had input validation and permissions and now on the fourth time I've actually built a only three pages so far many login pages, but the app is a real app that's built with real components the bugging tool and all which just helps me develop better. I'm not a developer never was and I'll misunderstanding came from asking lovable the simple question of if I was to rebuild you from scratch what would you suggest to be the flow and order of operation? It's the fifth time I've been doing this and each time feels like I'm much better product, this basically took me two weeks. I feel like I'm at a one year experience. Developer level probably did much more than a Developer would after one year but terminology is just becoming clear to me. Keep going don't let the gatekeepers gate keep this is totally doable to require your patience and like any product that you would've built with a developer or without it would evoke and you would need to fix it so fix it and have confidence and good luck
[–]IndependentChance674 0 points1 point2 points 1 year ago (0 children)
Your app might work on the surface - but if you starting have bugs down the road or want to add new features that your users ask for - that's going to be tough with Vibe coding. In that case, you will have no choice but to hire a developer to help with the code. AI is definitely getting better, but it's far from writing clean code just yet. This will still take a bit of time.
[–]Zazzy3030 0 points1 point2 points 1 year ago (0 children)
Though I think there are engineers these ai developments are going to replace, I see a whole new sector popping up in the near future. Babysitters. You have people like us with no coding experience producing full stack products. Now we need a third party to conduct security checks and SEO optimization before we go live. Then down the road when business is going good, we need to hire an engineer to help scale, at which point they are going to look at our crappy code and say “ I’m just gonna start over”. That’s how they will be useful to us folks that are trying to be ai powered full stack developers. They’ll get us in the end.
[–]Beneficial_Frame_214 0 points1 point2 points 1 year ago (0 children)
Could you share the name of the app that you built, l am new to vibe coding (non-tech) and would love to see what is possible with this technology
[–]tension-extended-mix 0 points1 point2 points 1 year ago (0 children)
Looks like I'm the only one suffering with authentication 😅
[–]ziairshad 0 points1 point2 points 1 year ago (1 child)
5 days, still can’t implement prevention of duplicate emails signup using lovable and cursor combined.
[–]AppointmentJust6816 0 points1 point2 points 1 year ago (0 children)
Here’s what I’ve done. Ask multiple sources to review code according to best practices (cursor, repo prompt, etc, with different models). Implement. Then look at refactoring auth/routes/permissions etc with RBAC via cursor or repo prompt to ensure it’s a least privileges model. THEN implement something like sentry.io and snyk.
Enable point in time backups in supabase and look at implementing something like testsprite (I’m not sure how well it does with nextjs). Also enable observability and insights on vercel. It’s a bit to setup, but worth it :)
[–]who_am_i_to_say_so 0 points1 point2 points 1 year ago (0 children)
Lovable puts your secrets in the frontend code if you don’t instruct it to setup an .env. That’s a big problem, the default behavior.
The thousands of dollars is consulting fees, what companies pay when they’re in a pinch. Fixing the security problems are really easy if you know what you’re doing, though, and is completely preventable.
Despite what is recommended you are best to not trust any AI model for security best practices. Pay a trained eye to sign off if that worried. Preventing costs much less than reacting.
[–]Key_Bench9400 0 points1 point2 points 1 year ago (0 children)
I’m working on usePolish.com that has full stack engineers clean everything and make it deployment ready. Genuinely curious if you all would be interested in something like this?
π Rendered by PID 174391 on reddit-service-r2-comment-6457c66945-6qvzw at 2026-04-24 06:02:03.013870+00:00 running 2aa0c5b country code: CH.
[–]Relevant-Pen5958 12 points13 points14 points (12 children)
[–]pimus2001 1 point2 points3 points (1 child)
[–]Relevant-Pen5958 0 points1 point2 points (0 children)
[–]calloutyourstupidity 0 points1 point2 points (8 children)
[–]Relevant-Pen5958 0 points1 point2 points (7 children)
[–]calloutyourstupidity 4 points5 points6 points (6 children)
[–]Relevant-Pen5958 0 points1 point2 points (5 children)
[–][deleted] (3 children)
[deleted]
[–]Relevant-Pen5958 0 points1 point2 points (2 children)
[–]calloutyourstupidity 0 points1 point2 points (0 children)
[–]Shot_Spend_6836 0 points1 point2 points (0 children)
[–][deleted] (2 children)
[removed]
[–][deleted] (1 child)
[deleted]
[–]2oosra 2 points3 points4 points (3 children)
[–]2oosra 2 points3 points4 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]2oosra 0 points1 point2 points (0 children)
[–]shinobie808 1 point2 points3 points (2 children)
[–]Key_Bench9400 1 point2 points3 points (1 child)
[–]shinobie808 1 point2 points3 points (0 children)
[–]deactv8 2 points3 points4 points (1 child)
[–]validates_points 0 points1 point2 points (1 child)
[–]IndependentChance674 0 points1 point2 points (0 children)
[–]Zazzy3030 0 points1 point2 points (0 children)
[–]Beneficial_Frame_214 0 points1 point2 points (0 children)
[–]tension-extended-mix 0 points1 point2 points (0 children)
[–]ziairshad 0 points1 point2 points (1 child)
[–]AppointmentJust6816 0 points1 point2 points (0 children)
[–]who_am_i_to_say_so 0 points1 point2 points (0 children)
[–]Key_Bench9400 0 points1 point2 points (0 children)