正在加载视频...

视频加载失败

I messed up... maybe letting AI do all our coding isn't a great idea

58,427 次观看 • 5 个月前 •via X (Twitter)

37 条评论

Brian G 的头像
Brian G5 个月前

AI worked just fine. The human component was the weak link. This is a great lesson on multiple levels.

Matthew Berman 的头像
Matthew Berman5 个月前

Indeed

Elix 的头像
Elix5 个月前

That's why I have agent teams, one agent QC the work of other agents and so on. I built My Virtual Office to manage agent teams like real employees, allowing me to see everything they do live:

polihedge 的头像
polihedge5 个月前

Should've been charged more, frankly. We need more taxes on people who deflect and then peddle to others the same addiction.

Mike Key 的头像
Mike Key5 个月前

Can't outsource our thinking. Every time I hear someone say they're not checking the results anymore ... I just think that is asking for trouble. It's ok to speed ourselves up, TRUST, but VERIFY

Klaus 的头像
Klaus5 个月前

I dont let AI code logins/payment stuff

Matthew Berman 的头像
Matthew Berman5 个月前

Slows you down then

Klaus 的头像
Klaus5 个月前

my dad helps me with it xD... also whens the dgx station video comming 👀

Chief Agenteer 的头像
Chief Agenteer5 个月前

The best thing you can do is give it a rest. Go get some sleep. You look tired. AI isn't worth having a stroke or heart attack. Rest up and be well.

Stephen Martin 的头像
Stephen Martin5 个月前

Don't be so hard on yourself. I've seen plenty of seasoned engineers blow thousands of dollars on seemingly simple mistakes. No AI involved.

John Da Don 的头像
John Da Don5 个月前

Thanks for sharing this. Good learning moment for everyone entering the space Hopefully @Google and @awscloud make more accessible billing system that even a lamen could navigate It's going to be needed

George 的头像
George5 个月前

Oof, hard lesson. AI is incredible until you forget the human oversight layer. Thanks for the reminder!

Paul Freeman 的头像
Paul Freeman5 个月前

This is an expensive lesson to learn. Many coders I've worked with in the past will automatically deploy servers on Azure or AWS - which would default to the a "standard" build much larger than what might be needed for a dev environment. This lesson applies here too. There is a decoupling between the coding side and the infrastructure management side of the architecture that is not exposed to vibe coders. Worth the extra time to understand how the hosting agency will manage this.

Eric Buess 的头像
Eric Buess5 个月前

I just prepay with usage alerts

kryptek 的头像
kryptek5 个月前

This is the sort of 'oops' that leads me to believe you have no experience designing large scale systems. Anyone designing their app infrastructure should understand all components and cost. Not trying to knock you. It's a learning experience.

Carlo GG 的头像
Carlo GG5 个月前

Dude, just use Cloudflare, with Cloudflare code mode. Use workers and the $5 plan.

HypeTunes! 的头像
HypeTunes!5 个月前

Autopilot is still only good for short sessions. For anything longer, you need to carefully monitor the LLM’s thoughts or you’ll get a bunch of bad mistakes made that you didn’t want.

Freddy Snijder 的头像
Freddy Snijder5 个月前

The simple truth is that LLMs have no idea what is important to you, what your context is. Why are you doing this? What's your budget? Is this a hobby project or a prototype for a launching startup? How much do you actually know about developing software? What features are more important than others? etc. This context needs to be built up through your collaboration with the AI — and that needs a memory system that captures what happened and what reality looks like in your work (world model). Shameless plug, for exactly these reasons I developed collabmem: an easy-to-use, easy-to-install, yet powerful long-term memory system, optimised for Claude Code:

Harry Ashton 的头像
Harry Ashton5 个月前

I like the quote, from this year can't remember from who said "AI didn't replace SWE, just average thinking". It's part of the reason I wrote this for people who are going into vibe coding fully raw to give them SOME kind of development concepts

Alex I/O 的头像
Alex I/O5 个月前

@MatthewBerman this is exactly the reason I built @afkode_ai. Building with AI should be about spending more time in the thinking phase, which would have allowed you to not take those suggestions from you coding agent at face value. Take a look. I am sure you'll like it.

Paul Freeman 的头像
Paul Freeman5 个月前

One other thought on this. You mention code release, but you don't talk about code management, customer support or any of the other update functions that result as a release of code. As vibe coders start to release more code, who is going to keep them updated? Who fixes bugs? How do you hire someone for QA to fix code that no one knows how it was made? Companies will be looking for other companies to support products that maybe no one knows who made. The classic plan-build-deploy-support model will have to have a major overhaul too. I know the short answer here is that agents will take care of it all... but, really? In the short term?

Yassine Bouanane 的头像
Yassine Bouanane5 个月前

Summary: just dont use vercel

V0id 的头像
V0id5 个月前

That's on Vercel's side though. Same issue happened to me..

Stephen Reed 🤖 的头像
Stephen Reed 🤖5 个月前

Thanks for sharing your experiences Matt. My AI app wrote 5 million lines of Java code plus tests and am very happy with the results. In particular it recently adopted your prompt-injection detection strategy. Classic software engineering is the answer.

Qwerty 的头像
Qwerty5 个月前

As AI starts taking on larger workflows, stronger, more robust AI frameworks become increasingly important. V-model light (systems engineering): Have (AI) define clear specs + modular design first, then verify it meets the spec. Six Sigma: monitor & reduce output variance → lower defects. AI is getting increasingly good, but trips on critical parts or produces often unacceptable high defect rates. And humans struggle to monitor processes that are 80% or 95% successful.

Bruno Pereia 的头像
Bruno Pereia5 个月前

I got Claude to just setup my own server with Hetzner and it’s beefy enough to actually host multiple of my projects. I got it to create its own skill for deployments so I can just tell it to deploy and it deploys to my own server, no hidden costs or fees

quorcus 的头像
quorcus5 个月前

You can also build locally and deploy the pre built

Derelict 的头像
Derelict5 个月前

Sounds like a skill issue

True Meritocracy 的头像
True Meritocracy5 个月前

Just use Replit

Kaveh Mousavi Zamani 的头像
Kaveh Mousavi Zamani5 个月前

It’s a reminder that blindly trusting can lead to surprises. But interestingly, this does not apply only to AI. You are managing, and you are not the subject-matter expert anymore. Be a good manager.

Jonathan Lupo (he/him) 的头像
Jonathan Lupo (he/him)5 个月前

AI IDEs should have a "guardrail view" where users can set parameters to prevent automated decisions made that violate specified parameters related to security, efficiency, platform costs, etc. Also, a log of user interventions where humans redirected the coding agent.

Jan_RXed 的头像
Jan_RXed5 个月前

Matt, you can put monthly caps you know that

Samurai 的头像
Samurai5 个月前

Maybe Ai has its own language & we won't understand it

Thomas Unise 的头像
Thomas Unise5 个月前

locally host your LLM Problem solved GLM, Qwen, & MiniMax

Angel 💿🖊️ 的头像
Angel 💿🖊️5 个月前

Gemma?

Rishabh Jain 的头像
Rishabh Jain5 个月前

The pattern I keep seeing: AI makes the first 80% trivial, so you skip the part where you actually understand what was built. Then something breaks and you're debugging a system you never internalized. The build wasn't the mistake - skipping the review was.

Luke 的头像
Luke5 个月前

Doesn’t Vercel have a free plan lmao? That wasn’t good enough?

相关视频