1
00:00:00,049 --> 00:00:01,489
So I switched from.

2
00:00:02,184 --> 00:00:06,844
Chat GTP to Claude, and then
from Claude to Claude code.

3
00:00:07,744 --> 00:00:12,754
I've been in Claude code now for
about a month and a half, and every

4
00:00:12,754 --> 00:00:17,404
night at the end of the day, I have
two parallel tracks of feelings.

5
00:00:17,875 --> 00:00:19,885
the first track is the positive track.

6
00:00:19,915 --> 00:00:22,309
It's amazed at all the
things that I got done.

7
00:00:22,970 --> 00:00:25,190
And then the second track
is the negative track.

8
00:00:25,190 --> 00:00:28,479
It's angry at all the things
that I learned the hard way.

9
00:00:28,690 --> 00:00:34,030
So I'm hoping today that I can save you
some time from learning the hard way.

10
00:00:34,550 --> 00:00:39,620
cloud code definitely has a
steeper learning curve than chat

11
00:00:39,665 --> 00:00:43,625
GBT or even just Claude the web.

12
00:00:44,735 --> 00:00:48,805
And they are Much the part of the
same ecosystem, but they are entirely

13
00:00:48,805 --> 00:00:52,645
different in a variety of ways,
which we will talk about today.

14
00:00:53,315 --> 00:00:56,555
for those of you who are online
or who walked in late, I was just

15
00:00:56,555 --> 00:01:02,555
sharing a fun story where yesterday
my angry track included frustrations

16
00:01:02,555 --> 00:01:05,015
that Claude had managed to spend $30.

17
00:01:05,015 --> 00:01:09,515
I didn't approve it to spend, had managed
to cancel an email campaign...that

18
00:01:09,645 --> 00:01:11,415
I didn't want it to cancel.

19
00:01:17,935 --> 00:01:19,045
and there was something else.

20
00:01:19,045 --> 00:01:23,095
I don't remember what it
was, but it, it is a wild.

21
00:01:23,715 --> 00:01:26,145
A wild adventure to say the least.

22
00:01:26,629 --> 00:01:34,575
So crash course is focused on AI
education, both for those who are

23
00:01:34,575 --> 00:01:38,835
in the marketing technology and
communications communities, and really

24
00:01:38,835 --> 00:01:41,685
for anyone who's trying to learn ai.

25
00:01:42,345 --> 00:01:48,225
We also work specifically with
neurodivergent individuals and

26
00:01:48,225 --> 00:01:53,055
others who are leveraging AI to
overcome accessibility difficulties

27
00:01:53,355 --> 00:01:57,915
or challenges, which I think AI
is especially well positioned for.

28
00:01:59,385 --> 00:02:03,195
This is the fourth, the fourth session.

29
00:02:03,619 --> 00:02:09,585
So online there are recordings for
the very first one, which was I

30
00:02:09,585 --> 00:02:15,425
think on like how to build websites
with tools like, ready and lovable.

31
00:02:15,975 --> 00:02:20,415
And then the second one was
focused entirely on chat, GBT.

32
00:02:20,865 --> 00:02:24,675
And then the third one, the one
that came right before this was

33
00:02:24,675 --> 00:02:27,555
focused on Claude on the web.

34
00:02:28,579 --> 00:02:37,545
So we are skipping from co-work
straight into Claude Code.

35
00:02:37,995 --> 00:02:40,815
Can I, are you able to go
full screen with the slide?

36
00:02:40,875 --> 00:02:43,695
I am so glad that you asked that question.

37
00:02:43,755 --> 00:02:45,675
Thank you for asking questions.

38
00:02:45,795 --> 00:02:46,515
Yes.

39
00:02:46,845 --> 00:02:48,675
Let's improve our user experience here.

40
00:02:48,675 --> 00:02:53,535
Speaking of user accessibility,
you just clicked, I'm scared.

41
00:02:53,535 --> 00:02:53,925
What will happen?

42
00:02:53,925 --> 00:02:54,620
Oh my goodness.

43
00:02:57,970 --> 00:02:58,260
Okay.

44
00:02:59,190 --> 00:02:59,410
Woo.

45
00:02:59,710 --> 00:03:00,250
It got bigger.

46
00:03:02,495 --> 00:03:03,365
As it does.

47
00:03:03,459 --> 00:03:08,615
So, Claude Code versus Claude Cowork,
we're skipping over Claude Cowork,

48
00:03:09,305 --> 00:03:14,705
and that's intentional, but it might
also be the wrong way to do this.

49
00:03:15,035 --> 00:03:19,325
Claude Cowork in a nutshell, it's
got like a cleaner user interface.

50
00:03:19,625 --> 00:03:24,045
You can spin up agents, without
necessarily like knowing a bunch.

51
00:03:24,614 --> 00:03:29,234
You can do like really simple but powerful
things like you can reorganize your

52
00:03:29,234 --> 00:03:35,484
computer, you can rename all your files,
you can set up a bunch of calendar events.

53
00:03:35,755 --> 00:03:37,645
You can do a lot of
things with Claude Cowork.

54
00:03:38,900 --> 00:03:44,944
Club Cowork is, in my opinion, really
designed, to give like a nice user.

55
00:03:45,154 --> 00:03:49,384
Experience to individuals who are
trying to get into the age agent space.

56
00:03:49,804 --> 00:03:54,154
And I'm skipping over it because although
it's a great stepping stone, it has a

57
00:03:54,154 --> 00:04:01,234
bunch of limitations, and Claude Code
has very few limitations in comparison.

58
00:04:01,295 --> 00:04:03,094
Hi, thanks for coming in.

59
00:04:03,814 --> 00:04:05,525
you missed all the
horrible parts, so great.

60
00:04:05,855 --> 00:04:06,845
Your timing is perfect.

61
00:04:07,394 --> 00:04:10,604
cloud code has very few limitations.

62
00:04:11,209 --> 00:04:17,449
And so if you've been using the web
Claude code will feel like a completely

63
00:04:17,449 --> 00:04:21,019
different thing, or at least in many
ways it will feel like a different thing.

64
00:04:21,379 --> 00:04:26,269
but if you come away from today
feeling overwhelmed, I encourage you

65
00:04:26,269 --> 00:04:28,789
to spend time in Claude Cowork instead.

66
00:04:29,029 --> 00:04:32,059
It's not officially called Claude
Cowork, it's just called Cowork.

67
00:04:32,629 --> 00:04:36,799
I'm not sure why Claude Code is
called Claude Code, but Claude Cowork.

68
00:04:37,039 --> 00:04:39,109
Anyways, I didn't name these things,

69
00:04:39,619 --> 00:04:41,179
My point is I'm skipping.

70
00:04:41,689 --> 00:04:46,489
Claude Code does a lot of things
that Claude cowork cannot do.

71
00:04:46,489 --> 00:04:50,349
So you can interact with like your
terminal, for those of you who are

72
00:04:50,349 --> 00:04:56,049
comfortable with that space, you get
access to all sorts of MCP servers agents,

73
00:04:56,469 --> 00:04:58,629
and you can build independent scripts.

74
00:04:58,989 --> 00:05:04,240
the sky is the limit, as they say, and
we'll cover what these words mean too.

75
00:05:05,470 --> 00:05:12,039
So the tell part of show and tell most
of this will not be slides, but I wanted

76
00:05:12,039 --> 00:05:14,260
to give like some groundwork here.

77
00:05:14,344 --> 00:05:18,400
'cause otherwise I'll use words
and vocab without explaining it.

78
00:05:19,099 --> 00:05:22,349
I wanna start with the
tell part first of all.

79
00:05:23,030 --> 00:05:28,219
As someone who has recently come to
the conclusion that it's unhealthy

80
00:05:28,219 --> 00:05:33,530
to stay up until 2:00 AM learning how
to use cloud code let me tell you, I

81
00:05:33,530 --> 00:05:41,090
learned a lot of things the hard way,
and I'm hoping I could save you from

82
00:05:41,150 --> 00:05:43,010
the lessons that I learned the hard way.

83
00:05:43,520 --> 00:05:49,580
First of all, in Claude Code where
you go to type into the chat, there's

84
00:05:49,580 --> 00:05:51,260
a little button on the bottom.

85
00:05:51,630 --> 00:05:52,200
Left.

86
00:05:52,530 --> 00:05:55,080
And that has a few different modes.

87
00:05:55,590 --> 00:06:00,330
The two that I want to call your
attention to, there's one that is

88
00:06:00,330 --> 00:06:02,729
called, no permission required.

89
00:06:03,099 --> 00:06:05,229
that one's especially fun and dangerous.

90
00:06:05,509 --> 00:06:09,619
but the one that you should be really
focused on using during your first few

91
00:06:09,619 --> 00:06:12,169
weeks in cloud code is called Plan Mode.

92
00:06:12,889 --> 00:06:16,909
And the great thing about plan
mode is just like it sounds,

93
00:06:16,939 --> 00:06:19,309
it's gonna run a plan by you.

94
00:06:19,309 --> 00:06:23,659
So you can sit there and you can talk
to it If you prefer, you can actually

95
00:06:23,659 --> 00:06:28,279
use your voice now, which I've started
doing with mixed results sometimes,

96
00:06:28,579 --> 00:06:31,514
probably because the way I talk isn't
always as organized as the way I

97
00:06:31,514 --> 00:06:37,905
write, but plan mode is really good
because it will run by an entire plan.

98
00:06:38,264 --> 00:06:44,474
It'll run that by you and it will seek
approval and revisions on that plan.

99
00:06:44,984 --> 00:06:46,694
And you do need to read that plan.

100
00:06:47,389 --> 00:06:51,709
because a lot of times my
experience is that it will get

101
00:06:51,709 --> 00:06:54,590
like 95% of what I wanted to do.

102
00:06:54,949 --> 00:07:00,619
It'll get it right, but it will miss like
one thing, and I can often trace back

103
00:07:00,619 --> 00:07:06,439
that misunderstanding, quite frankly,
to poor communication on my part.

104
00:07:07,504 --> 00:07:07,724
Ai.

105
00:07:08,659 --> 00:07:14,149
Or at least Claude Code in particular
is very, very logic driven.

106
00:07:14,599 --> 00:07:18,379
And it uses its own logic,
not my logic, right?

107
00:07:18,379 --> 00:07:21,679
My logic tends to be like
more emotional in nature.

108
00:07:22,069 --> 00:07:27,079
Claude Code in particular will
do exactly what you tell it

109
00:07:27,079 --> 00:07:29,719
to, to a failure point, right?

110
00:07:30,019 --> 00:07:36,389
For example, if I say something like,
here are three transcripts, make

111
00:07:36,389 --> 00:07:42,299
the best possible presentation using
this template and the transcripts,

112
00:07:42,749 --> 00:07:44,429
turn it into a PowerPoint.

113
00:07:44,789 --> 00:07:51,149
If that's all I give it, it will focus in
on the idea of creating what it considers

114
00:07:51,149 --> 00:07:56,099
to be the best and what it considers
to be the best may or may not align

115
00:07:56,099 --> 00:07:58,289
with what I consider to be the best.

116
00:07:58,559 --> 00:08:04,769
So when I work with ai, but especially
when I work with Claude Code, I

117
00:08:04,859 --> 00:08:09,569
pretend at all times that Claude
is an intern sitting next to me.

118
00:08:10,289 --> 00:08:10,709
It is.

119
00:08:11,339 --> 00:08:17,729
a very unique intern in that it is
both wildly capable of doing almost

120
00:08:17,729 --> 00:08:23,969
anything, and two, it is wildly capable
of getting things terribly incorrect

121
00:08:23,969 --> 00:08:29,639
if I am not specific and detailed,
and if I don't speak with constraints.

122
00:08:29,639 --> 00:08:29,699
So

123
00:08:32,654 --> 00:08:33,104
plan mode.

124
00:08:34,764 --> 00:08:38,964
Another thing to know, and we're
gonna talk today about how to change

125
00:08:38,964 --> 00:08:42,464
this and how to evolve your setup
so that this is not a problem.

126
00:08:42,854 --> 00:08:47,774
But even with all the safety mechanisms,
even if you spend an immense amount

127
00:08:47,774 --> 00:08:51,554
of time, setting up what I would
describe as your architecture and your

128
00:08:51,554 --> 00:08:57,164
infrastructure, Claude Code's memory
is not a hundred percent reliable.

129
00:08:57,404 --> 00:09:02,664
My favorite example of this is that,
for six weeks I have done everything

130
00:09:02,664 --> 00:09:07,704
I could think of to get Claude code to
know what day it's, and although it's

131
00:09:07,704 --> 00:09:13,044
capable of remembering massive amounts of
context about all sorts of projects that

132
00:09:13,044 --> 00:09:18,414
I'm working on, it remembers my Family
tree, my mom's name, my ex-girlfriend.

133
00:09:18,414 --> 00:09:20,184
It remembers all sorts of things.

134
00:09:20,394 --> 00:09:23,364
Somehow it does not yet
remember what day it.

135
00:09:23,454 --> 00:09:26,274
I dunno why I haven't figured
out how to squash that bug yet.

136
00:09:26,274 --> 00:09:27,684
Hopefully that's not true for you.

137
00:09:27,954 --> 00:09:33,264
But my point is that if you're in the
middle of like a work session and you're

138
00:09:33,264 --> 00:09:39,354
not done, first ask yourself, can I
finish this before I close my computer?

139
00:09:40,584 --> 00:09:46,464
Best possible case scenario is that
you can't, if you can't, I highly

140
00:09:46,464 --> 00:09:50,814
encourage you, even though it's very
rare that it will be necessary, I

141
00:09:50,814 --> 00:09:55,674
highly encourage you to copy and paste
your session like the last 10 or 15

142
00:09:55,674 --> 00:10:00,804
minutes of it into a notepad or a
text item that doesn't live in Claude.

143
00:10:01,374 --> 00:10:05,814
I don't have it go wrong very often,
so I don't wanna, like alarm you or

144
00:10:05,814 --> 00:10:09,174
make you feel like you shouldn't use
this because it's, it's not useful.

145
00:10:09,174 --> 00:10:13,554
That's not at all the case, but
there's nothing worse than being in

146
00:10:13,554 --> 00:10:16,934
the middle of something really, time
consuming and after three hours.

147
00:10:17,269 --> 00:10:20,809
Coming back to your computer and
you try to start a new session

148
00:10:20,809 --> 00:10:24,349
and Claude says, the what and
the what and the where, right?

149
00:10:24,349 --> 00:10:27,949
So the memory is not a
hundred percent reliable.

150
00:10:28,279 --> 00:10:31,429
I definitely back up
things if I'm midstream.

151
00:10:33,859 --> 00:10:35,299
What else did I learn in the hard way?

152
00:10:36,319 --> 00:10:38,594
I only just learned
this one the other day.

153
00:10:41,234 --> 00:10:47,894
Just like on the web, the context
window of a session, which I usually

154
00:10:47,894 --> 00:10:50,954
think of in my head as a thread
'cause it's like a chat window.

155
00:10:51,394 --> 00:10:55,980
but each session you really
wanna keep it focused.

156
00:10:55,984 --> 00:10:59,864
One of the mistakes that I made that
was taking, a lot of token usage

