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 March 26 build and public log It’s March 26 build and public log It’s March 26 2025 Uh this is going to be a really 2025 Uh this is going to be a really 2025 Uh this is going to be a really quick update I don’t have a whole lot to quick update I don’t have a whole lot to quick update I don’t have a whole lot to say today I have made a little bit more say today I have made a little bit more say today I have made a little bit more progress I nailed progress I nailed progress I nailed down So okay I’m so down So okay I’m so down So okay I’m so busy and I keep like getting there So busy and I keep like getting there So busy and I keep like getting there So much time keeps going between me working much time keeps going between me working much time keeps going between me working on this and coming back into it I’m on this and coming back into it I’m on this and coming back into it I’m forgetting things So I just have too forgetting things So I just have too forgetting things So I just have too much freelance work I got sick all these much freelance work I got sick all these much freelance work I got sick all these things So I keep forgetting like where I things So I keep forgetting like where I things So I keep forgetting like where I left off and and the state of things So left off and and the state of things So left off and and the state of things So uh I’m trying to get my AI agent API uh I’m trying to get my AI agent API uh I’m trying to get my AI agent API service up and running And this is the service up and running And this is the service up and running And this is the dashboard front end piece So you need dashboard front end piece So you need dashboard front end piece So you need you need to like sign in create an you need to like sign in create an you need to like sign in create an account buy credits you know get an API account buy credits you know get an API account buy credits you know get an API key and and start making calls to the key and and start making calls to the key and and start making calls to the API It’s kind of a a vital API It’s kind of a a vital API It’s kind of a a vital piece I I was like what’s going on why piece I I was like what’s going on why piece I I was like what’s going on why why am I getting all these errors why am I getting all these errors why am I getting all these errors putting things into production and I putting things into production and I putting things into production and I realized oh yeah like I did not set up realized oh yeah like I did not set up realized oh yeah like I did not set up the web hook to sync my app database the web hook to sync my app database the web hook to sync my app database with like the clerk users Um I was like with like the clerk users Um I was like with like the clerk users Um I was like “Oh yeah Okay done.” And then I realized “Oh yeah Okay done.” And then I realized “Oh yeah Okay done.” And then I realized there was a bug So and at this point my there was a bug So and at this point my there was a bug So and at this point my brain is fried I’m calling it a day So brain is fried I’m calling it a day So brain is fried I’m calling it a day So I’ll fix that tomorrow But I’ll fix that tomorrow But I’ll fix that tomorrow But uh yeah it’s tough because I keep uh yeah it’s tough because I keep uh yeah it’s tough because I keep putting this on hold So I need to just putting this on hold So I need to just putting this on hold So I need to just get this thing launched It’s looking get this thing launched It’s looking get this thing launched It’s looking good for launching this thing this good for launching this thing this good for launching this thing this weekend So I think I think I think I’m weekend So I think I think I think I’m weekend So I think I think I think I’m on track for wrapping all this up and on track for wrapping all this up and on track for wrapping all this up and just doing a full demo later this week just doing a full demo later this week just doing a full demo later this week from like end to end and showing from like end to end and showing from like end to end and showing everything working and then hey who everything working and then hey who everything working and then hey who wants to try it try it So I’m almost wants to try it try it So I’m almost wants to try it try it So I’m almost there Uh that’s it That’s the update for there Uh that’s it That’s the update for there Uh that’s it That’s the update for today Um I just did some digging more today Um I just did some digging more today Um I just did some digging more setting up and setting up and setting up and uh after that once once all that’s uh after that once once all that’s uh after that once once all that’s sorted um I’ll have to do do the rest of sorted um I’ll have to do do the rest of sorted um I’ll have to do do the rest of the work for Stripe and the payments and the work for Stripe and the payments and the work for Stripe and the payments and whatnot All right moving on No questions whatnot All right moving on No questions whatnot All right moving on No questions or comments today Again not too much or comments today Again not too much or comments today Again not too much interesting I saw them the last few days interesting I saw them the last few days interesting I saw them the last few days So moving on to my random story for So moving on to my random story for So moving on to my random story for today I’ve be I’ve become kind of today I’ve be I’ve become kind of today I’ve be I’ve become kind of obsessed lately with self-hosting You obsessed lately with self-hosting You obsessed lately with self-hosting You know I I’ve talked about this in my know I I’ve talked about this in my know I I’ve talked about this in my previous videos Like this API service previous videos Like this API service previous videos Like this API service I’m self-hosting I actually tried to get I’m self-hosting I actually tried to get I’m self-hosting I actually tried to get a fancy really really modern service a fancy really really modern service a fancy really really modern service working that will run agents and stuff working that will run agents and stuff working that will run agents and stuff like it’s designed for that kind of like like it’s designed for that kind of like like it’s designed for that kind of like async really heavy AI workflows It’s async really heavy AI workflows It’s async really heavy AI workflows It’s actually made for that I even tried that actually made for that I even tried that actually made for that I even tried that out I spent days actually on that and I out I spent days actually on that and I out I spent days actually on that and I went to just self-hosting Um I’m still went to just self-hosting Um I’m still went to just self-hosting Um I’m still posting everything And the reason why is posting everything And the reason why is posting everything And the reason why is I have seen you know I’ve I’ve I’ve I have seen you know I’ve I’ve I’ve I have seen you know I’ve I’ve I’ve worked for software companies for almost worked for software companies for almost worked for software companies for almost 20 years now I’ve seen with my own 20 years now I’ve seen with my own 20 years now I’ve seen with my own eyes the difference between a company eyes the difference between a company eyes the difference between a company getting locked in with like AWS or a getting locked in with like AWS or a getting locked in with like AWS or a cloud provider or one of these other cloud provider or one of these other cloud provider or one of these other ones I’ve seen with my own eyes the ones I’ve seen with my own eyes the ones I’ve seen with my own eyes the difference in how difference in how difference in how uh the cost the the stress uh the cost the the stress uh the cost the the stress the bloated the like crazy just like the bloated the like crazy just like the bloated the like crazy just like limitations that come with like being limitations that come with like being limitations that come with like being locked into like a a really expensive locked into like a a really expensive locked into like a a really expensive cloud service I’ve worked companies that cloud service I’ve worked companies that cloud service I’ve worked companies that did that heavily had humongous cloud did that heavily had humongous cloud did that heavily had humongous cloud bills It was it was wrecking the company bills It was it was wrecking the company bills It was it was wrecking the company really it was like an emergency where really it was like an emergency where really it was like an emergency where they had to like you know spend tons and they had to like you know spend tons and they had to like you know spend tons and tons of time unwinding and making things tons of time unwinding and making things tons of time unwinding and making things cheaper I’ve seen people host on bare cheaper I’ve seen people host on bare cheaper I’ve seen people host on bare metal um with like one DevOps guy I’ve metal um with like one DevOps guy I’ve metal um with like one DevOps guy I’ve seen it all And there’s a huge seen it all And there’s a huge seen it all And there’s a huge difference between the two I’ve all the difference between the two I’ve all the difference between the two I’ve all the places I worked at that that did their places I worked at that that did their places I worked at that that did their own self-hosting on their own servers own self-hosting on their own servers own self-hosting on their own servers were in a better position long term were in a better position long term were in a better position long term Really I it depends on your needs I’m Really I it depends on your needs I’m Really I it depends on your needs I’m not saying that everyone should do this not saying that everyone should do this not saying that everyone should do this but for those companies yeah that was a but for those companies yeah that was a but for those companies yeah that was a smart move And the ones that were in the smart move And the ones that were in the smart move And the ones that were in the cloud with the huge cloud with the huge cloud with the huge um um um bills shooting themselves in the foot Uh bills shooting themselves in the foot Uh bills shooting themselves in the foot Uh yeah I’m I’m trying to go down that path yeah I’m I’m trying to go down that path yeah I’m I’m trying to go down that path myself but as you can see I’ve run into myself but as you can see I’ve run into myself but as you can see I’ve run into a lot of blockers And why cuz I’m a lot of blockers And why cuz I’m a lot of blockers And why cuz I’m self-hosting Cuz I’m self-hosting myself self-hosting Cuz I’m self-hosting myself self-hosting Cuz I’m self-hosting myself Um it’s frustrating but I I think it’s Um it’s frustrating but I I think it’s Um it’s frustrating but I I think it’s going to be worth it in the long run Uh going to be worth it in the long run Uh going to be worth it in the long run Uh so I’m self-hosting at home as well I so I’m self-hosting at home as well I so I’m self-hosting at home as well I hate the modernday like Netflix app hate the modernday like Netflix app hate the modernday like Netflix app weird game that they play with weird game that they play with weird game that they play with like all of these streaming services I like all of these streaming services I like all of these streaming services I think it’s So I have Plex I think it’s So I have Plex I think it’s So I have Plex I have Plex here Uh my family’s all using have Plex here Uh my family’s all using have Plex here Uh my family’s all using it now Uh they refer to it it now Uh they refer to it it now Uh they refer to it affectionately as Stephen Flicks It’s affectionately as Stephen Flicks It’s affectionately as Stephen Flicks It’s pretty funny Um so I have a collection pretty funny Um so I have a collection pretty funny Um so I have a collection here and screw it Um yeah I I love Plex here and screw it Um yeah I I love Plex here and screw it Um yeah I I love Plex I’m I’m I’m completely sold So one thing I’m I’m I’m completely sold So one thing I’m I’m I’m completely sold So one thing I started doing I started doing I started doing is I I’m trying to like recreate that is I I’m trying to like recreate that is I I’m trying to like recreate that experience of MTV So some people they experience of MTV So some people they experience of MTV So some people they just put on YouTube um playlists like just put on YouTube um playlists like just put on YouTube um playlists like with all these music videos and they um with all these music videos and they um with all these music videos and they um they just uh you know throw music videos they just uh you know throw music videos they just uh you know throw music videos on the TV in the background I’ve seen on the TV in the background I’ve seen on the TV in the background I’ve seen people do that a lot That’s cool But um people do that a lot That’s cool But um people do that a lot That’s cool But um one thing I’ve learned lately is like one thing I’ve learned lately is like one thing I’ve learned lately is like you cannot rely you cannot rely you cannot rely on these companies anymore Like you’ll on these companies anymore Like you’ll on these companies anymore Like you’ll buy you can buy a movie on like iTunes buy you can buy a movie on like iTunes buy you can buy a movie on like iTunes or Amazon and they’ll pull it and the or Amazon and they’ll pull it and the or Amazon and they’ll pull it and the thing that you bought is no longer there thing that you bought is no longer there thing that you bought is no longer there They’ll do that with music They’ll do They’ll do that with music They’ll do They’ll do that with music They’ll do that with books that Like I’m just that with books that Like I’m just that with books that Like I’m just want I just want to host it It’s mine want I just want to host it It’s mine want I just want to host it It’s mine I’m not I never have to worry about it I’m not I never have to worry about it I’m not I never have to worry about it disappearing So I started doing this disappearing So I started doing this disappearing So I started doing this thing I’ I’m trying to recreate my own thing I’ I’m trying to recreate my own thing I’ I’m trying to recreate my own cable TV And let me show you how cable TV And let me show you how cable TV And let me show you how recently discovered this app that you recently discovered this app that you recently discovered this app that you throw on Google Play so like chcast or throw on Google Play so like chcast or throw on Google Play so like chcast or something an Amazon Fire Stick It turns something an Amazon Fire Stick It turns something an Amazon Fire Stick It turns It’s pretty magical It It’s a little It’s pretty magical It It’s a little It’s pretty magical It It’s a little buggy but it’s pretty cool way it works buggy but it’s pretty cool way it works buggy but it’s pretty cool way it works It turns your entire Plex library into It turns your entire Plex library into It turns your entire Plex library into like like Boomer Cable without the the like like Boomer Cable without the the like like Boomer Cable without the the commercials And it’s like all the commercials And it’s like all the commercials And it’s like all the content you want and the quality you content you want and the quality you content you want and the quality you want It’s all the content on your on want It’s all the content on your on want It’s all the content on your on your on your NAS or whatever in your your on your NAS or whatever in your your on your NAS or whatever in your Plex library It’s actually pretty Plex library It’s actually pretty Plex library It’s actually pretty awesome because um this is a it’s quite awesome because um this is a it’s quite awesome because um this is a it’s quite a problem a problem a problem in where the paradox of choice where in where the paradox of choice where in where the paradox of choice where when you have too many choices like I when you have too many choices like I when you have too many choices like I don’t know about you but I will like go don’t know about you but I will like go don’t know about you but I will like go to Netflix or even my own Plex to Netflix or even my own Plex to Netflix or even my own Plex collection and I will look and I I can’t collection and I will look and I I can’t collection and I will look and I I can’t I can’t figure out to watch There’s I can’t figure out to watch There’s I can’t figure out to watch There’s there’s like a thousand movies you know there’s like a thousand movies you know there’s like a thousand movies you know at least and you’re just like I don’t at least and you’re just like I don’t at least and you’re just like I don’t know You you end up spending so much know You you end up spending so much know You you end up spending so much time trying to decide what to watch you time trying to decide what to watch you time trying to decide what to watch you end up not watching something It’s end up not watching something It’s end up not watching something It’s because of the paradox of choice You because of the paradox of choice You because of the paradox of choice You have too many options And that is a real have too many options And that is a real have too many options And that is a real that’s a real phenomenon I mean I have that’s a real phenomenon I mean I have that’s a real phenomenon I mean I have experienced it all the time So what this experienced it all the time So what this experienced it all the time So what this does is it like randomly makes channels does is it like randomly makes channels does is it like randomly makes channels and you can control this So like you and you can control this So like you and you can control this So like you know as you can see here like uh if you know as you can see here like uh if you know as you can see here like uh if you have TV shows it’ll show like the actual have TV shows it’ll show like the actual have TV shows it’ll show like the actual channel that was on NBC TNT whatever HBO channel that was on NBC TNT whatever HBO channel that was on NBC TNT whatever HBO If you have um movies it’ll be like If you have um movies it’ll be like If you have um movies it’ll be like action western war movies you know blah action western war movies you know blah action western war movies you know blah blah blah And it schedules it at a blah blah And it schedules it at a blah blah And it schedules it at a time like it makes a 24-hour r it time like it makes a 24-hour r it time like it makes a 24-hour r it randomizes everything and it makes like randomizes everything and it makes like randomizes everything and it makes like like sci-fi channel It’ll put all these like sci-fi channel It’ll put all these like sci-fi channel It’ll put all these little sci-fi shows or movies and it little sci-fi shows or movies and it little sci-fi shows or movies and it will make a set schedule in like 24 will make a set schedule in like 24 will make a set schedule in like 24 hours This is what’s playing on these hours This is what’s playing on these hours This is what’s playing on these channels at these times And I know it’s channels at these times And I know it’s channels at these times And I know it’s like well why would you do that you you like well why would you do that you you like well why would you do that you you you have Plex You could go watch you have Plex You could go watch you have Plex You could go watch whatever you want This like whatever you want This like whatever you want This like weirdly like like circumvents that that weirdly like like circumvents that that weirdly like like circumvents that that paradox of choice thing It’s kind of paradox of choice thing It’s kind of paradox of choice thing It’s kind of funny And you’re just like “Oh it’s on.” funny And you’re just like “Oh it’s on.” funny And you’re just like “Oh it’s on.” And if you just kind of want to watch And if you just kind of want to watch And if you just kind of want to watch something a little bit you put it on something a little bit you put it on something a little bit you put it on It’s like halfway over You’re like “I It’s like halfway over You’re like “I It’s like halfway over You’re like “I can commit to that I’ll finish watching can commit to that I’ll finish watching can commit to that I’ll finish watching this movie No big deal Um it like just this movie No big deal Um it like just this movie No big deal Um it like just weirdly removes that It’s It’s so weirdly removes that It’s It’s so weirdly removes that It’s It’s so bizarre I I could see bizarre I I could see bizarre I I could see uh I see why people would prefer this I uh I see why people would prefer this I uh I see why people would prefer this I I’m preferring it So anyways I’m like I’m preferring it So anyways I’m like I’m preferring it So anyways I’m like I’m going to create my own MTV So I I’m going to create my own MTV So I I’m going to create my own MTV So I started downloading tons and tons and started downloading tons and tons and started downloading tons and tons and tons of um 80s music videos and then I’m tons of um 80s music videos and then I’m tons of um 80s music videos and then I’m going to go ‘9s 2000s you know 2010s going to go ‘9s 2000s you know 2010s going to go ‘9s 2000s you know 2010s teens 2020 modern And I’m going to have teens 2020 modern And I’m going to have teens 2020 modern And I’m going to have a channel for each decade and then I’m a channel for each decade and then I’m a channel for each decade and then I’m going to have a mix one where it will going to have a mix one where it will going to have a mix one where it will like just pull in random random videos like just pull in random random videos like just pull in random random videos from all the all all of the time And I from all the all all of the time And I from all the all all of the time And I was trying it out I have the 80s and I was trying it out I have the 80s and I was trying it out I have the 80s and I was trying it out last night and it’s was trying it out last night and it’s was trying it out last night and it’s badass It’s like it’s like MTV way back badass It’s like it’s like MTV way back badass It’s like it’s like MTV way back in the day And the problem though is in the day And the problem though is in the day And the problem though is like you know when a music video starts like you know when a music video starts like you know when a music video starts it shows like the name of the song the it shows like the name of the song the it shows like the name of the song the album you know the band the year It album you know the band the year It album you know the band the year It doesn’t have that information So I doesn’t have that information So I doesn’t have that information So I started writing this script to like burn started writing this script to like burn started writing this script to like burn that into the first 5 seconds of the that into the first 5 seconds of the that into the first 5 seconds of the video Uh it’s it’s I I’m almost there video Uh it’s it’s I I’m almost there video Uh it’s it’s I I’m almost there It’s pretty cool So I’m I’m like I’m It’s pretty cool So I’m I’m like I’m It’s pretty cool So I’m I’m like I’m sold on this I I’m going all in I’m sold on this I I’m going all in I’m sold on this I I’m going all in I’m going to make this thing work Uh I’m going to make this thing work Uh I’m going to make this thing work Uh I’m going to have my own channels I’m going going to have my own channels I’m going going to have my own channels I’m going to make my own MTV and other channels to make my own MTV and other channels to make my own MTV and other channels It’s pretty cool It’s called uh Quasi TV It’s pretty cool It’s called uh Quasi TV It’s pretty cool It’s called uh Quasi TV I highly recommend it if you have Plex I highly recommend it if you have Plex I highly recommend it if you have Plex or you you know you have access to a or you you know you have access to a or you you know you have access to a Plex library You can just import as long Plex library You can just import as long Plex library You can just import as long as you can log in you can import the as you can log in you can import the as you can log in you can import the Plex the library and you even can like Plex the library and you even can like Plex the library and you even can like press channel up or down and it feels press channel up or down and it feels press channel up or down and it feels like cable TV It’s it’s really bizarre like cable TV It’s it’s really bizarre like cable TV It’s it’s really bizarre because it’s not it’s like content on a because it’s not it’s like content on a because it’s not it’s like content on a Plex library and and you’re you might be Plex library and and you’re you might be Plex library and and you’re you might be thinking is it playing him all the time thinking is it playing him all the time thinking is it playing him all the time no no no It’s just a trick It’s just no no no It’s just a trick It’s just no no no It’s just a trick It’s just like a fake live feed Like you know what like a fake live feed Like you know what like a fake live feed Like you know what I mean like in this example you’re I mean like in this example you’re I mean like in this example you’re looking at like almost you know that looking at like almost you know that looking at like almost you know that like 8:45 or something So when you flip like 8:45 or something So when you flip like 8:45 or something So when you flip up wherever in that piece of content is up wherever in that piece of content is up wherever in that piece of content is that timestamp it just skips ahead and that timestamp it just skips ahead and that timestamp it just skips ahead and plays it at that time stamp So as you’re plays it at that time stamp So as you’re plays it at that time stamp So as you’re going up through the channels it’s just going up through the channels it’s just going up through the channels it’s just loading out that piece of content and loading out that piece of content and loading out that piece of content and jumping ahead to that time stamp That’s jumping ahead to that time stamp That’s jumping ahead to that time stamp That’s all it’s doing for every piece of all it’s doing for every piece of all it’s doing for every piece of content Uh pretty genius It’s kind of a content Uh pretty genius It’s kind of a content Uh pretty genius It’s kind of a kind of a sneaky little hack It I’m kind of a sneaky little hack It I’m kind of a sneaky little hack It I’m loving it I don’t know why but this is loving it I don’t know why but this is loving it I don’t know why but this is just a better way to watch the content I just a better way to watch the content I just a better way to watch the content I It’s I never would I I didn’t think I It’s I never would I I didn’t think I It’s I never would I I didn’t think I would like that as much as I did I would like that as much as I did I would like that as much as I did I really didn’t And now and I now I have really didn’t And now and I now I have really didn’t And now and I now I have it on there I’m like “Oh this is it on there I’m like “Oh this is it on there I’m like “Oh this is like so much better than scrolling and like so much better than scrolling and like so much better than scrolling and trying to I’ve tried the random button a trying to I’ve tried the random button a trying to I’ve tried the random button a lot.” so complex there Like you can sort lot.” so complex there Like you can sort lot.” so complex there Like you can sort it by random and then just look at the it by random and then just look at the it by random and then just look at the top row and be like “Ah okay that looks top row and be like “Ah okay that looks top row and be like “Ah okay that looks good.” But even that is like too many good.” But even that is like too many good.” But even that is like too many options There’s an actual random button options There’s an actual random button options There’s an actual random button which I love Netflix needs that where it which I love Netflix needs that where it which I love Netflix needs that where it will just randomly just pick a movie will just randomly just pick a movie will just randomly just pick a movie I’ve I’ve I’ve literally done that Just I’ve I’ve I’ve literally done that Just I’ve I’ve I’ve literally done that Just h screw it Just just randomly pick h screw it Just just randomly pick h screw it Just just randomly pick something for me But then I find I’ll do something for me But then I find I’ll do something for me But then I find I’ll do that and I’ll be like I don’t want to that and I’ll be like I don’t want to that and I’ll be like I don’t want to watch that And I just close out of it So watch that And I just close out of it So watch that And I just close out of it So I don’t know Anyways if you have a big I don’t know Anyways if you have a big I don’t know Anyways if you have a big Plex library uh try this out It’s pretty Plex library uh try this out It’s pretty Plex library uh try this out It’s pretty It’s actually pretty It’s actually pretty It’s actually pretty cool All right that’s all I got for cool All right that’s all I got for cool All right that’s all I got for today today today See them
Description
I’m so close to being done with the front-end app. Just finished setting up Clerk and Stripe. So very close.
Plus, I talk about how I’m making my own cable TV.
Don’t want to follow along on YT?
Summary
Daily Build Update - March 26, 2025
This video provides a brief update on the progress of an AI agent API service and its dashboard, discusses facing technical glitches and scheduling challenges, and shares insights on self-hosting services with a focus on Plex and creating a custom MTV-like cable TV experience.
Topics
Chapters
AI with Steve build in public
Subscribe to stay up to date