00:00:00There is an incredible piece of software called Claude code that i've been using for the last three months
00:00:04And it has completely and utterly changed my life
00:00:06And this video is the video that i'm sending to my friends my family my team members who have not yet started using Claude code
00:00:12Maybe you're like me a few months ago where you were intimidated by the thought of typing stuff into a terminal
00:00:16Maybe you're intimidated by the name Claude code. You're like, oh but i'm not a coder. I'm not a developer
00:00:19I couldn't possibly use Claude code
00:00:21Maybe you're still stuck in that paradigm of talking to chat gpt or Claude on the web app
00:00:24And thinking that that is all AI has to offer or maybe you're like a lot of people I know and you're like man
00:00:28I know I should get into this Claude code thing or this Claude co-work thing. I just don't really have the time
00:00:32Hopefully this video will help you solve all that and this video is going to introduce you to the idea of the AI
00:00:37Flywheel you basically get AI to interview you about what you're doing in your business your life your work based on that you get the AI
00:00:43To suggest what cool things you can use the AI to help build that would help save you time and make you more money
00:00:49And then in the process of getting AI to build those things for you
00:00:52You are also learning about how the AI works the more you learn about how the AI works
00:00:56The more that feeds into giving you ideas
00:00:58It's like you're getting a firmware update in your brain where now you know what's possible
00:01:01Which means you can then build even more things to help save you time and make you more money using these sick AI features
00:01:06I've built stuff for my business and for my customers that literally add value to our customers every single day where people are raving
00:01:12About the tools that i've managed to build for them over the last couple of months
00:01:14Just by learning how to use called code the final thing to say before we get into the video
00:01:18Is that every single day the gap between the people that just use the free version of chat gpt and talk to it on the web?
00:01:22Versus people that know how to build stuff using Claude code
00:01:25Even if you don't know how to code every single day that gap is getting wider and wider
00:01:28And what I hope this video will do is give you a sort of beginner's guide on how to narrow that gap
00:01:32There are timestamps to everything down below in the video. So let's get started
00:01:34Okay, so there are a couple of prerequisites that will really help you if you have these downloaded before we try doing this stuff
00:01:40The first thing is you do not want to be using the web app for something like Claude instead
00:01:45You want to download the desktop app?
00:01:47This is totally free
00:01:48But when you download the cloud desktop app, you will notice it says chat which is the thing that you are used to
00:01:52it also says co-work which sounds somewhat scary if you haven't used it before and it says code which sounds
00:01:58Even scarier if you haven't used it before the second thing you want to do is you do not want to type you want to have
00:02:02Some kind of dictation software installed that does a speech to text. There are lots of these in my case
00:02:07The one I use is called whisper flow
00:02:09I'll put an affiliate link or something in the video description if you are interested and the cool thing about whisper flow is I can hit
00:02:13Fn spacebar and then I can say whatever I want and then it will appear on screen within like milliseconds boom
00:02:19This is how it works. This is a far quicker way of speaking to an AI rather than having to type to an AI
00:02:24And those are basically the only two prerequisites you need
00:02:26So step number one is we're going to ask AI what we should build with AI
00:02:30I'm trying to learn how to use AI my current AI skill set is I just use uh chat gpt and Claude and use the chat feature
00:02:38But I recently watched a video that tells me about co-work and how Claude code is the best thing ever
00:02:42So to that end I want to learn how to use AI
00:02:45But I don't want to just randomly try and learn how to use AI by following tutorials
00:02:48I actually want to build something that's really useful in my work or in my life
00:02:51The problem is i'm not really sure what to build
00:02:53So I want you to ask me questions and interview me and help me figure out within the context of my work
00:02:58Like I want to build something that'll save me time meaningfully
00:03:01Or help me make more money in the context of my business
00:03:04And in the process, I want to sort of learn how to use things like Claude co-work and Claude code as well
00:03:08Okay, so my business actually does I guess I would say three main things firstly we do content
00:03:13So I have a youtube channel and I post stuff on instagram and occasionally stuff on linkedin
00:03:17And the content is trying to sort of help people build a life
00:03:20They love and sort of change their lives and stuff personal development things
00:03:23The second thing the business does is we have an online business school called the lifestyle business academy that helps
00:03:29People start and grow six-figure lifestyle businesses. And then the third thing that we do is that we are building various software products
00:03:36We've built an app called voice pal, which is a sort of ai ghostwriter
00:03:39We're building an app called super focus
00:03:41Which is a sort of productivity thing and we are building an app called a platform called creator grid
00:03:46Which is a platform to help creators grow and monetize their audience
00:03:50Now obviously all of this is in the context of me owning a business and doing various different things
00:03:53but in the context of you maybe having your own job then you can ask it to interview about what you do in your job if
00:03:58You are trying to go for a raise or just trying to improve your job performance or anything like that
00:04:02Actually, you know one thing that I wish I didn't have to do or I wish that my team didn't have to do
00:04:06Is that we do a lot of data scraping
00:04:08So for example for youtube for instagram for linkedin we spend you know
00:04:12My team spends a lot of time each week looking at analytics and looking at view counts and adding up saves and uh
00:04:18Impressions and stuff and then some of that data we need to send to sponsors some of it
00:04:22We use to figure out whether our own social media stuff is going. Well, we also need to do this across our competitors
00:04:27I mean, I don't really think of them as competitors
00:04:29I think of them as colleagues
00:04:30but we want to keep an eye on what our sort of friends in the space are doing so that if someone is growing particularly fast or
00:04:34Hits on a format that is particularly good then we can experiment with that format ourselves
00:04:38And so all of this stuff takes actually many many hours for my team, uh every single week
00:04:43So I wonder if there's some cool stuff we can build that will help us automate some of that. Do you think that would be possible?
00:04:48100 possible and honestly, this is a great candidate because it ticks both boxes
00:04:52It's genuinely painful hours per week of manual work and it's the kind of thing where you'll learn a ton by building it
00:04:57Now this is good. This is asking me really really useful questions about how we can automate this like data collection process
00:05:02I'm not going to read all the responses. You can pause the video whenever you like just to read the stuff because
00:05:07I know you can read. Okay, so the current workflow. It's like um,
00:05:10Yeah, nicole on my team and becky and my team literally goes to youtube studio or to instagram analytics
00:05:14basically, they go to instagram insights they write down numbers and they manually uh, write the numbers into a google sheet and then
00:05:21Use the sum function to sort of count up like impressions this week or something to be honest
00:05:25I'm not I I actually don't know what's available on instagram insights. Maybe they don't have to do that anymore
00:05:29But either way, it's a manual process of copying and pasting numbers into a google sheet second
00:05:32How many of these colleagues are you tracking are we talking five channels or 50 more like 50?
00:05:3750 on youtube 50 on instagram 50 on linkedin that sort of thing and what does the output look like?
00:05:42It sort of goes into a google sheet
00:05:44But then it sort of goes on random notion pages that are all over the place. It very rarely goes into slide decks
00:05:49But yeah, primarily google sheets and notion databases. That's where it goes once it's collected and then you know
00:05:54We always think oh it'd be nice if we looked at it more often
00:05:57But then because it's all over the place
00:05:58It's kind of hard to look at more often in reality
00:06:00What we often do is just chuck it into ai and be like hey, can you give us some interesting insights?
00:06:03But I think it's the the collection of the data itself that like is kind of annoying
00:06:07You know what? Let's not worry about the sponsor thing
00:06:09I think let's just focus on the competitor tracking and what I want to know I think yeah
00:06:12It's how many views did the recent videos get it is also what topics are performing well for them
00:06:16I mean if we could get a sense of like if we're thinking about youtube, um
00:06:20I know I never want to watch the video itself because I don't want to accidentally copy it
00:06:23But i'm very interested in what the title and the thumbnail was and if we're thinking about instagram reels
00:06:28I you know in a dream world we'd be able to transcribe the reel to get the hook because i'm always interested in what's the first line
00:06:34But if it's an instagram carousel, like what was the format?
00:06:36So yeah, the challenge with instagram is that we've got all these different formats. So yeah, I just don't really know how we would go about
00:06:41that
00:06:42All right. So this is telling me we're going to start with youtube
00:06:44It's the easiest win youtube has a public api where you can pull videos titles thumbnails view kinds publish dates for any public channel
00:06:49You give it 50 channel names and it gives you back everything you want. That's your week one project sick
00:06:52Instagram is harder, but doable metas api is more locked down. So we need to get a bit more creative here
00:06:56Here's what I imagine you open a dashboard could be a web page and you see something like here are the 50 channels
00:07:00I track here the last 10 videos sorted by views and here's what's popping off this week. That sounds great
00:07:04You can see thumbnails and titles at a glance without watching anything and you could have ai automatically tag the topic
00:07:08So you can spot patterns like three of my colleagues posted about morning routines this week and they did well sick
00:07:12The beautiful thing is that this is a perfect project for learning clawed code because it involves real api calls real data processing and optionally
00:07:18A real front end but none of it is so complex that you'll get stuck for days
00:07:21Does that sound like the right thing to focus on?
00:07:23And do you have a preference for the output looks like would you rather see a nice looking dashboard you open in a browser?
00:07:27Or would you rather just automatically update a google update a google sheet that your team uses? This is so sick like man
00:07:33Even me reading this back right now
00:07:35I'm, like wow clawed has such a good understanding of what i'm trying to do what i'm trying to build
00:07:40It's suggesting things that I didn't even think of what a time to be alive that you can literally ask the ai
00:07:44To build stuff for you and also teach you how to build the stuff in the process like in the past
00:07:49I paid thousands of thousands of dollars for like, you know
00:07:50Automation consultants to ask us these sorts of questions to figure out what we can automate in the business and none of what they've said
00:07:55Of the 50 000 or so dollars that we've paid to automation companies and automation agencies and consulting
00:08:00whatever people comes close to the level of clarity that claw just got through just a handful of
00:08:04Exchanges with me. This is incredible
00:08:06Now once you get good at using ai to build all these different features that are going to help you save your time and make
00:08:10More money what you might need is a web host
00:08:12You might need a place to host the various programs that you're creating and stick them on a website and make them accessible via the web
00:08:18Either to you personally or to you and your team or even to the public if you want to like make money from the thing
00:08:22This is where hosting comes in who are very kindly sponsoring this video now hosting
00:08:25It has a bunch of different features that are all super helpful
00:08:27If you are trying to build a business or just improve your life in general, the first one is hosting a horizons
00:08:32This is basically an all-in-one ai website builder
00:08:35You basically just describe whatever you want and hosting horizons will basically code up the app entirely for you
00:08:40It'll build you a fully working mobile friendly web app with absolutely no coding required and just by talking to it
00:08:46You can refine things like the content and the colors and the functionality
00:08:49They've even integrated features that handle user logins behind the scenes in a super easy way and also billing through something like stripes
00:08:54You can even start charging people for the various different web apps that you create when you're ready to go live
00:08:58It's just one click and then you get a domain you get your email and you get your web hosting all included as part of the
00:09:03Package in addition to horizons. There's also the hosting of vps service that lets you host a virtual private server
00:09:08Which if you're doing particularly fancy stuff with clawed code or with open claw with things like that
00:09:12You can host it directly on hosting domains are included with all of the horizon plans and you also get free hosting included with the annual
00:09:18Plans plus they have a 30-day money-back guarantee. So there's genuinely no risk in actually just giving it a go
00:09:22So if you want to turn your idea into a real business head over to hosting.com
00:09:26And you can get 10 off if you use the code aliabdahl at checkout as well
00:09:30But thank you again hosting horizons for sponsoring this video and let's get back to it now at this point
00:09:34There's also something super interesting that I would love to talk about here
00:09:36So I happen to know what an api is I think but if I didn't know what an api was
00:09:40It's like my my rule for the ai stuff is anytime. I don't understand something. What do I do?
00:09:45I ask claw to explain it to me. Okay, this sounds really cool
00:09:48but um
00:09:49one of the key things I want to do is I want to understand the foundations and the philosophy and
00:09:53You know, i'm even interested in like history, uh, you know the history of stuff like this
00:09:57So when you say api, what does an api actually mean?
00:10:00Can you help me understand what an api is why it's useful and how did apis?
00:10:04Get developed. Uh, like why why are they a thing in the first place?
00:10:08So this sort of thing is how for the last two months I have felt like every single day i'm learning so much about the world
00:10:14I'm learning about the history of computing i'm learning about the history of technology
00:10:17I'm learning about like random stuff because when something interesting happens
00:10:20And claud code or claud co-work or claud or gpt codecs or whatever is asking me to build something or it's running a terminal command
00:10:27I don't understand while it's doing the thing
00:10:29I will just open a separate window and i'll ask it to teach me about the history of the thing
00:10:33For example when I was installing open claw and I was trying to do some security audits on it
00:10:37And I was really trying to understand like what does ssh mean and like what?
00:10:39You know, how does the terminal work and what's a secure shell and stuff?
00:10:42And I ended up sort of spending half an hour going down a rabbit hole of like
00:10:44understanding the history of like the telegraph and how the telegraph morphed between morse code and how morse code then became like telephone lines and
00:10:50How like the us military in the cold war was worried that like, you know
00:10:53The telephone exchanges would get bombed by the the soviets and so they had to figure out this method of information interchange that involved like
00:10:59Packets and so the packets was invented and that was then this protocol called TCP IP, which was then the precursor for like
00:11:06HTTP which was the precursor for the world wide web and then when the world wide web was invented
00:11:09There was all these people getting hacked and there was this student
00:11:11I think in some university in poland or something. He was pissed off that his like university got hacked
00:11:15And so he like coded up this thing called SSH
00:11:18Which was like a secure way of transmitting information across packets and then this guy ended up trying to over commercialize it
00:11:23And so someone else made this thing called open SSH
00:11:25Which became like a free platform and then this is encryption and public and private keys and all of this sort of stuff
00:11:29And now when i'm typing in SSH dot dot dot dot dot into my terminal
00:11:32I know what that means and I can appreciate the history behind it and I can appreciate why it was such a big deal
00:11:36And how it was invented. It's just so cool. Oh and claudia's just again really good explaining stuff
00:11:40Let's go to the problem before apis existed. Imagine it's 2005
00:11:43You're building a website you want to show a map on it before apis
00:11:46You had two options build your own mapping system from scratch insane or literally take a screenshot of map quest and paste it into your page
00:11:51I don't know what map quest is. I might I might ask it about it
00:11:54This was a fundamental problem software was like a series of walled cities
00:11:56Each application has its own data locked inside of it
00:11:58And if you wanted to use that data in your own thing
00:11:59You had to either recreate it yourself or do something gross like write a script that pretends to be a human clicking buttons and scraping
00:12:04The screen people actually did this and it was as fragile as it sounds youtube changes one pixel on that page and your whole system
00:12:09Breaks so what actually is an api api stands for application programming interface, but that name is honestly unhelpful
00:12:13Here's a better way to think about it. Oh
00:12:15So good again. This is the flywheel idea. Ai is helping me figure out what to build in the process of figuring out how to build
00:12:21It i'm also learning about stuff. So i'm not just blindly writing commands into a terminal and hoping for the best
00:12:26I'm actually increasing my understanding of it
00:12:28The reason it's useful to understand the stuff rather than just like blindly do it is because when you start understanding these things
00:12:33You get it's like you get a firmware update in your own brain
00:12:36Which means even if you don't really care about like the history of computing because you don't find it interesting
00:12:40it's still useful for you to know that what an api is and what http requests are because
00:12:44The fact that you now know that those things exist means that you might realize wait a minute, huh?
00:12:49There's this program that I use in my work called blah blah blah
00:12:52I wonder if they have an api google does blah blah blah have an api and if you weren't familiar with the word api
00:12:58You wouldn't have known that you could even ask that question and then you might find no it doesn't have an api
00:13:02But it does have an mcp server now if you are not at all curious
00:13:05And you're a total dumbass and you don't then pull on that thread. You're like mcp server. Oh, it sounds technical
00:13:10I don't care. But if you're an intelligent person you would think huh mcp server. I think i've heard of that
00:13:16But I don't really know anything about it. What's an mcp server claud and you understand what an mcp server is and you realize wait a minute
00:13:21There's all these other ideas for things that I could build that will help me save time and make more money that involve mcp servers
00:13:26Could I build my own mcp server? What about my own mcp client?
00:13:28Okay, this is super interesting and you start to learn this stuff without even trying to learn the stuff
00:13:32Like you never had to sit down and watch a tutorial about like what the hell is an mcp server and how does it work?
00:13:37but purely by
00:13:38Exercising your curiosity and pulling on the string of like huh? Apis are cool. Does notion have an api?
00:13:44It does but it also has an mcp server. Oh, that's cool. Like what's an mcp server?
00:13:47Oh sick
00:13:47It's way for like ai things to chat to each other and it was invented by anthropic back in like 2024 or something like sick
00:13:52Now basically everything has an mcp server and you can even build your own
00:13:55Sick that just gives me so many ideas for like other things that I can build with my stuff now
00:13:59We're about to dive into the rabbit hole of claud code
00:14:01Which is the tool that i've been spending most most of my time on practically 24/7 for the last like two months
00:14:05It's absolutely sick. I was intimidated by claud code because it involved the terminal and I was like, oh my god terminal
00:14:09I'm, not like some freaking hacker from the 1990s
00:14:11Well, I don't need to use the terminal and then I realized I was a total fucking dumbass for thinking that and actually
00:14:15It's really straightforward
00:14:16Especially if you ask claud to explain to you how to use claud code and then once you're in claud code you ask claud code
00:14:21To explain to you how to use itself, which is freaking sick
00:14:24But before we do that we have dived down into this thing around trying to scrape instagram and youtube competitors for social media management
00:14:31Unless you're a social media manager or your job or your business involves social media in some way
00:14:34Uh that specific use case is probably not relevant to you obviously because you're an intelligent person
00:14:39You know that i'm using that use case as an example and you know that you could
00:14:42Obviously just ask claud to interview you about your own use cases and it will help you
00:14:46Figure out what you should build for your own stuff
00:14:48But just for the sake of opening your brain up with more examples
00:14:50I want to tell you a little bit about some of the other tools that i've basically built for my business and my life
00:14:54Over the last two months if you want to skip this bit in the video because you don't care
00:14:57And you just want to get to the claud code stuff
00:14:58There'll be a timestamp as is the case for every other thing in this video and in fact to make this list
00:15:02I'm going to ask one of my open claw agents open claw is kind of like claud code on steroids
00:15:06I've been using open claw for the last like two months as well
00:15:08If you're just getting started with this stuff, I won't worry about it
00:15:10I would start off with claud co-work or claud code initially and then you can dabble around with open claw if you feel like it
00:15:15But let me tell you about my various open claw agents. I have albus who is my primary open claw agent
00:15:20This is what albus looks like. I have hermione who is my curriculum architect for our lifestyle business academy
00:15:25She's the one who helps me basically think through all the different things that we are teaching our students and do research on like what's currently
00:15:30Working in the world of building an online business in 2026, etc. Etc. This is what she looks like
00:15:34I have minova who is the vice principal of the lifestyle business academy and she helps with all of the
00:15:38Operational things associated with trying to give our students the best experience to build their you know, six-figure lifestyle businesses
00:15:43And then minova along with claud code essentially helps me build automations that make our lives and our students lives a lot easier next
00:15:49We have remus who is my content buddy
00:15:51So he remus is who I talk to when i'm on telegram to
00:15:53You know get content ideas and he's the one who helps build out all of these like competitor analysis
00:15:57Like dashboards and stuff that we're doing in addition to claud code
00:15:59We have dobby who is my general assistant that runs on a very cheap
00:16:02Anthropic model called haiku whereas all the others run on sonnet or opus and so they're a bit more expensive
00:16:07So dobby is like my cheap personal assistant. We have sedrick who's like my relationships coach
00:16:11and so I talk to sedrick and he does research around like homeschooling and like
00:16:14You know gives me ideas for like romantic date nights with my wife and stuff like that. So that's cool
00:16:18And then recently I added caladin who is my health coach and so caladin tracks my protein intake every day
00:16:23And he's also my workout buddy when i'm at the gym
00:16:25He's got access to all of my dexa scans all of my like workout history
00:16:29which I exported from the app strong for like for the last like five years and so he knows exactly where my lifts are at he
00:16:34Knows that I had like a I broke my arm recently. I had left radial head fracture
00:16:38He knows that he therefore has to modify the exercises based on that
00:16:40And so when i'm at the gym because currently my personal trainer is on holiday
00:16:43So while i'm at the gym caladin is my personal trainer
00:16:45I'm talking to caladin to figure out what lifts I should do any modifications I need to make
00:16:48If like my groin hurts while doing squats caladin will tell me to back off and like do another exercise instead
00:16:53This sort of thing if you're like, whoa
00:16:54How is any of this possible then don't worry about it just like start
00:16:57Using ai to teach you what you want to build using ai
00:16:59That improves your business life or saves you time or makes you money and then in the process of learning stuff
00:17:03And then at some point you can ask claud being like hey
00:17:06I watched an alibda video where he talked about having these like eight different open claw agents that he talks to on telegram
00:17:11How does that work? What's up with that? And then claud will teach you about the stuff
00:17:14You'll realize that there's a bunch of security risks that you have to be aware of when you are using something like open claw
00:17:18More so than when you're using something like claud code even though claud code does have some security concerns again
00:17:22You can just ask claud about. Hey, i've heard that claud code has some security concerns. What's up with that?
00:17:27Like what are the security concerns? Why is it a big deal, etc, etc
00:17:30you'll learn about things like prompt injection and how to protect yourself against it and
00:17:33You'll learn that there are skills that you can download for claud that things like dcg which is like the destructive
00:17:38Command guard that like physically stops it from doing anything that might like delete the files on your computer or anything like that
00:17:44If you're like, whoa, holy shit, you're telling me it can delete the files on my computer
00:17:47Yes, if you do not sensible things with these powerful tools, it can result in bad stuff happening
00:17:52But that's why you sort of want to do it one bit at a time
00:17:55You want to make sure you understand what is happening rather than just blindly let the ai agent just like do whatever it wants
00:18:00So with that digression, I was actually going to ask albus
00:18:02Yo albus i'm actually working on a youtube video where I explain how to uh learn ai in a weekend and you know
00:18:10For the last two months that we've been building stuff using open core and using claud code. Can you just give me a list of
00:18:15Real business and life use cases that we have built in our setup that I can show
00:18:21My lovely viewers on youtube as an example of what we've built for each one. I just want like a quick one-liner
00:18:27All right
00:18:27So here's an example of all of the stuff that i've built using claud code over the last two months firstly a support ticket pipeline
00:18:32So within our lifestyle business academy, we have 200 support channels for all of our students because currently we have about 200 students
00:18:37And each student has their own like private slack channel where they get added to a slack channel with themselves
00:18:42And like me and the coach and like angus and various other team members
00:18:45where they can post anything they want and we aim to get back to them within like 24 hours ideally now previously this was a
00:18:50manual process of like the coaches having to keep on top of like which slack channel is unread and which one is red and
00:18:55Then if a student's replying in a thread, you can't see the notifications. You can't see the messages
00:18:58And so what I created in claud code is this thing that like automatically creates like support tickets anytime a student messages us in slack
00:19:04And so that's available in a dashboard and also pings alerts to a sort of private slack channel that we have in the team
00:19:10Which says that hey, john smith posted this support request. It's about to be 24 hours
00:19:14Someone please reply to him, you know that kind of idea on top of that
00:19:16I created a web interface that the coaches can log into so they can see which slack channels for which students need responses
00:19:21And so they're able to then just click a button
00:19:23It takes them directly to slack and they can respond to the student there and then I created a handful of student facing slack
00:19:28bots
00:19:28so the problem we were having is that previously we were giving our students a bunch of custom gpts like we created custom gpts for
00:19:33things like niche generation and first draft offer creation and like content and
00:19:36Like, you know giving them feedback on their sales calls and things like that
00:19:39But the problem we found with custom gpts is that we couldn't actually see how the students were interacting with the custom gpts
00:19:45It was kind of annoying because then I couldn't audit other custom gpts actually giving the students useful advice
00:19:48And then the students were coming up with all these things and was like wait a minute
00:19:51Where do you get that from and they got it from the custom gpt?
00:19:53And then I can't see like where things went wrong with the custom gpt and on top of that we had students who were like complaining
00:19:57That we have like too many platforms like, you know, some stuff is on google docs. Some stuff is on slack
00:20:01There's a lot happening on slack. We've got the course on circle
00:20:04And now they have to have an open ai account and do stuff in a custom gpt and I said to claw code like is
00:20:08It possible that we can recreate the functionality of a custom gpt within a slack bot so that if students are on slack
00:20:14Anyway, they're just able to message the bot and get the same kind of stuff
00:20:17but then we as the coaching team have access to the conversation so we can see we can sort of like
00:20:21audit the agents and make sure they're doing sensible things and so over the course of about a weekend I coded all of this up using
00:20:26Claude code using python servers making sure that we have everything in a database that is sock 2 compliant
00:20:31So like enterprise level security so that we don't like accidentally leak any conversations
00:20:34Students are having and so we created a bunch of slack bots that students have been engaging with and they're having a great time talking
00:20:39To for example, there is a dumbledore the dm agent
00:20:41And so we've had like over a hundred of our students sent thousands and thousands of messages to dumbledore the slack bot
00:20:46And dumbledore has been trained on our like internal dm methodology for how to sort of convert a cold prospect into a warm lead
00:20:51And get them on a sales call so that they can grow their business
00:20:53And so students are like copying and pasting linkedin profiles of their prospects into dumbledore and dumbledore is helping them craft outreach messages
00:20:59If a student is in a dm conversation with like a prospect and they're like struggling to turn it into a call
00:21:04They'll just like screenshot the conversation stick into dumbledore and dumbledore will give them advice based on our connect understand invite framework
00:21:09For example, so we have dumbledore the dm agent. We have lupin the linkedin agent. We have sprout the sales agent
00:21:14By the time this video comes out
00:21:15We will have released flitwick who's like the delight agent that helps students like craft a delightful customer experience for their coaching or consulting
00:21:21Or service business and i'm working on a bunch more which is super exciting
00:21:24But the really cool thing about this is that the students can give us feedback
00:21:26I can see the stats on how much people are interacting with these agents. I can literally read the
00:21:30Conversations that students are having with the agents. We do flag it to them that like I can read the conversation
00:21:34So I read the conversations to see like are the agents giving students sensible advice
00:21:37And so if you use slack in your business or in your work
00:21:39Then did you know you can ask plot code to help you figure out what slack bots you can create that make your life easier
00:21:44We have another slack bot that's like, you know alerts us at the start of every day to see like, you know
00:21:48In terms of like our competitors on youtube like who has released videos and what's been their like views in the last 24 hours
00:21:54So we'll see that, you know homosy recently released a video called whatever whatever whatever and that's got 94,000 views in the last 24 hours
00:21:59And that's like an outlier for alex homosy's channel
00:22:01so then it prompts us to think huh could we like take inspiration from the fact that that video is popping off for homosy and
00:22:07The thing that i'm working on now is a sort of creator hq
00:22:09Which is a sort of web dashboard that me and my entire team can use across youtube instagram linkedin and tik tok and twitter
00:22:14That automatically analyzes all of the content that we've put out over the last like nine years on these platforms figures out
00:22:19What are the things that worked?
00:22:20What are the things that didn't work generates content ideas based on transcripts from stuff that i've said when i've done workshops for our students
00:22:25In lba automatically tracks all of the competitors and then it helps us surface ideas for better content that we can make that
00:22:30Will just perform better and on top of that i've also created my own mcp server
00:22:34Which then claud and chad gpt have access to which means that they can automatically see
00:22:37All of the projects that i'm working on within the business what my goals are
00:22:40All of the outstanding to-do's any kind of journal items that i've put in there because I wanted to have access to that
00:22:45And so now anytime I talk to claud ai the chat
00:22:47It now has way more context about me than it ever did before and that context is always up to date because i'm keeping it up
00:22:51To date when i'm using claud code when i'm using open claud when i'm using claud and it all happens through an mcp server
00:22:56Now that might have been a lot of jargon. I did not know what any of this stuff meant two months ago
00:23:00Until I decided to you know, spend a weekend really just trying to build something useful using claud code and over the last two months
00:23:08Like every day as i've done this learning loop this sort of ai flywheel i've built more and more things
00:23:12And there is a danger with all this like ai stuff that you you end up in this in this zone where you spend so long
00:23:17Like building agents that talk to other agents and that like help you orchestrate other agents that you don't actually end up
00:23:24Doing anything useful useful. I would define as it adds value to your customers. It saves you time personally
00:23:30It makes you money personally
00:23:32And so I was very mindful of that that like I didn't I didn't want this to be another one of those like people spending
00:23:36Days making notion setups to theoretically try and be more productive but not actually being more productive
00:23:42So going back to our data analytics project for youtube competitors
00:23:46Yes, okay. I'm now ready to start writing this thing. Can you help me understand what the hell claud code actually is?
00:23:52Um, I don't really have a background in coding and so I have been intimidated by claud code in the past
00:23:57You know when people when I see people using the terminal with like the black and the green text
00:24:00It feels like there's some hackers out of the matrix and I feel like i'm not tech savvy enough to use claud code
00:24:05Can you help me figure this out?
00:24:07Okay, let's kill the intimidation now. The terminal is not what you think it is that black screen with the green text
00:24:13Let's demystify it because before we talk about claud code. You need to understand the terminal because claud code runs inside it
00:24:18Here's the thing
00:24:18You already know how to use a computer using a graphical user interface a gui you see icons you click buttons
00:24:23You drag things around mac os windows your phone all graphical user interfaces
00:24:26But geos weren't always there before 1984 when apple released the macintosh virtually all computers were operated by typing commands
00:24:33You'd type something like ls to see a list of files or cd documents to go into your documents folder. That's it
00:24:38That's the terminal. It is a way of talking to your computer by typing instead of clicking
00:24:43The terminal didn't go away when guis arrived. It just got hidden on your mac right now. There's an app called terminal
00:24:48This is what it looks like. Boom
00:24:50There we go. I think on the mac by default. It's white with black text rather than black with white text, but whatever
00:24:54It's basically the same thing. You can type whatever you want dot dot
00:24:58If you open it, you're looking at the exact same computer the exact same files the exact same everything
00:25:02You're just steering with a keyboard instead of a mouse think of it like driving a gui is an automatic car
00:25:07The computer handles a lot of the details for you. The terminal is a manual same car same road same destination
00:25:12You just have more direct control and for certain tasks like the one we're about to build
00:25:15The terminal is actually way faster and simpler than clicking through menus. So what is called code specifically?
00:25:20You know how when you use claud in the chat you type a message and claud responds
00:25:22Yes, claud code is the same claud the same brain, but instead of living in a browser window
00:25:26It lives in your terminal and here's the key difference
00:25:28It can actually do things on your computer when you chat with claud and claud.ai it can give you code
00:25:33But then you'll have to figure out where to put it how to run it what to install
00:25:35You are the middleman claud tells you what to do and you do it
00:25:38However, claud code removes the middleman you say build me a script that pulls youtube data for these 50 channels
00:25:43And claud code will actually create the files write the code run it see the errors fix the errors and run it again
00:25:48All right there on your machine you're sitting next to it watching and you can steer it
00:25:52No, not like that do it this way, but you're not doing the mechanical work of copying and pasting code between windows
00:25:56Oh, this is nice a concrete analogy. Regular claud is like texting an architect
00:26:00They send you blueprints and you have to figure out how to build the house yourself
00:26:03Claude code is like having that architect standing in the room with a toolkit
00:26:06They're actually building the thing you're watching and you're saying actually move that wall over there and they just do it
00:26:11Why it feels like hacking but isn't
00:26:13The matrix aesthetic of the terminal is genuinely misleading when you use claud code
00:26:16Most of what you're doing is just talking to it in plain english you type things like can you create a new project folder for?
00:26:21My youtube tracker and it just goes and does it it'll ask you questions if it's unsure
00:26:24It'll show you what it's about to do before it does it you can say yes or no
00:26:27It's a conversation just like this one except the ai can actually touch your files amazing
00:26:31Like you didn't need to watch a tutorial to teach you how to do this
00:26:33All you needed was ask claud to explain what claud code is and now you can ask it be like, okay
00:26:38How do I install it?
00:26:40Okay, this sounds really cool. How do I install it?
00:26:42You can download it using the desktop app if the terminal feels scary or you can type in one command in the terminal
00:26:46Okay, so on a mac open the terminal app hit command space type terminal hit enter then paste the single command curl dash f ssl
00:26:53Cloudera slash installed sh sh. So this is now where it starts to feel like coding. It feels like hacking
00:26:58It feels like oh my god, this is this is intimidating but super simple thing. I'm going to copy this
00:27:02Explain to me what the hell is going on here before I do it, please dot dot dot
00:27:09you don't have to do this with every single terminal command but like it's
00:27:13Good habit to understand the code that the machine is trying to run on your machine good instinct
00:27:18You should never paste something into a terminal without understanding what it does
00:27:20Let me break down every single piece reading left or right curl. This is a program
00:27:23That's been on basically every computer since 1998. The name stands for client url
00:27:27All it does is fetch stuff from the internet you give it a web address it downloads whatever's there
00:27:31It's like a browser but instead of displaying a pretty web page. It just grabs the raw content
00:27:34Fssl these are four flags squished together flags are like settings that modify the command behaves fail cleanly silent still show errors follow redirects
00:27:42Oh, okay
00:27:43So f ssl together means download this quietly follow any redirects and only talk to me if something goes wrong
00:27:46Claude ai installed sh is a web address points to a file on anthropic service if you're curious
00:27:51You can actually open that url in your browser and read the script before running it. Huh? Okay, let's do that
00:27:55Oh nice
00:27:57It's just like some text stuff
00:27:58And if we wanted to we could try and like copy and paste this text into claud and get it to help us explain every single
00:28:03Line to me that's a little bit overkill in general
00:28:05There does come a point where you do in fact have to trust the thing that you are interacting with now in my case
00:28:11I trust anthropic. I trust claud
00:28:12I trust that they're not going to do dumb things on my computer because they're like a 400 billion dollar company
00:28:16And it would just be dumb for them to like put malicious software on my own computer
00:28:21You might think differently if you have major distrust of like big corporations
00:28:25Then you are very welcome to go through this line by line and make sure that every single command that's running on your computer
00:28:30You understand what's going on? You audit it validate it make sure it's legit. But like, you know, we all trust big corporations
00:28:34You probably have a google account. You probably trust google with your emails with your maps with whatever
00:28:38You probably have an apple account. You probably trust apple with your private photos of like your friends and your family and yourself
00:28:44Yes, there are security concerns with a lot of this stuff
00:28:46And if you're downloading a random plugin from some random developer that you've never heard of then
00:28:51You want to have a higher threshold for like being skeptical or being like security conscious about that?
00:28:57But if you're downloading like the official claud code app from anthropic's website directly
00:29:02Where you can verify that it is in fact on anthropic's website calibrate it to your level of risk
00:29:05The nice thing is you can be as security conscious or as cavalier as you like in my case
00:29:10I started out very very very security conscious about every little thing
00:29:12Make sure I understand every single command and then I sort of realized okay
00:29:15This is like overly cautious and especially when i'm interacting with local files where it doesn't involve talking to like
00:29:20You know customer data or anything like that. I sort of lower my bar for like how much?
00:29:24I think about the security side of things but as soon as it involves interaction with customer data, that's what i'm like
00:29:30All right
00:29:30Let's like lock down the security walls around this and make sure that like what i'm doing is legit
00:29:33But you can decide how security conscious to be or not
00:29:36Oh, you were right to ask this pattern of download a script and immediately run it is super common for installing developer tools
00:29:41But it does require trust you're saying I trust that whatever anthropic has put at that url is safe to run on my computer
00:29:46In this case, it's anthropic a major ai company. So that trust is reasonable
00:29:50But as a general rule never run a command like this from a source you don't trust exactly
00:29:54Great. So then once you've installed claud, you literally just type in claud into your terminal and look what happens accessing workspace users
00:30:00Is this a project you created or one you trust like your own code or work from your team?
00:30:05Um, so yes, I trust this folder
00:30:09Great now you'll see
00:30:11This doesn't look scary anymore. This doesn't feel like you're trying to hack away in a black and green terminal. Welcome back
00:30:16Ali, there's a little icon opus 4.5 claud team sparkle studios. Hello
00:30:19What the hell is going on here?
00:30:22Coalescing. Oh god
00:30:25Please run login. Okay. I need to log in to my claud account. Let me do that. Great
00:30:29I would like to connect to parkour studios, which is the name of my business
00:30:31Yes, i'm happy to for it to do stuff. Great login successful. Press enter to continue. Wonderful. Hello
00:30:37What the hell is going on here?
00:30:40Boom. Hey, you're in claud code anthropics command line interface for claud your login was successful
00:30:45I can help you with software engineering tasks like writing debugging or explain clode navigating and understanding code bases running commands and managing files answering
00:30:50Technical questions. What can I help you with?
00:30:52We basically have claud running inside the terminal that is able to then access files and do stuff on our computer
00:30:58With our permission crucially you might be thinking oh my god. There's all sorts of security concerns here
00:31:02Ah, i'm so scared about deleting all my files if that's the case. Actually, you know what let's talk to claud code
00:31:07Hey, so this is the first time that i've actually installed claud code and I am a little scared
00:31:11I'm worried about the security implications of having an ai that can touch my files and potentially delete everything on my computer
00:31:18Can you help me understand what is going on?
00:31:20Totally fair concern giving an ai access to your file system is a big deal. Here's what you should know
00:31:24You're in control. I ask for permission before running commands or editing files
00:31:28You see exactly what i'm about to do and can approve or deny it
00:31:30You can configure how strict the permission system is commands run in a sandbox by default
00:31:34This limits what shell commands can do if you don't know what that means. Just ask claud. What is a sandbox?
00:31:38What are shell commands? I can't access files outside your working directory without you navigating there
00:31:42Destructive git commands like git reset hard require explicit approval if you're like what the fuck is a git command
00:31:48You can just ask claud. What is a git command? How does it work?
00:31:51Then you're going to go to rabbit hole to understand that git is this like thing that was created by linus torvalds
00:31:55The inventor of linux back in the day because he wanted a better versioning control system compared to having like document one document two
00:32:01Document three v5 final v6 final etc. Etc. So git is like this open source thing
00:32:05That's on
00:32:06That you can install in basically any computer that basically creates a snapshot of files so that if anything goes wrong
00:32:11You can just revert to the previous version of the file
00:32:13you might not have known that but you do now because you're not a dumbass and you know that if you
00:32:16Claude tells you something involving the security on your computer that you do not understand
00:32:20You just do a little bit of research by asking it to explain it to you
00:32:23And it will do a really good job of explaining it to you in a very engaging way
00:32:26What I can't do without you seeing delete files run arbitrary shell commands. What's a shell command? I don't know
00:32:30Let me ask claud push code to remote repos. What the fuck is a repo? I don't know. Let me ask claud install packages
00:32:35What's a package? I mean, let's ask claud practical tips start in a test project or git repo so you can revert changes
00:32:40What's a git repo? I don't know. Let's ask claud watch the permission prompts
00:32:43They show you exactly what will happen type help to see the available commands and settings the honest truth. Very ai
00:32:48I'm a powerful tool and with great power comes the need for you to pay attention to what you're approving
00:32:52But the system is designed so you always have visibility and veto power
00:32:56Want me to walk through a simple example so you can see how the permission flow works
00:33:00Yes, please
00:33:02It's so helpful. I love it. Watch what happens when I attempt this create file claud code test dot txt. Hello
00:33:08This is a test file created by claud code. You approved this action, which is why it exists. Feel free to delete me
00:33:13Do you want to create claud code test dot txt?
00:33:15I can say yes. Yes allow all edits during the session ie i'm just giving it blanket permission to create files and edit files
00:33:22Might want to not do that initially if you're new to this sort of stuff. Let's say yes terminal would like to access files
00:33:28In documents folder sure, that's fine. So even the mac is giving me an additional like security prompt before doing this. So here we go
00:33:34Right claud code test dot txt wrote four lines to claud code test dot txt
00:33:38You should have seen a permissions prompt before that went through showing you the exact file
00:33:42I wanted to create and the full contents of what I wanted to write you approved it. So now the file exists
00:33:46Let me read it back to you to show that it works read one file notice that reading didn't require a permission prompt
00:33:51It's a non-destructive action. So it just happens now. Let's clean up watch the permission prompt again. Okay?
00:33:57So bash rm uses olivial code test dot txt delete the test file
00:34:01We just created now you might be thinking what the hell does bash rm mean and so this is where especially when it starts to say
00:34:08Delete stuff. This is where I would recommend copying the command
00:34:12Pasting it into another claud window or even a chat gpt window if you're like, wait a minute
00:34:17I'm using claud to tell me about the security settings in claud. What if the ai goes fucking rogue and like
00:34:22Misleads me if you want you can use a different ai to do the security audit on the ai that you're using
00:34:27But again, I broadly trust anthropic. Let's go into claud be like, okay
00:34:31I'm using claud code for the first time and it's trying to run this command. Uh, what does this actually mean? What is bash?
00:34:37What is rm two things to unpack here what bash is and what rm does and the second one is worth paying attention to bash
00:34:42Is the language your terminal speaks the name stands for born again shell which is a nerdy joke 1979 blah blah blah blah
00:34:47Rm, this is the one you should care about rm stands for remove it deletes files
00:34:51This is the one terminal command where you should always read what comes after it before hitting
00:34:55Yes, unlike dragging something to the trash on your mac. Rm does not have a recycling bin when it's gone
00:35:00It's gone. So rm some temporary file dot txt fine. It's cleaning up a single temporary file
00:35:04For example rm uses a little claud code test of txt
00:35:08I know that I now know because I took the time to understand what is bash and what is rm that oh
00:35:12All it's asking me to do is it's asking for permission to just delete that one file
00:35:16R m r some folder it's deleting a whole folder and everything inside it dash r means recursive go into every subfolder and delete everything
00:35:24Still fine if it's a folder that claud code just created and then we have the famous command the one that everyone worries about
00:35:30R m rf slash this would attempt to delete your entire computer
00:35:34Nobody should ever run this claud code won't suggest it but i'm mentioning it so you understand the spectrum the key habit to build
00:35:40Whenever claud code asks permission to run a bash command read it most of the time
00:35:44It will be harmless things like creating folders running code or installing packages
00:35:48But rm is the one where you should always glance at what it's removing before you approve it
00:35:52What does the full command say after rm? I can tell you whether it's safe to approve
00:35:54I know it's safe to approve but just for the sake of the argument i'm going to copy and paste
00:35:58This is the command and so then it's going to tell me totally safe
00:36:02It's deleting a single test file called called claud code test in your home folder
00:36:06That's almost certainly a file that claud code itself created a moment ago to test that it could write files on your machine
00:36:11And now it's cleaning up after itself think of it like someone checking does the pen work by scribbling on a scrap of paper
00:36:16And then throwing the scrap away go ahead and approve it. Okay
00:36:19Oh my god, it's scary done. Here's what you just experienced action write a new file
00:36:24Yes, you saw the content first read a file. No permission needed. No, it's non-destructive delete a file via bash permission needed
00:36:31Yes, you saw the command first the key takeaway
00:36:33You are always in the loop for anything that modifies your system
00:36:36If you ever see something remotely sketchy in a permission prompt just deny it feel more comfortable now any questions about how this works mate
00:36:42Our ai overlords are very good at helping us feel good about the commands and the permissions that we are allowing them to have to
00:36:49Run stuff on our machines. This is pretty cool
00:36:51So now what you basically have is yes, you can chat to claud via claud.ai or claud chat
00:36:56But once you have it on your computer on your terminal, you can also literally talk to claud code via your terminal
00:37:02It's just that the terminal version gives you the option with your permission to access your files and add files and remove files
00:37:08That one's you got to be careful about and be able to write code be able to run code
00:37:12Whereas the claud chat it can still create websites and powerpoint presentations, but it does it in a web browser
00:37:17So you have to download the file or it wouldn't be able to actually run a web application for you because you'd have to run
00:37:21It on your computer. So it's sort of like claud chat is like hey, i've got all these i've got the ability to do all these
00:37:27Things but like I can't actually touch your files. Everything just happens in a web browser within claud.ai
00:37:32But claud code is like hey i've got all those powers as well, but I can also make files directly on your computer
00:37:38Okay. So now i've installed claud code. Where do we go from here?
00:37:42Like how do I build this like, uh, youtube competitor analysis dashboard situation that we were talking about?
00:37:47Okay, here's where it gets fun three steps before you start talking to claud code create a project folder in your terminal
00:37:53You want to create a dedicated folder for this project?
00:37:55Think of it like creating a new folder in your desktop or via the terminal so I could do
00:37:58Which means make a directory it creates a folder cd means change directory then start claud code inside that folder. That sounds interesting
00:38:05Let's just do that. So i'm gonna go on my terminal
00:38:08I'm gonna get rid of claud code
00:38:11I happen to know that you use ctrl c to like exit out of claud code if I didn't know that I would ask for code
00:38:16So now i've exited claud code and i'm now back within the terminal interacting with my computer directly
00:38:20So what I could do is I could go on my desktop. I can right click. I can do a new folder and I could call it
00:38:25Youtube tracker then I can open the folder youtube tracker and you know how this works
00:38:30You know how to create a folder on a desktop because you know how to use a computer obviously
00:38:33So that would be the manual gui graphical user interface way of creating that particular folder
00:38:39Let's delete that now, but I can do the same thing from the terminal itself. I can use mcdir
00:38:44So let's go in the terminal and type in mcdir youtube tracker. I hit enter
00:38:50And it looks like nothing has happened. But if I look inside my home folder
00:38:54Turns out there is now a new folder called youtube tracker
00:38:58I was able to run a command from the terminal the terminal understood what i'm trying to do and it created the folder for me
00:39:04Sick, so now it's like cd youtube tracker. Okay, let's copy and paste that
00:39:09Let me make sure I understand what it means cd means change directory. Okay. Yeah, that seems fairly harmless boom
00:39:15And you'll notice that it's gone from ali abdallah ali's micro pro 3, uh with this little wavy symbol
00:39:21What's the what's this wavy symbol called? Let me ask claud. It is called tilde. Okay, fine
00:39:25So previously we were running commands in my home folder ali abdallah with this
00:39:29Which is short-handed via this tilde command as i've just found out from claud and now we are inside the folder youtube tracker
00:39:35So then it's telling me now start claud code inside the folder by just typing in claud. Okay, I just typed in claud
00:39:40Oh nice accessing workspace youtube tracker. Uh, yes. I trust this folder. It's got nothing in it because I just created it
00:39:46And now I am running claud code within the context of this youtube tracker folder next step get a youtube api key
00:39:53Oh god, this is going to be complicated. Remember how to set api supplier into the api keys access bridge
00:39:57You just need to know who's making the request people music the keys free. Google just wants you to register
00:40:00So go to consolecloud.google.com create a new project search for the data api go to credentials and create an api key
00:40:06It takes about three minutes and then step three tell claud code what to build. This is the magic part
00:40:10Once you're inside code code in your project folder, you literally just describe what you want in plain english
00:40:14This is like super cool. So I could literally say I want to build a youtube competitor tracker
00:40:18I have a list of about 50 youtube channel names
00:40:20I want a script that uses the youtube data api to pull the 10 latest videos from each channel
00:40:24Including title thumbnail url view count and publish date store the results in a local json file for now. Here's my api key
00:40:30Let's start with just three channels to test and then claud code will start building
00:40:33It'll create files and write the code and probably run it to test you'll see it asking for permissions along the way
00:40:37Can I create this file? Can I run this command and you just approve each step?
00:40:40Kabia
00:40:41You want to understand what it's doing before you approve the step and then over time you'll realize that
00:40:45You'll you'll start to get a feel of what you need to worry about. This is what you don't my suggestion start tiny
00:40:49Don't try and build the whole dashboard in one go start with just three channels get the data pulling working
00:40:53Look at the output then say, okay
00:40:54Now can you make this into a simple web page where I can see the thumbnails and titles in a grid and layer it up
00:40:59From there the beauty of claud code is that you can iterate in conversation
00:41:02Actually, can you solve my views? Can you add a column for how all the video is?
00:41:04Can you highlight anything over a million views you are steering claud code is building. That's the workflow again a digression
00:41:09It's not really the reason it is relevant. One of the things that really holds people back from running this ai flywheel is
00:41:16encountering friction and
00:41:19Being unwilling to figure it out developers don't have this problem when you're a software developer you encounter friction all the time
00:41:26You encounter a bug and the bug shows that something's not working. You're right try and
00:41:31Connect to an api and you realize that like the api documentation is out of date back in the day
00:41:34The skill of being a good developer was knowing what to google because it's like knowing what error you google and what you type copy
00:41:40And paste into google to then go on a website called stack overflow
00:41:42Which is like a forum where developers are discussing like how to fix things and then figuring out what the fix is that someone else
00:41:47Has done and then trying to run it on your machine and seeing if the fix is still valid and if you're a very good developer
00:41:51And you're good to the developer community
00:41:52You would then update the stack overflow forum post with what the latest version of the fix is these days
00:41:58You don't actually need to do the google stack overflow thing because you can just copy and paste an error message into claud
00:42:02And it will tell you exactly what to do and then you know all this sort of stuff
00:42:05So developers are naturally good at pushing through friction
00:42:08Most people who are not developers in the context of their work have probably not encountered like technical friction
00:42:13Unless you're in a particularly technical role
00:42:14You might have encountered human friction
00:42:16Like what do you do when your boss refuses your like annual leave request and then you have to figure it out
00:42:20but when it comes to doing stuff like this you will
00:42:23encounter some technical friction and the thing that will separate you from your grandma is that you are going to be willing to push
00:42:29Through the technical friction and figure it out
00:42:31so getting api keys from platforms is an example of technical friction that
00:42:36In particular with like google projects is a little annoying and it's a little
00:42:40It can be a little hard to get your head around but I trust you you're intelligent
00:42:44You will be able to figure this out and if you can't figure it out again
00:42:46You have claud you have chat gpt that you can just like copy and paste stuff into to figure it out for you
00:42:51So let's get a youtube api key. So go to console.cloud.google.com. Okay. Yeah open link create a new project
00:42:58Call it youtube tracker or whatever. How the frick do I create a new project? Ah, ah, ah friction friction google cloud
00:43:04Okay, maybe if I click here new project. Ah, fuck. How do I create a new project? I don't know. Ah complicated
00:43:12Oh my god complicated. Okay
00:43:14We're gonna calm down we're gonna relax and i'm gonna ask claud
00:43:18Yo claud, um, i'm on the google cloud console thing, but I can't see a button to create a new project
00:43:23Uh, what the frick do I do?
00:43:25Huh? Google cloud console is not the most intuitive interface in the world
00:43:27Let me look at the current layout so I don't send you on a wild goose chase. Thank you claud very kind
00:43:31Yeah, google cloud console is notoriously confusing. Here's exactly where to look at medium the top of the page. What the fuck does that mean?
00:43:36Click the button directly
00:43:39Okay. Ah, okay. So if I click on that I can then type in new project youtube tracker
00:43:43Test. Okay. Yeah, that's fine notifications create project youtube tracker test
00:43:48Okay, cool. Great. Let me click select project. Ah, okay. I just saw
00:43:52Youtube tracker test you're now incurring charges in your billing account. Uh-oh
00:43:56It's probably fine
00:43:58Set up google cloud for your organization. Ah, yeah. Yeah. I don't know what any of this stuff means
00:44:03What are we going to do? We're going to ask claud
00:44:05So this is what I like to do whenever I want a page where I have no freaking clue what's going on
00:44:08I command a command c
00:44:10copy
00:44:12Stick it into claud
00:44:16Help me understand what the fuck is going on on this page
00:44:19I literally just copied and pasted the entire contents of the website chucked into claud and now what's going to explain it to me?
00:44:24Hopefully claud is going to say you don't need to worry about it, bro
00:44:26Like let's just build a youtube tracker
00:44:28but I actually did this many a time I was setting up cloud flare or setting up like a database thing making sure it's secure and
00:44:34You know
00:44:35sometimes the instruction claud gives are sort of out of date because like
00:44:37Cloud flare which is like the security provider might have changed the way their interface looks and so I would just end up
00:44:42Copying and pasting the contents of the page or screenshotting it chucking it into claud and then asking claud. What do I click on again?
00:44:47We need to be good at pushing through technical friction if we find it
00:44:51And then the friction will disappear over time and it will just become a part of your usual skill set
00:44:55That like if something doesn't work first time you figure out why it didn't work and you do something about it
00:44:59Oh deep breath. You can ignore almost everything on this page. Thank you claud. What's happening?
00:45:04Google cloud console is designed for enterprise companies running massive infrastructure think netflix deploying thousands of servers or banks processing millions of transactions
00:45:12So when you create a project google assumes you might want to set up terraform
00:45:15Infrastructure automation because that billing alert security policies identity management and all this other stuff that huge companies need
00:45:20You need literally none of that. You're here to get one api key so you can pull some youtube video data
00:45:25It's like walking into a car dealership to buy a bicycle and they're trying to sell you fleet insurance. That's quite funny
00:45:30The good news now you can see it says now viewing project youtube tracker test at the bottom
00:45:34Which means your project is already created. You're done with that step
00:45:37Okay, now do this look at the left sidebar hamburger menu in the top left click on apis and services
00:45:42ah
00:45:43sick
00:45:44I clicked on apis and services
00:45:46Click library. Okay. Ah
00:45:48Love it. I love it when the instructions that the ar gives me actually matches what I see on screen
00:45:53It doesn't always happen. This is the friction that sometimes you have to go through library
00:45:56Okay in the search bar type youtube data api v3 youtube data api
00:46:00v3 oh sick
00:46:04Nice the youtube data vpi is an api that provides access to youtube data such as videos playlists and channels sick
00:46:08Click the result then hit enable. Nah, it can't be that easy. Can it?
00:46:12Enable surely not that would be too easy for like dealing with like some google cloud stuff. Okay, what's happening now? Okay
00:46:20Stuff is happening. Ah, okay
00:46:23Chill out. Let's go back to claud once it's enabled. Go back to apis and services credentials
00:46:27Uh, okay. Well apis and services credentials. Okay, click create credential credentials api key motherfuckers. Okay, create credentials
00:46:34Api key. Okay
00:46:35Copy the key it gives you ignore terraform ignore billing setup ignore migration center security command center. I am blah blah blah blah blah
00:46:40That's the enterprise stuff. You're just grabbing a key and leaving think of it like checking into a hotel
00:46:43They're offering you the spa package the restaurant reservation the concierge tour and the loyalty program. You just want the room key
00:46:47Okay back in the day you would see a page like this. It'd be like name. Does the name matter?
00:46:51Ages googling on stackoverflow being like does it matter what I name my youtube api key
00:46:56Apis that can be accessed using the key. You go like oh shit now i've got this enormous. Oh god, what's all this list analytics?
00:47:02Big query what the frick is big query? Oh my god. Ah, ah shit
00:47:05You're like do I need to use a service account or not?
00:47:08Like what the hell is a service account etcetera, etcetera, like ah application restrictions. What should I do website like ah, this was my life
00:47:1410 years ago when I was trying when I was building my first like coding projects back in ring like 2015
00:47:19I built like this sort of uh online question bank for medical students
00:47:23This was the first business that I built that, you know did reasonably well
00:47:26I said reasonably well it got to like six figures in revenue and then I sold it a little bit later
00:47:29But now you just copy and paste all of it into claud and it helps you understand it directly
00:47:33You know what? I'm just going to copy and paste all of this
00:47:35It's giving me all these options
00:47:38What do I type in where dot dot classic google over complicating things again? Here's what to do name type something like youtube tracker
00:47:44This is just a label for your reference. So you remember the keys for okay
00:47:47Youtube tracker. Thank you
00:47:50Apis that can be accessed using the key where it says api restrictions click restrict key and then find youtube data v3
00:47:55Okay, cool
00:47:58Okay, that's fine. Everything else ignore it. Thank you. Don't touch application restrictions. Don't trust the service account thing
00:48:03Don't worry about our websites ip address android apps ios know this applies
00:48:05Just give it a name restrict it to data api v3 hit create etc. Blah blah blah
00:48:09It'll show you long strings of characters copy that immediately and paste it somewhere safe. Okay, don't share this key publicly
00:48:16Don't paste it in a youtube video. Don't commit it to a public. You have repo. It's like a password
00:48:19It's tied to your google account when someone else gets it
00:48:22They could use up your free api quota for the video you're filming
00:48:24You want to blur it or cut away when it's on screen note to editors, please. Can you do that?
00:48:28Okay, so I hit create great now. It's given me an api key. I'm going to copy it
00:48:33Once you've got the key copied come back and fire up code code and start building. I've got it copied. What do I do next?
00:48:38If you're still with me in the video, like this is actually what the process looks like
00:48:42It's just how it works and it might seem intimidating right now
00:48:45But like honestly just give it a day give it a weekend and play around with it like push through the friction
00:48:49I promise your life will freaking change
00:48:51So now we open our terminal run these three commands make directory youtube tracker cd youtube tracker and claud
00:48:55Okay, so i've already done that actually great. So i'm in youtube tracker i'm running claud. Okay
00:49:00Once claud code code is running you'll see the prompt to paste something like this. I want to build a youtube primitive tracker, etc, etc
00:49:04Let's just copy and paste it. You'll see pasted text lines one to nine
00:49:09My api key is and i'm going to use the clipboard thing
00:49:12Here then just hit enter and watch it work two tips for your first time
00:49:16Don't try to be perfect with your prompt. You can always say actually can you change x afterwards? That's the whole point
00:49:20It's a conversation not a one-shot and read what it's doing. Even if you don't fully understand the code
00:49:24I agree, you'll start picking up patterns naturally. And if you see something you're curious about just ask it
00:49:28Hey, what does this line do right there in claud code? Okay
00:49:30So you can see like this is what claud code is now doing and i'm like fingers crossed what's gonna happen. Huh? Let's see
00:49:36Let's see listing one directory. Okay. Yeah empty directory
00:49:40Let me build a tracker a python script to fetch data and an html page to display it
00:49:43If I don't know what python was or what html was again, I would just be like copy into paste. What does this mean?
00:49:51Oh shit. Now there's all this code. Oh my god intimidating. It's fine. It's fine. It's fine. We don't need to worry about it
00:49:55Okay, so it's creating a file fetch videos dot py
00:49:58Fetch latest videos from youtube channels using the data api v3. Okay, it's doing all of this stuff. It's writing all this code
00:50:04Api key base url channels. I'll leave the ultimas frankenmatt develop cool
00:50:09Okay
00:50:12At this point this will feel like friction and so people will stop doing it because they'll be intimidated by the fact that it's writing
00:50:18Code the trick is to not get intimidated by the fact that it's writing code
00:50:21It's only code if you want you can look through it line by line and try and understand what the code does what I recommend that
00:50:28Well, I mean you can do it
00:50:29It generally is good practice to understand what broadly the code is doing that you're writing on your computer to be honest often the way
00:50:35That claud code and codecs and these other ai tools like write code. It actually is somewhat human readable
00:50:41So, let's see what's going on here. You'll see that it's even explaining fetch latest videos from youtube channels using the data API v3
00:50:47API v3
00:50:49Import all of this stuff. It's
00:50:51Okay, whatever that means. It's setting an api key base url channels. Yeah videos for channel 10. Yeah, I understand what that means
00:50:58Def api get point. Ah
00:51:00So then i'm like, oh this is a comment make a get request to the youtube data api. Okay, so it's doing that
00:51:05Then find a channel name search for a channel name by id and return its id and sexual title. Okay
00:51:11Yeah, that seems reasonable like often as you're browsing code
00:51:14You don't need to understand what every single line of the code does
00:51:17But the ai will usually do a good job
00:51:18And this is what good developers do as well of commenting the code as they go along
00:51:22So it'll help someone reading the code further down the line
00:51:25Understand the gist of what the code is trying to do. Okay, cool search for a channel
00:51:29Get the uploads playlist for each of the channels. Yep. That makes sense. Get the latest video ideas from a playlist. Okay
00:51:34Yeah, that makes sense get the full details for a list of video ideas. Okay. Okay. Okay
00:51:38Yep, all of this stuff sort the videos by view count descending. Okay. So do I want to create this file?
00:51:44Well, i'm just creating a file i'm not actually running it yet. So let me just take yes
00:51:47If I wanted to I could copy and paste it into claud and be like hey
00:51:49Can you explain every single line of the code?
00:51:51The nice thing about claud code is that it'll give you little tips for using claud code as you go along like use
00:51:55Btw to ask a quick side question without interrupting claud's current work. I use that a lot or I mean you can just
00:52:01Command tab into claud chat and just ask the questions there
00:52:04That's usually what I do to be honest
00:52:05I get claud code to build the stuff and I use claud chat to help me understand things as it's building stuff
00:52:09Okay, now we're running a bash command. This command requires approval
00:52:13So python 3 fresh videos fetch videos.pi. This command requires approval. This is where i'm like i'm going to paste this command
00:52:20Okay, it seems like it's trying to run this as a bash command
00:52:23Is this something I should be concerned about i'm making a big deal of the security things like
00:52:27Because I see so many comments from people on youtube being like oh my god security and it's like not at all
00:52:31This is exactly what's supposed to happen. It's a great example of how claud works claud code has just finished writing a python script
00:52:35It's asking for your approval. It's just running the code it wrote etc. Etc. Great. Let's allow it to run the command
00:52:42Okay, so it's running the command fetch videos.py. Let's see what happens. Oh fetching. I leave the hole fetching thomas frank
00:52:48Plus five lines control o to expand. Huh? What happens if I do control o it doesn't matter all 30 videos fetched
00:52:55Okay, now it's going to ask me for more permission bash command
00:52:58preview top five videos by view count by view count
00:53:01Uh at this point, okay. I'm just going to proceed because that seems reasonable. Let me verify the data looks good working perfectly
00:53:07Here's what was built fetch videos.py hits the youtube data api pulls the latest 10 videos from each channel
00:53:12Searches for the channel name, etc uploads blah blah blah index.html dark themed grid display that reads for videos. Jason
00:53:18Shows thumbnail title view count bad channel name time ago, etc. Etc
00:53:22Oh interesting to view the html page open it via a local server needed for the fetch call to load. Jason python 3m
00:53:29http server 8000
00:53:31Then open localhost in your browser. What would you like to add next?
00:53:34Now i'm like, okay, this is confusing what the hell is going on here. So i'm gonna you know what?
00:53:39I don't even need to copy and paste it. Wait help me understand what?
00:53:42This command does
00:53:45What's a local server?
00:53:47The first time you try creating an http server and running things on localhost
00:53:50You might be like confused as to what the hell's going on. If you just ask it to explain it to you
00:53:53You'll understand. Oh, this is what a local server is and then you won't need to worry about it again. Good question
00:53:58Let me break it down simply the problem when you double click index.html to open it in a browser
00:54:01The page tries to load videos.json using javascript's fetch
00:54:04Browsers block this for security reasons when opening files directly from your computer
00:54:09You know what? Let's test this if I go and find her. Ah, when I look in my youtube tracker folder
00:54:13I see three files. I see fetch videos.py I see index.html and I see videos.json
00:54:18Turns out I can actually open all these files and I can verify what's going on
00:54:22So if I open this with I don't know like text edit or something
00:54:25Oh sick. This was the code that claud wrote for me. Okay, nice
00:54:29If I look at index.html, I can open it in a code reader and I can read like, okay
00:54:33There's all this html code whatever and then I can look at videos.json. I can open it with text edit
00:54:37Hopefully that'll load I can see. Oh, it's basically just data
00:54:40Video id title thumbnail sick. Okay channel name from matt davella. Nice channel name thomas frank channel name. Ali
00:54:48Nice, okay. It's kind of interesting
00:54:51So now what happens if I just try and open index.html could not load videos
00:54:55Run python 3 fetch videos.py first. Okay, so it's not working
00:54:58but claud
00:55:00Already knows that it's not going to work because it knows that this is the problem the solution python 3m. Http server
00:55:06Starts a tiny web server on your own computer. It makes your files available at localhost 8000
00:55:11Which is a url the browser trusts so that fetch works localhost is your own machine
00:55:14Nothing goes to the internet. So no one else can access this
00:55:168000 is the port number like a door number arbitrary just needs to be unused
00:55:20And it only runs while the terminal command is active hit ctrl c to stop it. Huh?
00:55:25Nobody else can see it. It's purely local want me to start it up for you. Sure
00:55:28So now claud is asking me to run this bash command python m http server 8000. Okay, sure server's running open this in your browser
00:55:36Localhost 8000. Okay. Let's see if it works. I'm going to copy and paste this url
00:55:40Open it in my browser localhost 8000
00:55:43whoa
00:55:46That was really cool
00:55:48Look, i've literally just opened this in localhost 8000 and I can see that we've automatically scraped data from thomas frank
00:55:55Matt diavella and me. Oh, I see that we've scraped some short youtube shorts from me. That was not my intention
00:56:01But like what else and then I can filter it. Wow. Look at that. We have just created an online dashboard
00:56:07That's running purely on our local machine
00:56:09It does no one on the internet has access to this other than me because it's on localhost
00:56:12But if I wanted to make this accessible via the web, what do I do again? I ask claud. This is really cool
00:56:17You know what? Let me just talk to it
00:56:20But this is on localhost. Um, how do I make this accessible on a website?
00:56:25So that my team can have access to it because this is really nice
00:56:28And then claud will teach me all about what deploying stuff to the web means and then I can ask you more questions about it
00:56:32And then I can deploy it to the web and now I have an actual website and then I might say to it
00:56:35but like I don't want anyone in the world to be able to access the website like how can I
00:56:38You know, how do I prevent people from accessing it and then it will teach me about authentication and say that oh
00:56:43You should just add in a username and password. I'd be like, how do we do that?
00:56:46It'll tell me you can do it manually or you can use google's oauth built in or you can use verse cell authentication
00:56:52I'll be like what the hell is google oauth I can understand about that
00:56:54And now before you know it I have coded up a fully fledged web app
00:56:58that only me and trusted people have access to or if I want I can allow anyone to access it and make an account I
00:57:04Could even get them to pay for it if I wanted to make it paid by just asking claud
00:57:07Hey, i'd like to make this app available to paid subscribers. I want them to be I want to charge them 19 a month
00:57:12How do we make this happen and claud will tell me oh great great way of thinking about it
00:57:16What you want is a billing api make a stripe account go on stripe.com make an account
00:57:19Give me the api key and i'll set it all up for you now
00:57:22Anyone in the world can sign up to your app, but they can only use it if they pay you 19 a month amazing
00:57:26You've now built a web app a sas a software as a service that could potentially make you some money
00:57:31You have not needed to know anything about how to code in order to do this because all you've needed to know
00:57:35Is how to talk to claud how to be curious how to ask claud to explain stuff to you that you don't know the answers
00:57:40To and the little skill of being able to push through the small frictions that you will encounter. Okay
00:57:45So anyway, how do I make it accessible on the website verse cell is the easiest thing one command deploys it to a url
00:57:51Like youtube tracker verse l dot app free tier is plenty. Your team just visits the link sick. It's even free
00:57:55I don't need to pay for it github pages push to github repo enable page and settings free. Okay. Nice netlify submit to verse l
00:58:01Nice all three host static files for free the one thing to think about right now
00:58:05The data is a snapshot to keep it fresh
00:58:07We'd set up a github action which runs a script on a schedule and deploys it automatically sick
00:58:11Which option sounds best to you i'd recommend for a cell. It's the fastest to get running nice
00:58:15I'd be like what is for a cell and how does it work?
00:58:19Etc. Etc. You get the idea, right? We're building the thing and in the process of building the thing
00:58:24We are learning about how websites work how code work how deployments work, etc, etc
00:58:28And before you know it you will be so far ahead of your previous self
00:58:31You'll be so far ahead in terms of understanding the shit compared to your friends who didn't give it the time
00:58:35That like you will feel like a different person
00:58:37I feel like a different person now than I did two months ago when I first started discovering the stuff
00:58:41And I know how to code i've been coding shit since I was like 13 and like build software as a service myself
00:58:46it wasn't particularly huge but like, you know, me and my brother had built stuff when we were at university that was making like
00:58:51150 000 a year in revenue, which is you know, it's not bad
00:58:54It's not like zillions, but it's like it's not bad for like university kids
00:58:56I knew how to code and still my mind has been freaking blown by the power of claud code the power of just being able
00:59:02To speak to the ai to get it to interview you about what to build that saves you time and makes you money
00:59:06Helps you follow your curiosity to understand things like web servers and vercel and ssh and all this fun funky stuff
00:59:11Push through the friction associated with dealing with api keys and stuff like that
00:59:14And before you know it you've built some really cool stuff that genuinely adds value to your life your customers lives
00:59:19Your boss's life if you want to try and get a raise at work
00:59:22You can build things that track your workouts you can build like, you know
00:59:25I've got my caladin open claw agent that helps me track my protein and helps me
00:59:28Give me give me like workout recommendations and every single day me and my team
00:59:32At least my team members who are now into this ai stuff and I hope this video will make all of them into the ai stuff
00:59:36Actually, i'm going to send this video to literally everyone on my team
00:59:38You then start realizing all of the cool shit you can build to automate aspects of your life and save you time. It's so cool
00:59:43Oh, what a time to be alive. Anyway, before we do this thingy. I'm like, okay, I look at this page and i'm like, huh?
00:59:49This is fine, but I don't like the fact that youtube shorts are showing
00:59:52Okay, um, let's forget about the web deployment for now. Um, I don't like the fact that it's showing youtube shorts
00:59:58I don't really care about youtube shorts. I only want to show long form youtube videos
01:00:01And let's see what claud says i'll filter out shorts by checking video duration shorts are 60 or under
01:00:06Just need to pull content details from the api and skip short videos sick
01:00:08Do you want to make this edit to fetch videos.py?
01:00:12Okay. Well, okay. Now here it's like green means it's adding it and red means it's removing the line
01:00:17So here it's like fetch for channel 30 which more than 10 to account for shorts being filtered. Okay. Okay, sure
01:00:21Do you want to make this edit? Okay, so it's removing some stuff. It's adding some stuff. Okay. Yep seems reasonable
01:00:26Yes, there's a good meme of like what it feels like to be using claud code these days. Here it is
01:00:31Okay, rerun the fetch, yeah, that's fine
01:00:39Lovely gagging. That's why I like claud claud is his personality. Ah youtube recently expanded shorts to be three minutes long
01:00:46So let me bump the filter to exclude anything less than three minutes and figure it out
01:00:50It took a few attempts to figure it out, but it figured out now as you're doing this sort of stuff
01:00:53One thing you'll realize is that you know while it's doing things
01:00:56It's a real challenge to figure out what to do while waiting for it to do stuff. So what you do
01:01:00Is you either chill out or think about life or like do some meditation and mindfulness or you do what all the pros do
01:01:08And you create a second terminal window
01:01:10So while the first one is doing working on one feature or one thing
01:01:13You've got a second claud code instance that's working on another thing and then you realize that you still have time on your hands
01:01:18So then what you do is you have four terminal windows open each of which are running a different instance of claud code
01:01:23And you're working on a different feature for each one
01:01:26It is annoying if you're trying to work on four terminals for the same feature because then they start like
01:01:30Not realizing that each other are working on the same files
01:01:32There's ways around it but like to keep things simple you start off with one you realize wait a minute
01:01:38I can just be twice as productive if I just had another window open
01:01:40So then you make a new terminal window you like stick it on the side of your screen like this boom
01:01:45You do this one like this. Boom
01:01:48You then zoom out and now you've got one terminal window there you zoom in here because we don't like that
01:01:52We don't like to read claud over here. And now we have another called called code window here and then you're doing stuff here
01:01:57You're like doing stuff here
01:01:58You're working on a feature here working on something there and then you're doing stuff and you're like still got too much time
01:02:02And then eventually you get into this like four-way setup where you do windows like this
01:02:06This kind of thing where you have a terminal window here a terminal window there there a terminal window there
01:02:10You can light everything everything in the terminal window all over the place
01:02:12I literally just bought a 52 inch dell ultra sharp monitor for the sake of being able to have multiple terminal windows
01:02:17Because my max 2d display broke which is why i'm using my laptop anyway
01:02:21Um, okay open localhost v3 in your browser or incognito window. Let's see what happens
01:02:25Oh, it worked nice. So now the now the shorts have been gotten rid of amazing. That's cool
01:02:31sick gg
01:02:33I mean this doesn't do anything it just wastes waste token tokens, but I like to complement claud when it's done a good job
01:02:38For that it's working
01:02:39Let me know when you want to build on it things like adding more channels or to refreshing the data or deploying it for your team
01:02:43Now this is a very basic use case
01:02:46But you've just seen without knowing anything about how to code literally by asking claud to interview me about what I do that I find annoying
01:02:52Downloading claud code trying to understand what commands it's getting me to do
01:02:57I have just built this dashboard and this is so so so freaking basic. This is like the most basic thing
01:03:03You could possibly build and it's still really cool
01:03:05And the great thing about this is that you know, i'm really not sure what I want to build on top of this
01:03:09Can you ask me some questions and help me figure out like what what we should build next?
01:03:13The key thing is when you're building ai stuff
01:03:15You don't want to build stuff for the sake of it. You want to build stuff that actually helps you in your work or in your
01:03:19Life, so for example, you want to build things that add value to your customers or that save you time or that make you money
01:03:24And generally claud is very smart at helping you figure out what that stuff actually is
01:03:27Here we go. A few questions. What's the goal?
01:03:29Are you tracking competitors to learn from their content strategy or is it more about benchmarking your performance against theirs? Great question
01:03:34What decisions does this help you make when you look at this dashboard?
01:03:36What do you wish you could immediately answer?
01:03:38For example, what topics are trending in maniche right now or which of my competitors is growing the fastest who on your team should use
01:03:42This how many channels do you want to track? How often would you check this daily weekly before a weekly meeting?
01:03:46That affects whether we need auto refresh notifications, etc. Okay. How is called coding the session? Good. Very good
01:03:52Thank you claud. I love you start with whichever question feels most interesting. We don't need to answer all of them
01:03:55And again, this is where you just open up whisper flow and you just talk you just spiel out
01:03:59whatever you want to do and then claud will do a good job of helping you figure out what feature to build next and even
01:04:03Then build the feature for you
01:04:04and now before you know it you've
01:04:06You know in my team like becky my youtube producer has automated like two days a week of her job by just building cool shit
01:04:11In claud code and nicole our social media manager is in the process of learning how to use claud code and called co-work
01:04:16To automate again hours and hours and hours of manual time that she's spending every week doing this sort of stuff
01:04:21Which means she is then able to focus on more interesting things that are higher leverage more strategic stuff coming up with new content ideas
01:04:27And creative things like that rather than the manual nuts and bolts of pulling stuff from like the instagram api and trying to like
01:04:32Copy and paste numbers into a google sheet in every person's job and in every person's business
01:04:36There is annoying tedious work that needs to be done
01:04:40Which is so so so easy to automate these days super super back in the day
01:04:44If you wanted to automate anything you had to hire a software developer to do this code and then no code
01:04:48Automation tools like zapier came about later on at first it was zapier then it was make.com and then it was na 10
01:04:53And all of these tools were basically like drag and drop interfaces for saying
01:04:57Hey
01:04:58Connect up the data from my notion chuck it into zapier and then connect it to google sheets so that I can automate that tedious
01:05:04Part of my job, but now you don't even need to use tools like zapier make.com and na 10
01:05:08Like na 10 is so 2025 now you can literally just get claud code to be your full-time genius level software developer
01:05:16It can create all of this stuff automatically. You can run these things called cron jobs on your own server
01:05:20You can run them as github actions. You can get it so that every minute it pulls in data from youtube every day
01:05:25It like gives you a analysis of your top 50 competitors and like what they're doing you can get it
01:05:29So if you're running like a marketing agency and you're trying to close a new client it automatically scrapes everything on the internet
01:05:34It knows about your clients. It automatically looks up the meta ads library to see what competitors are out there
01:05:38It automatically creates for you a proposal that you can record a loom over
01:05:41And send to the client to try and close them. There's so much stuff you can do with this
01:05:45it's incredibly powerful and the way you access this power is that you spend a few hours you spend a weekend just
01:05:50Choosing to go through the friction of like sitting down with a terminal window
01:05:54Talking to claud and asking claud about how it can help you make more progress in your job in your life in your business
01:05:59Help you save time help you make more money. It is an incredible time to be alive
01:06:02Okay, if you got to the end of this video, I would love to see a comment down below
01:06:05Did you find this useful?
01:06:07I mean, hopefully you did if you got to the end of this video
01:06:09But I would really love to know what more would you like to see in our little ai education series?
01:06:13I'm diving deep into all of this stuff. I love doing like tutorials about you know
01:06:16This this stuff because this is the future of productivity back in the day
01:06:20It was like notion notion sort of changed the game for people's like productivity setups and stuff like that
01:06:23Before then it used to be like how to type really fast
01:06:25But now it's about like how to use ai tools to save you time and make you money
01:06:30It's just absolutely incredible stuff and I would love to make more videos about this
01:06:32But I would love to know what you guys would find interesting or useful on this front
01:06:35And if you enjoyed this video and you want to see another video about how specifically I use ai
01:06:39And a whole suite of ai tools to improve my own productivity within the business context check out this video over here
01:06:44Thank you so much for watching and i'll see you in the next one. Bye