157
00:11:00,074 --> 00:11:04,104
and also just resulting in a lot of
errors where it would get confused

158
00:11:04,404 --> 00:11:08,714
is I would try to talk to it as if
it completely understood my A DHD.

159
00:11:09,134 --> 00:11:13,214
And although it does a pretty good job of
understanding my A DHD most of the time

160
00:11:13,544 --> 00:11:18,674
it's not so great at handling a session
where you intertwine multiple things.

161
00:11:18,674 --> 00:11:25,184
So if I'm working on an email campaign
for the Ocean Project and I'm working

162
00:11:25,184 --> 00:11:30,294
on a website for the Lake project and
I'm also asking a questions about.

163
00:11:30,444 --> 00:11:32,814
Something that I'm trying to register for.

164
00:11:32,814 --> 00:11:36,954
Maybe it's a concert it's
going to get confused.

165
00:11:36,954 --> 00:11:38,544
It's gonna make mistakes.

166
00:11:38,574 --> 00:11:43,404
So I, when I start, I kind of organize
my workspace by creating three or

167
00:11:43,404 --> 00:11:48,174
four sessions and I separate out what
I'm working on in those different,

168
00:11:49,174 --> 00:11:54,064
threads or session threads, if you
prefer, regardless of what you're

169
00:11:54,064 --> 00:11:58,324
doing, if you've been in it for more
than an hour, talking nonstop, probably

170
00:11:58,324 --> 00:12:00,214
a good idea to start a new thread.

171
00:12:00,784 --> 00:12:05,644
because again, it just, if you think
about it, it has to kind of like reread

172
00:12:05,644 --> 00:12:08,254
the entire conversation every time.

173
00:12:08,314 --> 00:12:13,114
And so it's just natural as it would
be for a human that if you keep

174
00:12:13,114 --> 00:12:17,074
giving me notes and notes and notes,
eventually I'm gonna get lost, right?

175
00:12:17,464 --> 00:12:20,914
Or at the very least, I'm gonna spend a
lot of energy that I don't need to spend.

176
00:12:22,534 --> 00:12:25,984
We talked about this briefly
earlier, but constraint.

177
00:12:26,044 --> 00:12:30,244
It's really, really,
really, really valuable.

178
00:12:30,814 --> 00:12:36,064
And we're gonna talk about the
Claude MD file, which is your

179
00:12:36,064 --> 00:12:38,224
most basic form of architecture.

180
00:12:38,584 --> 00:12:44,494
The Claude MD file gets loaded every
single time when you first launch

181
00:12:44,654 --> 00:12:50,044
Claude, so it's your best chance at
governance in the most basic form.

182
00:12:50,584 --> 00:12:57,724
And so often when I come upon a new rule
or constraint, I'll say, memorize that,

183
00:12:58,264 --> 00:13:00,814
and it will memorize that for next time.

184
00:13:01,084 --> 00:13:01,414
Right?

185
00:13:01,714 --> 00:13:04,504
And you can probably imagine there
are all sorts of constraints.

186
00:13:04,504 --> 00:13:08,734
Your brand colors, your voice and
tone, words you don't want to use.

187
00:13:09,094 --> 00:13:10,834
Things you don't want it to do.

188
00:13:11,184 --> 00:13:15,444
ways you want it to do things like
don't make a recommendation for a tool

189
00:13:15,444 --> 00:13:19,464
until you've researched it and verify
that it actually works with a Mac.

190
00:13:19,704 --> 00:13:25,034
You'll learn as you go Yet, even with
constraints in the MD file, it's valuable

191
00:13:25,034 --> 00:13:31,404
to have prompts with constraints in
them because, that way you're forcing

192
00:13:31,404 --> 00:13:33,164
it to know what those are, right?

193
00:13:33,164 --> 00:13:38,204
So even though I have those constraints
as a fallback on a session by session

194
00:13:38,234 --> 00:13:42,044
basis, often there's something unique that
it doesn't need to be memorized, right?

195
00:13:42,044 --> 00:13:45,404
It doesn't apply to everything,
but it applies to that session.

196
00:13:45,744 --> 00:13:50,905
like a really common one is, do a
test of this and make me one out

197
00:13:50,905 --> 00:13:55,254
of 10 slides, or do a test of this
and write me five out of the 50

198
00:13:55,254 --> 00:13:56,994
messages that you're going to create.

199
00:13:57,354 --> 00:14:00,564
Something that will allow you to kind
of get a sense of whether or not it's

200
00:14:00,564 --> 00:14:02,574
tracking what you want it to do correctly.

201
00:14:03,084 --> 00:14:07,824
One of the most exciting parts of
Claude Code is that you can create

202
00:14:07,824 --> 00:14:12,444
scripts, and if you've never created
a script before and don't know what it

203
00:14:12,444 --> 00:14:17,035
is, it's essentially like a mini little
piece of software, on your computer.

204
00:14:17,245 --> 00:14:21,505
Like an example of a script that you
could create would be, I could create

205
00:14:21,505 --> 00:14:26,035
a script that manually scans seven
job boards and puts together a list of

206
00:14:26,035 --> 00:14:31,105
jobs that fit certain descriptions and
then emails me about those jobs, right?

207
00:14:31,344 --> 00:14:35,659
And you could do far more complicated
things with scripts than that.

208
00:14:36,234 --> 00:14:39,555
But scripts are valuable for a
variety of reasons, and one of them

209
00:14:39,555 --> 00:14:41,685
is that they don't use any tokens.

210
00:14:42,824 --> 00:14:47,324
Require Claude code to build the
script, but you don't require Claude

211
00:14:47,324 --> 00:14:49,844
Code tokens to run the script.

212
00:14:50,264 --> 00:14:54,584
So once you build the script,
you can kind of run it on repeat

213
00:14:54,584 --> 00:14:57,834
and it doesn't cost, token usage.

214
00:14:58,045 --> 00:15:02,694
So the more things you can build out as
scripts, the less likely you are to have

215
00:15:02,694 --> 00:15:05,814
to spend $200 a month on Claude Code.

216
00:15:07,134 --> 00:15:11,814
The way that I usually think of it is that
there's like a Queen Bee and Claude Code

217
00:15:11,814 --> 00:15:19,104
is the Queen Bee and the scripts are the
little worker manager bees and they are in

218
00:15:19,104 --> 00:15:24,384
charge of all sorts of other little bees
that are below them, on the org chart.

219
00:15:24,954 --> 00:15:29,534
I'm spending most of my time as the
human interacting with the Queen Bee.

220
00:15:29,959 --> 00:15:33,469
Is then trying to manage,
you know, the whole swarm.

221
00:15:35,449 --> 00:15:40,909
This one I haven't yet made peace
with because as much as I love

222
00:15:40,909 --> 00:15:45,249
new technology and new computers,
there's nothing I hate more, than

223
00:15:45,279 --> 00:15:48,459
setting up a new laptop or computer.

224
00:15:48,849 --> 00:15:53,859
So for those who are in like really
into Claude code, you might be familiar

225
00:15:53,859 --> 00:15:56,379
with what I call like the MacBook Run.

226
00:15:56,769 --> 00:16:00,039
people are going out and they're
buying MacBook Minis like crazy.

227
00:16:00,219 --> 00:16:01,599
The prices are of use.

228
00:16:01,599 --> 00:16:03,789
MacBook Minis are starting to skyrocket.

229
00:16:04,049 --> 00:16:09,559
this is being, further, emphasized
by open call, which we're not

230
00:16:09,559 --> 00:16:13,039
talking about today, but what shares
a lot in common with cloud code.

231
00:16:13,459 --> 00:16:15,049
and so the simple reality is.

232
00:16:16,269 --> 00:16:22,239
When your computer is not on, your
automations cannot run, right?

233
00:16:22,479 --> 00:16:26,919
If I have a little automation that's gonna
check my email every 20 minutes and it's

234
00:16:26,919 --> 00:16:31,899
gonna automatically respond to people that
need help with a certain topic, that's

235
00:16:31,899 --> 00:16:34,329
not gonna run when I close my computer.

236
00:16:34,629 --> 00:16:36,399
So you basically have two options.

237
00:16:36,699 --> 00:16:41,439
You can go get a new computer if you
wanna get really into like ongoing

238
00:16:41,439 --> 00:16:45,639
automations and so forth, or you
can do what I've done, which is

239
00:16:45,639 --> 00:16:48,159
to move towards the cloud instead.

240
00:16:48,159 --> 00:16:54,449
So I use a. cloud based, VPS
or virtual private computer.

241
00:16:54,689 --> 00:17:00,899
So I use AWS just because, you
know, I'm already ruining the

242
00:17:00,899 --> 00:17:02,519
world with all the things I order.

243
00:17:02,519 --> 00:17:05,189
I just figured I might as
well continue down that path.

244
00:17:05,459 --> 00:17:07,439
But AWS is really easy to set up.

245
00:17:07,439 --> 00:17:11,849
It's got an API cloud code, can
connect to it with just the API key.

246
00:17:12,089 --> 00:17:16,199
You don't have to know that much about AWS
to get set up on it, which is kind of fun.

247
00:17:16,619 --> 00:17:21,309
I also have another, virtual
private server called Vulture, which

248
00:17:21,729 --> 00:17:24,729
I'm using 'cause it has certain
capabilities that AWS doesn't.

249
00:17:25,209 --> 00:17:27,879
But the point is, those
run all the time, right?

250
00:17:27,879 --> 00:17:33,849
I'm spending 10 or 15 bucks a month on
virtual private servers, and those make it

251
00:17:33,849 --> 00:17:38,169
possible for me to create things that are
just on autopilot, running day and night.

252
00:17:38,679 --> 00:17:41,059
Do you have those, running
your scripts mostly, or are

253
00:17:41,059 --> 00:17:43,069
they hosting clouds like LLM?

254
00:17:44,119 --> 00:17:47,894
They are mostly running scripts,
they're hosting my agents or they're

255
00:17:47,894 --> 00:17:52,724
hosting, software that I've created,
or that's a generous way to say open

256
00:17:52,724 --> 00:17:54,344
source software that I've borrowed.

257
00:17:54,834 --> 00:17:59,844
so for example, like I used to
have an email server through

258
00:18:00,384 --> 00:18:02,484
something like MailChimp, right?

259
00:18:02,844 --> 00:18:06,384
And when I got into this, I got really
excited 'cause I had always dreamed of

260
00:18:06,384 --> 00:18:08,754
having like full control over my email.

261
00:18:09,114 --> 00:18:13,164
And so I used an open source
email server and I'm hosting it.

262
00:18:13,194 --> 00:18:16,434
That one had to go, I can't remember
why, but I put it on Vulture.

263
00:18:16,824 --> 00:18:22,674
And so the code base was free, the
customizations, all I had to do

264
00:18:22,674 --> 00:18:26,994
is spend some token usage and all
I paid is like 10 bucks a month

265
00:18:26,994 --> 00:18:29,274
and I send out 2000 emails a day.

266
00:18:29,574 --> 00:18:30,504
As were before.

267
00:18:30,504 --> 00:18:34,074
I was paying, you know, like 80 to a
hundred bucks a month for that capability.

268
00:18:34,194 --> 00:18:34,704
So

269
00:18:36,894 --> 00:18:38,639
all of the above, but not the LLM.

270
00:18:39,154 --> 00:18:43,564
I don't know if you could put the LLM
also on the cloud and if that would save

271
00:18:43,564 --> 00:18:45,544
token usage, that would be exciting.

272
00:18:45,904 --> 00:18:49,834
I'm very unhappy with my token usage
issues right now, so I'm intrigued.

273
00:18:49,834 --> 00:18:52,834
I don't know the answer to that,
but for me, I'm using it for

274
00:18:52,834 --> 00:18:55,234
scripts, software, and agents.

275
00:18:56,674 --> 00:18:59,104
I'm talking really fast,
but please ask questions.

276
00:18:59,554 --> 00:19:04,165
so just a few more vocab words
and resources and then we'll get

277
00:19:04,165 --> 00:19:05,845
into like the fun stuff on screen.

278
00:19:06,685 --> 00:19:08,004
Your markdown file.

279
00:19:08,405 --> 00:19:12,905
This is just an md. You'll
hear this described a lot.

280
00:19:12,905 --> 00:19:15,515
You'll see cloud code
referencing it a lot, right?

281
00:19:15,515 --> 00:19:20,945
It'll say like looking at MD file,
when you see that it's just a super

282
00:19:20,945 --> 00:19:25,925
lightweight, it's basically like a
text file, that's specifically written

283
00:19:25,925 --> 00:19:30,005
in a way that anything that can read
markdown will know the difference

284
00:19:30,005 --> 00:19:33,395
between like paragraphs and subheadings
and bullet points and so forth.

285
00:19:33,875 --> 00:19:37,325
And if you're really into code,
you can even write in markdown.

286
00:19:37,565 --> 00:19:41,705
But markdown files really are
a key component of cloud code.

287
00:19:41,705 --> 00:19:44,765
The whole like architecture
is basically built on those.

288
00:19:44,765 --> 00:19:48,935
Another thing to know, if you've
not used GitHub before, when you're

289
00:19:48,935 --> 00:19:53,465
first setting up Claude Code, you'll
be prompted to set up or rather to

290
00:19:53,465 --> 00:19:55,925
connect and set up a GitHub repo.

291
00:19:56,435 --> 00:19:58,295
And this is really important because.

292
00:19:58,715 --> 00:20:02,825
This is where your code base slips,
and it makes sure that your code isn't

293
00:20:02,825 --> 00:20:07,865
just on your computer, it's public, or
private, depending on how you set it up.

294
00:20:08,195 --> 00:20:12,875
And GitHub as a whole is
a phenomenal resource.

295
00:20:13,205 --> 00:20:18,935
A variety of what I'm showing you today
On the screen comes from GitHub repos.

296
00:20:19,235 --> 00:20:23,465
you could find open source GitHub
repos for a massive amount of

297
00:20:23,465 --> 00:20:30,495
stuff out there, like just by
using, the keywords GitHub repo.

298
00:20:31,680 --> 00:20:33,750
And then whatever you might
be looking for, right?

299
00:20:33,750 --> 00:20:38,730
Like maybe you're looking for
an email server Disclaimer here.

300
00:20:39,930 --> 00:20:43,590
GitHub repos need to be
treated with suspicion.

301
00:20:44,850 --> 00:20:48,930
Anybody in the world can publish
an open source free GitHub repo.

302
00:20:49,650 --> 00:20:53,950
It is not impossible if you're
not careful, for this to not

303
00:20:53,950 --> 00:20:55,990
be a good thing for you, right?

304
00:20:55,990 --> 00:20:59,860
I could easily put malicious code
in here or anything like that.

305
00:21:00,185 --> 00:21:04,765
so I'm usually using a GitHub repo that
someone has referred to me or told me

306
00:21:04,765 --> 00:21:07,075
about, just because they seem credible.

307
00:21:07,435 --> 00:21:10,535
A lot of the GitHub repos
I'm using are, from.

308
00:21:11,015 --> 00:21:11,675
MIT.

309
00:21:11,755 --> 00:21:16,675
there are immense amount of MIT open
source GitHub repos that have been

