TRANSCRIPTEnglish

Claude Code Clearly Explained (and how to use it)

31m 30s5,869 words820 segmentsEnglish

FULL TRANSCRIPT

0:00

So, you want to use Claude Code. You

0:01

want to get the most of it, but you

0:03

don't know exactly how. This is a crash

0:06

course how to master Claude Code, and we

0:08

explain it in the most simple way. There

0:11

are thousands, literally thousands

0:13

[music] of other Claude code tutorials

0:15

on the internet, but there are none as

0:17

simple as this. I brought on Professor

0:19

Ross Mike. He comes on and he shares it

0:21

in the simplest way so that anyone could

0:24

create jawdropping

0:25

startups and software using cloud code.

0:28

We're going to give you the exact steps

0:29

[music]

0:30

for how you can set it up, thinking

0:32

about the beginner, how to think about

0:34

[music] the terminal, how to think about

0:35

prompting. But if you stick around to

0:37

the end of this episode, there's a tips

0:39

and tricks section, which I think is

0:41

super valuable. And uh I can't wait to

0:45

see what you build.

0:46

>> [music]

0:51

[music]

0:54

>> We got Ross Mike on the pod. By the end

0:56

of this episode, what are people going

0:58

to learn?

1:00

>> Hopefully, you're going to not feel

1:01

overwhelmed with claude code. I know the

1:03

terminal is scary and it's a big

1:05

boogeyman, but I'm going to give you the

1:07

blueprint, how to use it. I'm also going

1:09

to share, consider this the ultimate

1:11

crash course on how to use Claude Code

1:13

or any agent effectively.

1:16

Okay, let's let's get into it.

1:17

>> So, I mean the best way to start these

1:20

episodes is with sharing our screen. So,

1:24

when we think of building applications

1:27

using AI, using some sort of agent like

1:29

cloud code or open code or codec,

1:31

whatever it is, there's a couple of

1:33

things that you always have to keep in

1:35

mind. You know, the principles never

1:37

really change. One thing that it's

1:39

important for us to understand is

1:41

however good your inputs are will

1:43

dictate how good your output is. Right?

1:46

We're getting to a point where the

1:48

models are so freakishly good that if

1:52

you are producing quote unquote slop,

1:54

it's because you've given it slop,

1:56

right? Um there was a time where the

1:58

models weren't good enough. There was a

1:59

time where, you know, we had serious

2:02

qualms and issues with the quality of

2:04

code the models gave us. But now we're

2:06

starting to get to a point where even

2:07

myself like I'm reviewing a lot more

2:11

code than I write. And I never thought

2:12

I'd be able to say that in the early uh

2:15

months of 2026. So very important for us

2:18

to understand our inputs, how good they

2:20

are, how precise they are, how

2:22

articulate they are are just as good as

2:24

our outputs and will dictate just how

2:27

good our outputs will be. And the way I

2:28

want people to think about this is Greg

2:30

is like imagine you were communicating

2:32

this to a human to a human engineer,

2:34

right? If you give them sparse

2:37

instructions and if anyone is in like

2:39

client work, you realize that most

2:41

clients they they they tell you one

2:43

thing but you have to sort of extract

2:45

the deeper thoughts of what it is they

2:47

want. Um it's the same way when we work

2:50

with these agents. When we work with

2:52

claude code, we need to be really really

2:54

precise with how we build our inputs.

2:57

Now, what do I mean by inputs? What I

3:00

mean is our PRDS or our to-do list or

3:04

our plans, right? Like there's, you

3:05

know, people are giving you different

3:07

names. Um, it doesn't really matter.

3:09

It's all the same thing, right? And when

3:11

we think of a PRD or when we think of a

3:13

to-do list or when we think of a plan, I

3:15

want us to think in such a way as this.

3:18

Let's say I'm trying to build this

3:20

product, right? Let's say um I don't

3:22

know, Greg, any product ideas um that

3:25

>> me have product ideas?

3:27

>> Yeah, that's actually the best best

3:29

person to ask, right? [laughter]

3:32

Um let's say I go on idealbrowser.com

3:36

and

3:36

>> I was just going to it. I was just going

3:38

to it. Yeah, pick pick the idea of the

3:41

day from idea browser. Says it's a

3:43

diagnostic tool for appliance text

3:45

losing hundreds of repeat visits. See, I

3:48

have no idea what that means, but let's

