ok, im obvs no coder but vibe coding pops up a lot, esp in some youtube ads (as does no coding), and i wonder how possible is this really for someone with , basically no coding knowledge?
Because I sometimes think, man if i could code myself a little Python thing to do this simple task with all my excel sheets, it would be pretty good, but can a non coder use ai to whip something up, or will the result just be shit?
I am building a fantasy sports app with replit. I have no coding experience at all.
We are in the midst of our first live contest in the app. 2025 MLB Playoff Points challenge.
Lightning login and payments aren't live yet but everything else is working well.
https://poolzap.replit.app/
Caveat: I had to spend a bit of money to get this far. Your free credits and even a monthly subscription won't get your very far.
Ah, I was in the middle of typing when you updated your post. I was gonna ask if lightning payments are fully integrated, because I'd be super impressed with replit if it were.
How has your experience been in terms of debugging / getting the AI agent to re-do previously done work?
Also, quick feedback, the font is a little hard to read.
Are you viewing on mobile? There are some aesthetic changes I want to make but wanted to get it up and running and make sure contests were working properly.
The majority of time I spend is trying to get the AI to correct things it screws up. It is a tedious process. This is likely where technical experience comes in very handy as an engineer would have a pretty good idea of what is going wrong when something isn't working and can be more precise with the AI agent as opposed to saying "hey I tried to do this and this occurred, that shouldn't happen".
Lightning payments aren't fully integrated yet but @SatSquares has used AI for his football squares and lightning payments are working.
FWIW though, I'm an engineer. I just use AI to hasten the process; physically typing was a huge bottleneck way back when. Now I just tell AI what to do, correct its mistakes real quick and we're off. No more typing huge amounts of code.
I know. I was just pointing out that it is feasible to vibe code lightning integration. Didn't say I could do it. Haha
If y'all are looking to go that route, I'd shoot for "btcpay integration" rather for "lightning integration."
Btcpay is a better documented piece of software than, say, integrating lightning. That makes it easier for AI to code that up.
No, i was viewing on desktop. At 100% zoom level the font felt a bit small, and I had a hard time telling "5" from "6" apart. Obviously, everyone's setup is a bit different so it just may be on me.
I joined and predicted Dodgers in 6 btw, haha.
I think you are a bit confused. You aren't supposed to pick the team that will lose.
Haha Go Jays!
nice, what do you do when you hit bugs etc?
I tell the AI agent the errors I am getting and work through it until it solves the problem. It’s a lot of back and forth and testing but it eventually gets there.
Simple things like one-off scripts, yes a non-coder could do.
It would become increasingly difficult to do beyond that though....Essentially at a certain point "Vibe Coding" is just "Project Management" but if you don't understand enough of the underlying tech to instruct it: What languages, frameworks, and architectural approaches to take then its not going to work out well.
This.
The bigger a project too the bigger experience in change management and automated testing become, these are not non-coder friendly.
There's things AI will do that get past even me as an architect and automated tests that might have other consequences, so we have a pipeline of team review as anything complex should.
Having guys that are better in-the-weeds, at minimum as a second and 3rd set of eyes, before committing a change is irreplaceable.
Yeah this would be my point of view too.
It really depends on what you're trying to build.
Frontends and web-applications and basic business logic type stuff, you can likely expect decent results.
More complicated applications, with many moving parts, or specialised domain, or performance requirements, you're likely to hit the edges of the current state of the tooling. And depending on how far you continue in building such a project without much critical review, you WILL end up in a hot mess.
From what you say, "a little Python thing to do this simple task with all my excel sheets", you can probably expect good results.
The worst thing you can do is not try IMO!!
yeah i really just want to make something to mash together excel files, super simple stuff. what platforms should i try ? or can i promot chatgpt for something?
Every coder started out without knowing any code, ser.
Python ? Lisp! Hy!
Thanks : #1259056
deleted by author
With the tools we have now especially AI you can get something functional built without dedicating your life to learning syntax. The key is understanding what you actually need the program to do and being able to describe that clearly in plain language. AI can handle the translation into code.
Think of it like cooking from a recipe. AI can be your chef but if you have never used a stove you will struggle to make adjustments when something needs tweaking. The more you understand the ingredients the better your chances at getting repeatable results.
Fresh projects, yes without a doubt. Existing ones, not so much.