310
00:21:16,675 --> 00:21:18,865
designed specifically for Claude code.

311
00:21:19,195 --> 00:21:21,565
And maybe that applies
to other ais as well.

312
00:21:21,615 --> 00:21:26,025
a lot of what I've used to upgrade my
infrastructure and capabilities with

313
00:21:26,025 --> 00:21:32,845
Claude Code I just stole from GitHub, it
said, Hey, so and so at MIT made this.

314
00:21:32,845 --> 00:21:36,085
And I went and Googled him to
make sure that he or she or they

315
00:21:36,295 --> 00:21:41,005
were a real person, and I decided,
okay, I will just steal that.

316
00:21:41,005 --> 00:21:44,425
more and more of the features that
our mail bond GitHub are getting

317
00:21:44,425 --> 00:21:47,785
added into Claude Code natively.

318
00:21:48,085 --> 00:21:51,385
if you are really nerdy and
you read Claude Code's blog.

319
00:21:51,740 --> 00:21:56,150
They are no surprise, they are
using cloud code to build claw

320
00:21:56,150 --> 00:21:57,830
code, which is a little bit meta.

321
00:21:58,190 --> 00:22:01,770
And so one of the things I've noticed,
especially since open Claw started

322
00:22:01,770 --> 00:22:07,190
trending is that cloud code is putting
out new features really, really fast.

323
00:22:07,190 --> 00:22:08,480
Like pretty much every week.

324
00:22:08,480 --> 00:22:11,180
Right now they're rolling out
two to three new features.

325
00:22:11,550 --> 00:22:14,740
some of them are not fully developed,
which, you know, that happens,

326
00:22:14,740 --> 00:22:17,650
but they're definitely competing.

327
00:22:17,890 --> 00:22:23,380
I would say most of all they seem to be
competing with, with open claw, which

328
00:22:23,440 --> 00:22:28,000
I think is exciting 'cause competition
in this space is a positive thing.

329
00:22:29,470 --> 00:22:29,800
Okay.

330
00:22:29,880 --> 00:22:30,930
few more things.

331
00:22:31,450 --> 00:22:32,770
There's just a whole lingo.

332
00:22:33,145 --> 00:22:37,105
And I don't want to talk and have
you not know what the lingo means.

333
00:22:37,385 --> 00:22:40,055
MCP server, it took me a while
to figure out what that meant.

334
00:22:40,055 --> 00:22:41,345
I had to Google it eventually.

335
00:22:41,795 --> 00:22:46,745
this is a certain protocol that's
been developed specifically so that

336
00:22:46,745 --> 00:22:49,805
a software program can talk to ai.

337
00:22:49,955 --> 00:22:53,325
And this works across, copilot
and a bunch of other things.

338
00:22:53,325 --> 00:22:58,965
It's not unique to Cloud code, but it
gives you real time access to things.

339
00:22:58,965 --> 00:23:02,205
For example, like your Gmail
account, right, or your Microsoft

340
00:23:02,205 --> 00:23:07,935
account, you can connect those
with, a built in MCP server There.

341
00:23:08,640 --> 00:23:13,970
A long list of MCP servers that
are defaulted into cloud code,

342
00:23:13,970 --> 00:23:15,200
like they're already there.

343
00:23:15,500 --> 00:23:21,680
And then there are a massive amount of MCP
servers you can download or install from

344
00:23:21,680 --> 00:23:27,680
places like GitHub or from the website of
the software tool that you might be using.

345
00:23:29,570 --> 00:23:35,360
MCPU servers are great in that they
don't require API access and you

346
00:23:35,360 --> 00:23:37,220
don't have to worry about API keys.

347
00:23:37,250 --> 00:23:38,900
And there's just like less to figure out.

348
00:23:39,520 --> 00:23:42,700
they also sometimes have features
or capabilities that the API

349
00:23:42,730 --> 00:23:47,140
connection doesn't, they're
also terrible for token usage.

350
00:23:47,440 --> 00:23:51,580
I try to use as few MCP servers
as possible because they consume

351
00:23:51,580 --> 00:23:57,730
far more tokens than the API
calls will consume Think of those

352
00:23:57,730 --> 00:23:59,470
as a static connection, right?

353
00:23:59,470 --> 00:24:04,870
It's a, a wine between two lakes that
allows the water to go back and forth as

354
00:24:04,870 --> 00:24:07,060
where an MCP server has to be launched.

355
00:24:07,210 --> 00:24:08,560
It's new every time.

356
00:24:08,560 --> 00:24:14,290
It's redoing the connection every time
agents, autonomous workers, those are

357
00:24:14,290 --> 00:24:16,920
the bees that the queen bee is managing.

358
00:24:18,180 --> 00:24:21,650
There are agents that are, Ephemeral.

359
00:24:21,830 --> 00:24:22,910
Thank you, James.

360
00:24:22,960 --> 00:24:25,960
Every time I read this word, I think,
what does that, how do you say that word?

361
00:24:26,170 --> 00:24:30,220
So there are agents that are
like, they're temporary, they're

362
00:24:30,370 --> 00:24:32,200
bees with a short lifespan.

363
00:24:32,200 --> 00:24:34,360
They're created for specific need, right?

364
00:24:34,360 --> 00:24:39,340
Like maybe I have three emails where
they're all asking me for a presentation

365
00:24:39,340 --> 00:24:43,450
that I recorded and I create a
temporary agent to go respond to them

366
00:24:43,450 --> 00:24:46,300
all and give them the right links and
tell them to have a wonderful day.

367
00:24:46,640 --> 00:24:50,150
and then there are agents that
are more permanent in nature.

368
00:24:50,420 --> 00:24:53,150
So those are called persistent agents.

369
00:24:53,150 --> 00:24:57,530
And persistent agents as much as possible,
that's what I prefer to work with.

370
00:24:57,530 --> 00:25:00,170
'cause you build 'em once and
they're doing something ongoing

371
00:25:01,790 --> 00:25:05,030
for those, those temporary agents.

372
00:25:05,240 --> 00:25:08,780
You definitely don't need AWS, you
definitely don't need a server.

373
00:25:09,030 --> 00:25:14,610
those are the sorts of agents that
Claude's cowork tool is usually

374
00:25:14,610 --> 00:25:16,530
booting up more often than not.

375
00:25:17,490 --> 00:25:19,680
And then last but not least.

376
00:25:19,680 --> 00:25:21,090
Scheduled tasks.

377
00:25:21,540 --> 00:25:26,160
You can have your agents, if they
don't need to always be running,

378
00:25:26,160 --> 00:25:28,680
you can have them do something
on a recurring time basis.

379
00:25:28,680 --> 00:25:28,890
Right?

380
00:25:28,890 --> 00:25:32,640
Like every Monday morning, I want
you to scan through all the email

381
00:25:32,640 --> 00:25:35,670
newsletters that I subscribed
to and give me a summary.

382
00:25:35,670 --> 00:25:39,540
Or every Tuesday I want you to email my
mom and tell her to have a great day.

383
00:25:39,750 --> 00:25:40,920
Whatever it might be.

384
00:25:41,130 --> 00:25:45,300
You could schedule out all of those
tasks directly in Claude Code.

385
00:25:45,330 --> 00:25:50,030
It's technically just using, Aron
job, but it does it so you don't

386
00:25:50,030 --> 00:25:51,470
have to know what Aron job is.

387
00:25:51,470 --> 00:25:54,410
And you don't have to get into terminal
if you don't wanna get into terminal.

388
00:25:55,790 --> 00:26:01,850
So let's actually open up Claude,
but before I keep going, does

389
00:26:01,850 --> 00:26:03,410
anyone have any questions?

390
00:26:03,410 --> 00:26:05,180
I just flew through a lot of information.

391
00:26:05,230 --> 00:26:05,260
Okay.

392
00:26:05,260 --> 00:26:08,050
Does anyone have any
questions on the line online?

393
00:26:09,970 --> 00:26:10,600
Oh wow.

394
00:26:12,730 --> 00:26:15,040
Amy, Sarah, Kyle, Amy and Kyle.

395
00:26:15,070 --> 00:26:17,320
Are saying they can't
see the presentation.

396
00:26:18,100 --> 00:26:20,950
You're, you're sharing
your whole screen, right?

397
00:26:21,190 --> 00:26:22,600
I am sharing my whole screen.

398
00:26:23,530 --> 00:26:26,560
Was that just at the very beginning
or is that still happening?

399
00:26:26,710 --> 00:26:28,810
It looks like it might have
been at the very beginning.

400
00:26:29,650 --> 00:26:35,770
Kyle, Amy, Sarah, Can you see anything?

401
00:26:36,430 --> 00:26:36,970
Oh no.

402
00:26:36,970 --> 00:26:40,990
Well, you know, on the plus side
I was just covering definitions.

403
00:26:41,340 --> 00:26:43,920
so I suppose it's good
that I caught it now.

404
00:26:44,400 --> 00:26:46,140
You didn't miss what I
was doing on the screen.

405
00:26:46,140 --> 00:26:47,730
I haven't been doing
anything on the screen.

406
00:26:47,730 --> 00:26:50,820
I've just been talking and I happen
to have like pretty pictures.

407
00:26:50,820 --> 00:26:52,950
So you missed some pretty
pictures and that's sad.

408
00:26:53,280 --> 00:26:57,420
But let's figure out real quick
room, if you'll bear with me here.

409
00:26:57,870 --> 00:27:01,080
I do not want our guests
who are, oh my goodness.

410
00:27:01,080 --> 00:27:02,010
That's so sad.

411
00:27:02,280 --> 00:27:04,020
I don't know why that would've happened.

412
00:27:04,020 --> 00:27:05,460
You're not sharing right now.

413
00:27:05,460 --> 00:27:05,580
Yeah.

414
00:27:06,180 --> 00:27:07,800
Well that's just super cute.

415
00:27:08,490 --> 00:27:09,300
Super cute.

416
00:27:09,600 --> 00:27:12,570
Well, thank you for those of you who
just listened to a podcast without

417
00:27:12,570 --> 00:27:15,120
visuals, I'm gonna have to email you all.

418
00:27:15,390 --> 00:27:16,750
I will set up an agent to.

419
00:27:16,960 --> 00:27:18,040
I'm sharing the screen.

420
00:27:19,780 --> 00:27:20,350
How about now?

421
00:27:20,350 --> 00:27:23,320
Can you see my screen now?

422
00:27:25,150 --> 00:27:26,050
Oh my goodness.

423
00:27:26,260 --> 00:27:26,830
I'm so sorry.

424
00:27:26,830 --> 00:27:27,370
If you can,

425
00:27:29,890 --> 00:27:30,640
yeah, you can see it now.

426
00:27:30,640 --> 00:27:34,720
And can you see, can you see Claude code?

427
00:27:34,720 --> 00:27:40,060
Is it doing like 5 million, mirror
images or is it just showing up nicely?

428
00:27:46,180 --> 00:27:46,630
Okay.

429
00:27:47,230 --> 00:27:48,940
I have my messages open.

430
00:27:49,960 --> 00:27:52,570
Wonderful human beings that
are joining from the internet.

431
00:27:54,490 --> 00:27:56,110
I will keep an eye on my messages.

432
00:27:56,110 --> 00:27:57,970
I'm so sorry I didn't
catch that until now.

433
00:27:58,785 --> 00:27:59,075
Phew.

434
00:28:02,270 --> 00:28:03,180
Claude code.

435
00:28:03,180 --> 00:28:05,550
Now we're actually gonna show
things on the screen that matter.

436
00:28:05,550 --> 00:28:07,230
So it's important that
you can see the screen.

437
00:28:08,430 --> 00:28:12,690
I have Claude code open and
I wanna be precise here.

438
00:28:12,690 --> 00:28:18,630
I have Claude code opened as the
software tool on my computer.

439
00:28:18,750 --> 00:28:20,430
You can use it in your browser.

440
00:28:21,720 --> 00:28:24,180
I almost never use it in my browser,

441
00:28:24,230 --> 00:28:28,810
I just downloaded this and kind of forgot
that you could use it in your browser.

442
00:28:28,810 --> 00:28:32,110
So I can't tell you that there's
anything here that you can't do in your

443
00:28:32,110 --> 00:28:35,860
browser, but I would imagine that there
are probably at least a few features,

444
00:28:36,110 --> 00:28:37,790
that you can't do in your browser.

445
00:28:38,390 --> 00:28:42,530
The best part about having it downloaded
is that you can then have it interact

446
00:28:42,680 --> 00:28:46,450
directly with terminal and you can
have it take control of your computer.

447
00:28:46,810 --> 00:28:50,080
So you can say things like,
Hey, Claude, take control of my

448
00:28:50,080 --> 00:28:52,150
computer and write my mom an email.

449
00:28:52,330 --> 00:28:53,260
And it could do that.

450
00:28:53,530 --> 00:28:55,390
It's not a great way to work with Claude.

451
00:28:55,440 --> 00:28:59,100
one because it's not,
probably not very safe.

452
00:28:59,150 --> 00:29:05,240
and then two, it just isn't very good
at like navigating your computer I would

453
00:29:05,240 --> 00:29:07,970
surmise is still winning in that category.

454
00:29:08,250 --> 00:29:10,290
but you can give it full
control of your computer.

455
00:29:10,290 --> 00:29:12,450
So really there's nothing, you
can't have it accomplished.

456
00:29:12,780 --> 00:29:16,800
I had it send out, party messages
the other week on Facebook.

457
00:29:16,920 --> 00:29:20,910
I made a list of friends and I
had it send dms to all of them.

458
00:29:20,960 --> 00:29:25,430
My friends are really excited that
I've discovered this tool and it is

459
00:29:25,670 --> 00:29:29,450
allowing me to be way more, annoying
than I've ever been before in my life.

460
00:29:29,450 --> 00:29:33,170
So anyways, here we are,
we're in Claude Coat.

461
00:29:34,190 --> 00:29:37,520
I wanna demo a few different
things, but first I just wanna

462
00:29:37,520 --> 00:29:38,870
give you a brief little tour.

463
00:29:39,440 --> 00:29:45,920
So that button I told you about, ask
permissions, auto accept edits, plan mode.

464
00:29:46,100 --> 00:29:50,690
Plan mode being the most important one,
bypass permissions, that's the button.

465
00:29:51,440 --> 00:29:53,090
And so if you're talking to it.

466
00:29:53,905 --> 00:29:56,035
And you're getting to used to using it.

467
00:29:56,035 --> 00:29:57,985
You really wanna be in plan mode.

468
00:29:58,375 --> 00:30:01,675
I like to leave it in bypass
remissions 'cause it's more fun for

469
00:30:01,675 --> 00:30:03,875
me, to find out what's what breaks.

470
00:30:04,065 --> 00:30:06,945
but that's not probably
a wise way to use it.

471
00:30:07,405 --> 00:30:10,405
that's probably why it's spending money
that I didn't mean for it to spend.

472
00:30:10,945 --> 00:30:13,765
You have control over the
model that you're using.

473
00:30:14,215 --> 00:30:18,075
I can't think of a great reason
why you wouldn't be, just

474
00:30:18,345 --> 00:30:20,115
using the most advanced model.

475
00:30:20,115 --> 00:30:24,055
But I suppose, if you're trying to be
careful or if you wanna experiment,