3:49

say I know what that means. Essentially,

3:52

when thinking of this idea and looking

3:54

to build this into a full-fledged

3:56

product, generally the way you're going

3:58

to think is, okay, if the if product X

4:01

does Y, Z, A, B, and C, how I would

4:05

reach that is I'm going to think of

4:07

features, right? So, let's say there's

4:08

four core features to this application

4:11

that um Greg just mentioned. And if I

4:14

have these four features built out, we

4:17

can safely assume that we have said

4:19

product, right? The way we are to design

4:23

our PRDs, to-do lists, and plans is such

4:26

that we want the agent, the model to

4:28

build out all these features, right?

4:30

Because all these features put together

4:33

is our product. You see, a lot of times

4:35

people will describe a product, um, not

4:38

describe features, and will be

4:40

frustrated with AI. Like AI is supposed

4:42

to magically know what you're thinking

4:43

about. Um, by the way, Greg, am I making

4:45

sense so far, or am I

4:46

>> 100% I'm with you.

4:48

>> Yeah. So, we really need to think in

4:50

features. But here's the cool part. When

4:53

developing features, often times the

4:56

issue with models is like you'll develop

4:58

a feature or like let's say the model

4:59

develops a feature. We don't know if it

5:02

works. We don't know if it did it the

5:03

right way. That's where with all the

5:05

cool Ralph stuff that's happening, we

5:07

can introduce tests, right? So let's say

5:10

uh the model the agent bu builds feature

5:12

one. Before moving on moving on to

5:15

feature two, what I'm going to do is I'm

5:16

going to get the model to write a test.

5:18

If that test passes, then we'll work on

5:21

the second feature. If that test passes,

5:23

we work on the third feature. Right? So

5:25

we're finally entering an era where you

5:28

can really build something serious with

5:30

these models. So, instead of telling you

5:33

about just uh planning, why don't we do

5:36

actual planning together? So, I'm going

5:38

to pop up my terminal. So, I know

5:40

everyone's afraid of the terminal, but

5:42

in all honesty, if you don't know how to

5:44

use a terminal, ask AI. Like, it's the

5:46

like simplest thing. And if not, you can

5:48

even download the Cloud Code app and go

5:51

on code section, give it a specific

5:53

folder you want to work on and use the

5:55

app. Like, there's literally no excuse

5:56

to not use cloud code. If you're afraid,

5:59

boohoo, just jump into use AI. have all

6:01

the tools. That being said, I'm just

6:03

going to type in Claude and we're going

6:05

to have uh Claude code open. And usually

6:08

how people plan is they'll click shift

6:10

tab, right? And then you have plan mode

6:12

on and you can say, let's say I want to

6:16

build

6:17

um Tik Tok UGC

6:20

generating app for my marketing agency.

6:25

I see like these UGC apps everywhere.

6:28

Um, please help me create a plan. Write

6:35

this in the

6:38

in uh PRD.MD

6:42

file. So, this is how most people have

6:45

planning set up, right? you'll tell

6:47

Claude Code or Cursor or whatever agent

6:50

uh to do the plan for you and you ask it

6:52

to be in some file and like it says it'd

6:55

be happy to help you plan this out and

6:57

it'll ask you some questions etc etc.

7:00

But I found that there's a better way to

7:02

get an even more concise plan. And this

7:05

way it actually gets you to think a lot

7:08

more about tradeoffs, concerns, UIUIUX

7:11

decisions because most of the time

7:13

you're sort of allowing the AI to have

7:15

free reign over certain decisions which

7:17

I think uh will lead you with a finished

7:19

product that you're not excited about.

7:21

And that's invoking a special tool. Um I

7:24

was going to show you guys the tweet but

7:26

unfortunately Twitter's down right now.

7:28

But Claude Code has a specific tool

7:30

called ask user question tool. And

7:33

essentially what this tool does, it

7:34

starts to interview you about the

7:36

specifics of your plan. Right? So I'm

7:40

going to drop this prompt where it says

7:42

read this plan file. Interview me in

7:44

detail using the ask user question tool

7:46

about literally anything. Technical

7:48

implementation, UI, UX concerns, and

7:50

trade-offs. I spelled implementation

7:52

wrong. Do not judge me. Um, and what

7:54

this is going to do is it's going to go

7:56

past the plan that we have and start to

7:59

ask us about minute details. So, let's

