claude code changed everything for builders — Transcript
Full transcript
- 0:00So, I'm just going to I'm just going to
- 0:02tinker and build some stuff here.
- 0:04And show you that you can build
- 0:05anything. Any idea you have on your
- 0:08whiteboard or your note sheet, whatever.
- 0:12I got Xcode here.
- 0:15Clawed code inside of Xcode.
- 0:20I think.
- 0:31Let's go ahead and get my app open here.
- 0:35Holy hell, you know how do I even open
- 0:37it? I had to I upgraded to a new OS.
- 1:29So, let's go to GitHub here and let's
- 1:31say
- 1:34app
- 1:35Mundub app, okay.
- 1:37Mundub code app.
- 1:41Copy path here. Copy repo path.
- 1:45Okay.
- 1:47Let's say CD up in this.
- 1:49code dot
- 1:51K dot
- 1:53code dot K dot
- 1:55Okay, so I don't know why I code dotted
- 1:58that.
- 2:00But I did. So, let's go ahead and say T
- 2:03flow bro.
- 2:04T flow bro.
- 2:08Let's go up in here and say um can you
- 2:11go ahead and launch the app for me?
- 2:13Thank you.
- 2:15Cuz I don't know how to launch it.
- 2:16>> [laughter]
- 2:17>> I don't know how to launch it any other
- 2:19way.
- 2:21I don't know.
- 2:23I don't know. Launch in the app now Moon
- 2:26dive. Thank you.
- 2:27Okay, we got our thing back. Let's get
- 2:29it.
- 2:33Woah, woah, woah, woah, woah, woah.
- 2:35Don't be doing that now.
- 2:43Okay, so we got this going. Good.
- 2:49Got a bunch of GitHubs here. Okay, let's
- 2:51get 10 minutes 7 minute in. Yes, I need
- 2:53some smart people to tell me some smart.
- 2:55Come on, please.
- 2:57Please, please, please. Much love to
- 2:59you. 777. Thank you.
- 3:01Okay, so sh sh
- 3:03she's looking there. I've got the
- 3:04liquidations up here, but I think I can
- 3:07close that for right now. It's kind of
- 3:08in the way. Okay.
- 3:10Let's go here and say
- 3:15badaboom badabang.
- 3:18Put it right there.
- 3:20Oh, it's right here already. Okay, say T
- 3:21flow bro.
- 3:23See.
- 3:28All right, we're live here and we are
- 3:30building inside this app. I got the new
- 3:32Xcode all
- 3:34set up. So, if you look into this the
- 3:36app that we're building, go ahead go
- 3:38ahead and understand where we're at. We
- 3:40did it all through terminal. So, the
- 3:41conversation is going to be through
- 3:42terminal. Now, I need you to make me a
- 3:44slick Apple sleek design for like a
- 3:47minimalistic chat app there with um all
- 3:51the nice design mechanics that Apple
- 3:54would use. Sleek, clean.
- 3:56Um
- 3:58And yeah, build out the back end that we
- 4:00built into an actual
- 4:02uh
- 4:02Swift application here now that you have
- 4:04Xcode
- 4:06and all that good stuff connected.
- 4:09Well, yeah, actually I don't even know
- 4:10what to do from here. How do I connect
- 4:13Xcode to
- 4:16Claude code?
- 4:20Jesus, dude. Cooked.
- 4:44Let's go look at Xcode.
- 4:46Cuz I've never really I've looked at it,
- 4:48but it was before I knew how to code.
- 4:52So, it was very intimidating.
- 4:56Okay, [clears throat] so this is an IDE.
- 4:57Xcode is just an IDE. Fire, bro.
- 5:05What if I did one of these and I went to
- 5:06YouTube
- 5:08and I said um youtube.com?
- 5:15Let's say uh connect
- 5:18connect
- 5:19Xcode
- 5:22to Claude
- 5:24code. Like I don't understand what
- 5:25connection would be needed because it's
- 5:27just saving files, right? So,
- 5:30uh add Claude AI to Xcode 3 months ago.
- 5:341 month ago, how I build an iOS app in
- 5:35Claude code using super app.
- 5:39How to set up Claude code in Xcode
- 5:42full guide. Is that 1 minute 30 seconds?
- 5:44I'm in, gang.
- 5:46Sold.
- 5:47>> Nothing breaks your joints.
- 5:49Only cheese.
- 7:22Yo, that was super chill my guy.
- 7:25Thank you bro.
- 7:27Super [ __ ] chill.
- 7:28You're super chill guy.
- 7:30I appreciate you. That was super nice.
- 7:34Thank you. Thank you dude. I'm in there.
- 7:36One person companies have been printing
- 7:39in there.
- 7:41Yo, yo, yo, yo, yo, stop, stop, stop,
- 7:42stop, stop.
- 7:44Stop doing that. My thing keeps
- 7:46switching on over to my other thing, my
- 7:49headphones, and it's killing my vibe.
- 7:51It's killing my vibe.
- 7:53So, I'm not going to let that type of
- 7:55[ __ ] slide around here. I don't know
- 7:57about you, but
- 7:59you can do what you want to do. I don't
- 8:00[ __ ] with [ __ ] Mac taking over
- 8:02my headphones like that. Nah, you're
- 8:04going to cut that [ __ ] ASAP.
- 8:07Apple, ASAP.
- 8:10ASAP, okay? Thank you. Just forget the
- 8:12device.
- 8:14Disconnect.
- 8:16Okay.
- 8:17Don't [ __ ] with me like that.
- 8:19Second time today, Apple.
- 8:25No, you good, girl. You good. My bad.
- 8:28I wasn't talking about you.
- 8:36All right, so I'm set up here
- 8:38with intelligence, and I don't know how
- 8:40you use it.
- 8:43Codex is not installed. I don't want
- 8:45Codex.
- 8:48Dali.
- 9:09You got to get Codex.
- 9:16Maybe I just need to restart this.
- 9:23X card.
- 9:28Open existing.
- 9:34Oh my god, this is so sketch.
- 9:37You know what it opens onto every time?
- 9:40Opens directly to my ENV.
- 9:43Nasty, nasty. Stop. Xcode.
- 9:51Xcode not installed.
- 10:04And earn, baby, earn.
- 10:14Xcode not installed.
- 10:18Kind of wack, bro. Kind of wack.
- 10:32Scaffold's ready, so
- 10:35do the iOS and generate.sh. Installs
- 10:38Xcode gen.
- 10:40Start.
- 10:54Okay, so
- 10:59Run the back end first.
- 11:09Python run that py.
- 11:14Holy hell, what's going on?
- 11:22Opening Xcode.
- 11:25Now what?
- 11:28I Xcode open right here.
- 11:34I don't know what this is over here.
- 11:35Feels like another Xcode.
- 11:38You ask me, it feels like another Xcode.
- 11:41Oh my goodness.
- 11:45Feels like another Xcode.
- 11:49Okay, let's go ahead and see this again.
- 11:54Embrace Moon Dive chat.
- 11:58Run the back end first.
- 12:02How do you use it? How to connect with
- 12:04Cloud Code net three options here,
- 12:06ranked by actually
- 12:08works today. Best right now, run Cloud
- 12:10Code in Xcode built-in terminal.
- 12:12Open Xcode view navigator, show report
- 12:15navigator.
- 12:17Isn't it the real path is
- 12:19window new terminal?
- 12:22Or just split your screen.
- 12:27Run Cloud Code in Xcode's built-in
- 12:29terminal.
- 12:30Oh yeah, that makes sense.
- 12:34So view navigator, show report
- 12:36navigator.
- 12:39Uh
- 12:40view
- 12:43show
- 12:47show coding assistant.
- 12:51I wonder why they're making me do Codex
- 12:52though.
- 12:54I'll get it.
- 13:06Not signed in.
- 13:09Let's go ahead and get signed in then.
- 13:25Sign in with chat GPT.
- 13:36Yeah.
- 13:57Damn, another uh
- 14:10Prove from your phone.
- 14:13Okay, okay.
- 14:23We sent from.
- 14:26Yes, it was me. It was me. It was me.
- 14:30It was a me, a moon.
- 14:33Continue, please.
- 14:40Signed in the Codex, okay, let's get it.
- 14:47I'm in there.
- 14:50Message with Codex is crazy, though.
- 14:54Can't believe you can't change it.
- 15:00It's a little cray-cray to me.
- 15:05Okay, so I'm in there.
- 15:12How do you play this thing, though?
- 15:20Can you run this app in
- 15:25a simulator? Can you Can you please run
- 15:27this app in the simulator?
- 15:35I got a um
- 15:41run this correctly.
- 15:44Isn't it VMV though?
- 15:47Can you run this app?
- 15:49Can you run this app? I'll build the
- 15:51app. Okay, download and stop install.
- 15:54Must be installed and run it. I just
- 15:56installed this guy.
- 15:59You are crazy, girl.
- 16:02You are crazy mofo.
- 16:06Allow always, dude.
- 16:12Always allow these commands.
- 16:16Always allow. Always allow. I know this
- 16:18is the first time using it, but always
- 16:19allow.
- 16:21Let's get it.
- 16:25Okay, so this is Codex in Xcode.
- 16:32I'm going to generate SSH or do you want
- 16:33to fire yourself?
- 16:40I generate SSH, but I am getting the on
- 16:42startup error when I'm trying to run the
- 16:43back end. I think that's because
- 16:45I didn't ENV activate or whatever. Can
- 16:48you show me that full file or run that
- 16:50back end and activate the ENV?
- 16:52Gosh, dude. I love AI. You don't have to
- 16:54do anything. You don't have to know how
- 16:56to do anything. Allow command, [ __ ] I
- 16:57said everything.
- 17:05Don't play me like that. Oh, this is
- 17:07Codex. If you want a pair of shoes and
- 17:09they're at the store, they're really at
- 17:11the store. You just
- 17:13don't have it yet. It ain't like that
- 17:14[ __ ] don't exist. It's just really at
- 17:16the store. That's how I looked at my
- 17:17whole life. If I want it, if I believe I
- 17:20can have it,
- 17:22then that's my reality. Then that, sir,
- 17:25is my reality. Run it.
- 17:31Run it.
- 17:33Okay, it's running.
- 17:36What's going on over here?
- 17:39She's RG is not installed. Who the [ __ ]
- 17:41is RG? I'm in Xcode. I've never used
- 17:43Xcode. I actually have used Xcode, but I
- 17:45didn't know how to use I didn't know how
- 17:47to code, so I was just like
- 17:49swimming for my life, hanging on for
- 17:51dear life, you know, drowning in Xcode.
- 17:53Follow my developers' advice. Thanks,
- 17:54guy. Appreciate you. We got AI now.
- 17:57Damn, that's actually cold if you think
- 17:58about it.
- 18:03It's cold. I used to fund families.
- 18:06Now it's just 200 a month.
- 18:09Like 220 cuz you got to pay for both
- 18:11Code X and
- 18:13Cloud, but
- 18:19You all have to.
- 18:28You all have to. You all have to.
- 20:02>> All right, so she's doing something. I
- 20:04don't know what, but got my open router
- 20:06key here.
- 20:07Got the back end live, ready to go.
- 20:11Um
- 20:14how do I go ahead and I use the app
- 20:16without the uh
- 20:19Oh, yeah. What Tell me what I need to do
- 20:20in the code in order to actually launch
- 20:23it in uh
- 20:26Xcode, so I can see the actual
- 20:29you know, like the app thingy.
- 20:42I'm installing something, that's why.
- 20:44I got you. I got you.
- 20:47What up, dude? Not stopping till 100K.
- 20:51[ __ ] and then you just stop, kind of
- 20:52like me, bro.
- 20:53Get to 100K and just stop.
- 20:57I'm out.
- 20:59I'm out, bro.
- 21:01It's a lot of fine-tuning from here.
- 21:16>> I got to do that for sure. Damn, how do
- 21:19I make sure I get that done?
- 21:51Think I'm just installing this [ __ ]
- 21:54Go ahead and see what shorty says.
- 21:59The EMV already set up. You just need to
- 22:01activate it. Blah, blah, blah.
- 22:06Good.
- 22:07Project generator, here's what it do.
- 22:13Pick a simulator.
- 22:27Use the app onboarding screen.
- 22:30Type your name.
- 22:49All right, save it.
- 22:51How to cook it, bro?
- 22:54All right, run this [ __ ]
- 22:55All right, dude. I don't know what
- 22:57you're waiting on anymore.
- 22:58Taking a long time to run this [ __ ]
- 23:12>> Here's the other AI here um that I'm
- 23:14working with. So,
- 23:15she said she's ready. Can you go ahead
- 23:18and launch this app? We installed the
- 23:19iOS 2.6.5 simulator, which we did not
- 23:22have prior, I think.
- 23:24All right, so this is interesting.
- 23:28The interesting stuff over here.
- 23:58Okay, so you're opening the simulator
- 23:59app.
- 24:24I'm not afraid to die on a treadmill.
- 24:27You might have more talent than me. You
- 24:30might be smarter than me, but if we get
- 24:32on the treadmill together, right?
- 24:35There's two things. You're getting off
- 24:37first or I'm going to die.
- 24:40It's really that simple.
- 24:48I'm able to find
- 24:49application.
- 25:03>> Maybe I said that wrong.
- 25:05Can you open this app in this the
- 25:06simulator? Thank you.
- 25:11We should just say stop for now.
- 25:13>> [cough and clears throat]
- 25:14>> I don't know why I have two of these
- 25:15[ __ ] open.
- 25:18Even one is fine.
- 25:20Identify how this project is meant to
- 25:22run first.
- 25:27Always a lie.
- 26:47I need to get all these set up actually.
- 26:54Can
- 26:57Directory. Directory.
- 27:04Put the timer there.
- 27:27Code dot.
- 28:20Run it.
- 28:24Come on, baby girl. There you go.
- 28:39Copy path.
- 28:42T flow, bro.
- 28:45Python.
- 28:48Gang gang.
- 29:20What's going on, Xcode?
- 29:29Or show me how to launch the app
- 29:33so I can see it in simulator.
- 30:08No, no, it's not yet.
- 30:12Wait, so where can you direct me to the
- 30:15code that
- 30:17is for the iOS app?
- 30:19Or is it front end of this?
- 30:21Or has that not been created yet?
- 30:24I know we have the terminal chat
- 30:26functionality, but
- 30:29second part.
- 30:30Can you just direct me to that full
- 30:31path? Thank you.
- 30:33>> [snorts]
- 30:34>> All right, maybe I maybe I'm cooked.
- 30:37I love that. You can just always fall
- 30:39back on that, you know?
- 30:42Always fall back the thing is is
- 30:46Man, I can do anything. You just got to
- 30:47put the time in, bro.
- 30:49Got to have some ideas and
- 30:51you know.
- 30:53Just cook a little bit. Just tell it
- 30:54what to do.
- 30:56Like you're doing right now.
- 30:58Scrolling and [ __ ]
- 31:01Yes, I always wanted to see it written.
- 31:03So, what's up?
- 31:12My other AI saw this. What's Gucci?
- 31:16I don't understand. What do I need to
- 31:18do?
- 31:19The front end is fully built. The
- 31:20terminal is CLI.py and the iOS app both
- 31:24talk to the same
- 31:26Okay, so I got the fast API running. How
- 31:28do I run this [ __ ]
- 31:30Meaning, how do I see it in the
- 31:32simulator?
- 31:33Can you just walk me through that
- 31:34process?
- 31:35I don't understand the difference
- 31:36between Claude code on the outside here
- 31:39versus having like Codex or Claude code
- 31:41on the inside of
- 31:43Make a choice.
- 31:44>> of Xcode. I just need to know how to run
- 31:47on the simulator, right? And we can cook
- 31:48everything here. Or do you need to be on
- 31:50the outside for something? Just decide.
- 31:52Just decide.
- 31:53>> that point the universe is going to get
- 31:55out your way. It's like it's water. It
- 31:57wants to It wants to move and go around
- 31:59stuff, you know? It wants to move. It
- 32:01wants to go around stuff, you know?
- 32:04Sure.
- 32:05Bam. Bam. Bam. Bam. Bam. Bam.
- 32:09It wants to move and go around stuff,
- 32:11you know?
- 32:14Okay, short answer. You do not need
- 32:15Claude code inside Xcode.
- 32:17I added dot Swift files on disk. Xcode
- 32:20reads dot Swift Swift files from disk.
- 32:23Um
- 32:26Outside's fine. Keep me in terminal next
- 32:29to Xcode.
- 32:30All right, let's just move you over
- 32:31there.
- 32:34Let's get a little more room for Xcode
- 32:35over here. Okay, because you're kind of
- 32:37whack to be honest.
- 32:40I don't think I'm going to use this.
- 32:43I don't think I can. I don't think I can
- 32:44afford to.
- 33:00All right, I'm just going to
- 33:02I already got the uh
- 33:09I've already got the
- 33:11back end running.
- 33:12And it's live now. Chill, Enzo. You just
- 33:14need to run the simulator. I just want
- 33:16to see what the app looks like.
- 33:19I want I just want to see what you
- 33:20cooked, Claude.
- 33:22I want to see this fire as what.
- 33:35Is the fire as what?
- 34:02Okay, so let's see here.
- 34:05Gucci, the other I AI was right. Back
- 34:07end is live, so just run the iOS target.
- 34:12Okay.
- 34:14Should I just try that?
- 34:23Tifa
- 34:25open
- 34:35>> A build-only device cannot be used to
- 34:37run this target.
- 34:51In the top toolbar, select scheme.
- 35:26In the top toolbar,
- 35:28Okay, I'm in the top toolbar.
- 35:31Okay.
- 35:35Press command R.
- 35:41Oh, this is what I get. Okay, so
- 35:52I get an error saying a build-only
- 35:55device cannot be used to run this target
- 35:57and no supported iOS devices are
- 35:59available. Connect a device to run your
- 36:01application or choose a simulated device
- 36:04as a destination. What do I do there?
- 36:07Uh, maybe I need to pick a simulated
- 36:08device, gang gang.
- 36:11Says what it says.
- 36:14Any iOS simulator.
- 36:16Silly guy.
- 36:20Okay, anyway.
- 36:23Okay, those um, the area usually means
- 36:25to build only destination.
- 36:28Usually something like any
- 36:30iOS device.
- 36:35Those can only compile when they
- 36:38cannot launch the app. You need to pick
- 36:40a specific simulator to do that code.
- 36:42Look at the top bar next to the scheme
- 36:45moon dive chat.
- 36:47Okay.
- 36:49Click the destination drop down.
- 37:00Then choose a simulator.
- 37:05Let's say iPhone 17 Pro.
- 37:09And then let's go ahead and run it.
- 37:12Oh, building sick. We can do anything.
- 37:15What a world, what a world.
- 37:18Holy moly.
- 37:56Okay, this is pretty bad so far, but
- 37:58it's it's all good.
- 38:00Speed up your typing by sliding your
- 38:03finger across the letters that compose a
- 38:05word.
- 38:06What?
- 38:09Okay.
- 38:17Moon.
- 38:21Okay, Kobe farewell tour moon dive.
- 38:24>> [snorts]
- 38:43>> Who's in here?
- 38:46AI
- 38:47Oh, [ __ ]
- 38:50AI
- 38:57Okay, in the chat I'm seeing
- 39:01We must keep moving.
- 39:03We must keep going.
- 39:04>> eclipse If you can't fly,
- 39:08run.
- 39:10If you can't run, walk.
- 39:13>> [music]
- 39:13>> If you can't walk, crawl. But by all
- 39:17means, keep moving.
- 39:37The time is always right
- 39:40to do what is right.
- 39:42The time is always right to do what is
- 39:43right.
- 39:44MLK Jr. short, sharp, and hits every
- 39:47time.
- 39:48Go make it a good one, moon too.
- 39:59Based on the other
- 40:01people in the chat,
- 40:04what type of quote
- 40:07do they need to see today?
- 40:11What the helli? What are you even
- 40:13building, bro?
- 40:16>> [laughter]
- 40:19>> Okay, okay, okay. This is funny.
- 40:25Shauna
- 40:26asking about building trading bots
- 40:28equals builder energy. She needs
- 40:30something about starting before you're
- 40:32ready. You don't have to be great to
- 40:34start, but you have to start
- 40:37to be great. Wow.
- 40:40Sarah icebreakers
- 40:42Life is either a daring adventure or
- 40:45nothing at all.
- 40:47Damn. Moon, discipline is the bridge
- 40:50between goals and accomplishment. Moon,
- 40:52too.
- 40:53A leader is the one who knows the way,
- 40:57goes the way,
- 40:59and shows the way. Y'all got this today.
- 41:01Gang gang.
- 41:04>> [laughter]
- 41:04>> This is so funny, bro.
- 41:07This [clears throat] is good.
- 41:09This is just like I I don't know. I'm
- 41:11just like imagining having AI in my
- 41:13group chats and [ __ ]
- 41:15Does Apple have that yet?
- 41:17Does Apple have that? They should have
- 41:18it.
- 41:25Oh my goodness.
- 41:31Oh my goodness. Oh my goodness.
- 42:32>> I need you to like redo the whole
- 42:34design. I need you to make like a whole
- 42:35new design, maybe like a
- 42:37more Apple style and make sure it fills
- 42:39up the whole page, you know?
- 42:41I'm looking at the iPhone 17 and it
- 42:42doesn't fill up the whole thing. We
- 42:44should make it a little more uh
- 42:46not a lot more beautiful. So,
- 42:48>> [laughter]
- 42:48>> I just 1,000x the care you put into the
- 42:51design.
- 42:55Make it nice and flat and
- 42:58put small polishes to that design
- 43:02to uh just make it outstanding.
- 43:06Right now, it's archaic. Don't use the
- 43:08color purple, by the way. Thank you.
- 43:13We're building for iPhone 17, 16, 15. We
- 43:17got to make sure the sizes look good.
- 43:19Thank you.
- 43:22This is very interesting, actually,
- 43:24because I used to do this with such a
- 43:28different uh turnover time.
- 43:31It's like I'd get this back after 2
- 43:33weeks.
- 43:35And 2 Gs.
- 43:36It'd be version one. You'd be like, "All
- 43:37right. All right. All right. Work with
- 43:39it. I could work with it."
- 43:41I could work with it, dog.
- 43:43All right, dog. All right, I got some
- 43:45feedback for you, but I could work with
- 43:46it.
- 43:48That's crazy if you think about it.
- 43:502 Gs for the first like MVP.
- 43:53Usually for this type for this.
- 43:56We just got it for what?
- 43:58A little bit of time.
- 43:59Kobe farewell tour. Starting now.
- 44:02Kind of far, honestly.
- 44:04Kind of far. It's going to be lit. It's
- 44:06going to be lit.
- 44:08See if I can do it. 6 months is short
- 44:10concise. Just have a
- 44:13someone there forever.
- 44:15Forever.
- 44:17Forever.
- 44:18Get rid of this purple. Get the purple
- 44:20out of here.
- 44:21Let's go ahead and say um simulator get
- 44:23a buyer.
- 44:25Okay, so here I have the app. Okay,
- 44:28beautiful.
- 44:30And
- 44:31I guess I can close this one.
- 44:34I don't understand why I went up into
- 44:35the other one like that, but it is what
- 44:37it is.
- 44:59So,
- 45:00I mean, this isn't so bad of a workflow
- 45:02thus far.
- 45:04I got to get all of those bots back
- 45:05live.
- 45:22It's new and then new.
- 45:25I need these two, maybe three actually.
- 45:27Yeah, I need three here.
- 46:14>> Bang bang.
- 46:16I'll shut you down. Bang bang.
- 46:20I'm not negotiating with myself. Yeah.
- 46:22The deal was already made. The deal was
- 46:24made when I set out at the beginning of
- 46:26the summer and said this is the training
- 46:27plan I'm doing.
- 46:29I signed that contract with myself. I'm
- 46:31doing it. You know, throughout the that
- 46:33process you'll start talking to yourself
- 46:35like man I got to I think I need to
- 46:37maybe if we No.
- 46:40>> [laughter]
- 46:40>> No. This is non-negotiable.
- 46:56That's a negotiation.
- 48:34>> All right, let's see what it looks like
- 48:35now.
- 48:39Review.
- 48:42Next go.
- 48:44So, I think I just go like this, command
- 48:46R, right?
- 48:48And it just built it for me.
- 49:05This is a little better, but
- 49:08I'm going to need a designer for this
- 49:09[ __ ]
- 49:12What's good?
- 49:16AI um
- 49:19AI
- 49:29Who is
- 49:31literally No, no, no, no. Show me
- 49:35how
- 49:37AI
- 49:38send me back a backtest
- 49:41with backtesting.py.
- 49:45Just curious.
- 49:49This Okay, this is better.
- 50:08JBL M2
- 50:25Go ahead and see if I can
- 50:28I'm going to start this with a
- 50:29inexpensive model because if I do that,
- 50:32then maybe I can just pay for it
- 50:33forever.
- 50:38Open router here.
- 50:47models
- 50:52Opus 4.7, please.
- 50:59Add model here.
- 51:04JBL M
- 51:07What the hell is 5.1?
- 51:12input output
- 51:15Mhm.
- 51:19So, 98 cents. We can we can put JBL M
- 51:22there.
- 51:26It could be another one as well, and
- 51:28that could be um
- 51:30Damn, I forget what they are. MiniDSP?
- 51:32No.
- 51:33Give me 2.6.
- 51:35What's MiniDSP looking like? MiniDSP?
- 51:43Oh, these are from a while ago, that's
- 51:45why.
- 51:56Mini Max 2.7
- 52:00Mini Max
- 52:032.5
- 52:11I mean, let's just use Mini Max 2.7 for
- 52:13now.
- 52:15What is it compared to Opus? $5 verse
- 52:25Damn, 93% 92%
- 52:2899%
- 52:33SVG
- 52:35website 86
- 52:37SVG 91% 99%
- 52:40website 99% That's nice, dude.
- 52:45That is nice.
- 53:06I think I'm going to switch to this for
- 53:07now. I just want to see what I how it
- 53:09works.
- 53:10Cuz if it works, it's like 10 times
- 53:12cheaper, 20 times cheaper.
- 53:14Mini Max
- 53:21M2.7 I believe.
- 53:24That's why I needed okay. Thanks, guy.
- 53:27Please go ahead and put this as the um
- 53:30model instead of the current one.
- 53:43I'm not afraid to die on a treadmill.
- 53:46You might have more talent than me. You
- 53:49might be smarter than me, but if we get
- 53:51on the treadmill together, right?
- 53:54There's two things. You're getting off
- 53:56first, or I'm going to die.
- 53:59It's really that simple.
- 54:09It's really that simple.
- 55:38Updated. Okay, so we're on Mini Max now.
- 55:46Can you talk to me really quickly about
- 55:48how I would go about getting
- 55:50authentication here?
- 55:52You like
- 55:53phone number would be good. Maybe just
- 55:54super easy like phone number create your
- 55:57username connected to a phone number.
- 55:59And then if you get logged out, we can
- 56:01text that phone number some [ __ ]
- 56:06[ __ ] is key here for me.
- 56:12Um
- 56:22What about making it so the only way to
- 56:23log in is through Apple?
- 56:25That makes it even easier because Apple
- 56:27is going to require the login anyways.
- 56:31So make it so it's uh Apple only login.
- 56:37And you get a user you can get make your
- 56:39username.
- 56:43And then log in.
- 57:00Yeah, so let's go ahead and build that.
- 57:04I mean, let's think about that. It's not
- 57:06built it out yet, but
- 57:08let's think about it. Would that be
- 57:09possible since this is going to be iOS
- 57:11only?
- 57:12Could just have the login be Apple only,
- 57:14huh?
- 57:15That's like the simplest way to
- 57:16test it out.
- 57:57>> Yes, Apple only is the right call for
- 57:59iOS only MVP.
- 58:01Actually easier and cheaper than phone
- 58:03off.
- 58:05Native plus Face ID.
- 58:07Literal one-tap. Zero infra cost.
- 58:10Phone off Twilio is $0.01 a text.
- 58:14If you offer any third-party login,
- 58:17Apple's review requires to also require
- 58:19sign-in with Apple.
- 58:24The one trade-off is lock-in.
- 58:27Future Moondev app on to Android.
- 58:30Or web users in the same chat, and
- 58:32you're stuck, but that's a tomorrow
- 58:33problem.
- 58:35To have sign-in with Apple, iOS returns
- 58:37a stable
- 58:39user identifier.
- 58:41App sends JWT.
- 58:43Backend verifies the JWT against the
- 58:46Apple's JWKs.
- 58:50Backend upserts a row
- 58:53in users.
- 59:03Choose your username.
- 1:00:05>> message
- 1:00:12I don't need it to be a room name. I
- 1:00:14don't need room names, bro.
- 1:00:19This is not how I wanted to look at all,
- 1:00:20but from now on it's fine.
- 1:01:02I'm not negotiating with myself. Yeah.
- 1:01:04The deal was already made. The deal was
- 1:01:06made when I set out at the beginning of
- 1:01:07the summer and said this is the training
- 1:01:09plan I'm doing.
- 1:01:10I signed that contract with myself. I'm
- 1:01:13doing it. Mhm. You know, throughout the
- 1:01:15that process you'll start talking to
- 1:01:17yourself like man, I got to I think I
- 1:01:18need to maybe if we nope.
- 1:01:21>> [laughter]
- 1:01:22>> Nope. This is non-negotiable.
- 1:02:45What brutality is this?
- 1:03:02I want to change this up, so when you
- 1:03:04type something in,
- 1:03:05um
- 1:03:09one of the buttons, we can remove that
- 1:03:10whole like
- 1:03:12AI button on the left side. Just make
- 1:03:14the message go all all way to the left,
- 1:03:15and then on the right side of the
- 1:03:17two buttons, one will be send, just a a
- 1:03:20button like it is now.
- 1:03:22That'll just send it to the group.
- 1:03:25And the other one will say AI.
- 1:03:27And it'll be circular. So, if you send
- 1:03:29that one, it'll send to the group as
- 1:03:30well, but
- 1:03:31it will invite the AI, so we can just
- 1:03:33delete the whole like having to put AI
- 1:03:35in the um
- 1:03:37the name for now.
- 1:03:39Let's keep that functionality as well,
- 1:03:41so you can also say AI.
- 1:03:43But this way, you know, you can also
- 1:03:45just click the AI button
- 1:03:47instead of the just regular AI button.
- 1:03:49Okay, thank you.
- 1:04:15The top right button, this is new chat.
- 1:04:16It should be open up and say who do you
- 1:04:19want to chat. Like it should just be it
- 1:04:20should be like at the top it should be
- 1:04:22put your user the username you're trying
- 1:04:24to chat.
- 1:04:35And then from there it'll create a chat.
- 1:04:37I don't we don't we don't need this
- 1:04:38whole like
- 1:04:40rooms thing, pretty much.
- 1:04:43Rooms are created automatically on the
- 1:04:45back end, but it takes
- 1:04:47somebody chatting somebody else, you
- 1:04:49know? Like I'm sending a message to my
- 1:04:51friend.
- 1:04:52And then later from within there, you
- 1:04:54can add more people in the top right of
- 1:04:56each chat there should be a three button
- 1:04:59three dot dot dot, and it says copy link
- 1:05:01to chat.
- 1:05:02And you can copy the link.
- 1:05:07And that link will take you into that
- 1:05:09chat.
- 1:05:11Damn, that is a big ask, bro. It's a big
- 1:05:13ask. And I'm I'm just thinking back in
- 1:05:15my day, dude. That's like a couple
- 1:05:17thousand dollar few thousand dollar ask
- 1:05:19right there. That might be That might be
- 1:05:21six, seven thousand dollar.
- 1:05:23Damn, this is crazy. I've never looked
- 1:05:25at this from the front end like this.
- 1:05:27You can actually deploy apps and make a
- 1:05:28billion dollars off them.
- 1:05:32Maybe not a billion, but you know I'm
- 1:05:33talking about.
- 1:05:37And it's not as easy as just coming up
- 1:05:39with an app idea.
- 1:05:41What about how do you get the users?
- 1:06:08You can see here that we're not using
- 1:06:09most of the screen. So, we need to push
- 1:06:11the whole screen up, remove the whole
- 1:06:12like chats
- 1:06:14header. Like I don't I don't care.
- 1:06:16Doesn't need to say chats.
- 1:06:18It just shows all the [ __ ]
- 1:06:19messages lined up there.
- 1:06:22Um
- 1:06:27Yeah, I think making it like kind of
- 1:06:30you got to know somebody
- 1:06:32is good for now. So, you got In order to
- 1:06:35get into a chat, you I got to send them
- 1:06:36a message on their username.
- 1:06:42Speaking of that though, let's have a um
- 1:06:45if you click their username in the top
- 1:06:47left,
- 1:06:48it has to have a profile page where you
- 1:06:51can upload an image.
- 1:06:53And that will go along throughout the
- 1:06:55whole, you know, chat application as
- 1:06:57your image.
- 1:06:59Upload an image um
- 1:07:03you can change your username.
- 1:07:08As long as it's available.
- 1:07:12Yeah, there's not going to be
- 1:07:12duplicates.
- 1:07:22You can log out.
- 1:07:37And then there's a right when you when
- 1:07:38you open up your thing, immediately
- 1:07:40available,
- 1:07:41your profile, is a QR code.
- 1:07:47Now that QR code can be
- 1:07:49scanned at any time to
- 1:07:51open a chat with you.
- 1:07:52So, if somebody scanned it, they can
- 1:07:54just open a chat and it'll go directly
- 1:07:55to a room between you two.
- 1:08:01What the [ __ ] dude?
- 1:08:07Also, that QR technology will be on
- 1:08:10each chats page as well, so
- 1:08:12you can in the top right, the three
- 1:08:15buttons, you can click copy link, but
- 1:08:18you can also say show QR code, and it'll
- 1:08:20show the QR in order, like for example,
- 1:08:22if I was with somebody and I was like,
- 1:08:24"Yeah, you can join this chat. Just go
- 1:08:25ahead and
- 1:08:25>> I'm not negotiating with myself. Yeah.
- 1:08:27The deal was already made. The deal was
- 1:08:29made when I set out at the beginning of
- 1:08:30the summer and said, "This is the
- 1:08:32training plan I'm doing." I signed that
- 1:08:34contract with myself. I'm doing it. You
- 1:08:37know, throughout the that process,
- 1:08:39you'll start talking to yourself like,
- 1:08:40"Man, I got to I think I need to maybe
- 1:08:42with we No.
- 1:08:44>> [laughter]
- 1:08:45>> No.
- 1:08:45This is non-negotiable.
- 1:08:48Non-negotiable, baby.
- 1:08:50It's got to
- 1:09:14>> Wayne a few approaches because I sent
- 1:09:15you everything right there. That's
- 1:09:17crazy. That was crazy from doing that.
- 1:09:19That's crazy from him.
- 1:09:57Big direction shift. I want to confirm
- 1:09:59two to three before I touch the code.
- 1:10:39You got this one.
- 1:10:43You got this. Go ahead and um
- 1:10:59Do both of them.
- 1:11:02Pass one and pass two, thank you. To
- 1:11:04launch two different agents or
- 1:11:05something, I don't know.
- 1:11:10But they'll be able to select their
- 1:11:11username. It will say pick your user
- 1:11:13username. That'll be the first thing
- 1:11:14they can do, and then they'll say next,
- 1:11:16and then the next thing they'll do is
- 1:11:17have to sign in
- 1:11:19to their Apple.
- 1:11:22And then once they are signed into that
- 1:11:24Apple, that username name will be
- 1:11:25connected to their Apple thing, and they
- 1:11:27can change that username later if they
- 1:11:28want. If we have it available in the
- 1:11:30database, okay, thank you.
- 1:11:34All right, let's see what she cooks,
- 1:11:35dude.
- 1:11:36See what she cooks.
- 1:12:54Mhm.
- 1:14:05>> Here we go. On it. Wiping the DB. Round
- 1:14:08one is okay. Damn, wiping the DB
- 1:14:10already. That's sketch.
- 1:14:15That is sketch.
- 1:15:48>> Make a choice.
- 1:15:50Right? You just decide what it's going
- 1:15:53to be, who you're going to be, how
- 1:15:55you're going to do it. Just decide. And
- 1:15:57then from that point,
- 1:16:00the universe is going to get out your
- 1:16:01way. It's like it's water. It wants to
- 1:16:03It wants to move and go around stuff,
- 1:16:05you know.
- 1:16:13It's a mood. She ain't want It's a mood.
- 1:16:15It wants a shape.
- 1:16:40She want a mood. She want shake.
- 1:17:38All right, so this is interesting doing
- 1:17:40this for an app. Like you kind of just
- 1:17:42sit here and wait. But this is a good
- 1:17:44time to think about the next steps of
- 1:17:46it.
- 1:17:51At least the design is [ __ ] poopy.
- 1:17:57You just hire designers still?
- 1:18:04How do you get a good design on on this?
- 1:18:11I'm pretty It's pretty sick that I'm
- 1:18:12over here This is like 10 years ago I
- 1:18:15started building apps without knowing
- 1:18:16how to code. It was more than 10 years
- 1:18:17ago. God damn old.
- 1:18:20Oh, bro.
- 1:18:22Just getting started, gang. Just getting
- 1:18:24started.
- 1:19:01>> I think I'm just going to bounce because
- 1:19:02I'm just going to tinker on this
- 1:19:03forever. So,
- 1:19:06um yeah. I'll catch y'all tomorrow. If
- 1:19:09you want to come to the the stream,
- 1:19:12you can check out moondawg.com. That's
- 1:19:13my website.com.
- 1:19:16Moondawg, my name.
- 1:19:18dot com and have a stream tomorrow
- 1:19:219:00 to 11:00.
- 1:19:23And I'll give you some bonuses as well.
- 1:19:26So, I'll give you a 2 3 4 5 6 7 8 hour
- 1:19:28stream.
- 1:19:30Two to two to eight hours, I'd say.
- 1:19:32Probably like three.
- 1:19:33But, um
- 1:19:35yeah, you can check that out if you
- 1:19:36like.
- 1:19:37So, I'll be at
- 1:19:39I will zoom.
- 1:19:41I will zoom. You can ask questions, do
- 1:19:43what you need to do.
- 1:19:44Do what you need to do, dude, but I'll
- 1:19:46see you tomorrow, bro. Have a great day.
- 1:19:51Have a great
- 1:19:53day.
- 1:19:55Great day.
- 1:19:57Come on, bro. Blah blah blah blah blah.
- 1:20:00Have a great day.
- 1:20:04No, my my mouse is like going on to my
- 1:20:06other computer. Apple trying to be slick
- 1:20:09and [ __ ] but it's not working.
- 1:20:12Nobody wants that right now.
- 1:20:14Especially going the opposite way. Crazy
- 1:20:16[ __ ]
- 1:20:18You got to
About this transcript
This page contains the full transcript of claude code changed everything for builders by Moon Dev, generated from the public captions YouTube serves with the video. The transcript has 5,432 words across 1,007 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.