476
00:30:24,055 --> 00:30:26,065
you could switch to other models.

477
00:30:26,065 --> 00:30:28,645
If you're not doing anything
super complicated, it will save

478
00:30:28,645 --> 00:30:30,295
you token usage if you do that.

479
00:30:32,185 --> 00:30:37,135
But without further ado, I want to jump
into, okay, this will be hard 'cause I,

480
00:30:38,810 --> 00:30:41,125
I'm gonna have to rethink how I present.

481
00:30:42,205 --> 00:30:46,685
It's getting to be a bit too much for me
to manage the idea of there being people

482
00:30:46,685 --> 00:30:49,205
online and in person at the same time.

483
00:30:49,205 --> 00:30:49,265
So.

484
00:30:50,555 --> 00:30:54,365
What I wanna do is I wanna
actually do the show part, right?

485
00:30:54,970 --> 00:31:00,355
So the first demo I wanna
do is A live SEO audit.

486
00:31:00,955 --> 00:31:08,515
Now, when I used to own like an agency,
I would charge like $5,000 for this.

487
00:31:09,055 --> 00:31:14,005
And so I got really excited when I figured
out, that I had gotten out of agency

488
00:31:14,005 --> 00:31:17,845
space at the right time because I can
now do this for free if you know how.

489
00:31:18,805 --> 00:31:23,095
So I'm not suggesting that everyone
is in marketing or that cloud

490
00:31:23,095 --> 00:31:24,745
code is only good at marketing.

491
00:31:25,315 --> 00:31:27,415
I just have the most
background in marketing.

492
00:31:27,415 --> 00:31:31,165
So a lot of the experiments I end up
doing tend to be marketing related.

493
00:31:31,705 --> 00:31:36,085
but we will get into some other
experiments too, such as filing a lawsuit.

494
00:31:36,235 --> 00:31:42,655
But let's start here with SEO who has
a website, no one will wanna volunteer.

495
00:31:42,655 --> 00:31:43,645
Let's pick on Bamboo.

496
00:31:44,115 --> 00:31:48,075
so let's imagine that you
wanna do an SEO on it.

497
00:31:49,455 --> 00:31:54,435
You wanna know if your site is
running fast, you wanna know if it's

498
00:31:54,465 --> 00:31:59,455
80 accessible, you wanna know, if
it's showing up on Google, right?

499
00:31:59,505 --> 00:32:09,665
So first of all, it's important to know
that SEO audit experiments involve.

500
00:32:10,160 --> 00:32:14,300
Agents that Claude doesn't
have natively on board, right?

501
00:32:14,540 --> 00:32:17,330
So the very first thing that
you would do is you would say,

502
00:32:17,330 --> 00:32:22,850
like, GitHub repo SEO audit,

503
00:32:25,700 --> 00:32:31,370
and I'm gonna do this more quickly
than you would ideally be doing it just

504
00:32:31,370 --> 00:32:33,230
because I know what's safe already.

505
00:32:33,700 --> 00:32:38,050
it is critical again, that you'd be
careful here, but I would look through

506
00:32:38,050 --> 00:32:45,010
these and I would try to find like, which
one is either like a brand or a project

507
00:32:45,010 --> 00:32:52,630
that I've heard of before or which one
has, a creator that, again, I don't know

508
00:32:52,630 --> 00:32:54,610
why, but a lot of them are from mit.

509
00:32:54,610 --> 00:32:57,490
So I'm usually, when I'm in
here, I'm looking for like MIT.

510
00:32:58,105 --> 00:33:03,835
And I didn't go into it in depth earlier,
but a GitHub repo that someone else made

511
00:33:03,835 --> 00:33:08,185
is literally, it could be software, it
can be a tool, it could be pretty much

512
00:33:08,185 --> 00:33:10,375
anything that anyone could code, right?

513
00:33:10,705 --> 00:33:19,345
So if I want agents for AI that can do
an audit, I will often literally search

514
00:33:19,345 --> 00:33:22,435
for Claude, and then I'll say, agents.

515
00:33:25,915 --> 00:33:26,815
So here we go.

516
00:33:27,205 --> 00:33:33,925
This is definitely in the right direction,
a universal SEO skill for Claude.

517
00:33:37,000 --> 00:33:39,700
And what I will often do
is I will grab the URL.

518
00:33:39,940 --> 00:33:44,560
Now you can clone the entire thing as is.

519
00:33:44,620 --> 00:33:47,080
That's the fastest way to
work with a GitHub repo.

520
00:33:47,450 --> 00:33:49,070
but I don't usually do that.

521
00:33:49,940 --> 00:33:53,330
I usually ask Claude
a very basic question.

522
00:33:53,330 --> 00:33:59,360
I'll say something like, I want
to do an SEO audit of a website.

523
00:34:00,260 --> 00:34:02,210
I found a GitHub repo.

524
00:34:04,070 --> 00:34:08,270
What can you learn from this
repo that would help me?

525
00:34:08,930 --> 00:34:10,700
And it will go out to the internet.

526
00:34:10,820 --> 00:34:12,200
It will find that repo.

527
00:34:12,560 --> 00:34:16,100
And the reason that I ask it
this question is because I often

528
00:34:16,100 --> 00:34:17,840
forget what I've already set up.

529
00:34:18,590 --> 00:34:24,440
And so I suspect that because I've
already downloaded a repo similar to

530
00:34:24,440 --> 00:34:27,620
this, that it's going to respond to
me and tell me, Tim, you've already

531
00:34:27,620 --> 00:34:30,050
got the things that this does.

532
00:34:30,140 --> 00:34:34,910
but it helps to do it this way
because as you build, you're kind

533
00:34:34,910 --> 00:34:38,540
of creating like layers and layers
and layers, and it's really easy.

534
00:34:38,870 --> 00:34:41,990
Even if you keep good documentation
and you have a good memory, it's easy

535
00:34:42,020 --> 00:34:43,970
to forget the different layers, right?

536
00:34:44,300 --> 00:34:45,140
So here it is.

537
00:34:45,140 --> 00:34:45,950
It's going out.

538
00:34:46,385 --> 00:34:51,245
To that GitHub repo, it's gonna
look through the code, and it

539
00:34:51,245 --> 00:34:56,675
also helps identify whether or not
it's safe to use the GitHub repo.

540
00:34:56,825 --> 00:34:59,255
That's another reason why I
like to ask it that question.

541
00:34:59,255 --> 00:35:05,465
That way, when I first started out, I
would often get answers that were like,

542
00:35:05,495 --> 00:35:08,405
this is actually an unsafe GitHub repo.

543
00:35:08,915 --> 00:35:12,515
you have stumbled upon something where
someone is just trying to get you

544
00:35:12,515 --> 00:35:16,295
to buy something, and if you install
this GitHub repo, you'll learn that

545
00:35:16,295 --> 00:35:17,345
you actually have to pay for it.

546
00:35:18,470 --> 00:35:22,390
Because I have already installed some
of these similar tools, it's telling

547
00:35:22,390 --> 00:35:23,770
me what I thought it would tell me.

548
00:35:23,770 --> 00:35:27,240
But you see here what it explained, right?

549
00:35:27,300 --> 00:35:28,500
This is what it offers.

550
00:35:28,920 --> 00:35:33,420
I'm getting agents that can run parallel
to each other, so at the same time,

551
00:35:33,780 --> 00:35:35,520
I can have multiple bees working.

552
00:35:35,790 --> 00:35:37,470
I can do a full site audit.

553
00:35:37,710 --> 00:35:39,480
I can do a deep analysis.

554
00:35:39,720 --> 00:35:41,310
I can do content scoring.

555
00:35:41,310 --> 00:35:43,770
I can do AI search optimization.

556
00:35:43,770 --> 00:35:44,880
People are very worried.

557
00:35:46,565 --> 00:35:50,015
in my opinion, for reasons that they
don't necessarily need to be, about

558
00:35:50,015 --> 00:35:54,725
AI search optimization, you can do
image checks, like are the images

559
00:35:54,725 --> 00:35:56,735
the right file size and all that.

560
00:35:57,035 --> 00:36:00,275
And all of these are like, as someone
who comes from a marketing background,

561
00:36:00,785 --> 00:36:03,995
extremely easy to get horribly wrong.

562
00:36:04,685 --> 00:36:11,015
it isn't uncommon in my experience to find
15, $20,000 websites where if you run a

563
00:36:11,015 --> 00:36:15,725
report like this, it will come up with
a long list of things that went wrong.

564
00:36:16,955 --> 00:36:20,345
And so I'm gonna use the
tools I already have.

565
00:36:20,405 --> 00:36:28,265
So I'll say, let's use what I
already have, run a full SEO.

566
00:36:29,115 --> 00:36:38,565
Page speed and a DA compliance
audit on Bamboo's website.

567
00:36:42,615 --> 00:36:46,215
So I did this last week, I had,
four sites that I had built.

568
00:36:46,515 --> 00:36:51,015
When I first got into ai, I
had built them using tools like

569
00:36:51,015 --> 00:36:53,175
Lovable, which are really popular.

570
00:36:53,655 --> 00:36:57,915
And I knew at the time that I would
have to redo them all at some point.

571
00:36:58,395 --> 00:37:03,315
And so last week I decided to move them
all over to cloud code where I have full

572
00:37:03,315 --> 00:37:07,215
control over them and where I don't have
to pay other subscription fees, right?

573
00:37:07,215 --> 00:37:08,505
It's all kind of consolidated.

574
00:37:09,555 --> 00:37:13,605
And when I ran this audit on
them, they were all horrible,

575
00:37:14,475 --> 00:37:17,565
horrible image sizes were bloated.

576
00:37:18,015 --> 00:37:20,385
SEO best practices were ignored.

577
00:37:20,385 --> 00:37:23,145
Accessibility was deprioritized.

578
00:37:23,955 --> 00:37:28,385
And so I spent about two or three hours
between all of the sites, using these

579
00:37:28,385 --> 00:37:33,905
agents that I had found with GitHub
repos, and I got all the scores up to a

580
00:37:33,905 --> 00:37:37,800
hundred, which I've never done before.

581
00:37:38,245 --> 00:37:39,695
So I was very, very excited.

582
00:37:39,945 --> 00:37:42,675
that was the kind of thing that
would've cost a lot of money when I

583
00:37:42,675 --> 00:37:44,655
was charging clients and agency land.

584
00:37:44,705 --> 00:37:46,325
we would've charged
tons of money for that.

585
00:37:46,565 --> 00:37:50,465
And SEO agencies, wonderful human beings.

586
00:37:51,065 --> 00:37:55,145
There are so many things they can
do, I imagine that AI cannot do.

587
00:37:55,145 --> 00:37:59,645
But when it comes to technical audits,
I don't know why anyone would be paying

588
00:37:59,645 --> 00:38:04,415
anyone to do technical audits anymore,
because, you can do them yourself and

589
00:38:04,415 --> 00:38:08,765
you don't even need to pay anything
other than a Claude subscription.

590
00:38:09,065 --> 00:38:12,425
So here you see it's
opening in the background.

591
00:38:12,765 --> 00:38:14,625
it's using a tool called playwright.

592
00:38:14,865 --> 00:38:19,845
Playwright is a tool that allows
Claude and other AI tools and

593
00:38:19,845 --> 00:38:22,095
programs to control your browser.

594
00:38:22,275 --> 00:38:25,155
So it's a browser made for automations.

595
00:38:25,345 --> 00:38:29,275
and so I have it hooked up
where it'll open playwright.

596
00:38:29,455 --> 00:38:32,785
I did that because it kept taking
over my safari and it was really

597
00:38:32,785 --> 00:38:36,085
annoying 'cause I'd be right in
the middle of something and all of

598
00:38:36,085 --> 00:38:38,065
a sudden my mouse would go away.

599
00:38:38,375 --> 00:38:41,495
so I like playwright for a variety
of reasons, but the main one is

600
00:38:41,495 --> 00:38:43,685
that it'll allows me to multitask.

601
00:38:43,985 --> 00:38:46,505
So here it's saying, Hey,

602
00:38:48,665 --> 00:38:48,905
no.

603
00:38:49,595 --> 00:38:50,075
Oh no.

604
00:38:50,345 --> 00:38:52,025
It's giving me all sorts of information.

605
00:38:52,205 --> 00:38:56,845
So it's running the
agents and I'm a skeptic.

606
00:38:56,845 --> 00:39:01,415
Like, as much as I like to try new
things, I also always just imagine

607
00:39:01,415 --> 00:39:03,785
that they're probably telling me
things that aren't true, which I

608
00:39:03,785 --> 00:39:05,675
think is a pretty healthy habit.

609
00:39:05,735 --> 00:39:10,265
With AI in particular, at
least two out of 10 times, it's

610
00:39:10,265 --> 00:39:11,735
lying to me about something.

611
00:39:12,125 --> 00:39:14,465
whether intentional or not
is a different discussion.

612
00:39:14,645 --> 00:39:20,145
So, out of curiosity, my benchmark,
again, I know this is like very deep

613
00:39:20,145 --> 00:39:24,755
in the weeds on SEO in particular,
but my benchmark for SEO has always

614
00:39:24,755 --> 00:39:29,445
been a tool called, and I can't spell
it for the life of me, G Metrics.

615
00:39:31,635 --> 00:39:33,195
It's a free reporting tool.

616
00:39:33,525 --> 00:39:35,775
There are like 10 free reporting tools.

617
00:39:36,015 --> 00:39:39,155
Some of them are, so self biased
that they'll tell you things

618
00:39:39,155 --> 00:39:42,425
that are definitely not at
all important and or accurate.

619
00:39:43,085 --> 00:39:45,785
In my experience over the last
decade, this is the one that's

620
00:39:45,785 --> 00:39:47,195
always told me the truth.

621
00:39:47,495 --> 00:39:51,915
Never overstated, consistently,
never understated consistently.

622
00:39:52,215 --> 00:39:52,575
So.

623
00:39:52,875 --> 00:39:57,375
What I wanted to know as I was doing
this the first time was what does

624
00:39:57,375 --> 00:40:04,995
this tool that I trust say, and how
does that compare to what AI says?

625
00:40:04,995 --> 00:40:05,235
Right?

626
00:40:05,235 --> 00:40:06,465
What these agents are saying.

627
00:40:06,465 --> 00:40:07,335
So I'll do bamboo.

628
00:40:08,205 --> 00:40:09,645
And I honestly, I can never remember.

629
00:40:09,795 --> 00:40:10,605
It's horrible.

630
00:40:10,935 --> 00:40:12,825
I can't remember Bamboo's website.

631
00:40:13,335 --> 00:40:15,375
It's why I wasn't typing it in before.

632
00:40:16,100 --> 00:40:16,200
it's okay.

633
00:40:16,200 --> 00:40:16,210
Computer

634
00:40:21,255 --> 00:40:22,675
bamboo cowork.com.

635
00:40:22,825 --> 00:40:23,115
Okay.

636
00:40:23,480 --> 00:40:29,030
So I would take this URL and I would
benchmark it in a tool that I trust.

637
00:40:29,310 --> 00:40:33,540
one though that can't just directly
make all the changes because this