8:01

finish off this plan first. I'm just

8:02

going to accept um this is internal use

8:06

uh text. We'll use React. I just want

8:09

core features. We'll submit answers. And

8:13

then cloud code, you'll see might ask us

8:14

a few more questions, but this will

8:16

generally be the plan,

8:19

>> right? So it's it's not just it's not

8:21

just the plan, it's the right plan,

8:23

right? Like to what you were saying like

8:25

go back go scroll back up here the

8:27

features and yeah the features and test

8:31

like the way I think about this and I

8:34

don't know if you agree is like if you

8:36

ask claude code to build you a car it

8:38

doesn't really know what a car is. It

8:40

doesn't understand like you need a

8:41

steering wheel and a you know a radio

8:44

and you need wheels. So the the the hard

8:47

part is trying to figure out is

8:48

basically explaining what those things

8:50

are in a really succinct and clear way.

8:53

And that's what this interview is

8:55

basically doing. It's it's explaining

8:57

each of them and then we're going to

8:59

test each of those features. Exactly.

9:01

Like think of think of it this like a

9:02

simple example. Let's say you ask the AI

9:05

agent to build you a specific feature,

9:09

right? How is it going to present that

9:10

specific feature? Did you want it in a

9:12

dashboard? Did you want it to be a

9:13

modal? Did did it have to be a separate

9:15

page? Like when you don't specify these

9:18

minute details, it will make the

9:20

assumption for you. And with Ralph loops

9:22

and all these type of things, like you

9:24

might have a whole application built out

9:26

and it's not exactly to the liking or

9:28

the expectations you had. Right? So, let

9:31

me continue. I'll just make some

9:33

selections here just so we can move on.

9:36

Um, and then hit submit. And then I'm

9:39

going to pause this planning here and

9:41

then I'm going to paste this. I'm going

9:44

to say read this plan file and I'm going

9:46

to tag the plan file. It's called

9:48

prd.md.

9:49

We have that right here. Um, and I'm

9:53

going to say interview me the details

9:54

about this question or I don't even need

9:56

to tag it because it has it in its

9:57

context. But I just want to show you how

10:00

annoyingly

10:02

uh annoying this is going to get.

10:03

Meaning it's going to keep asking me

10:05

questions about said plan or said uh app

10:09

idea. So notice how it says round one

10:13

core workflow and technical foundation,

10:15

right? And some of the questions it

10:16

might even ask you are things that you

10:18

might not know about cuz you're not

10:19

technical. So what do I do when I don't

10:21

know something, Greg? I'm going to copy

10:22

this and I'm going to go to the chatbot

10:24

of my choice, whether it's claude, chat,

10:26

GBT, whatever, and I'm going to ask it

10:28

questions. So if you remember earlier,

10:30

it asked me generic questions about the

10:32

app. Now it's saying, "What's your ideal

10:34

workflow for generating UGC video from

10:36

start to finish?"

10:38

Like notice how the questions are even

10:40

more specific now. So it says linear

10:42

stepbystep template based batch

10:44

processing iterative conversational. So

10:48

let's say I select that and it says how

10:50

should the app handle agent API cost and

10:53

usage. So now it's talking about cost

10:55

right again most of the times when you

10:57

just have a basic plan this is not

10:58

included in the plan. Right? Let's say

11:00

we want to have a hard hard budget. Um

11:03

what database and hosting approach do

11:05

you want to use? Most of you probably

11:06

watching this have no idea. So I can

11:08

copy this over, go to Chad GBT and ask

11:11

what's the best decision. This is my

11:12

current situation. And then you keep

11:14

going. You keep going and you submit

11:16

answers. So when you use this ask user

11:19

question tool, the questions become more

11:21

granular. So it asks me about core

11:23

workflow and technical foundation. Now

11:25

it's going to ask me about UI, UX, and

11:28

script generation. If you notice the

11:30

first plan that it came up with, the

11:33

default plan for claude code, it was

11:35

pretty basic. Now it's asking me, okay,

11:38

what AI do I want to use for the script

11:39

generation? I'll use Claude. Uh, what UI

11:42

style aesthetic are you going for?

11:43

Minimal clean, dashboard heavy, creative

11:46

tool field, chat first. Right. So

11:49

hopefully, Greg, I'm making sense with

11:51

like how much more questions I'm being

11:53

asked when I'm invoking this ask user

