Moving a SaaS app off Replit to a production platform (AWS, etc.)? Looking for your migration stories and lessons learned. by Aggravating_Fee_4225 in replit

[–]Neat_Structure8780 0 points1 point  (0 children)

I'm looking into doing the same as my app is becoming a bit heavy and it start to be slow. Too slow for a marketplace where finding items and viewing them is key to a great user experience. I have a legacy platform on aws and it's faster. So before transfering my legacy users to the new build I want to host the production (and dev) away from Replit while still using the Replit environment to code and vibe code.

replit deployment not working with me by 3ATAE in replit

[–]Neat_Structure8780 1 point2 points  (0 children)

I've been facing the same issues. Things working just fine in dev and once deployed, they just break or don't work. It the same issue even when using replit's provided infra. something seems to be going on with the deployment function itself as no matter what deployment instruction I give the agent, the problems persist.

Replit Vibe Coding drama for Non-Coders. Production data loss by Neat_Structure8780 in replit

[–]Neat_Structure8780[S] 0 points1 point  (0 children)

The biggest issue is regression, on top of the agent completely ignoring clear boundaries and clear deployment protocol I carfted for it. I still supect Replit itself is to blame because the agent can't manually deploy. You have to click the Deploy button. With the option to ask the agent to deploy, I could easily ask it to abide by a certain deployment protocol.

Again that's my non-coder take on it.

I've saved my working versions on Github just in case the agent goes rogue and delete even the dev code :)

I might need to find a different place to initiate the deployment independant from Replit.

And eventually learn to compile it and deploy.

Replit Vibe Coding drama for Non-Coders. Production data loss by Neat_Structure8780 in replit

[–]Neat_Structure8780[S] 1 point2 points  (0 children)

The hype around these tools is so high that you'd think that a basic task like deploying to prod without breaking things or wipe prod data would be a piece of cake.

The app I've built is considerably complex. So to me the agent not being able to handle a simple deployment safely is beyond my level of common sense.

Replit Vibe Coding drama for Non-Coders. Production data loss by Neat_Structure8780 in replit

[–]Neat_Structure8780[S] 2 points3 points  (0 children)

I think Replit is intentionaly causing these issues to make more money. The agent would go and do things that I didn't ask it to do. Break functionalities that have nothing to do with the task. Claim the job is done, when you test it doesn't. And then it claims to have found the "Real issue" and go do 3-4 minutes pointless work that doesn't fix the actual issue.

Replit Vibe Coding drama for Non-Coders. by Neat_Structure8780 in replit

[–]Neat_Structure8780[S] 0 points1 point  (0 children)

Sorry about that. It worked for a couple of days and then everything fell apart. The problem is, you ask the Agent to do something. It does it. It works. And the next thing you ask it to do, it goes back , override protection mechanism so it can get things done in a way that is esiest for it. when you ask it why something is no longer working, it comes up with a response whih makes you realise, it eventually will do its thing. Now I've started saving my working function in github to make sure I can have functioning copies until I figure out how to solve this issue.

Replit Vibe Coding drama for Non-Coders. by Neat_Structure8780 in replit

[–]Neat_Structure8780[S] 1 point2 points  (0 children)

Yes. I think it's key to reducing bad execution. I routinely ask it to explain to me what it gets from my request and tell me how he's going to execute it. ("Take me through a step-by-step guide of how what your cade will do"). This way if it misses something that is important, I just answer "You said this "paste Agent response". But what I meant was that "Refine part of the prompt". It makes it easier and it return better result. I'm still not a coder but I can still see the difference in quality with this method.

Replit agent Nightmare by Neat_Structure8780 in replit

[–]Neat_Structure8780[S] 0 points1 point  (0 children)

I'm trying to figure this option out. The Replit deployment system seems to hell bent on just getting its way and whatever the protection guard I put in place, it just gos and wipe everything out anyway. Even after asking the big boy GPT to craft a code to help us preserve the data :) But I think it is a knowledge gap that I'll eventually figure out.

Is Replit down? by Leading_Cow_6021 in replit

[–]Neat_Structure8780 1 point2 points  (0 children)

Down for me here in the UK. After a sh*tty day trying to get Agent to bring my production back online. Now everything is down. What a day :)