638
00:40:33,540 --> 00:40:37,050
tool is just web-based, doesn't
have like, access to my website.

639
00:40:37,470 --> 00:40:42,060
but by moving all my sites over to Claude
Code, which again, I really am not sure

640
00:40:42,060 --> 00:40:43,950
why anyone wouldn't do at this point.

641
00:40:44,430 --> 00:40:49,500
I can make the changes that these
audits suggest with just a few prompts.

642
00:40:49,770 --> 00:40:52,050
So every single week now I have an agent.

643
00:40:52,080 --> 00:40:53,010
I have these agents.

644
00:40:53,750 --> 00:40:57,230
I think there were like seven of them
doing different things every single

645
00:40:57,230 --> 00:41:02,030
week on my A WSI have them auditing my
site because you know, you're always

646
00:41:02,030 --> 00:41:08,090
making changes or you're adding new blog
posts or whatever it might be, and it's

647
00:41:08,090 --> 00:41:12,590
constantly auditing the site and then
it's automatically deploying fixes too.

648
00:41:12,590 --> 00:41:17,270
So I don't have to spend, you know,
all this time worried about SEO Now.

649
00:41:17,270 --> 00:41:18,050
Bamboo.

650
00:41:18,320 --> 00:41:23,960
Great job Bamboo, and thank you Bamboo for
hosting us in this physical location today

651
00:41:24,350 --> 00:41:29,480
and for all that you do to support the
startup and AI communities in particular.

652
00:41:29,720 --> 00:41:31,430
So Bamboo's doing pretty good.

653
00:41:31,720 --> 00:41:36,070
but you know, I always liked
it when I got a a, pluses.

654
00:41:36,520 --> 00:41:39,220
And so if you were to dig into
this report, you'll kind of get a

655
00:41:39,220 --> 00:41:42,430
sense of what these agents in the
background are going to show us.

656
00:41:43,510 --> 00:41:45,250
It's gonna get really technical here.

657
00:41:45,250 --> 00:41:49,450
It's gonna tell us like the specific
structure that's gonna tell us,

658
00:41:49,640 --> 00:41:53,780
images that are oversized, policies
that are incorrect, errors in

659
00:41:53,780 --> 00:41:56,420
JavaScript, errors in CSS, right?

660
00:41:57,110 --> 00:42:01,280
We're getting really deep into the
weeds here of developer territory.

661
00:42:02,210 --> 00:42:04,220
So that's our benchmark.

662
00:42:04,220 --> 00:42:07,250
Let's go back to cloud code and
see what the agents are doing.

663
00:42:08,480 --> 00:42:09,740
Oh, hi agents.

664
00:42:10,760 --> 00:42:11,630
What are you doing?

665
00:42:12,350 --> 00:42:15,500
Oh, you're building me a visual
or something That's exciting.

666
00:42:16,430 --> 00:42:18,470
So you see here it's updating me.

667
00:42:18,830 --> 00:42:20,420
It says that.

668
00:42:20,850 --> 00:42:22,740
three of seven agents are done now.

669
00:42:22,740 --> 00:42:24,300
Four of seven are done.

670
00:42:25,170 --> 00:42:26,700
So this does take a minute, right?

671
00:42:26,700 --> 00:42:29,430
It's doing a massive
amount of work right here.

672
00:42:29,920 --> 00:42:34,450
I don't wanna pretend otherwise,
but it will eventually load that

673
00:42:34,450 --> 00:42:39,665
output and it will give a far more
detailed report than, Geometrics did.

674
00:42:39,705 --> 00:42:39,735
Okay.

675
00:42:40,215 --> 00:42:45,605
If you have a website, management
company or if you're playing with

676
00:42:45,605 --> 00:42:48,935
this and you have someone on your
team that manages the marketing and

677
00:42:48,935 --> 00:42:52,445
they're also in charge of the website,
you can literally take this report to

678
00:42:52,445 --> 00:42:57,125
them and say, Hey, go fix these things
because I want our SEO to be better.

679
00:42:57,125 --> 00:42:59,105
I want our search visibility to improve.

680
00:42:59,105 --> 00:43:04,455
I want, people who have accessibility
needs to be able to access parts

681
00:43:04,455 --> 00:43:06,915
of our website that currently
they're unable to access.

682
00:43:07,154 --> 00:43:10,904
So super, super valuable for
literally anyone that has a website.

683
00:43:11,234 --> 00:43:12,795
I wish it were a little bit faster.

684
00:43:12,795 --> 00:43:14,475
It would be more fun if it were faster.

685
00:43:14,714 --> 00:43:14,895
I think.

686
00:43:14,945 --> 00:43:17,525
the url, the cloud is mismatched.

687
00:43:18,025 --> 00:43:21,220
Oh, oh, oh.

688
00:43:21,220 --> 00:43:22,360
Fun story.

689
00:43:23,410 --> 00:43:27,100
Well, this is a great on demand
example of what not to do.

690
00:43:27,340 --> 00:43:31,779
So instead of giving it the URLI
told it to use Bamboo's website

691
00:43:32,290 --> 00:43:34,480
and it didn't know for sure.

692
00:43:34,570 --> 00:43:34,960
Okay.

693
00:43:34,960 --> 00:43:36,250
It took a minute to figure it out.

694
00:43:36,250 --> 00:43:40,390
It seems though it didn't know for sure
what website I was talking about, right?

695
00:43:40,509 --> 00:43:40,600
Mm-hmm.

696
00:43:40,910 --> 00:43:43,399
which is a, a big challenge
I have with Claude.

697
00:43:43,805 --> 00:43:47,254
I just am waiting for the point where
it can literally read my thoughts.

698
00:43:47,555 --> 00:43:49,955
And so I get really mad at
it when it doesn't know.

699
00:43:49,955 --> 00:43:50,254
Right?

700
00:43:50,254 --> 00:43:53,375
Like I said, I said bring
all the firetruck out.

701
00:43:53,375 --> 00:43:56,825
I didn't mean all the firetrucks, I meant
like the ones that we needed, right?

702
00:43:56,825 --> 00:44:01,444
Exaggeration is a dangerous thing to
do here, but I'm gonna say for the

703
00:44:01,444 --> 00:44:05,884
sake of time, I'm gonna say, stop what
you're doing and show me what you have.

704
00:44:06,305 --> 00:44:07,085
I'm impatient.

705
00:44:08,915 --> 00:44:11,404
That way you guys don't have to
wait for all seven of them because

706
00:44:11,404 --> 00:44:14,865
frankly, the difference between what
you'll learn from all five and all

707
00:44:14,865 --> 00:44:18,825
seven is not gonna be super valuable
for the sake of this demonstration.

708
00:44:19,394 --> 00:44:22,424
But the steps that were
pretty basic, right?

709
00:44:22,424 --> 00:44:24,794
I decided a problem
that I wanted to solve.

710
00:44:25,305 --> 00:44:29,535
I diagnosed that the capabilities
were not existing within

711
00:44:29,535 --> 00:44:31,095
cloud code's current setup.

712
00:44:31,154 --> 00:44:33,314
I went and found a reputable repo.

713
00:44:33,555 --> 00:44:34,904
I borrowed from that.

714
00:44:35,549 --> 00:44:39,269
I found a tool that could benchmark
so that I didn't trust what was

715
00:44:39,269 --> 00:44:41,879
happening without outside expertise.

716
00:44:42,240 --> 00:44:45,240
And then I ran the experiment.

717
00:44:46,329 --> 00:44:49,509
I might go on to the next one 'cause
there's other things I wanna accomplish.

718
00:44:49,779 --> 00:44:54,159
So while we're waiting for the
results of that demo, I'm gonna open

719
00:44:54,579 --> 00:44:59,469
a new session so that other one is
running in the background still.

720
00:45:00,219 --> 00:45:02,879
I'm in a new chat window,
It's a new chat window.

721
00:45:03,389 --> 00:45:09,419
Another fun thing, my definition of
fund might not be the same as yours.

722
00:45:09,749 --> 00:45:12,719
I recently had a dispute with a landlord.

723
00:45:12,749 --> 00:45:15,869
And let's just for the sake of
simplicity, even though it's

724
00:45:15,869 --> 00:45:19,259
somewhat of an overstatement,
let's just say that that landlord

725
00:45:19,259 --> 00:45:21,419
didn't wanna gimme back my deposit.

726
00:45:21,419 --> 00:45:23,609
A very common thing that happens,

727
00:45:24,119 --> 00:45:27,779
I thought, you know, I wonder if
Claude Code can file lawsuits.

728
00:45:28,109 --> 00:45:29,309
That would be kind of cool.

729
00:45:30,209 --> 00:45:32,339
Maybe I don't have to
hire a lawyer anymore.

730
00:45:32,699 --> 00:45:36,589
And on a very serious note, the legal
profession is one of the industries

731
00:45:36,589 --> 00:45:40,729
that is being most disrupted by
Claude and these other tools.

732
00:45:40,729 --> 00:45:45,649
Right now, in Silicon Valley,
there's three or four, VCs, startups,

733
00:45:46,049 --> 00:45:49,679
that are growing rapidly and they
don't have more than just like a

734
00:45:49,679 --> 00:45:51,809
few lawyers, and they're using ai.

735
00:45:52,229 --> 00:45:55,319
I'm not gonna weigh in on whether
that's good or bad or neutral.

736
00:45:55,319 --> 00:45:58,439
I'm not a lawyer, and I certainly
would never diminish the amount of

737
00:45:58,739 --> 00:46:00,329
learning it takes to become one.

738
00:46:00,329 --> 00:46:01,859
It is a very complicated thing.

739
00:46:02,069 --> 00:46:05,699
However, a small claims lawsuit, you
can't hire a lawyer for that anyways.

740
00:46:06,479 --> 00:46:07,739
You're not even allowed to have a lawyer.

741
00:46:07,739 --> 00:46:09,569
So I thought to myself.

742
00:46:09,579 --> 00:46:13,959
You know, there's gotta be like a GitHub
repo out there for people like me,

743
00:46:14,229 --> 00:46:17,199
people that wanna do legal research.

744
00:46:18,249 --> 00:46:20,289
So I search for legal research

745
00:46:24,669 --> 00:46:31,169
repo GitHub, and sure enough, at
the top of the results came up.

746
00:46:33,244 --> 00:46:36,694
Some of my favorite
words, free law project.

747
00:46:37,294 --> 00:46:42,784
Now I got super curious, I like dug into
this, and this is like a national project.

748
00:46:42,904 --> 00:46:50,674
It's a nonprofit that publishes these
repos and they have a tool, they

749
00:46:50,674 --> 00:46:53,824
have many tools, but one of the tools
they have is called court listener.

750
00:46:54,214 --> 00:46:58,654
And so this is an agent you can
install that literally goes out and

751
00:46:58,654 --> 00:47:05,124
finds the most recent legal, cases
in your region and or state that

752
00:47:05,124 --> 00:47:06,864
have to do with a specific topic.

753
00:47:07,854 --> 00:47:11,164
So, they've got a bunch
of other tools as well.

754
00:47:11,569 --> 00:47:17,689
In order to get access to the
repo in its full capacity, I also

755
00:47:17,689 --> 00:47:19,819
had to register for the free API.

756
00:47:20,149 --> 00:47:24,139
So I used that same question
that I showed you, Hey, can you

757
00:47:24,139 --> 00:47:25,969
learn anything from this repo?

758
00:47:26,389 --> 00:47:27,559
And it said, yes.

759
00:47:27,559 --> 00:47:29,419
There's all sorts of things
I can learn from this repo.

760
00:47:30,049 --> 00:47:34,429
And in order to use the one that I was
most excited about, court listener, I

761
00:47:34,429 --> 00:47:40,569
had to register on, the company's free
law, or I should say organization.

762
00:47:40,649 --> 00:47:42,479
I just signed up for a free account.

763
00:47:42,959 --> 00:47:47,789
Within five minutes I had a free account
and there's a section that said API key.

764
00:47:48,119 --> 00:47:50,039
I copied and pasted that into Claude.

765
00:47:50,039 --> 00:47:52,259
And I said, here's the magic API key.

766
00:47:52,619 --> 00:47:54,179
And I started using it.

767
00:47:54,674 --> 00:47:58,769
It took me about 10 minutes
to deploy this, and then I

768
00:47:58,769 --> 00:48:01,529
thought, okay, so what can it do?

769
00:48:02,909 --> 00:48:07,349
Since my divorce was over, I didn't
have any divorce things to work with,

770
00:48:07,659 --> 00:48:11,079
which is sad 'cause I could have saved
so much money if I had known about this.

771
00:48:11,079 --> 00:48:18,019
But I did have an actual, small claims
case that I wanted to file and I lead off.

772
00:48:18,019 --> 00:48:22,999
One of the reasons, the very first
reason actually, that I started

773
00:48:23,239 --> 00:48:26,209
using Claude Code is, is this story.

774
00:48:26,639 --> 00:48:30,089
what I had found was that with Chat
GT and many of the other API tools,

775
00:48:30,239 --> 00:48:33,599
no matter what I told them, no matter
how hard I tried, they just couldn't

776
00:48:33,599 --> 00:48:35,279
figure out how to fill in A PDF.

777
00:48:35,729 --> 00:48:41,549
And there is nothing that I hate as much
in life as filling in A PDF by hand.

778
00:48:41,939 --> 00:48:49,109
I will go to great lengths, as I will now
prove to you to not hand fill in A PDF.

779
00:48:49,469 --> 00:48:55,209
most, official PDFs are available online,
so I just search for official court.

780
00:48:56,064 --> 00:49:01,164
Michigan PDFs, small claims, and
this was a really important step.

781
00:49:01,164 --> 00:49:02,784
I didn't figure this out right away.

782
00:49:04,074 --> 00:49:08,724
I had to feed Claude Code,
the actual PDFs one by one.

783
00:49:09,324 --> 00:49:14,364
And, what I learned during my first
few experiments was that it would

784
00:49:14,364 --> 00:49:17,694
go and it would try to make its
own version and it did a great job.

785
00:49:18,064 --> 00:49:21,184
but The court will automatically
reject anything that doesn't use

786
00:49:21,214 --> 00:49:25,004
its official SCAO, court forms.

787
00:49:25,214 --> 00:49:30,044
So I took these forms and  I
uploaded them to Claude Code.

788
00:49:30,134 --> 00:49:37,834
So now at this point, I've got the form
and I've got the, the legal research tool.

789
00:49:38,464 --> 00:49:42,784
And between those two things, I just did
a really simple prompt, and I'm gonna put

790
00:49:42,784 --> 00:49:46,534
in a disclaimer here because I'm using
my own and it will yell at me otherwise.

791
00:49:46,534 --> 00:49:50,044
So I'm gonna say, imagine we
have never done this before.

792
00:49:51,874 --> 00:49:57,364
I want to file a small claims
suit against my landlord.

793
00:49:57,424 --> 00:49:59,914
Again, just a fake example, of course.

794
00:50:00,274 --> 00:50:04,534
and they held my rental deposit.

795
00:50:04,954 --> 00:50:10,714
I have attached the PDFs, fill
them out for me, and with just this

796
00:50:10,714 --> 00:50:13,444
simple prompt I got pretty far.