11:57

question tool.

11:59

Yeah, it makes complete sense. You're

12:00

also you're also going to use less

12:02

tokens in the end, right? Because you're

12:05

right.

12:06

>> Yeah. Because the thing is the better

12:08

your plan, the better your input, the

12:10

better the initial set of documents that

12:13

you give the model, um the the better

12:17

the outcome. And if the better the

12:18

outcome, there's no back and forth,

12:19

right? Most people will have a Ralph

12:21

loop running. It'll be a basic plan and

12:23

it'll do what you told it to do, but you

12:25

weren't specific. So now you're going

12:27

back and then maybe you're running

12:28

another loop or you're going back and

12:29

doing all these changes. But if you get

12:32

it done right, if you invest the time in

12:35

the planning stage, I 100% believe

12:38

you'll save a lot more money. And this

12:40

will help you clear up a lot of ideas.

12:42

So like for example, this idea that we

12:44

just had, this Tik Tok UGC farm, um, how

12:47

do we want it set up? Do we want it to

12:49

be flat with search? Do we want it to be

12:51

client campaign assets? There's a lot of

12:53

like these minute details that you're

12:56

not thinking about and because you're

12:58

not thinking about it, you're allowing

13:00

cloud code to make those assumptions for

13:01

you, right? Which at the end after it's

13:04

burned through a ton of tokens, now

13:06

you're going back to change, right? We

13:07

can save so much headache if we do the

13:11

proper planning from the beginning. And

13:13

hopefully um people see value in this um

13:18

ask user question tool. Make sure you

13:20

specify it in your prompt. And

13:22

hopefully, Greg, that that made sense.

13:24

>> It does.

13:25

>> So, I would say step number one for this

13:28

Claude C crash course is I would get

13:30

good at planning. I would get really

13:32

really good at planning. I would get

13:34

good at generating these, right? Like

13:37

look, it it keeps on asking me

13:38

questions. If you notice the very first

13:40

plan that we generated with Claude, it

13:42

was two sets of questions and it was

13:44

ready to build. But with this, it's

13:46

asking me, do I want basic avatars,

13:47

custom avatars, multi-seene videos? How

13:50

do I want to handle storage? Do I want

13:52

to download the videos instantly? Cloud

13:54

storage, external storage, like there's

13:57

so much to software engineering. And I

14:00

think in our last video, you um someone

14:02

shared this on Twitter. I don't know if

14:03

it was you or someone else. Like

14:05

software um building personal software

14:07

is easy, but building software others

14:09

are going to use is very, very

14:11

difficult. And if you don't have the

14:13

audacity or the decency to to set up a

14:16

little time, a little extra time to

14:18

plan, then I guarantee whatever you

14:19

generate is going to be AI slop. And you

14:21

might blame the model, but really the

14:23

problem is you. So invest in your plans.

14:26

Spend time using planning. Um don't use

14:28

the generic plan uh mode that cursor or

14:32

claude code has. I would use claude

14:34

code. And then I would specify the ask

14:36

user question tool. um it's going to

14:39

continue to know you with questions like

14:41

it keeps asking, right? Cuz until it

14:43

knows exactly what it is you want, it

14:45

won't start building. Um so I would say

14:47

that's step number one to building with

14:51

cloud code. Step number two, and

14:53

everyone's talking about Ralph and it's

14:55

exciting. Um but I wouldn't use it. I

14:59

wouldn't use Ralph. And the reason I

15:01

wouldn't use Ralph if I was just

15:03

starting out, Greg, is because um how

15:06

are you going to like imagine this, like

15:09

imagine not knowing how to drive, but

15:12

then buying a Tesla for uh like the

15:15

self-driving stuff. Like cool in theory,

15:18

but maybe it's a great idea to know how

15:20

to drive, how to steer, how to hit the

15:22

corners, how to maybe yell at someone

15:24

when they cut you off before you get the

15:27

full automated version. I say this to

15:29

say because when you get good at

15:32

developing plans and then working with

15:35

the AI to build each feature and testing

15:37

each feature, you you start to develop

15:40

this sense on product building on on

15:44

like you know even uh I heard someone

15:46

call vibe QA testing. You get this sense

15:49

by going one-on-one yourself. And this

15:51

is why a lot of people who were fighting

15:53

with claude code all these months are

15:55

really really good at using it now

15:57

because they spent the time building

