The Vergecast - Our vibe coded projects that actually work
Episode Date: June 29, 2026It's time for a new series on The Vergecast! (It still needs a name. Please help.) We're going to give Verge staffers a challenge, and regroup a few weeks later to see who did it best. We're starting ...with some vibe coding. The Verge's Jake Kastrenakes and Hayden Field share what they've made with AI that has actually stuck in their lives, before David gives the challenge: build a website to solve a problem in your life. The more ambitious and impressive the better. We'll be back with the results soon, and in the meantime, send us ideas for more challenges! (Also, names for the series. PLEASE.) Further reading: Anthropic’s Mythos 5 is back | The Verge Supreme Court allows firing of FTC commissioners, ends agency independence Comcast is splitting in two | The Verge WhatsApp is launching usernames: here’s how to reserve yours | The Verge Welcome to the personal software revolution I used Claude to vibe-code my wildly overcomplicated smart home Subscribe to The Verge for unlimited access to theverge.com, subscriber-exclusive newsletters, and our ad-free podcast feed.We love hearing from you! Email your questions and thoughts to vergecast@theverge.com or call us at 866-VERGE11. Learn more about your ad choices. Visit podcastchoices.com/adchoices
Transcript
Discussion (0)
Hello and welcome to the Vergecast, flagship podcast of the Vurcell Rest API.
I'm your friend David Pierce, and today on the show, we have a challenge.
The way this is going to work, we're going to do a bunch of these in a row,
but the way this is going to work is we've gathered a bunch of people.
We're going to give them all a challenge, and then we are going to go off for several weeks
and report back on what we found.
Today, we are starting with two of my colleagues, Jake Castronakis, and Hayden Field,
and we are going to do a vibe coding challenge.
The first thing we're going to do is kind of lay the land,
talk about where we all are in our vibe coding experiences,
and then we're going to all go see who can do the best in vibe coding.
It's a lot of fun.
I'm very excited about this project,
in part because it's going to get me to actually get some work done for a change for the podcast.
It's going to be awesome.
But first, here's everything else happening on the verge today.
This is 90 seconds on the verge for Monday, June 29th, 2026.
Mythos is back, kind of.
The anthropic model that was once deemed too dangerous to release publicly
and actually threw even more chaos into the already chaotic relationship between Anthropic
and the U.S. government is now being released to a Trump administration approved list of organizations.
Who those organizations are, who they will be, whether you'll ever get to use Fable 5 again, hard to say.
Nobody seems to quite understand the AI regulatory environment right now.
And given that the Supreme Court also ruled today that President Trump has the authority to fire two FCC commissioners,
which changes the way that agencies work, whatever happens here, it will start with.
the White House. Meanwhile, Comcast is splitting into two companies in the latest of a seemingly
endless supply of media mergers and unmergers. Now there will be Comcast, the internet cable and
mobile carrier, and there will be NBC Universal, which is the studios, theme parks, and streaming
networks, including Peacock. None of this, by the way, applies to Versant, which Comcast spun
off in 2024. The media business just continues to be chaos. And a fun side note of this, by the way,
is that I have a new disclosure to do here. I guess it's going to be something like Comcast is an
investor in PMX, the parent company of the Verge.
I'm going to have to get used to that one.
And finally, quick PSA for you.
WhatsApp is rolling out username support later this year so that you can find people and be
found without having to share phone numbers.
The feature's not live yet, but you might be able to go to Settings, account, username,
and reserve yours.
There are like 3 billion people on WhatsApp, so you should probably move fast.
You can read more about all of this at the verge.com.
That is 90 seconds on the verge for Monday, June 29th.
Support for the show comes from Service Now.
AI is moving fast across the enterprise, but without visibility, it's just chaos.
Different tools, different models, different teams using AI in completely different ways.
Service Now turns that chaos into control.
With the AI control tower, you see all your AI across the business in one place, what it's doing, what it's done, and what it's about to do.
So you stay in control.
To put AI to work for people, visit servicenow.com.
Support for this show comes from Fetch Pet Insurance.
Do you have a pet?
Every six seconds, a pet owner in the U.S. gets hit with a vet bill of over $1,000.
And it's almost always an unwelcome surprise.
That's where Fetch pet insurance comes in.
Fetch is the most complete pet insurance.
Get paid back up to 90% of vet bills.
You can use any vet in the U.S.
and Canada. All vets are in network.
Go to fetchpet.com slash save right now for your free quote.
That's fetchpet.com slash save.
All right.
Now it is time for some vibe coding shenanigans.
Joining me now, the Verges senior AI reporter Haydenfield.
Hi, Hayden.
Hey.
And the Verges executive editor Jake Castranakis.
It's chief shenanigans reporter.
Chief shenanigans reporter.
What I want to do here is something that you guys actually did a little bit
of while I was on parental leave last year,
which is just all simultaneously attempt to go on a technology adventure together.
You guys all did vibe coding projects last year,
and I listened to that episode of the Vergecast with like sheer rage
because none of you tried hard enough and you all gave up too fast.
And we're going to do some new stuff.
So I have assembled the three of us.
And the way that this is going to work is at the end of this episode,
I'm going to give all three of us a task.
and it is largely a vibe coding based task.
And we are going to regroup in a month
and just share what we have done on that task.
You will be relentlessly shamed
for not doing a good job or trying hard enough.
You will, but the world is your oyster.
So we're going to get to the task at the end.
But what we were going to do is a task ahead of this.
The first assignment I gave both of you
was basically like, go vibe code something
that you have made that is useful and interesting.
in your daily life.
And you both were kind of like,
we've done this already.
So we're going to start our experience
with some show and tell.
And Jake,
I want you to go first
and tell us a little bit
about your vibe coding setup
and some of the stuff that you've built.
Yeah.
I mean,
I feel like what I should actually start with
is the failures.
Okay.
Which is it turns out,
so when we did this last year,
vibe coding as somebody
who has no coding knowledge,
it wasn't there.
Like,
it did.
didn't work. Like, we tried stuff and it was constantly flopping.
Yeah. And then when I checked back in again, you know, this winter, oh, it had changed a lot.
I, you know, and so the thing you will find if you start experiments with Vybe coding is like,
you're going to make a lot of stuff that in the moment, you're like, this, I'm cooking. Like,
this, this is amazing. And then you use it and you're like, I have no use for this. Like,
this is total garbage. So I made a bunch of tools that I thought would be useful for work,
different kinds of news digests, different kinds of things that would pull together,
Twitter feeds, things that would, I just, one time I told Claude, I was like, hey,
find every single, you know, open U.S. government database that is relevant to the verge and, you know,
pull all of the files that are relevant to companies we cover and then just like do some analysis on them.
And it was just like, cool, let me just go get the API for like the treasury.
And it just like did it and it built it.
And then I had all this data and I was like, there's nothing.
Like, I don't know what to do with this.
And so it's gotten there.
Like the technology has advanced a lot.
But I think the thing that I found is that finding an idea that is useful to you specifically is harder than building it now, which is,
is nice. This is, I mean, this is like increasingly supported by the data, by the way, right?
That like you look out into the vibe coding world and everybody is building tons of stuff that amounts to nothing.
And this is becoming like an enterprise crisis because everybody's like, we're using all these tokens for nothing.
What is the point of any of this money that we're spending?
So you've encountered the same problem that every Fortune 500 company is happening in spades right now.
Except I only paid like $20 a month. So it was not so bad.
Eventually, I did strike something though, right?
I do, so I found a small focused problem I have at work, which is that I have a lot of meetings
with people on our team every single week, right? And by the time the next week rolls around,
I have forgotten everything we talked about. And that's because, like, I've tried a million
different systems for taking notes for these meetings. And every single time, it's just,
I, like, I don't read my old notes back. They're kind of a mess. They're in different,
places. I had just like a long-running text edit doc. Like it's not good. And so I kind of thought like,
oh, wait, what if I have a notes app that is specifically four meetings with our team and I can list
everybody's names and I will have it automatically roll forward every single new entry with the action
items from our last meeting and I can have it automatically summarize, you know, the past few
weeks of notes. And so now when I go to have one of these meetings each week,
I'm like super prepared because it's giving me like a brief on what we've been talking about.
I have the action items that I'm supposed to be coming in with.
And this has been great for me.
And so like this, this was the first thing I built that was really, really successful.
Okay, wait, can you just pause for one second?
Yeah.
Hayden, I want to know how that description makes you feel.
I once described the vibe coding project to Nilai.
And he told me that it sounded like I was describing a dream to him.
And that has hurt my feelings ever since he said that.
I want to know, like, does Jake's description of what he vibe-coded do anything for you?
Yeah, I mean, I don't know.
With vibe-coding, I feel like the simpler, the better.
Like, it's usually solving a problem that, like, is really easy, but you just can't get it together.
That's how mine was, at least, what I, like, built.
And so this seems similar.
It's like, yeah, he could, you know, take the notes and look back at them, but he's not.
So he's, like, figuring out a small, tiny fix that's going to make him look.
So I feel like, yeah, I mean, it seems.
like simple enough to work, in my opinion. Like you gave us the prompt of the toothbrush test,
like something you're going to use twice a day. And that's what I kept thinking about. So it's like,
this seems to pass that. You know, I feel like people try to like go too crazy with it. And then they
just like we were talking about it just flops and like they never use it again. So I like something
that's simple. The feature creep problem is so real in vibe coding because you're like, I can do anything.
Maybe I'll just do everything. And it just all falls completely on its face. I know exactly what
Eli is saying, though, because it, you know, as a piece of software, like, it's, I think it's
pretty polished, right? I could share it around. Other people could use it. But this, doing this has
maybe, like, appreciate people who actually make software so much more, because this, this thing is
precisely designed to solve my problems. And it doesn't make sense for anybody else. It is
specifically tuned to my workflow. And I don't, suddenly I'm like, how?
How do you, if I, if I'm passionate and I'm going to make a notes app, like, how do I know it's a thing other people want?
Like, how do I know that it's an interesting idea?
Because we see, right, we cover this stuff all the time.
David, like you've written about nine million to do apps.
And each of them has like an interesting marketable idea.
And like, I don't, I don't know what that is for my app.
But it doesn't matter because it's only for me.
But that's why it's so, it's like, I can't pitch this to somebody.
Jake, one more question for you before we get to Hayden's project.
What is broken about the app that you made yourself?
I mean, this app is like really simple.
It's basically just a Safari web view with some notes.
I have, I hate to tell you, but like I haven't found it yet.
Though I have like out of paranoia, like once a week, I ask Claude to review it and be like, hey, make sure the data isn't going to fall apart.
Make sure it's not going to delete all my notes.
Like make sure I'm not going to lose everything.
Can I just make a quick suggestion?
just go back to Claude and say,
hey, can we back all of this up as text files?
Just do that for me and it'll make me feel better.
All right, I'll look into it.
You're going to end up with like a web cache problem
that is just everything's going to fall apart.
If it starts with local host colon 3,000,
you've made mistakes.
That's my other vibe coding app.
Do you want to tell us about that real fast?
Well, I made an entire email client.
Oh, my God.
I can't wait to hear about this.
This is my dream.
is this is dude i okay so like i've had this same email address for like over 10 years yeah
and it's been public the entire time and so i get so much garbage and so i i was like okay how can
i figure this out how can i create an experience where i don't have to deal with a million
emails at once and the answer is just labels like it's just gmail labels but gmail labels are like on
they're like hidden in the corner.
It's like not like a fast way to access them.
And I was like, oh, you know what?
It would be perfect.
You know how Gmail has like the big taps up top for like promotions and whatever?
Yep.
I was like, oh, what if I just put my labels up there?
That would like solve my exact problem.
Gmail doesn't let you do that.
You can't choose what goes up there.
So I was like, okay, I'll just build an entire app that puts my labels up there.
And it's great.
And it makes it super easy for me to like triage my emails because it like shows me
all the stuff that's from, like you guys, my coworkers.
It has stuff from like known, trusted contacts
who I want to hear from.
It has a tab for like literally like $5,000 plus unread newsletters.
It's great.
I love it.
You basically built yourself like sucky superhuman,
which people pay $30 a month for.
That's kind of great.
Some PM at Gmail is listening to this and is going to get a promotion
by going and launching what you just described as a new version of Gmail.
I would really appreciate it.
But yeah, but it's also like I had to like enable a bunch of weird Gmail API things.
Every single time I did something, I was just, I would be like, Claude, please do not accidentally send emails to my entire contact list.
Like it's a little scary.
Like I would rather kind of not do that like a local notes app.
Like the worst thing that happens is that I go into a meeting with you, David, and I forget what we talked about last week.
Like it's, it's fine.
This one, the worst thing that happens is that I accidentally.
like spam every single person who you hack your own email yeah but to your local host thing it's like
for some reason that I haven't quite felt like dealing with I have to log in once a week and then
the login involves me going back into my browser and there's this local host thing and I just yeah it's
fine this is the kind of stuff that I really get a kick out of because my own experience which which we'll
get to a minute is I have built a bunch of software that has a bunch of bugs that I would find
completely reprehensible in anybody else's software yeah
But in mine, I'm like, yeah, it's fine.
I can deal with this.
I don't know how to fix it anyway.
Hayden, let's get to you.
Have you been vibe coding?
What have you built for yourself?
Yes.
Okay, so I have been vibe coding.
What I made was a habit tracker, which I know everyone makes, but for me, I have ADD,
and so I really desperately need one.
Like, I've learned about myself that I can't, like, start a new habit without accountability, basically.
You know, it takes, like, six weeks, three to six.
six weeks of me having accountability with someone else or with like an inanimate object,
whenever I have a tracker. I need to have some sort of accountability for like three to six
weeks. And then I'm set. I'm in it. I don't need the accountability anymore. But it is very
tough for me to start a new habit. So every time I join a new gym, like I make five gym friends. I'm like
I got to really lock in here, you know, because I'm not going to do something just for myself. I have to
just not disappoint someone else or not get a star on my habit tracker or whatever. That is going to
make me do the thing, not just the long-term knowledge that I'll be healthy or something.
Totally.
So, at least in the beginning.
So basically, I used to download all these different habit tracker apps like you guys were
talking about with to-do list apps and, you know, note-taking apps.
And so I've tried like every habit tracker app.
There's always something that bothers me about it or it's really expensive.
I even downloaded this one that I loved for a while called habit.
But the problems with it were that you couldn't create a habit that wasn't every day.
Like, for example, I need to take my iron supplement every other day, and it's something that I'm always going to forget because you have to do it on an empty stomach at night, and you have to take it with your vitamin C.
So it's just like, for an ADD person, that's just too many details to recall on the fly.
And so, yeah, or I don't want to work out every single day, but I also don't want to be, like, shamed for not working out every day.
And if I see it on the thing and it's like workout and then I don't check it off, I will feel shame, even if it's not a big deal.
I just, you know, I have to feel like I'm succeeding in order to have motivation, basically.
That's how I work.
And so what I made was a habit tracker app that has like a section for daily habits.
It's extremely simple.
It's like rectangles that each have a color.
And then when you swipe across the habit to mark you completed it, it becomes a deeper color and stars rain down.
So you get a reward, you get a gold star.
Is this like a native mobile app you made yourself?
Yeah.
I made a web app and then I made a native mobile app.
So I will say it has...
Just so you know, Jake, Hayden's already winning.
Just by making a native mobile app, Hayden wins this round of the vibe coding Olympics.
I will say, though, that it was really hard to build the native mobile app.
Like, it took a lot of time and it kept breaking.
And I tried, I did it.
I did both of these things, both the web app and the mobile app.
I tried both Codex and ClaudeCode.
And I compared and contrasted it.
And I had an interesting experience with both.
But anyway, yeah, so it also has a section for three to four times a week, which is like working out and create a project or some sort because I'm starting to try to learn how to embroider and stuff like that.
And then only every other day does it pop up to say like, oh, take your iron and that's another habit that appears.
So basically I made it perfectly for myself.
And I think this is actually something that other people would want to use.
But I will say, you guys, it said that I had like 15 high security vulnerabilities and 15 medium security vulnerability.
So I'm not a developer, so I don't know what they are.
But it seems like, you know, it could be dangerous for people who don't know what they're doing to be using this to like deploy apps onto the open Internet.
And my favorite thing is you go through these things in it, you say like, oh, X code is telling me I have all these problems.
And Claude code is just like, yeah, don't worry about it.
Yeah, exactly.
Probably nothing. But aren't we sure it's nothing? I literally asked Codex like, is this a problem?
And it was like, oh, don't worry about those. That's what it said. I was like, okay. So, yeah, I mean, it works on my phone now as long as I'm connected to the same wife. So, you know, I mean, I would like it to work all. It seems to, it hasn't broken yet, but I just, you know, it works so far. It's going well. And, you know, it has made me more likely to do my,
my new habits, which is great.
That's really impressive.
I do think that's a fun one because that is the sort of thing that I can absolutely see how
you're like, oh, other people would be like this too.
Whereas like there are some things like, Jake, the first thing you described in particular
is like, this is very specifically for me and my thing.
But then it's very easy to be like, well, lots of people have running one-on-ones at their
work.
Maybe other people will want this too.
And then it's like, I think an easy trap I've seen a lot of people.
fall into is you're like, okay, well, what would other people want? And then you've accidentally
built an app you don't want anymore. Whereas I feel like, Hayden, everything you just said to
me was like, oh, this is very cool. That's something I would use too. And then you're like, oh, and stars come down.
And I'm like, I would turn off the stars. I don't want the stars. Get the stars out of my face.
You can adjust those. So you have an adjustment for the stars, even though you like the stars.
Well, I did originally. And then I was like, no, I'm just going to keep them. So I love them.
At first, it was like, it was trying to be too elegant. It was like a quick.
Sparkle. And I was like, no, this needs to be like a reward function. You need to make them more
intense than it did. I want this to rain stars. That's really good. Mine, I've talked about a bunch
already on this show and on the website. But basically, I built myself, I've built two things now
that I use every day. The first one is just basically a way to see my calendar and my to-do list
in one place, which is shockingly hard to do in a way that is not like hideously ugly.
Yes offense to every app that does this already.
I know there are lots of you and I've tried them all and you're all bad in your own special way.
But I can, I just now have like a running list of the events that I have for today and the tasks that I have for today.
And all the events are synced to Google Calendar and all the tasks are synced to to doist, which is what I use for my to do list.
But I can just see them and add to them all from one place.
and that has been like life-changingly great.
It exists on my phone.
It's just the thing I open to see what's going on today.
The other one, which I just built yesterday and is working very well for me, is I constantly
have 700,000 tabs open.
And I discovered the problem is that I don't, I need to put my tabs somewhere.
Some of them are like, oh, this is going to be a story.
Some of them are like, this is going to be a thing that I'm going to put in the installer
newsletter.
Some are they're like, this I just need to come back to you later.
and I have, I built a web clipper that is just a filing system.
So I click the thing and then I click where it goes and it just sends the link to the right place.
And I don't have to think about it anymore.
And I am using the least RAM on my computer that I have used ever in history.
It's this tiny little piece of software.
It like barely works.
For anybody starting with vibe coding, by the way, I really recommend starting with browser extensions.
Because they're very simple to make.
They're really easy to load.
You can obviously do lots of like security disaster things.
but there are fewer horrible ways for it to go wrong
when you're just trying to do a simple thing
with a web page on your computer.
Highly recommend messing around with Chrome extensions
to solve some of your browser problems.
I'm Seth Matlins.
My new show, Creator Destroy Reimagining Marketing Explores
how every decision a company makes,
not just the marketing ones,
but the HR, IR, pricing, org design, and planning ones,
the ones most don't consider marketing at all
contribute to either creating value or destroying it.
Each week I sit down with CMOs, CEOs, founders,
cultural thinkers the people building, breaking, and reimagining how businesses grow or don't
for conversations about what creates value and what destroys it. It's a business show. It's a marketing
show. Creator destroys the show that argues they've always been the same thing from the box media
podcast network and the Wisdomus Company. New episodes drop weekly on YouTube and your favorite podcast app.
The email client you described Jake all of a sudden has my brain spinning where I'm like this is this is
the thing that I want. I have gone back into a bunch of the supposedly useful AI email clients
recently. My inbox is the most out of control it's ever been. I don't know how you two are as
email people, but like I was inbox zero person for a long time. I have like 700 unread emails
right now and it's stressing me out. You know how I am. You're a meaning. Yeah, you're a you're a,
you're a psychopath when it comes to email. We don't talk about that. But I think like,
I feel like we've all done a pretty good job here of like solving a very specific problem for
which is good.
Oh, wait, can I say the thing that's broken about mine,
which I think is very funny?
I set up a bunch of keyboard shortcuts
so that I can navigate around my little Daily Planner app.
There are three tabs, and I can type one, two, and three
to switch between them.
I can type Command T to have a new task.
This app, for some reason,
captures all of the keyboard shortcuts on my device,
so I can't open a new browser tab inside of,
while I'm looking at this planner app,
because command T it takes to me in a new tab
when I just want it to be T,
I cannot make CloudCode fix this.
This is where I'm like,
any person who is a remotely functional developer
would know how to fix this,
I do not.
So I am like,
every keyboard shortcut on my computer
ceases to exist whenever I have this app open.
And it drives me insane,
but I don't know how to fix it.
That seems unusable.
It's not.
I just have to go over and click the new tab button
and then everything comes back and it's fine.
As long as I switch tabs with the mouse,
we survive.
but anything, once I'm in the app,
it refuses to acknowledge that anything else exists,
which strikes me as a very normal vibe coding problem.
Yeah.
This is what's delightful and terrible about these things.
It's just like, oh, but everything else is so perfect for me,
like I will deal with this incredibly major inconvenience.
Yeah.
Have you guys used anybody else's vibe coding stuff yet?
And obviously, it's hard to know to some extent, right?
But I mean, like, have you seen anything else somebody just like made on GitHub and been like,
oh, I'll take that for myself?
No, I haven't.
Would you?
Does that feel risky?
I don't know. I mean, after building my own and seeing all my security vulnerabilities, I'm like, yeah, I don't know if I would. I mean, I feel like I would just rather make it myself, especially because, I don't know, like, when I was comparing and also like comparing with ClaudeCode versus Codex, there were like 30 security vulnerabilities on both. And I feel like anyone else vibe coding would be like me and just be like, oh, it's no big deal. So, yeah, I don't know. But I think I would get ideas from it.
the thing that I'm really curious about
is if, when I was doing this email
client, I was like, oh, why don't
I just like start from an open source
project and then that
will be like a really sturdy center
and then I can just cut, like I can cut it
down and build it back up to what I need to be.
And like my dream is that like
as this stuff becomes more and more common
people just build right
a core to a notes app, a core to an email
app, core to a to do app.
And that stuff, I don't, if it does
exists, like, I'm not good at finding it and figuring out how to build off of it.
And also, some of these things are just so simple.
But, yeah, I think, like, if it's something like that where I'm like, this is a known,
trusted entity, a community project, like, yeah, absolutely, like, open to using it.
But some of this stuff, like, I'm more likely to, like, be inspired and then do my own thing,
then be like, I mean, this is the thing.
Like, they're dreams.
They're very specific to you.
And so it's like, I don't know if I really would.
use somebody else's thing.
Yeah, I went, when I was building this little web clipper thing for myself, I fed,
there's this thing called marquee that is just like a neat little tiny text utility for Mac
that somebody, I think, vibe coded and put on GitHub.
And I put that into ClaudeCode as like design inspo that I was like, this is what I want
this to look like, basically, very simple and straightforward, look like that.
And CloudCode was like, oh, I like Markey a lot.
Great job.
And I was like, okay, sure, sure clock good.
But yeah, I have not yet figured out my own tolerance for this stuff.
Because I think even if you assume that most people are doing this stuff with good intentions and not malicious intentions, which I think is true, certainly people will have malicious intentions.
But like you said, Hayden, even the people with the good intentions might screw this up, which is one of the reasons I have been reluctant to share any of the stuff that I've been doing with people.
I even got some feedback from people who were like, I like the way that looks.
Like, you share the thing with me.
And I'm like, A, I don't really know how to do that.
And B, no.
Because I don't know what's going to happen to either of us if I do that.
And it feels like, Jake, to your point about last year, this question of like, how do I even stand up any of this stuff?
We've sort of solved that in a way, right?
Like the ability to get a thing up and running for yourself is much, much, much easier now.
Like, Hayden, you and I have figured out X code.
If we can figure out X code, people can do it.
That's for sure.
The next phase we have not figured out
is how to make these things
safer and more shareable
and more sort of durable out in the world
that doesn't feel like anybody has
figured it out yet.
It's also interesting
like you're talking about
how you would customize Hayden's thing
and as soon as you go to share something
it's like oh I have to clean up
this like wacky settings
thing that everything is just like hard coded
to what I need it to be right?
Like if it was an actual app
I would have to code
the ability to make custom tabs,
the ability to like rearrange.
And it's like,
it's funny because it's like,
literally a machine does it for you.
It's as lazy as it gets.
But like,
I don't want to babysit that.
Like,
there's,
like,
you still have to do some,
like,
you have to do a lot of troubleshooting,
particularly for bigger projects.
Like the,
the notes app that I made took like 30 seconds.
The email app took like a weekend,
which is,
again,
all things can say,
not very long, but like it was, it was annoying. And it's like, I don't want to go deal with that
and like potentially ruin my app in the process. Yeah. Yeah. I agree with that. The, um,
the phone app or turning it into a phone app was what took me the longest. And then I was like
testing both the web. I made the web app and the phone app each with Codex and CloudCode. And it
was interesting because Open AI, like Codex had better taste, but it was extremely confusing. Like I kept
having to ask what do I do now or what does that mean constantly. I never made it to the phone
app at first either because it messed up on the app version set up and it like didn't set up for a
compatible Expo Go version. And it shows like a two new animation package for the stars, things like
that. Whereas Claude was better at building web previews and really easy to understand and just
better at solving problems I couldn't conceptualize on my own. Like I honestly didn't know how to
conceptualized the three to four times a week thing. I was like, yeah, I need this, but I don't really know
how it will show up and not make me feel bad. And it was like, oh, why don't we do it like this? And it
was right. So I was impressed with ClaudeCode Moore, but I will say it was, I don't know, it was
not, it didn't have great taste without handholding. Like the one it made at first was functional,
but extremely ugly, whereas Codex's was like beautiful. So I had to do a lot of handholding to change
the design, but I mean, the functionality was better at first, so that was interesting.
That is really interesting.
Claude code has a very, let's say, unsophisticated design sense by default.
Okay, we should get out of here, but before we go, let me give you your task.
And as a reminder, you have four weeks, give or take, to pull this off.
And then we're going to regroup in four weeks, and we're going to see how everybody did
and they're going to be prizes at the end for who did the best.
And if you're saying David.
Down.
Stars will rain down upon you if you win.
Here is the task.
The task is to vibe code a website for something going on in your life.
Hayden, you're getting married is a thing that's going to happen.
Would you like to vibe code yourself a wedding website?
Knock yourself out.
I already know what mine is going to be, which is I will just spoil it for you.
Now, I'm going to go vibe code myself a way to share photos of my kids with my family,
without having to either like create a private Instagram page
or just try to like teach everybody how Google Photos works.
I don't know how any of that's going to work or what I'm going to do,
but that I have a month to attempt to figure that out.
But the prompt is very broad.
You just have to build a personal website for something going on in your life.
Are we being judged on security flaws?
Let's stay with you.
You can safely assume this is just for you.
and if it is designed for someone else, fine.
Like, I'm going to have to make a version of my thing
that is accessible and useful to my parents.
But this will not be for public consumption.
So to whatever extent that makes you feel better
about leaving the security warnings untouched
is up to you.
But you will not be judged on the relative security
of your website, at least not yet.
Yeah.
All right.
I'm excited.
If you have tips for us,
if you have thoughts about what we should do,
we are all vastly in over our heads on all of this.
We're all being very vulnerable on this podcast as we go through this stuff.
So help us out.
Vergecast at theverge.com.
Call the hotline 866, Verge11.
Jake and Hayden, thank you for doing this with me.
And as always, the best thing you can do to support everything that we're up to here at the Verge
is to subscribe to the Verge.
Theverge.com slash subscribe.
It gets you access to all of our podcast ad free, including this one.
It gets you all of our exclusive newsletters.
It gets you some big stories I've been writing about vibe coding
all of the other stuff.
Jen 2E, like vibe-coded her smart house.
That was awesome.
We have lots of great coverage.
You can get all of it.
Theverge.com slash subscribe.
Thank you in advance.
Vergecast is a Verge production
and part of the Vox Media Podcast Network.
This show is produced by Josh Kaas,
Eric Gomez, Brandon Kiefer,
Travis Larchuk, and Aaron Lacassio.
We'll see you tomorrow.
Rock and roll.