797
00:50:13,474 --> 00:50:17,884
But then the thing that drove me to search
for the legal research tool, I realized.

798
00:50:18,229 --> 00:50:22,249
I don't know anything about the law and
I don't know that Claude really knows

799
00:50:22,249 --> 00:50:26,089
that much about the law, so I really
need to make sure it's doing it right.

800
00:50:26,089 --> 00:50:26,329
Right.

801
00:50:26,329 --> 00:50:30,409
So then I added in to my prompt
something like using the court

802
00:50:31,009 --> 00:50:39,529
listener, agent and tools, research
the law to make sure I have a valid

803
00:50:39,679 --> 00:50:44,869
legal claim, cite recent cases.

804
00:50:46,069 --> 00:50:52,819
I, again, am not a lawyer, But I did
learn from the good wife that, court

805
00:50:53,299 --> 00:50:56,659
love legal cases that are recent.

806
00:50:57,199 --> 00:51:01,579
So the more recent you can cite something,
the more excited a judge will be.

807
00:51:01,969 --> 00:51:03,369
And real story.

808
00:51:04,494 --> 00:51:09,114
I did this for an unrelated matter
that I won't be specific about.

809
00:51:09,474 --> 00:51:13,874
And here I am, I am on Zoom
in the court and I'm terrified

810
00:51:16,064 --> 00:51:19,814
because I have managed to file
a lawsuit using Claude Code.

811
00:51:20,294 --> 00:51:21,884
And I don't know if I did it right.

812
00:51:22,274 --> 00:51:27,224
but I am, talking to the judge and
I cite a case that I found with

813
00:51:27,224 --> 00:51:29,594
this exact setup, these exact tools.

814
00:51:30,104 --> 00:51:36,294
And for the first time in the entire,
conversation, 'cause there was another

815
00:51:36,294 --> 00:51:41,064
lawyer present too, who is doing a very
good job or seemed to be beating me.

816
00:51:41,724 --> 00:51:46,434
The judge literally stopped the
proceeding and said, Mr. Haynes,

817
00:51:47,784 --> 00:51:51,114
can you tell me what the name of
that case was that you just cited?

818
00:51:52,104 --> 00:51:55,494
And thankfully I had it up on my
screen and I cited the case and

819
00:51:55,494 --> 00:51:57,384
he said, I've never heard of that.

820
00:51:57,564 --> 00:52:00,114
And thank God I had that
up on my screen too.

821
00:52:00,334 --> 00:52:04,714
and I read it to him and he said,
I am not familiar with that case.

822
00:52:04,714 --> 00:52:06,484
Thank you for teaching me about that.

823
00:52:07,094 --> 00:52:09,554
and the whole rest of my
proceeding went very well.

824
00:52:09,874 --> 00:52:13,424
and then as soon as the
zoom ended, I panicked.

825
00:52:13,424 --> 00:52:16,934
And I thought, what if I just
told him about a case that

826
00:52:16,934 --> 00:52:18,824
happened recently, right?

827
00:52:18,829 --> 00:52:21,284
Because I didn't check beforehand.

828
00:52:21,884 --> 00:52:27,644
And so I quickly googled the case and sure
enough it was real and I went and I had,

829
00:52:27,894 --> 00:52:30,564
a drink and took the rest of the day off.

830
00:52:30,724 --> 00:52:34,804
but I also want you to hear like,
this is, this is a real use case.

831
00:52:34,804 --> 00:52:37,294
Like I've really actually
used it this way.

832
00:52:37,684 --> 00:52:39,814
so I will drag you
through the whole thing.

833
00:52:40,124 --> 00:52:44,144
because it would be an unnecessary thing
for you to watch unfold step by step.

834
00:52:44,354 --> 00:52:50,384
But basically what it does with this
setup is it goes out, it does research, it

835
00:52:50,834 --> 00:52:54,674
fills out all the PDFs, verbatim, right?

836
00:52:54,724 --> 00:52:59,974
it has my address, my information,
Like at this point I would've

837
00:52:59,974 --> 00:53:01,654
fed it the evidence too.

838
00:53:01,984 --> 00:53:04,854
So I fed it, the receipts or
whatever it might have been.

839
00:53:05,334 --> 00:53:08,734
And it spits up a
comprehensive, court case.

840
00:53:08,734 --> 00:53:11,334
And I'll stop with this demo and
we'll move on to something else.

841
00:53:11,484 --> 00:53:15,474
But I got so excited about this
that I decided, as so many people

842
00:53:15,474 --> 00:53:20,254
do with Claude Code and, these other
tools, I decided I absolutely am

843
00:53:20,254 --> 00:53:22,544
gonna start an app, that's a lawyer.

844
00:53:22,559 --> 00:53:22,619
Hmm.

845
00:53:23,609 --> 00:53:27,959
After sitting on that for three days, I
then realized I'm not a lawyer, and that

846
00:53:27,959 --> 00:53:32,549
if I start an app that pretends to be
a lawyer, I'm probably gonna get sued.

847
00:53:33,009 --> 00:53:37,509
and as much as that would be very like
meta and intriguing, I decided not to.

848
00:53:37,729 --> 00:53:39,309
So you used your own app to sue you?

849
00:53:39,709 --> 00:53:39,909
Yeah.

850
00:53:40,429 --> 00:53:45,769
I decided not to head down this
path, but I won $2,000 last

851
00:53:45,769 --> 00:53:47,449
week from a credit card company.

852
00:53:48,019 --> 00:53:48,109
Nice.

853
00:53:48,159 --> 00:53:52,809
that had refused to remove an
incorrect, piece of information

854
00:53:52,819 --> 00:53:54,199
from my credit card report.

855
00:53:54,199 --> 00:53:58,699
And I did it all with Claude Code and this
legal research setup that I'm describing.

856
00:53:58,699 --> 00:54:01,189
So again, it is like a real thing.

857
00:54:01,189 --> 00:54:05,249
You really can do this, just as
you can really do the SEO audit.

858
00:54:05,249 --> 00:54:10,619
So let's go back to that SEO audit
and wouldn't it be wonderful?

859
00:54:10,919 --> 00:54:11,999
Yes, they're done.

860
00:54:12,029 --> 00:54:12,419
Okay.

861
00:54:12,629 --> 00:54:13,529
So here we have.

862
00:54:14,204 --> 00:54:16,814
Remember I told you earlier
about those MD files.

863
00:54:16,874 --> 00:54:18,674
It loves these MD files.

864
00:54:18,974 --> 00:54:24,764
I'm gonna say for the sake of time, show
me the contents of the MD file here.

865
00:54:24,764 --> 00:54:29,094
Now in stream, sometimes
it really likes MD files.

866
00:54:29,124 --> 00:54:32,364
It will make MD files for
everything without permission.

867
00:54:32,364 --> 00:54:38,434
I've used it to take an MD file and build
me a little, HTML presentation fine.

868
00:54:38,434 --> 00:54:42,004
So, I mean, it's a website, it's just
a H TM L document on your computer.

869
00:54:42,004 --> 00:54:46,554
You just open it up in Chrome,
but it looks really nice and fine.

870
00:54:46,874 --> 00:54:48,674
Yeah, graphs and everything.

871
00:54:50,084 --> 00:54:52,424
It, I learned about it 'cause
it just did it for me once

872
00:54:52,424 --> 00:54:53,834
and I was like, I like that.

873
00:54:54,794 --> 00:54:55,694
That's really fun.

874
00:54:55,694 --> 00:54:58,614
It doesn't seem to wanna show it to
me, so I'll just open it up here.

875
00:54:58,614 --> 00:55:04,094
But, sometimes it seems to get like really
intense about me using the MD file, which,

876
00:55:04,094 --> 00:55:05,624
you know, I guess if it's a computer.

877
00:55:05,709 --> 00:55:05,799
There.

878
00:55:05,799 --> 00:55:08,619
It's, you know, it's like I
gave you this magical thing.

879
00:55:08,619 --> 00:55:09,819
You definitely wanna see it.

880
00:55:10,239 --> 00:55:13,719
So hopefully it, my Mac has managed to
index this and search so I don't have to

881
00:55:13,719 --> 00:55:16,239
drag you through horrible search process.

882
00:55:16,989 --> 00:55:22,329
Oh, Alfred and me had a time together,
but I got tired of it really, you

883
00:55:23,259 --> 00:55:25,059
know, I go through tools sometimes.

884
00:55:25,109 --> 00:55:28,079
So it's not organized as pretty
as I would prefer it to be.

885
00:55:28,349 --> 00:55:32,339
And therefore it's, that is fun to
look at as I wish that it would be,

886
00:55:32,669 --> 00:55:34,619
certainly a lot less easy to see.

887
00:55:34,919 --> 00:55:37,559
But as you can see, this is
highly technical in nature.

888
00:55:37,559 --> 00:55:42,029
It's auditing the way the code
is structured and it's giving

889
00:55:42,029 --> 00:55:46,959
me like specific things that I
could do, to improve upon it.

890
00:55:47,314 --> 00:55:48,604
I like it much better.

891
00:55:49,834 --> 00:55:51,244
Show me here, Claude.

892
00:55:54,304 --> 00:55:56,374
So just tell us, generate a visual report.

893
00:55:57,934 --> 00:55:59,704
Lots of all caps for me.

894
00:56:00,184 --> 00:56:04,654
you know, when the AI takes over, I don't
know if it's gonna like me, it's gonna

895
00:56:04,654 --> 00:56:06,484
remember all the things I said to it.

896
00:56:08,494 --> 00:56:09,784
I might be the first to go.

897
00:56:09,784 --> 00:56:10,354
I don't know.

898
00:56:10,564 --> 00:56:13,564
But, and I wanted you to see
like the actual output just for

899
00:56:13,564 --> 00:56:15,874
proof of validity, but promise.

900
00:56:16,154 --> 00:56:18,764
It really does give you like
a super detailed output.

901
00:56:19,014 --> 00:56:22,194
and then what I did is, because I
had it on cloud code, I used that

902
00:56:22,194 --> 00:56:24,114
to then go recode all the sites.

903
00:56:24,954 --> 00:56:29,814
And one of my favorite things about cloud
code that's in a similar direction, like

904
00:56:29,814 --> 00:56:32,814
if you're looking at this SEO audit and
you're like, I don't even have power

905
00:56:32,814 --> 00:56:37,644
to change my site, or I don't even have
a website or I wanna remake a website.

906
00:56:38,004 --> 00:56:40,794
One of the simplest ways in the
whole world right now to make a

907
00:56:40,794 --> 00:56:45,534
website is to find a website you
like, put the URL in cloud code and

908
00:56:45,534 --> 00:56:47,574
say, I really like this website.

909
00:56:47,934 --> 00:56:52,254
Here are my brands and my
core values and my services.

910
00:56:52,734 --> 00:56:56,364
Rebuild me a version of this
website and it will literally copy

911
00:56:56,364 --> 00:56:59,964
and paste the entire code base
and start making changes to it.

912
00:57:00,354 --> 00:57:02,034
disclaimer, I'm not a lawyer.

913
00:57:02,034 --> 00:57:05,574
Disclaimer, there could be copyright
issues there if you don't do

914
00:57:05,574 --> 00:57:07,404
that with some sort of caution.

915
00:57:07,684 --> 00:57:09,904
but you really can build anything.

916
00:57:10,629 --> 00:57:15,399
my setup right now with websites that
I've built, I use CloudFlare to host all

917
00:57:15,399 --> 00:57:18,159
of the pages, and it's like super cheap.

918
00:57:18,579 --> 00:57:21,069
And then I build everything in cloud code.

919
00:57:21,069 --> 00:57:24,749
So I publish right to
CloudFlare, from Cloud Code.

920
00:57:24,809 --> 00:57:29,279
I have the API connected, and
so I can literally make changes

921
00:57:29,279 --> 00:57:30,839
to my website constantly.

922
00:57:31,119 --> 00:57:32,829
like as I'm a startup.

923
00:57:32,829 --> 00:57:34,509
That happens quite frequently for me.

924
00:57:34,749 --> 00:57:38,019
So as like a very simple example
of something I built with literally

925
00:57:38,019 --> 00:57:42,099
like one Claude code prompt
the other day I was thinking.

926
00:57:43,089 --> 00:57:47,229
you know, I really don't like
scheduling with Tim Haynes.

927
00:57:47,229 --> 00:57:51,279
The link in my email is bothering
me because I'm using Gmail or

928
00:57:51,279 --> 00:57:53,199
Google's like free scheduling tool.

929
00:57:53,199 --> 00:57:56,999
I canceled ly when, the free
scheduling tool came out.

930
00:57:57,269 --> 00:58:02,179
But then I started feeling upset because
it wasn't like a branded, experience.

931
00:58:02,509 --> 00:58:04,579
And I literally just typed in a paragraph.

932
00:58:04,579 --> 00:58:06,919
I said, Hey, I use Claude.

933
00:58:06,919 --> 00:58:09,949
I use Google's free scheduling tool.

934
00:58:10,189 --> 00:58:15,079
I don't like sharing a link
that's like messy in my email.

935
00:58:15,709 --> 00:58:18,409
I have this unicorn flames.com website.

936
00:58:18,739 --> 00:58:21,139
I'd love to have like
a branded experience.

937
00:58:21,589 --> 00:58:26,359
And literally in 10 minutes, it
built me a branded experience.

938
00:58:26,599 --> 00:58:29,329
I'm not saying it's gonna change
your life, you know, it's, it

939
00:58:29,329 --> 00:58:31,609
still eventually goes to the tool.

940
00:58:31,939 --> 00:58:34,999
And if I got further into it, I
could get rid of that click too.

941
00:58:35,029 --> 00:58:36,589
But my point in that is it's.

942
00:58:36,664 --> 00:58:38,824
So easy to build things.

943
00:58:39,034 --> 00:58:43,465
The reason that everyone that's
using Claude Code right now, or Open

944
00:58:43,465 --> 00:58:46,564
Claude is deciding they're gonna
be a software engineer and start a

945
00:58:46,564 --> 00:58:51,904
startup, a craze that that definitely
has its faults and downsides is that

946
00:58:51,904 --> 00:58:54,184
it's just so easy to build things.

947
00:58:54,244 --> 00:58:58,744
If you can imagine it,
you can truly create it.

948
00:58:59,944 --> 00:59:03,124
Now, I wanna walk you through something
that I think will be super valuable,

949
00:59:03,124 --> 00:59:09,064
which is like the specifics of how I've
set it up Now, in no way, shape or form

950
00:59:09,064 --> 00:59:14,584
am I saying that this is the best way to
set it up or the only way to set it up.

951
00:59:14,664 --> 00:59:19,714
none of those things would be true,
but if I had had, someone tell me

952
00:59:19,714 --> 00:59:21,814
these things, it would've saved
me in a immense amount of time.

953
00:59:21,814 --> 00:59:24,364
And that is my goal, is to kind of
get you to the point where you're

954
00:59:24,364 --> 00:59:25,954
building as soon as possible.

955
00:59:26,344 --> 00:59:28,564
So I'm going to pull.

956
00:59:29,779 --> 00:59:34,189
The actual setup that I'm using, and I'll
just kind of run you through it real quick