15:59

without using these crazy automation

16:01

loops. So if you're using cloud code for

16:03

the first time or you're just getting

16:05

into it good plan number one and number

16:08

two get your reps in by not using Ralph.

16:11

So develop the features one by one. Now

16:13

that you have your plan, you can

16:14

literally tell Claude Code, hey, okay,

16:17

let's build the first feature. Um, you

16:19

know, go ahead and do it. And then once

16:21

the feature is done, you can test it

16:22

out. Ask it, how can I test this? How

16:24

can I run this app? I wouldn't jump into

16:27

using Ralph right away. Um, build

16:31

without Ralph. But let's say you've

16:33

built these reps now and you're you're

16:37

comfortable with Cloud Code. Now you

16:38

hear about all these things. skills MCP

16:42

uh prompt MD agent MD um what else is

16:46

there something MD you you hear all

16:49

these conventions plugins um you have

16:52

Ralph all these things so what do I need

16:54

to perfectly uh build something um using

16:58

cloudc any agent I'll be honest with you

17:01

most of these things are all the same

17:04

prompt MD and agent MD are just markdown

17:07

files um plugins

17:09

are skills with you know a little bit

17:11

extra. What you need to build

17:14

successfully using these agents is first

17:17

of all you need a good plan right which

17:20

are documents which is the prd we just

17:23

generated and then you need um to

17:26

document um the progress that's being

17:29

made. Um for anyone who's familiar with

17:33

for with Ralph you know what I'm talking

17:35

about. For those who aren't, what's cool

17:37

about a Ralph loop is as follows. A

17:40

Ralph loop is basically you have a list

17:42

of things that need to be get that need

17:44

to get done. Uh the uh whatchamacallit

17:47

the prd or the plan you give it to the

17:50

AI model. The model works on the first

17:52

task. It finishes it then documents it

17:55

in another file and then it it goes

17:57

again and it stops until it's completed

18:01

the whole list. Now, this isn't anything

18:04

special, but the reason why it's now

18:06

super powerful is because the models are

18:08

getting so so good. But here is the

18:10

issue. If you have a terrible plan, if

18:13

you have a terrible PRD, this doesn't

18:16

matter. You're just donating money to

18:17

Enthropic and I wish you the best of

18:20

luck if that's what you want to do. But

18:21

if you want to make sure that your

18:23

tokens are not wasted, you're going to

18:25

invest in a good PRD. MD file or a good

18:29

plan file.

18:31

Greg, am I making sense so far?

18:33

>> 100%.

18:34

>> Okay,

18:35

>> you're driving the point home.

18:36

>> Yes. So, I'll talk a little bit about um

18:39

Ralph uh now. So, with Mr. Ralph Wiggum,

18:44

um how do we use this? Now, there's a

18:46

lot of different um iterations like

18:48

people are coming with their own style.

18:50

I'm going to share with you my Ralph

18:51

setup in a second. Um Greg, um one thing

18:54

I will say is Cloud Code has a plugin, a

18:57

Ralph Wigum plugin. I wouldn't use that.

18:59

And the reason I wouldn't use that is

19:00

even the person who invented the whole

19:02

Ralph system um is against it. It's not

19:05

the best use of Ralph. But I just want

19:08

to share this concept of how Ralph

19:10

works. It's essentially going to go

19:13

through our plan and it's going to build

19:15

out each feature step by step. And it's

19:18

not going to stop until it's done. This

19:21

is cool when your plan rocks. If your

19:24

plan sucks, then it's terrible. It

19:26

doesn't matter. Now, in terms of how to

19:30

set up um Ralph Wigum, I have my own

19:33

setup, and I don't want anyone to think

19:36

I'm shilling my own setup for any

19:37

reason, but the reason why I built my

19:39

own setup is there's a couple things my

19:42

Ralph loop does. The first thing is it

19:45

makes sure that there's a plan, a prd

19:48

file, and there's a progress.txt file.

19:51

But it also every feature it builds, it

19:54

then writes a test and it then lints.

19:57

And basically what this does is it makes

19:59

sure that every feature that's built

20:01

actually works, right? Cuz there's no

20:03

point on working on feature two if

20:05

feature one doesn't work. If feature one

20:07

doesn't work, if the test fails, guess

20:09

what the AI model is going to do? It's

20:11

going to go back to working on feature

20:13

