all right this is my daily update for my all right this is my daily update for my all right this is my daily update for my build and public log It’s April 8th 2025 build and public log It’s April 8th 2025 build and public log It’s April 8th 2025 I do have a a little bit of a demo I do have a a little bit of a demo I do have a a little bit of a demo Um still more work to be done but I have Um still more work to be done but I have Um still more work to be done but I have something to demo here I talk about this something to demo here I talk about this something to demo here I talk about this often but I have this website how to often but I have this website how to often but I have this website how to automate.dev This is a daily log This is a daily log This is a daily log of basically this YouTube channel This of basically this YouTube channel This of basically this YouTube channel This uh this thing is entirely automated with uh this thing is entirely automated with uh this thing is entirely automated with my AI agent from agents code That’s my my AI agent from agents code That’s my my AI agent from agents code That’s my AI agent API service Okay So how how AI agent API service Okay So how how AI agent API service Okay So how how does this thing work i’ve talked about does this thing work i’ve talked about does this thing work i’ve talked about this more in in depth in another video this more in in depth in another video this more in in depth in another video but it’s a essentially but it’s a essentially but it’s a essentially a GitHub action that uh runs a couple a GitHub action that uh runs a couple a GitHub action that uh runs a couple times a day and it and it checks my times a day and it and it checks my times a day and it and it checks my YouTube channel and it looks for a new YouTube channel and it looks for a new YouTube channel and it looks for a new episode So when there’s a new episode it episode So when there’s a new episode it episode So when there’s a new episode it goes “Hey does this exist on the goes “Hey does this exist on the goes “Hey does this exist on the website?” No Go ahead and create it Um website?” No Go ahead and create it Um website?” No Go ahead and create it Um go call the agent you know for all the go call the agent you know for all the go call the agent you know for all the details for in the episode Um go get the details for in the episode Um go get the details for in the episode Um go get the description Uh description Uh description Uh go add it to the site and update the go add it to the site and update the go add it to the site and update the site When this kicks off and it sees site When this kicks off and it sees site When this kicks off and it sees that there’s a new episode for that that there’s a new episode for that that there’s a new episode for that episode only once because what happens episode only once because what happens episode only once because what happens is I I I have this thing 100% automated is I I I have this thing 100% automated is I I I have this thing 100% automated When the action runs it actually creates When the action runs it actually creates When the action runs it actually creates a pull wreck Technically it’s like a a pull wreck Technically it’s like a a pull wreck Technically it’s like a pull request that you know there there’s pull request that you know there there’s pull request that you know there there’s there’s code in get on GitHub and it there’s code in get on GitHub and it there’s code in get on GitHub and it looks and it goes oh okay there’s uh looks and it goes oh okay there’s uh looks and it goes oh okay there’s uh this is a new episode Create the pull this is a new episode Create the pull this is a new episode Create the pull request merge in the code and update the request merge in the code and update the request merge in the code and update the site So the the site gets updated when site So the the site gets updated when site So the the site gets updated when the code updates So I I have a check the code updates So I I have a check the code updates So I I have a check where uh it assumes that that that it where uh it assumes that that that it where uh it assumes that that that it only happens once of course and it only happens once of course and it only happens once of course and it assumes it succeeds So when the thing assumes it succeeds So when the thing assumes it succeeds So when the thing runs it only in theory should run once runs it only in theory should run once runs it only in theory should run once So what I’m doing is I have it that when So what I’m doing is I have it that when So what I’m doing is I have it that when it runs that single time I know it’s a it runs that single time I know it’s a it runs that single time I know it’s a little complicated If if you’re thinking little complicated If if you’re thinking little complicated If if you’re thinking damn this is complicated Yes a little damn this is complicated Yes a little damn this is complicated Yes a little bit but not too bad Uh so far it’s bit but not too bad Uh so far it’s bit but not too bad Uh so far it’s humming along just fine When it calls humming along just fine When it calls humming along just fine When it calls the agent and it gets the data back cuz the agent and it gets the data back cuz the agent and it gets the data back cuz I only want it to call the agent once I only want it to call the agent once I only want it to call the agent once It’s It’s It’s expensive you know it’s not cheap I I expensive you know it’s not cheap I I expensive you know it’s not cheap I I charge money for the agents per run charge money for the agents per run charge money for the agents per run because it costs me money obviously Uh because it costs me money obviously Uh because it costs me money obviously Uh so when it when it when it gets that so when it when it when it gets that so when it when it when it gets that data from the agent it passes it off to data from the agent it passes it off to data from the agent it passes it off to via a web hook to my work to my via a web hook to my work to my via a web hook to my work to my automation So let’s jump into that All automation So let’s jump into that All automation So let’s jump into that All right So I decided to go back to inate I right So I decided to go back to inate I right So I decided to go back to inate I didn’t want to muck it up with a lot of didn’t want to muck it up with a lot of didn’t want to muck it up with a lot of code in a massive file This is a good code in a massive file This is a good code in a massive file This is a good use case for I think when to use inate use case for I think when to use inate use case for I think when to use inate So uh here’s the web hook where the So uh here’s the web hook where the So uh here’s the web hook where the GitHub actions it gets the data from the GitHub actions it gets the data from the GitHub actions it gets the data from the agent and it calls the web hook This agent and it calls the web hook This agent and it calls the web hook This kicks off a call to chat an LLM Actually kicks off a call to chat an LLM Actually kicks off a call to chat an LLM Actually it could be any LLM It’s not just uh it could be any LLM It’s not just uh it could be any LLM It’s not just uh chat chat chat So it does that and I’m trying to get it So it does that and I’m trying to get it So it does that and I’m trying to get it so it it it will get um the text from so it it it will get um the text from so it it it will get um the text from the transcript the title blah blah blah the transcript the title blah blah blah the transcript the title blah blah blah all the things that the agent provides all the things that the agent provides all the things that the agent provides and you know a little context and and and you know a little context and and and you know a little context and and what this all is about And this is I’m what this all is about And this is I’m what this all is about And this is I’m trying to get this to generate um the trying to get this to generate um the trying to get this to generate um the text for Blue Sky and Twitter or text for Blue Sky and Twitter or text for Blue Sky and Twitter or X That’s what I’m working on right now X That’s what I’m working on right now X That’s what I’m working on right now So once I get this little data massaging So once I get this little data massaging So once I get this little data massaging part working and I get the prompt right part working and I get the prompt right part working and I get the prompt right uh you know that’s why I’m not done uh you know that’s why I’m not done uh you know that’s why I’m not done Takes a little while to get this part Takes a little while to get this part Takes a little while to get this part right and cuz the code is kind of weird right and cuz the code is kind of weird right and cuz the code is kind of weird So weird how you write actual raw So weird how you write actual raw So weird how you write actual raw JavaScript in uh in in Aiden I don’t JavaScript in uh in in Aiden I don’t JavaScript in uh in in Aiden I don’t know it’s funky Once I get this right in know it’s funky Once I get this right in know it’s funky Once I get this right in the prompt and I’m I’m satisfied with the prompt and I’m I’m satisfied with the prompt and I’m I’m satisfied with like the results and I’m going to test like the results and I’m going to test like the results and I’m going to test the heck out of it Um I just have a the heck out of it Um I just have a the heck out of it Um I just have a little test script where I call little test script where I call little test script where I call um you know I I I I tell hey use this um you know I I I I tell hey use this um you know I I I I tell hey use this episode’s data for for test data you episode’s data for for test data you episode’s data for for test data you know send it to this web hook and then know send it to this web hook and then know send it to this web hook and then go through the process and test it So go through the process and test it So go through the process and test it So that’s that’s where I’m at That’s what that’s that’s where I’m at That’s what that’s that’s where I’m at That’s what I’m working on The prompt is the tricky I’m working on The prompt is the tricky I’m working on The prompt is the tricky bit because like let me just show you bit because like let me just show you bit because like let me just show you what it what it outputed what it what it outputed what it what it outputed Um it’s kind of horrible if I’m being Um it’s kind of horrible if I’m being Um it’s kind of horrible if I’m being honest I just dropped a new build and honest I just dropped a new build and honest I just dropped a new build and public episode I deep dived into the public episode I deep dived into the public episode I deep dived into the nuts and bolts of our latest tech nuts and bolts of our latest tech nuts and bolts of our latest tech product I mean it’s garbage Like the product I mean it’s garbage Like the product I mean it’s garbage Like the text is just so bad New build text is just so bad New build text is just so bad New build and product New build and public episode and product New build and public episode and product New build and public episode is live Yay I dive into tech is live Yay I dive into tech is live Yay I dive into tech breakthroughs and real coding challenge breakthroughs and real coding challenge breakthroughs and real coding challenge I mean it’s just so blah It’s so fluffy I mean it’s just so blah It’s so fluffy I mean it’s just so blah It’s so fluffy and garbage You know what I mean it just and garbage You know what I mean it just and garbage You know what I mean it just sounds like uh like really cheap sounds like uh like really cheap sounds like uh like really cheap marketing speak or something You know marketing speak or something You know marketing speak or something You know what I mean like this isn’t LinkedIn I what I mean like this isn’t LinkedIn I what I mean like this isn’t LinkedIn I I’m I’m trying to be real and not like I’m I’m trying to be real and not like I’m I’m trying to be real and not like have some garbage slop like that So that have some garbage slop like that So that have some garbage slop like that So that that’s going to probably take me a that’s going to probably take me a that’s going to probably take me a little while Hopefully just like an hour little while Hopefully just like an hour little while Hopefully just like an hour or something But uh so once all that’s or something But uh so once all that’s or something But uh so once all that’s done and this works this pings my my my done and this works this pings my my my done and this works this pings my my my iPhone my my phone and then I can just iPhone my my phone and then I can just iPhone my my phone and then I can just like I have a little workflow where it like I have a little workflow where it like I have a little workflow where it copies and paste and it opens Twitter X copies and paste and it opens Twitter X copies and paste and it opens Twitter X and I I basically just click the and I I basically just click the and I I basically just click the notification I paste the text right into notification I paste the text right into notification I paste the text right into a new tweet and then just hit go This is a new tweet and then just hit go This is a new tweet and then just hit go This is automatic and this is a community I’m in automatic and this is a community I’m in automatic and this is a community I’m in And I want that to happen automatic And And I want that to happen automatic And And I want that to happen automatic And then I want to get notification that then I want to get notification that then I want to get notification that everything succeeded Maybe disc I don’t everything succeeded Maybe disc I don’t everything succeeded Maybe disc I don’t know What is this all for because I want know What is this all for because I want know What is this all for because I want to update everywhere on the website on to update everywhere on the website on to update everywhere on the website on Blue Sky on X in the communities I’m in Blue Sky on X in the communities I’m in Blue Sky on X in the communities I’m in because I need to just I need traction I because I need to just I need traction I because I need to just I need traction I need to keep showing people like hey need to keep showing people like hey need to keep showing people like hey look I’m I’m really serious I’ve been look I’m I’m really serious I’ve been look I’m I’m really serious I’ve been doing this you know for hundreds of days doing this you know for hundreds of days doing this you know for hundreds of days or whatever You know I’m doing this or whatever You know I’m doing this or whatever You know I’m doing this every day It’s the same reason why I every day It’s the same reason why I every day It’s the same reason why I post here every day It’s to show like post here every day It’s to show like post here every day It’s to show like slowly slowly I I want to actually share slowly slowly I I want to actually share slowly slowly I I want to actually share when I’m sharing like interesting things when I’m sharing like interesting things when I’m sharing like interesting things too along the way Plus obviously people too along the way Plus obviously people too along the way Plus obviously people take you a bit more serious I notice take you a bit more serious I notice take you a bit more serious I notice when you consistently show up and do the when you consistently show up and do the when you consistently show up and do the same thing every day That is the plan I same thing every day That is the plan I same thing every day That is the plan I hope to finish this tomorrow by hope to finish this tomorrow by hope to finish this tomorrow by tomorrow’s video and show the whole tomorrow’s video and show the whole tomorrow’s video and show the whole thing But we’ll see That’s the update thing But we’ll see That’s the update thing But we’ll see That’s the update for today Uh let’s see if there’s any for today Uh let’s see if there’s any for today Uh let’s see if there’s any questions or comments No questions or questions or comments No questions or questions or comments No questions or comments today But there was a lot of comments today But there was a lot of comments today But there was a lot of great great great um uh questions and comments yesterday um uh questions and comments yesterday um uh questions and comments yesterday so I appreciate that Now on to my random so I appreciate that Now on to my random so I appreciate that Now on to my random story for today So I was just uh talking story for today So I was just uh talking story for today So I was just uh talking to somebody about Star Wars you know the to somebody about Star Wars you know the to somebody about Star Wars you know the original like original like original like 90s you know episode one through three 90s you know episode one through three 90s you know episode one through three Uh everyone hates The Phantom Menace the Uh everyone hates The Phantom Menace the Uh everyone hates The Phantom Menace the first one But uh you know that movie has first one But uh you know that movie has first one But uh you know that movie has a place in my heart a place in my heart a place in my heart because number one I think it’s slightly because number one I think it’s slightly because number one I think it’s slightly less bad than episode two and three Yeah less bad than episode two and three Yeah less bad than episode two and three Yeah that’s my hot take for today That’s for that’s my hot take for today That’s for that’s my hot take for today That’s for sure Hear me out Oh two and three are sure Hear me out Oh two and three are sure Hear me out Oh two and three are just like they look like cartoons Pure just like they look like cartoons Pure just like they look like cartoons Pure CGI Why Why does have a soft place in my CGI Why Why does have a soft place in my CGI Why Why does have a soft place in my heart because when that came out I was a heart because when that came out I was a heart because when that came out I was a little kid I was a little kid Uh I loved little kid I was a little kid Uh I loved little kid I was a little kid Uh I loved the original Star Wars Uh you know I it the original Star Wars Uh you know I it the original Star Wars Uh you know I it was some of my favorite movies Um and was some of my favorite movies Um and was some of my favorite movies Um and then when I found out when I first saw then when I found out when I first saw then when I found out when I first saw the commercials they they hyped this the commercials they they hyped this the commercials they they hyped this thing up back back in the day when that thing up back back in the day when that thing up back back in the day when that thing came out There was so much hype thing came out There was so much hype thing came out There was so much hype There was so much merchandise I was so There was so much merchandise I was so There was so much merchandise I was so excited I was a little kid I was like excited I was a little kid I was like excited I was a little kid I was like “Oh my god Star Wars.” I I was like “Oh “Oh my god Star Wars.” I I was like “Oh “Oh my god Star Wars.” I I was like “Oh my god Star my own like my generation’s my god Star my own like my generation’s my god Star my own like my generation’s you know Star Wars is coming out.” So I you know Star Wars is coming out.” So I you know Star Wars is coming out.” So I watched it and it wasn’t amazing like at watched it and it wasn’t amazing like at watched it and it wasn’t amazing like at the time but I still liked it because it the time but I still liked it because it the time but I still liked it because it was Star Wars and you know I I I it was Star Wars and you know I I I it was Star Wars and you know I I I it brings back like nice childhood memories brings back like nice childhood memories brings back like nice childhood memories of like going and seeing it There’s a of like going and seeing it There’s a of like going and seeing it There’s a lot that’s horrible about it but uh as a lot that’s horrible about it but uh as a lot that’s horrible about it but uh as a kid you know you’re just like excited kid you know you’re just like excited kid you know you’re just like excited you know by by all the toys that came you know by by all the toys that came you know by by all the toys that came out and you know they had like the real out and you know they had like the real out and you know they had like the real lightsabers But the second one holy lightsabers But the second one holy lightsabers But the second one holy that was horrendous I had like the worst that was horrendous I had like the worst that was horrendous I had like the worst one of the worst I was a I one of the worst I was a I one of the worst I was a I was an an adult by the time the second was an an adult by the time the second was an an adult by the time the second one came out Was it the No I think it one came out Was it the No I think it one came out Was it the No I think it was the third one cuz Yeah I was It was was the third one cuz Yeah I was It was was the third one cuz Yeah I was It was many years later I was like an an adult many years later I was like an an adult many years later I was like an an adult And I had a really job I was a And I had a really job I was a And I had a really job I was a security guard That’s right A rental cop security guard That’s right A rental cop security guard That’s right A rental cop Dreadful dreadful dreadful job And I Dreadful dreadful dreadful job And I Dreadful dreadful dreadful job And I worked at the movie theater So I you worked at the movie theater So I you worked at the movie theater So I you know I I had to like walk around and you know I I had to like walk around and you know I I had to like walk around and you know the movie theater for hours all day know the movie theater for hours all day know the movie theater for hours all day and night Like for example people would and night Like for example people would and night Like for example people would often stay in the theater after the it often stay in the theater after the it often stay in the theater after the it the movies over and like make out and the movies over and like make out and the movies over and like make out and fool around and stuff So I’d have to fool around and stuff So I’d have to fool around and stuff So I’d have to walk in there Hey get out of here Oh it walk in there Hey get out of here Oh it walk in there Hey get out of here Oh it was horrible horrible horrible Because was horrible horrible horrible Because was horrible horrible horrible Because this was like the main movie theater in this was like the main movie theater in this was like the main movie theater in this town I was in And everyone you’ve this town I was in And everyone you’ve this town I was in And everyone you’ve ever known in all of your life would ever known in all of your life would ever known in all of your life would walk through the doors and see you there walk through the doors and see you there walk through the doors and see you there I mean everyone people you didn’t want I mean everyone people you didn’t want I mean everyone people you didn’t want to see your friends acquaintances your to see your friends acquaintances your to see your friends acquaintances your families friends like everybody you ever families friends like everybody you ever families friends like everybody you ever ever could want to ever possibly see and ever could want to ever possibly see and ever could want to ever possibly see and not see not want to see would stroll in not see not want to see would stroll in not see not want to see would stroll in there and see me It was it was there and see me It was it was there and see me It was it was embarrassing It was horrible And I was embarrassing It was horrible And I was embarrassing It was horrible And I was really young I was just like a barely an really young I was just like a barely an really young I was just like a barely an adult When that movie came out and adult When that movie came out and adult When that movie came out and premiered it was a show premiered it was a show premiered it was a show massive lines you know showing in every massive lines you know showing in every massive lines you know showing in every single screen of this movie theater Like single screen of this movie theater Like single screen of this movie theater Like thousands of people were pouring into thousands of people were pouring into thousands of people were pouring into the theater and I was the lone security the theater and I was the lone security the theater and I was the lone security guard to handle the mass of crazy Star guard to handle the mass of crazy Star guard to handle the mass of crazy Star Wars fans there to go see this uh Wars fans there to go see this uh Wars fans there to go see this uh movie Horrible I I think also that’s why movie Horrible I I think also that’s why movie Horrible I I think also that’s why my opinion is so tainted on that movie my opinion is so tainted on that movie my opinion is so tainted on that movie because it was a hor my you know I got because it was a hor my you know I got because it was a hor my you know I got to see the premiere quote unquote by to see the premiere quote unquote by to see the premiere quote unquote by like lurking around and seeing parts of like lurking around and seeing parts of like lurking around and seeing parts of it But I it was so crappy I had to like it But I it was so crappy I had to like it But I it was so crappy I had to like people were fighting you know people people were fighting you know people people were fighting you know people were talking and yelling and there was were talking and yelling and there was were talking and yelling and there was brawls I mean I’d break up fights I mean brawls I mean I’d break up fights I mean brawls I mean I’d break up fights I mean people were were losing their over people were were losing their over people were were losing their over this movie and I was there like like this movie and I was there like like this movie and I was there like like stress out to the max as some young kid stress out to the max as some young kid stress out to the max as some young kid Oh excuse me sir Like please don’t you Oh excuse me sir Like please don’t you Oh excuse me sir Like please don’t you know yell at each other you know it was know yell at each other you know it was know yell at each other you know it was horrible I Oh my god Yeah No wonder why horrible I Oh my god Yeah No wonder why horrible I Oh my god Yeah No wonder why I like the first one better I mean it’s I like the first one better I mean it’s I like the first one better I mean it’s not good I think they’re all Honestly I not good I think they’re all Honestly I not good I think they’re all Honestly I think Star Wars is garbage I think think Star Wars is garbage I think think Star Wars is garbage I think Disney destroyed that brand and milked Disney destroyed that brand and milked Disney destroyed that brand and milked it for everything it they can Only ones it for everything it they can Only ones it for everything it they can Only ones I really like are the I really like are the I really like are the original three You know the original original three You know the original original three You know the original three are excellent Rogue One is the three are excellent Rogue One is the three are excellent Rogue One is the very best one That’s the Rogue One is very best one That’s the Rogue One is very best one That’s the Rogue One is the one I only one I actually like and the one I only one I actually like and the one I only one I actually like and think is pretty good Rogue One And then think is pretty good Rogue One And then think is pretty good Rogue One And then like I said Phantom Menace I have a soft like I said Phantom Menace I have a soft like I said Phantom Menace I have a soft spot in in my heart Um I’ve seen a fan spot in in my heart Um I’ve seen a fan spot in in my heart Um I’ve seen a fan edited version of it that makes it edited version of it that makes it edited version of it that makes it slightly better but like anyways that’s slightly better but like anyways that’s slightly better but like anyways that’s all I got for today Saying them out
Description
I’m almost done automating my social media posts all from this YouTube channel. I show off and demo what I’ve done.
Plus, I talk about Star Wars.
Don’t want to follow along on YT? https://howtoautomate.dev
Fully automated with an AI agent 👆via
See ya all tomorrow!
Summary
Daily Update for My Build and Public Log
In this video, I share my daily update where I showcase my ongoing work on automating my YouTube channel’s content updates using a GitHub action and an AI agent API service. I explain how the system identifies new episodes, generates data via my agent, and updates my website and social media platforms through a webhook integration. I discuss the technical nuances, including cost considerations when calling the agent and the challenges with prompt engineering to avoid low quality generated text. I also share a personal anecdote reflecting on my childhood memories with Star Wars, comparing different movies in the franchise and how my early experiences have influenced my views. This update is not only a technical deep dive into my automation setup but also a glimpse into my daily hustle and passion for consistency in my work, reinforcing my commitment to build and improve my digital presence every day.
Topics
Chapters
AI with Steve build in public
Subscribe to stay up to date