957
00:59:34,219 --> 00:59:37,039
and then we will wrap up with q and a.

958
00:59:38,329 --> 00:59:39,679
Okay, good.

959
00:59:39,679 --> 00:59:41,689
There's no scary messages in chat.

960
00:59:41,689 --> 00:59:44,379
I just had to check real
quick Oh, I typed in Claude.

961
00:59:44,379 --> 00:59:46,479
I'm so, wow.

962
00:59:46,479 --> 00:59:47,529
I have a real addiction.

963
00:59:48,129 --> 00:59:50,139
Can't even type in the
right website anymore.

964
00:59:50,139 --> 00:59:52,529
I'm trying to type in,
Claude for everything.

965
00:59:55,049 --> 00:59:58,169
It really has gotten to the point
where I feel like Claude and I need

966
00:59:58,169 --> 00:59:59,459
some time away from each other,

967
01:00:01,624 --> 01:00:07,199
you know, no relationship is healthy
if it's nonstop, so we probably need

968
01:00:07,199 --> 01:00:08,909
to take some space from each other.

969
01:00:08,909 --> 01:00:11,939
But anyways, so.

970
01:00:13,094 --> 01:00:18,504
The setup that I use right now costs
me, well, as of this presentation,

971
01:00:18,504 --> 01:00:21,894
it costs me, I'm spending
$200 a month for Claude Code.

972
01:00:22,464 --> 01:00:26,474
You could easily get away with, with
a hundred dollars a month, you could

973
01:00:26,474 --> 01:00:28,124
easily get away with $20 a month.

974
01:00:28,124 --> 01:00:34,394
Some people I see on the forms that are
especially, cost savvy, are using two

975
01:00:34,394 --> 01:00:39,584
free instances of Claude to run Claude
Code because you can connect the API

976
01:00:39,794 --> 01:00:42,474
key from one, to Claude code, right?

977
01:00:42,474 --> 01:00:44,754
So there's all sorts of
ways to hack the setup.

978
01:00:45,174 --> 01:00:49,734
another way that I limit token usage,
there's one of the many repos you

979
01:00:49,734 --> 01:00:52,944
can find is called a token router.

980
01:00:53,934 --> 01:00:56,814
And so what that does is it routes.

981
01:00:57,099 --> 01:01:03,459
All of the, like, the easy stuff is how
I would describe it to other, a APIs.

982
01:01:03,459 --> 01:01:08,849
So I have Gemini for free, because I
have like the business suite or whatever.

983
01:01:08,849 --> 01:01:11,669
So it's suppose technically
free, but it doesn't cost extra.

984
01:01:11,969 --> 01:01:16,679
So I have it set up so that 80% of
what I do, even in the interface

985
01:01:16,769 --> 01:01:18,929
we're just looking at together,
it's actually behind the scenes.

986
01:01:18,929 --> 01:01:22,739
It's routing to Gemini and
it's using my tokens there.

987
01:01:23,219 --> 01:01:27,449
And most of the token usage that
I have is in the chat interface,

988
01:01:27,449 --> 01:01:32,279
which is the primary thing that
I like about, Claude Claude.

989
01:01:32,819 --> 01:01:38,279
Code allows you to get to the
level of orchestrator faster, in

990
01:01:38,279 --> 01:01:40,199
my opinion, than any other tool.

991
01:01:40,199 --> 01:01:43,389
Now, I haven't actually used, Co-Pilot.

992
01:01:43,929 --> 01:01:46,999
I'm not a Microsoft fan, so I
haven't played with that and I

993
01:01:46,999 --> 01:01:50,389
am certainly not suggesting that
it doesn't do great things too.

994
01:01:50,394 --> 01:01:54,019
But getting to the level of
orchestrator is a really big step.

995
01:01:54,019 --> 01:01:58,009
If you wanna think about,
learning to use cloud code in like

996
01:01:58,009 --> 01:02:01,339
levels, there's a helpful visual.

997
01:02:02,349 --> 01:02:06,189
that kind of explains the different
levels that you can use FOD code at.

998
01:02:06,549 --> 01:02:10,629
And if you're feeling like today, like
that was way too much, keep in mind that

999
01:02:10,629 --> 01:02:16,339
we ran through a lot of levels together
really, really quickly, and didn't get as

1000
01:02:16,339 --> 01:02:18,949
far into the weeds, as I would love to do.

1001
01:02:18,949 --> 01:02:22,299
We're going to continue
down this path, next week.

1002
01:02:22,399 --> 01:02:22,699
So there's.

1003
01:02:23,589 --> 01:02:25,509
Different levels of Claude code.

1004
01:02:25,839 --> 01:02:29,439
I won't summarize them in detail
'cause that would be unhelpful,

1005
01:02:29,679 --> 01:02:33,129
but what I want you to think
about is three different levels.

1006
01:02:33,159 --> 01:02:36,549
Level one is like the basic, you're
just dumping stuff into chat.

1007
01:02:36,579 --> 01:02:40,519
You're basically using it, the same
way you might use the web interface,

1008
01:02:40,519 --> 01:02:42,169
but it's a little bit more connected.

1009
01:02:42,739 --> 01:02:43,759
Nothing wrong with that level.

1010
01:02:43,759 --> 01:02:44,779
That's where I started.

1011
01:02:45,109 --> 01:02:50,689
Level two is like infrastructure and
next time I wanna get deeper into

1012
01:02:50,689 --> 01:02:55,409
infrastructure as I'm hoping to do like
a full end-to-end build of something.

1013
01:02:55,439 --> 01:02:58,949
'cause the demos are fun, but we're
flying through a lot of stuff fast.

1014
01:02:58,949 --> 01:03:02,069
But in the infrastructure, one
of the most important things you

1015
01:03:02,069 --> 01:03:04,169
can do is what's called a loop.

1016
01:03:04,529 --> 01:03:07,469
And so when you create loop.

1017
01:03:07,839 --> 01:03:12,819
Slaw will know automatically
to save or to update something.

1018
01:03:13,029 --> 01:03:19,239
So like a really simple loop would
be, every time I update this webpage,

1019
01:03:19,509 --> 01:03:25,149
make sure you also update the
internal documentation located here.

1020
01:03:25,229 --> 01:03:27,569
So keeping things together.

1021
01:03:28,744 --> 01:03:30,154
Loops are really good at that.

1022
01:03:30,434 --> 01:03:34,654
a lot of the loops that I have, I use a
project management system called, Clickup.

1023
01:03:35,524 --> 01:03:38,464
Many of you may use other tools
that do the same basic thing.

1024
01:03:38,464 --> 01:03:41,014
whether it's Basecamp
or Asana or whatever.

1025
01:03:41,254 --> 01:03:43,414
All of these tools have APIs.

1026
01:03:43,714 --> 01:03:49,564
And so a lot of times I'm asking the Loop
to automatically update the project or

1027
01:03:49,564 --> 01:03:53,804
the task because one of the challenges
I had before I started using loops was

1028
01:03:53,804 --> 01:03:56,204
that the tasks were out of date, right?

1029
01:03:56,484 --> 01:03:58,404
which is a problem for project management.

1030
01:03:58,944 --> 01:04:02,634
So if you think about the second level
kind of being like architecture, I'm

1031
01:04:02,634 --> 01:04:06,024
featuring loops just 'cause I hadn't
talked about those before, but memory

1032
01:04:06,054 --> 01:04:13,759
and D files, your setup, AWS servers,
cloud, all that, The highest level

1033
01:04:13,759 --> 01:04:17,779
that you can reach in Claude is what
I would describe as orchestration.

1034
01:04:18,049 --> 01:04:21,949
And that's where you're truly a
queen bee managing an entire colony

1035
01:04:22,189 --> 01:04:23,659
when you're doing orchestration.

1036
01:04:24,019 --> 01:04:27,649
And one of the things that Claude can do
that not all the AI tools can do, is it

1037
01:04:27,649 --> 01:04:29,899
can run, you saw, use the word parallel.

1038
01:04:30,379 --> 01:04:34,709
It can do things in parallel I
usually use the word simultaneously

1039
01:04:34,739 --> 01:04:36,719
'cause it's easier for me to spell.

1040
01:04:37,949 --> 01:04:38,519
Either way.

1041
01:04:38,519 --> 01:04:40,109
I never spell either, right?

1042
01:04:40,949 --> 01:04:41,669
I don't know why.

1043
01:04:41,859 --> 01:04:41,869
but.

1044
01:04:42,109 --> 01:04:45,289
Yeah, the idea there is just
like, it sounds, it's doing

1045
01:04:45,289 --> 01:04:46,879
multiple things at once, right?

1046
01:04:46,999 --> 01:04:50,959
So with that SEO audit, it was
running those agents in parallel.

1047
01:04:50,959 --> 01:04:53,939
I didn't have to wait for it
to do each one, or at least

1048
01:04:53,939 --> 01:04:54,989
I shouldn't have had to wait.

1049
01:04:54,989 --> 01:04:58,609
It didn't seem like it was cooperating
from my perspective, but you really

1050
01:04:58,609 --> 01:05:02,269
wanted to be running things in parallel
so that it's doing as much as is possible.

1051
01:05:02,719 --> 01:05:08,669
What I want you to know though, is that if
you skip the, the infrastructure part, and

1052
01:05:08,669 --> 01:05:13,619
try to move straight into orchestration,
you'll run into a lot of problems and

1053
01:05:13,679 --> 01:05:18,369
most of the problems that I am running
into right now, but most of the challenges

1054
01:05:18,369 --> 01:05:22,809
that I'm running into are caused because
I tried to skip the infrastructure.

1055
01:05:23,259 --> 01:05:25,899
'cause you know, that's just
how my brain works sometimes.

1056
01:05:26,079 --> 01:05:27,609
I wanted to see what all would break.

1057
01:05:28,299 --> 01:05:34,209
Before I bothered with the infrastructure
and it's rather difficult to go backwards.

1058
01:05:34,449 --> 01:05:36,369
so I would highly encourage
you not to do that.

1059
01:05:38,109 --> 01:05:42,369
So I've got a Vulture that's
a, a virtual private server.

1060
01:05:42,369 --> 01:05:43,299
We talked about that.

1061
01:05:43,389 --> 01:05:45,309
I've got that handling my email.

1062
01:05:45,639 --> 01:05:47,829
I've got it Also handling
like a voice agent.

1063
01:05:48,159 --> 01:05:51,109
I haven't perfected the voice
agent right now, but I've got it.

1064
01:05:51,559 --> 01:05:57,499
testing this week its job is to make
a call to an oil change place, a

1065
01:05:57,499 --> 01:06:02,179
veterinarian place, and my doctor,
and to schedule appointments.

1066
01:06:02,209 --> 01:06:07,149
And it's like talking for me and I'm
like reading the logs and wondering what

1067
01:06:07,149 --> 01:06:09,759
the experience is like for other people.

1068
01:06:09,999 --> 01:06:13,749
but yeah, my goal is to never
have to make a phone call again.

1069
01:06:13,749 --> 01:06:17,709
I hate scheduling appointments and so many
places I used to schedule appointments

1070
01:06:17,709 --> 01:06:19,599
with require you to do it over the phone.

1071
01:06:19,879 --> 01:06:21,409
so I've got that running.

1072
01:06:21,959 --> 01:06:23,519
the virtual private server too.

1073
01:06:23,519 --> 01:06:24,959
It's got its own server.

1074
01:06:25,139 --> 01:06:28,529
'cause it takes up quite a bit of
room, takes up quite a bit of memory.

1075
01:06:29,099 --> 01:06:29,459
The.

1076
01:06:30,314 --> 01:06:33,014
Cloud is where I'm running all the agents.

1077
01:06:33,014 --> 01:06:36,854
Those are the, the, the queen bees
that are like running constantly.

1078
01:06:37,124 --> 01:06:40,484
Those are all working on AWS and
if that goes down, I get like

1079
01:06:40,484 --> 01:06:43,904
a critical alert email and then
I have to go troubleshoot it.

1080
01:06:44,234 --> 01:06:47,984
And again, because I set this up
retroactively, it took me quite

1081
01:06:47,984 --> 01:06:49,754
a while to squash all the bugs.

1082
01:06:49,754 --> 01:06:54,134
I think I'm down to like, maybe only
a few bugs right now, but during the

1083
01:06:54,134 --> 01:06:56,574
first week it was a total disaster.

1084
01:06:56,884 --> 01:06:59,464
I was up till two in the morning
every day I tried to fix it all.

1085
01:07:01,174 --> 01:07:03,574
These are the MCP servers I'm using.

1086
01:07:03,754 --> 01:07:07,354
I've got focus, my CRM, I've
got a hard rule set where

1087
01:07:07,354 --> 01:07:09,124
nothing can go out to anyone.

1088
01:07:09,564 --> 01:07:14,154
No contact can be contacted in any
way, shape, or form, or even worked

1089
01:07:14,154 --> 01:07:15,714
with if they're not in the CRM.

1090
01:07:15,774 --> 01:07:16,764
I've got Gmail.

1091
01:07:17,024 --> 01:07:18,554
I showed you court listener.

1092
01:07:19,004 --> 01:07:24,534
I've got, the swarm brain was originally
a repo that I borrowed from, which

1093
01:07:24,534 --> 01:07:26,214
is how I got the language swarm.

1094
01:07:26,664 --> 01:07:29,004
the Clickup tool I talked to you about.

1095
01:07:29,154 --> 01:07:31,284
Of course, I've got it
connected to my Google calendar.

1096
01:07:31,684 --> 01:07:35,944
I use a, another browser that
also functions on the cloud

1097
01:07:35,944 --> 01:07:39,724
called Go Login that allows you
to run like multiple social media

1098
01:07:39,724 --> 01:07:41,914
profiles at all at the same time.

1099
01:07:41,914 --> 01:07:46,144
It has fingerprint detection, avoidance,
and a and a few other things that

1100
01:07:46,144 --> 01:07:48,184
help you stop from getting flagged.

1101
01:07:48,544 --> 01:07:50,434
if you're doing things,
let's just call them.

1102
01:07:50,684 --> 01:07:54,474
and then, I connected this all to
my money management tool as well.

1103
01:07:54,504 --> 01:07:55,914
'cause I thought that would be fun.

1104
01:07:56,214 --> 01:08:00,234
So I can work directly with like all
my financial data via Monarch money.

1105
01:08:00,594 --> 01:08:06,834
And then Figma is where I have started
building out all like my design templates.

1106
01:08:06,994 --> 01:08:10,924
although you saw me using Canva,
Canva doesn't play very nice with ai.

1107
01:08:11,254 --> 01:08:13,924
They pretend that they do, but
they're really not that good at it.

1108
01:08:15,274 --> 01:08:18,124
These are some of the hard rules
I have just for inspiration.

1109
01:08:18,474 --> 01:08:22,584
and they sound stupid 'cause that's
exactly what hard rules should be.

1110
01:08:22,584 --> 01:08:23,934
They should be kinda stupid.

1111
01:08:24,294 --> 01:08:24,654
never.

1112
01:08:25,194 --> 01:08:27,384
Stop doing something without approval.

1113
01:08:27,384 --> 01:08:29,154
Never spend money without approval.

1114
01:08:29,154 --> 01:08:33,744
Never claim something is done unless
verified there are all sorts of case