one. And once the test passes, we work

20:16

on feature two. And then once feature

20:18

two test passes, we work on feature

20:20

three. Right? All this is awesome, but

20:23

I'm going to go back to the same point.

20:25

If your plan sucks, then the Ralph loop

20:27

won't matter. Now, in order to set up

20:31

this loop, um you can find the uh get up

20:33

here. How to set it up, you honestly,

20:35

I'm not even going to explain it. Uh

20:37

Greg, people can literally copy the

20:39

link, pass it to Claude, and then be

20:41

like, I want to run this Ralph loop, and

20:43

it will tell you exactly what to do.

20:45

That's how good the models have become.

20:48

But I'll show you an example of this

20:50

running. So I have a simple prd file.

20:54

It's nothing crazy. It's just to show

20:56

you the point. But basically there are a

20:58

couple tasks here. I want to build a

21:00

basic server that has some basic

21:02

endpoints. And I just want to show you

21:04

how my Ralph loop works. So when I run

21:07

this Ralph loop and again if you don't

21:09

know how to run this the you paste the

21:12

GitHub URL in cloud code in your agent

21:15

and ask it and it will tell you how to

21:16

do it. I have a few different

21:18

configurations. I can use open code if I

21:21

want. I can use codeex if I want. But

21:22

I'm just going to use cloud code. And

21:24

I'm just going to run this script. And

21:26

basically what it's going to start doing

21:29

is it's going to start running through

21:31

each task as you can see. And it's going

21:34

to update the PRD and it's just going to

21:37

continue to work. Now I can go and

21:40

leave, right? I can go about my day,

21:42

hang with um hang with uh Greg and this

21:46

loop will continue to work and I'm going

21:49

to see that at some point whether it's 5

21:51

minutes, 3 minutes, 10 minutes, however

21:53

long this is, this is going to finish

21:55

all the tasks. I'm going to have a

21:56

working product built and all this is

21:59

cool, but it doesn't matter if I'm going

22:02

to go back to the original document if

22:06

the plan isn't good. Now, skills are

22:09

great, MCPs are great, all these

22:11

different markdown files are great. You

22:13

would do yourself a serious service if

22:16

your

22:18

if your plan is good. So, the key to

22:22

successfully building with cloud code is

22:24

you have an absolutely great plan. And

22:26

if you use the ask user question tool,

22:28

you will spend so much time on the plan

22:31

where it starts to get annoying. It

22:33

doesn't get fun. But those of us who

22:35

focus on this will end up having better

22:37

outputs. Um, let's continue. If you

22:41

notice here, my Ralph loop is continuing

22:43

to go and it took care of the first

22:45

task. I can see some files already

22:47

generated. If I go to the progress.txt

22:50

file, you can see Greg, it's started to

22:53

make some progress. It's documenting

22:54

that. And this is just going to continue

22:56

to work. This is just going to continue

22:58

to run. So, people have different

23:00

iterations. I know the AMP code people

23:02

have their own iteration. Um, and

23:04

different people have their own

23:04

iteration. It doesn't really matter,

23:06

right? Someone's Ralph is could be

23:08

better, someone's can be worse,

23:10

someone's could be all of that is cool,

23:12

but don't get stuck in the weeds. The

23:15

main sauce is how you can articulately

23:19

perfectly in a beautiful presentation

23:21

create the perfect input because if you

23:23

create the perfect input, we have

23:25

reached a point where the models will

23:27

give you perfect output. So that's my

23:30

main uh tip crash course for people. Use

23:34

the ask user question tool. Build

23:36

without using Ralph. And if you are

23:38

going to use Ralph, understand if your

23:40

plan sucks, you're just donating money

23:42

to Anthropic. And I think Anthropic has

23:44

enough money that they don't need your

23:46

money being donated to them.

23:49

>> Amen.

23:50

>> Amen. Is there anything else people need

23:53

to know? Like little tips and tricks. I

23:55

notice you know you're not using the Mac

23:58

terminal. You're using ghosty.

24:00

>> Yes. Yes. So, honestly, it's all

24:03

preference, right? So, like the terminal

24:05

you use and all this stuff is all

24:07

preference. Here's what I would say.

24:09

Like, let's have a tips and tricks list.

24:12

Tips and tricks. So, first I would say

24:17

is my goodness spelling today. First I

24:21

would say is use the ask what was the

24:23

specific tool? I just want to make sure

24:25

I don't forget. ask user questions tool.

24:28

Slept on. I don't know why no one's not

24:30

talking about it. It literally I saw the

24:32

tweet from the Enthropic team. 100% I

24:35

would use that when planning. Uh number

24:38

two, um don't over obsess

24:43

obsess on uh MCP skills, etc., etc. I'm

24:48

not saying don't get into these. I'm not

24:49

saying don't read about them. I'm not

24:51

saying don't use them. But I I can

24:53

almost guarantee you these things are

24:56

not the reason why your product isn't

24:57

working. Right? Most of the time it's

25:00

your plan sucks. Right? That's number

25:03

two. Um number three, I would use Ralph

25:08

after I've built something without. And

25:12

the reason being is again listen if you

25:13

are a baller shot caller and you have

25:15

all the money to blow and you don't care

25:17

and you want to donate money to

25:18

Anthropic, go ahead and use Ralph. But

25:21

if we were to sit here eye to eye and

25:24

you haven't built anything, deployed

25:25

anything, there isn't a URL that I

25:28

myself or Greg can click on that you've

25:30

built, you have no business using Ralph.

25:32

You literally have no business using

25:34

Ralph. I would first get good at

25:36

prompting and building something using a

25:39

plan, whether it's whatever AG1, cloud

25:41

code, open code, whatever. Once you have

25:43

something deployed to Verscell or like

25:45

there's a URL and we can use it, then

25:48

you can use Ralph. Number four, um this

25:52

is a little in the weeds, but context is

25:56

more important than ever. And a lot of

25:59

times cloud code or even cursor will

26:01

tell you what percent of context has

26:03

been used. Um I generally wouldn't go

26:06

over 50%. Meaning like the enthropic

26:09

model opus 4.5 has a 200,000 token

26:12

context limit. The moment in my opinion

26:14

you've got over a 100,000 tokens meaning

26:17

you're using the same session it starts

26:19

to sort of deteriorate that's when you

26:21

have people Greg who say oh like I

26:24

started off good but it started going

26:25

bad. That's because you've filled it

26:27

with so much context. And the best way

26:29

to think about this is like yourself

26:31

right? Like let's say we went to some

26:33

English class and or some you know

26:36

whatever class and the professor just

26:38

kept dumping information information at

26:41

some point we're going to feel

26:42

overwhelmed and we're going to actually

26:43

start forgetting stuff um and I'm not

26:46

saying that's how the models work but

26:47

that's how the models act right so

26:49

context is very much important the

26:51

moment you see 50% or even 40% I would

26:55

start a new session and last but not

26:57

least um have audacity and what I mean

27:01

by that is software development is

27:03

starting to become easy but software

27:05

engineering is very very hard and what

27:07

do I mean by that? Um to architect

27:09

software to make sure things are usable

27:12

to create great UX UI to have great

27:15

taste to make something that people

27:17

actually use requires time and in order

27:19

to spend time it requires audacity. I

27:21

know the models are good and you can

27:23

clone a $6 billion software but if all

27:26

of us can do it now what makes software

27:28

different I think thinking about those

27:30

things and thinking about the art of

27:32

building products and building something

27:34

that's tasteful is very very important

27:36

and I think anyone who uses these five

27:38

uh tips should kick cheeks in 2025 2026

27:43

sorry

27:45

>> um I agree on the audacity thing I think

27:47

like it's for me it's like about

27:48

creating scroll stopping software

27:51

You know what I mean? Like there's so

27:53

many people and there's a lot of

27:54

tutorials about this like cloning

27:56

billion dollar software. You know, I

27:58

cloned a $4 billion software. Look at

28:00

me. But that's not the type of software

28:03

that's going to work in 2026, right? Um

28:06

I saw this uh let me just share it real

28:09

quick. I saw this guy who created a

28:13

running app based on how you're feeling.

28:15

So it's like how are you feeling?

28:16

Stressed, angry. Um, and it's an AI

28:20

assisted running app that interprets

28:22

your current emotions to generate a

28:23

personalized route. And I just thought

28:25

it was interesting, you know what I

28:27

mean? Like I had never seen an app like

28:29

this. And I think that like as you know,

28:32

you call it Audacity. I think this is an

28:34

audacious app, right? It's scroll

28:36

stopping. You haven't seen it before. So

28:39

I think push you want to push Claude