1115
01:08:33,744 --> 01:08:38,454
studies out there where if you say, don't
stop until all the lights are green on

1116
01:08:38,454 --> 01:08:42,714
the dashboard, it will just change all
the lights to green on the dashboard

1117
01:08:42,984 --> 01:08:44,424
and then tell you that it's done.

1118
01:08:44,424 --> 01:08:48,474
So in its mind, it did exactly what you
told it to do, but in your mind it did

1119
01:08:48,474 --> 01:08:49,974
exactly what you didn't want it to do.

1120
01:08:50,374 --> 01:08:55,684
never contact anyone outside the
USAI did that because it loves to

1121
01:08:55,684 --> 01:08:59,614
confuse Holland, Michigan with the
Netherlands and it was driving me crazy.

1122
01:08:59,944 --> 01:09:01,924
Never replaced workshopped copy.

1123
01:09:02,224 --> 01:09:06,604
It's done that a few times where it
will just decide on its own accord

1124
01:09:06,604 --> 01:09:10,084
that the last three hours of work
together didn't matter and that it

1125
01:09:10,084 --> 01:09:11,824
has a better version of the copy.

1126
01:09:12,124 --> 01:09:16,234
and it has even deleted my copy,
which made me especially unhappy.

1127
01:09:17,224 --> 01:09:22,774
As you can imagine, I can do everything
from business operations, content,

1128
01:09:22,774 --> 01:09:27,349
financial tracking, scheduling marketing,
legal research, browser automation,

1129
01:09:27,759 --> 01:09:32,439
to voice communication, and I'm using
the voice communication more and more.

1130
01:09:32,739 --> 01:09:36,604
I've been reading, case studies where once
you get the voice agent really working

1131
01:09:36,604 --> 01:09:40,899
the way you want it to, where people
are talking to Claude over the phone.

1132
01:09:41,619 --> 01:09:43,149
which would be really useful for me.

1133
01:09:43,149 --> 01:09:46,579
For example, the way I made this
presentation, I went on a walk

1134
01:09:46,579 --> 01:09:49,669
last night and I voice recorded
myself for an hour and a half

1135
01:09:49,719 --> 01:09:54,619
And then I transcribed all that
and I created a prompt telling

1136
01:09:54,619 --> 01:09:55,819
Claude to make this deck.

1137
01:09:56,269 --> 01:09:57,319
And it did a pretty good job.

1138
01:09:57,349 --> 01:09:59,269
I've made zero changes to this step.

1139
01:09:59,459 --> 01:10:02,489
from the design standpoint, it
could certainly be improved.

1140
01:10:02,489 --> 01:10:03,929
It's kind of pretty boring.

1141
01:10:04,129 --> 01:10:05,959
but I literally have made.

1142
01:10:06,349 --> 01:10:08,209
No changes at all to this deck.

1143
01:10:08,239 --> 01:10:08,299
Wow.

1144
01:10:08,299 --> 01:10:13,999
This was all created from a transcription
that I created while on a walk last night.

1145
01:10:13,999 --> 01:10:16,879
So the idea of being able to like,
talk to Claude directly on the

1146
01:10:16,879 --> 01:10:21,139
phone, I don't know if that's, if
that's exciting or strange or both.

1147
01:10:21,139 --> 01:10:22,309
Probably somewhere in between.

1148
01:10:24,350 --> 01:10:27,289
These are the repos that I've
used, and again, this will

1149
01:10:27,289 --> 01:10:28,759
all be, this is all recorded.

1150
01:10:28,759 --> 01:10:33,109
I'll give you copies to all this,
but I've found repos for SEO court,

1151
01:10:33,109 --> 01:10:37,879
listener playwright, the swarm brain,
and then, this other one I just

1152
01:10:37,879 --> 01:10:41,209
started working with, which is how
this PowerPoint worked so well that

1153
01:10:41,209 --> 01:10:43,039
wasn't using like default settings.

1154
01:10:43,039 --> 01:10:47,129
I found a repo, that makes it
really easy to use transcripts to

1155
01:10:47,179 --> 01:10:49,349
programmatically generate, decks.

1156
01:10:49,894 --> 01:10:52,894
before that I was not having very
good luck with depth generation.

1157
01:10:53,374 --> 01:10:56,824
I'm getting to the point where I'm
quite happy what it's able to produce.

1158
01:10:58,084 --> 01:11:00,574
And then this is how I have
my memory system set up.

1159
01:11:00,874 --> 01:11:02,374
Cloud MD is the parent.

1160
01:11:02,374 --> 01:11:03,574
It will always be the parent.

1161
01:11:03,784 --> 01:11:06,604
It's the very first file that
cloud loads when you open it up.

1162
01:11:07,084 --> 01:11:11,824
And then I've got memory md, which
is basically like the glossary or the

1163
01:11:11,824 --> 01:11:16,264
directory where Claude goes to find
references to all the other things.

1164
01:11:16,654 --> 01:11:19,894
I've got a separate section
for feedback memories.

1165
01:11:20,164 --> 01:11:23,854
I've got all sorts of like project
notes stored in here, like, you

1166
01:11:23,854 --> 01:11:25,764
know, for the Blue Ocean project.

1167
01:11:25,824 --> 01:11:28,074
Greg has a birthday on the seventh.

1168
01:11:28,314 --> 01:11:30,864
Make sure you tell him happy
birthday, that kind of stuff.

1169
01:11:31,264 --> 01:11:31,624
and then.

1170
01:11:32,244 --> 01:11:35,724
I realize that even though I don't have
that many files on my computer, I have

1171
01:11:35,724 --> 01:11:38,964
like 2000, a lot of them are, PDFs.

1172
01:11:39,204 --> 01:11:42,924
And so I've spent a massive amount
of time just organizing my computer.

1173
01:11:43,194 --> 01:11:47,304
That's actually the one thing that I
found Claude Cowork to be really good at.

1174
01:11:47,304 --> 01:11:48,744
Yeah, I, I just used it.

1175
01:11:48,984 --> 01:11:52,914
I'd been doing that all with like my own
custom scripts and then I, I switched

1176
01:11:52,914 --> 01:11:56,694
back to Cloud Cowork and realized
that I was doing it the hard way.

1177
01:11:57,024 --> 01:12:02,844
cloud Cowork is really good at organizing
files, but just like any AI tool, it's

1178
01:12:02,844 --> 01:12:04,824
only as good as the data you give it.

1179
01:12:05,154 --> 01:12:08,274
And it's more importantly,
it's only as good as the data

1180
01:12:08,274 --> 01:12:09,504
that it knows how to find.

1181
01:12:10,164 --> 01:12:10,464
Right.

1182
01:12:10,674 --> 01:12:15,564
So by taking the time to organize my
files and then to create a system where

1183
01:12:15,564 --> 01:12:20,304
it knows where those files are, I don't
have to constantly say, I've already told

1184
01:12:20,304 --> 01:12:25,704
you that, or I don't have to constantly
like re-explain something, in my.

1185
01:12:26,584 --> 01:12:31,714
Workshop On the last one where we talked
about web interface, I talked about using

1186
01:12:31,744 --> 01:12:37,394
PDFs a lot, and I do use a lot of PDFs,
but the reality is that, Claude Code

1187
01:12:37,394 --> 01:12:40,754
does not love PDFs unless they are ocr.

1188
01:12:40,784 --> 01:12:47,034
So using Claude Cowork to OCR or,
translate all of your PDFs into like,

1189
01:12:47,094 --> 01:12:49,464
op, I forget what it stands for.

1190
01:12:49,884 --> 01:12:53,334
Text recognition that a computer can
do is the long way to explain it.

1191
01:12:53,814 --> 01:12:56,754
that makes it a lot easier for
it to read PDFs quickly and it

1192
01:12:56,754 --> 01:12:58,374
makes everything go a lot faster.

1193
01:12:59,334 --> 01:12:59,694
And then.

1194
01:13:01,029 --> 01:13:02,079
Saving the session.

1195
01:13:02,079 --> 01:13:04,029
We talked about that at
the very, very beginning.

1196
01:13:04,089 --> 01:13:05,019
I'm always doing that.

1197
01:13:05,019 --> 01:13:06,639
I very rarely ever use it.

1198
01:13:06,859 --> 01:13:08,239
but every once in a while I do.

1199
01:13:09,089 --> 01:13:14,659
like the other day when I thought I had
finished this PowerPoint and an hour

1200
01:13:14,659 --> 01:13:17,599
later, I came back after turning off the
computer and had to start it over again.

1201
01:13:17,629 --> 01:13:21,349
Now, to be fair, I didn't do anything
but have to re-upload a prompt.

1202
01:13:21,349 --> 01:13:22,489
boy was I angry.

1203
01:13:23,099 --> 01:13:24,449
how dare it make a mistake.

1204
01:13:24,959 --> 01:13:27,659
So that was a fire hose.

1205
01:13:27,719 --> 01:13:31,319
If you are online and you need
to leave or have already left,

1206
01:13:31,319 --> 01:13:33,359
we respect and celebrate you.

1207
01:13:33,899 --> 01:13:34,409
Kyle Casp?

1208
01:13:35,009 --> 01:13:35,549
Yes.

1209
01:13:36,329 --> 01:13:36,379
Oh my goodness.

1210
01:13:36,719 --> 01:13:38,939
I'm gonna not put the chat.

1211
01:13:39,419 --> 01:13:39,689
Wow.

1212
01:13:39,689 --> 01:13:40,889
That's just okay.

1213
01:13:40,979 --> 01:13:44,059
If I do this, then you guys don't have
to deal with the multiple windows,

1214
01:13:44,059 --> 01:13:47,629
but I got the chat open, so if you're
online, feel free to participate

1215
01:13:47,899 --> 01:13:49,399
if you're in person, of course.

1216
01:13:50,239 --> 01:13:51,949
Literally any questions?

1217
01:13:52,939 --> 01:13:53,839
I went through a walk.

1218
01:13:56,804 --> 01:14:01,214
So for your website, you've
been using WordPress.

1219
01:14:01,214 --> 01:14:01,754
Mm-hmm.

1220
01:14:02,144 --> 01:14:05,444
And we have a developer that I can plug
into the dashboard too, to make changes.

1221
01:14:06,224 --> 01:14:09,704
But you said you like your agents
are managing your website entirely.

1222
01:14:09,704 --> 01:14:15,044
Are they Like writing CSS and
HTML, like purely and then Okay.

1223
01:14:16,514 --> 01:14:19,184
So like something like
WordPress or Webflow stuff is

1224
01:14:19,184 --> 01:14:20,449
just not, you wouldn't use it.

1225
01:14:22,509 --> 01:14:23,889
It Claude wouldn't use it.

1226
01:14:24,509 --> 01:14:25,184
It could.

1227
01:14:25,424 --> 01:14:27,644
I think Web, I'm a big fan of Webflow.

1228
01:14:27,679 --> 01:14:31,814
Webflow I believe has an
API so you could connect it.

1229
01:14:32,324 --> 01:14:33,164
that's not WordPress though.

1230
01:14:34,514 --> 01:14:36,734
WordPress doesn't, yeah.

1231
01:14:36,734 --> 01:14:36,794
Yeah.

1232
01:14:38,084 --> 01:14:44,294
I mean, my company, the people I
work for uses Webflow and then my

1233
01:14:44,294 --> 01:14:47,234
fiance's company uses WordPress.

1234
01:14:47,284 --> 01:14:51,154
You know, the disclaimer here
is that I come from like 10

1235
01:14:51,154 --> 01:14:53,044
years in marketing, right?

1236
01:14:53,704 --> 01:14:58,684
But when I look at this after
the last month, I truly don't

1237
01:14:58,684 --> 01:15:00,634
understand why web companies exist.

1238
01:15:01,354 --> 01:15:04,054
I don't understand why
WordPress exists anymore.

1239
01:15:04,504 --> 01:15:11,464
I don't understand why CMS exists because
I can change and create literally anything

1240
01:15:11,464 --> 01:15:14,374
with a prop like, the SEO on it was.

1241
01:15:14,559 --> 01:15:17,319
Headless, headless CMSs
are about to skyrocket.

1242
01:15:17,569 --> 01:15:18,679
And the nerd in me gets sick.

1243
01:15:18,679 --> 01:15:21,619
Three that have come out of Grand
Rapids, one that got publicly or when

1244
01:15:21,739 --> 01:15:23,779
got bought by, oh gosh, payload cms.

1245
01:15:24,349 --> 01:15:24,799
Oh, yeah.

1246
01:15:24,829 --> 01:15:27,109
Started, I think we're
upstairs here, basically.

1247
01:15:27,769 --> 01:15:27,889
yeah.

1248
01:15:27,889 --> 01:15:29,119
We're they're one of the big ones.

1249
01:15:30,229 --> 01:15:30,499
Yeah.

1250
01:15:32,084 --> 01:15:36,109
I, and I say that as a
WordPress dev for 15 years.

1251
01:15:36,169 --> 01:15:40,519
I don't touch WordPress any, unless
a client can't afford it for me

1252
01:15:40,519 --> 01:15:41,809
to do, spend the time to do this.

1253
01:15:41,809 --> 01:15:43,489
But even then, I'd rather move them over.

1254
01:15:44,029 --> 01:15:46,849
Right Now it's more about convincing
them that WordPress is not the best

1255
01:15:46,849 --> 01:15:51,679
thing anymore, despite being, you
know, what, 60, 70% of the internet.

1256
01:15:52,249 --> 01:15:52,429
Yeah.

1257
01:15:52,429 --> 01:15:53,509
You know, it's going away.

1258
01:15:53,929 --> 01:15:55,039
I don't wanna say it's going away.

1259
01:15:55,339 --> 01:15:57,349
There are a lot of smart
people@wordpress.org,

1260
01:15:57,949 --> 01:15:59,209
but I don't see them.

1261
01:16:00,099 --> 01:16:06,939
Making the initiative to, to add features
and the, the ease that a lot of this does.

1262
01:16:07,449 --> 01:16:11,739
But in order to use this, we have
to have, they have to be API.

1263
01:16:11,919 --> 01:16:12,489
Is that right?

1264
01:16:13,209 --> 01:16:15,219
Except, yeah, but you
don't need to know the api.

1265
01:16:15,219 --> 01:16:16,324
Okay, thank you.

1266
01:16:16,594 --> 01:16:16,834
Yeah,

1267
01:16:21,634 --> 01:16:29,074
I guess we are gonna wrap up here guys, so
if you have any other questions, I guess

1268
01:16:29,074 --> 01:16:33,064
you can email at tim@unicornflames.com.

1269
01:16:34,234 --> 01:16:39,214
But yeah, I don't know why it's hard
for me to imagine why anyone would.

1270
01:16:39,364 --> 01:16:40,504
Most people just don't know yet.

1271
01:16:40,804 --> 01:16:41,854
It's not out the market.

1272
01:16:41,854 --> 01:16:42,904
It's not in the media yet.

1273
01:16:43,054 --> 01:16:44,014
Kyle, thank you for joining.

1274
01:16:44,014 --> 01:16:45,274
Thank you everyone online.

1275
01:16:45,694 --> 01:16:46,004
It still seems scary.