28:42

code to like get you to this basically.

28:46

And and and this is why I'm like so pro

28:48

people not using Ralph if they haven't

28:50

built anything fully cuz like now we're

28:53

people are getting to a point where they

28:54

they want the model to think for them,

28:56

right? Where like if you look at the app

28:58

you just shared the animations and how

29:00

things were floating and like even the

29:02

colors used for the different emotions

29:04

like that required thought, right? And

29:06

that's what stops people now. Like if

29:08

building the AI chat interface is easy,

29:11

what's going to make your app different?

29:12

I think a little bit of audacity, a

29:14

little bit of thought and care, and a

29:16

little bit of taste goes a long way

29:17

nowadays. Um, and more than the models

29:20

getting better, cuz it's going to get

29:22

easier, it's going to get better, it's

29:23

going to get faster. But unfortunately,

29:26

if you don't change, then it doesn't all

29:28

matter.

29:28

>> Yeah. And don't be afraid to use pen and

29:30

paper. Like this this person literally

29:32

just like started sketching out the

29:34

features.

29:35

>> Yeah.

29:36

>> Like how should this thing work?

29:38

>> Yeah. How should it feel? Like And I

29:40

love it. I love it. Right. And and this

29:41

is why the app if I don't know the

29:43

metrics, but I'm willing to bet it's

29:44

doing really really well because all

29:46

this stuff matters. Like we could clone

29:49

something like this feature-wise, but

29:51

I'm willing to bet like the feel, the

29:52

animations, the colors, we would not be

29:55

able to get it exactly like this.

29:57

>> 100%.

29:59

All right, man. Thanks for coming on.

30:02

You got me fired up. I actually I didn't

30:04

know about that uh interview tool, so

30:06

thanks for sharing that with me. Um,

30:09

>> yeah, just a heads up, it will ask a lot

30:11

of questions. I shared it with a couple

30:12

friends and a couple people got annoyed,

30:14

but it's worth it, right? Especially if

30:16

you wanted to build something end to end

30:19

or you're building a very like like very

30:22

minute detailed feature, then it's

30:24

really really worth it. I wouldn't use

30:26

the general plan personally. Um, so just

30:29

a heads up, but it's really really worth

30:30

it and I would love to hear people's

30:32

feedback in the comments.

30:34

>> Sounds good. We'll be in the comments.

30:36

uh you got to come back on in a few

30:38

months or whenever people want you. Uh

30:40

it's always an absolute privilege to

30:42

have you here. I'll include links where

30:44

you can follow uh and you should follow

30:48

uh Msia Rasmike. Uh his YouTube channel

30:51

is X. I'll include the link to Ralphie.

30:55

Even though if you're a beginner, don't

30:57

even click that link. I I wouldn't like

31:00

I know there's maybe some degenerates

31:01

who do, but I highly suggest you don't

31:04

because if you haven't even built

31:05

without it,

31:07

>> then [clears throat] no point.

31:08

>> Have some willpower, folks. Come on. You

31:10

know, don't click the link. But I'm

31:12

putting it in there cuz I want to see

31:14

who's tempted and uh thanks again for

31:17

coming on. I'll see you uh I'm coming to

31:19

Toronto in April, so let's hang out.

31:20

>> Well, we'll see. We'll see each other

31:21

then. And again, as always, it's a

31:23

pleasure. Thank you so much, you know,

31:24

for bringing me on.

31:25

>> Of course. Later. Have a go one.

UNLOCK MORE

Sign up free to access premium features

INTERACTIVE VIEWER

Watch the video with synced subtitles, adjustable overlay, and full playback control.

SIGN UP FREE TO UNLOCK

AI SUMMARY

Get an instant AI-generated summary of the video content, key points, and takeaways.

SIGN UP FREE TO UNLOCK

TRANSLATE

Translate the transcript to 100+ languages with one click. Download in any format.

SIGN UP FREE TO UNLOCK

MIND MAP

Visualize the transcript as an interactive mind map. Understand structure at a glance.

SIGN UP FREE TO UNLOCK

CHAT WITH TRANSCRIPT

Ask questions about the video content. Get answers powered by AI directly from the transcript.

SIGN UP FREE TO UNLOCK

GET MORE FROM YOUR TRANSCRIPTS

Sign up for free and unlock interactive viewer, AI summaries, translations, mind maps, and more. No credit card required.