I got signing-up working on my AI Agent Service (Visa's) | Build in public E86

· Mar 28 · Episode 86
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 27th build and public log it’s March 27th build and public log it’s March 27th 2025 uh I’m pretty bummed that we are 2025 uh I’m pretty bummed that we are 2025 uh I’m pretty bummed that we are almost to the end of March and I still almost to the end of March and I still almost to the end of March and I still don’t have this damn thing don’t have this damn thing don’t have this damn thing uh done it’s It’s a bummer i’m I really uh done it’s It’s a bummer i’m I really uh done it’s It’s a bummer i’m I really really wanted this launched and people really wanted this launched and people really wanted this launched and people using this thing me using it but it is using this thing me using it but it is using this thing me using it but it is what it is there was this was you what it is there was this was you what it is there was this was you know there’s a lot of hype right now know there’s a lot of hype right now know there’s a lot of hype right now about Vibe coding and AI and and blah about Vibe coding and AI and and blah about Vibe coding and AI and and blah blah blah the reality is uh first of all blah blah the reality is uh first of all blah blah the reality is uh first of all try it if you try it and see what the try it if you try it and see what the try it if you try it and see what the hype is all about um it’s it’s hype is all about um it’s it’s hype is all about um it’s it’s truthfully uh you know there’s truthfully uh you know there’s truthfully uh you know there’s all these tools and I see all the I see all these tools and I see all the I see all these tools and I see all the I see on Twitter especially these people on Twitter especially these people on Twitter especially these people saying I built this SAS product i built saying I built this SAS product i built saying I built this SAS product i built this thing just using vibe coding and AI this thing just using vibe coding and AI this thing just using vibe coding and AI you know uh V0ero Bolt there’s all these you know uh V0ero Bolt there’s all these you know uh V0ero Bolt there’s all these tools right now and the reality is if tools right now and the reality is if tools right now and the reality is if you want something actual actually you want something actual actually you want something actual actually functional functional functional uh that’s not something very very very uh that’s not something very very very uh that’s not something very very very very simple you’re going to have to know very simple you’re going to have to know very simple you’re going to have to know how to code you you just cannot only how to code you you just cannot only how to code you you just cannot only tell the AI i mean maybe you can brute tell the AI i mean maybe you can brute tell the AI i mean maybe you can brute your force brute force your way there your force brute force your way there your force brute force your way there with a lot of tokens and a lot of time with a lot of tokens and a lot of time with a lot of tokens and a lot of time but I don’t see like I don’t even see but I don’t see like I don’t even see but I don’t see like I don’t even see how it’s possible for anyone to remotely how it’s possible for anyone to remotely how it’s possible for anyone to remotely build something real and functional at build something real and functional at build something real and functional at least with any complexity without least with any complexity without least with any complexity without knowing if it’s doing something wrong or knowing if it’s doing something wrong or knowing if it’s doing something wrong or right if I use cursor and I’m and I have right if I use cursor and I’m and I have right if I use cursor and I’m and I have it do a thing I see it do it do a thing I see it do it do a thing I see it do horrifically insecure things it it will horrifically insecure things it it will horrifically insecure things it it will make like an imp API endpoint that’s not make like an imp API endpoint that’s not make like an imp API endpoint that’s not protected you know that anybody can can protected you know that anybody can can protected you know that anybody can can actually you know do a post and and run actually you know do a post and and run actually you know do a post and and run some arbitrary code without any you know some arbitrary code without any you know some arbitrary code without any you know what I mean that’s just one example it what I mean that’s just one example it what I mean that’s just one example it does like really crappy code if I’m does like really crappy code if I’m does like really crappy code if I’m being completely honest and as soon as being completely honest and as soon as being completely honest and as soon as you get to any complexity like building you get to any complexity like building you get to any complexity like building something actually really kind of hard something actually really kind of hard something actually really kind of hard the thing breaks down and it just it it the thing breaks down and it just it it the thing breaks down and it just it it I’m telling you right now that’s good to I’m telling you right now that’s good to I’m telling you right now that’s good to a point and there’s so much hype of a point and there’s so much hype of a point and there’s so much hype of these people making games and vibe these people making games and vibe these people making games and vibe coding they’re just developers they know coding they’re just developers they know coding they’re just developers they know how to build you know what I mean how to build you know what I mean how to build you know what I mean that they they could see oh yeah do this that they they could see oh yeah do this that they they could see oh yeah do this do this do this don’t do this don’t do do this do this don’t do this don’t do do this do this don’t do this don’t do this and they they just sit there and this and they they just sit there and this and they they just sit there and guide the thing endlessly i mean I know guide the thing endlessly i mean I know guide the thing endlessly i mean I know I I’ve I use these tools and it’s it’s I I’ve I use these tools and it’s it’s I I’ve I use these tools and it’s it’s kind of a pain you have to guide it kind of a pain you have to guide it kind of a pain you have to guide it every single step of the way you got to every single step of the way you got to every single step of the way you got to go “No don’t do this oh no don’t okay do go “No don’t do this oh no don’t okay do go “No don’t do this oh no don’t okay do that okay do this.” Um it’s you don’t that okay do this.” Um it’s you don’t that okay do this.” Um it’s you don’t just let the thing freely go and code just let the thing freely go and code just let the thing freely go and code you’re not going to build anything you’re not going to build anything you’re not going to build anything worthwhile i mean it’s just going to be worthwhile i mean it’s just going to be worthwhile i mean it’s just going to be a dumpster fire and so easily hacked and a dumpster fire and so easily hacked and a dumpster fire and so easily hacked and manipul manipulated and and brought down manipul manipulated and and brought down manipul manipulated and and brought down and there’s already stories of this much and there’s already stories of this much and there’s already stories of this much as I’ve tried to vibe code my way to as I’ve tried to vibe code my way to as I’ve tried to vibe code my way to build this thing it’s not happening i’ve build this thing it’s not happening i’ve build this thing it’s not happening i’ve tried uh and every new model I’ve tried tried uh and every new model I’ve tried tried uh and every new model I’ve tried I’m just like it’s it’s an incremental I’m just like it’s it’s an incremental I’m just like it’s it’s an incremental improvement at best so what did I do the improvement at best so what did I do the improvement at best so what did I do the last since I last spoke to you all i last since I last spoke to you all i last since I last spoke to you all i think I finally worked through the clerk think I finally worked through the clerk think I finally worked through the clerk issues my my AI agent API service agents issues my my AI agent API service agents issues my my AI agent API service agents code has a database there’s users code has a database there’s users code has a database there’s users But then But then But then there’s clerk that I’m using to off to there’s clerk that I’m using to off to there’s clerk that I’m using to off to authorize you know for for log for authorize you know for for log for authorize you know for for log for signing in that has its own data and so signing in that has its own data and so signing in that has its own data and so I need to like get the email out when I need to like get the email out when I need to like get the email out when you sign sign up and put it in the you sign sign up and put it in the you sign sign up and put it in the database and sync the two together database and sync the two together database and sync the two together saying like okay this is this user this saying like okay this is this user this saying like okay this is this user this is their clerk ID and I could go call it is their clerk ID and I could go call it is their clerk ID and I could go call it I could go programmatically call and get I could go programmatically call and get I could go programmatically call and get the email address if I need to but you the email address if I need to but you the email address if I need to but you you use an ID and you don’t store the you use an ID and you don’t store the you use an ID and you don’t store the email address we don’t have to worry email address we don’t have to worry email address we don’t have to worry about like if you get hacked about like if you get hacked about like if you get hacked uh what what are they going to get uh what what are they going to get uh what what are they going to get they’re going to get an ID uh but they they’re going to get an ID uh but they they’re going to get an ID uh but they would need your API key to like go would need your API key to like go would need your API key to like go programmatically call the clerk API to programmatically call the clerk API to programmatically call the clerk API to get that email address that’s the idea get that email address that’s the idea get that email address that’s the idea to do that it’s it’s if you’ve ever used to do that it’s it’s if you’ve ever used to do that it’s it’s if you’ve ever used Stripe and set up Stripe payments with Stripe and set up Stripe payments with Stripe and set up Stripe payments with the web hook it’s like a similar kind of the web hook it’s like a similar kind of the web hook it’s like a similar kind of thing to that and it’s been a little bit thing to that and it’s been a little bit thing to that and it’s been a little bit of a pain but I think I got it working of a pain but I think I got it working of a pain but I think I got it working so let’s sign so let’s sign so let’s sign up now you’re not going to see the email up now you’re not going to see the email up now you’re not going to see the email address because it is a real email address because it is a real email address because it is a real email address it actually sends it to me um address it actually sends it to me um address it actually sends it to me um like it’s like my real email address like it’s like my real email address like it’s like my real email address well one of the it’s an alias but well one of the it’s an alias but well one of the it’s an alias but yeah all right yeah all right yeah all right let’s capture even for my own damn let’s capture even for my own damn let’s capture even for my own damn service can you believe the Okay I’m service can you believe the Okay I’m service can you believe the Okay I’m going to put in the the code hold on going to put in the the code hold on going to put in the the code hold on let’s see now all my demos suck every let’s see now all my demos suck every let’s see now all my demos suck every time I do a real demo it fails so let’s time I do a real demo it fails so let’s time I do a real demo it fails so let’s see tada okay doesn’t know the name see tada okay doesn’t know the name see tada okay doesn’t know the name that’s great oh well that’s fine that’s great oh well that’s fine that’s great oh well that’s fine um again my real email address is hidden um again my real email address is hidden um again my real email address is hidden for the MVP you’re going to sign in and for the MVP you’re going to sign in and for the MVP you’re going to sign in and you’re going to see this and you got to you’re going to see this and you got to you’re going to see this and you got to create a key and then once you have your create a key and then once you have your create a key and then once you have your key you start making API requests to the key you start making API requests to the key you start making API requests to the service and you start calling agents i service and you start calling agents i service and you start calling agents i do want an onboarding this sucks i mean do want an onboarding this sucks i mean do want an onboarding this sucks i mean I’m just going to be blunt this is I’m just going to be blunt this is I’m just going to be blunt this is pretty there will be you’ll get pretty there will be you’ll get pretty there will be you’ll get credits so that that’s once I finalize credits so that that’s once I finalize credits so that that’s once I finalize the Stripe stuff you know I had a nice the Stripe stuff you know I had a nice the Stripe stuff you know I had a nice onboarding but you will get free credits onboarding but you will get free credits onboarding but you will get free credits when you sign up and uh you’ll be able when you sign up and uh you’ll be able when you sign up and uh you’ll be able to just go running and calling agents um to just go running and calling agents um to just go running and calling agents um feel like there should be something here feel like there should be something here feel like there should be something here that shows you that shows you that shows you uh try it now you know what I mean like uh try it now you know what I mean like uh try it now you know what I mean like a link or something or you know maybe a link or something or you know maybe a link or something or you know maybe like a a drawer you open and then like a a drawer you open and then like a a drawer you open and then there’s like a you know a thing to like there’s like a you know a thing to like there’s like a you know a thing to like call the agent i don’t know we’ll see call the agent i don’t know we’ll see call the agent i don’t know we’ll see but that again that’s version 1.1 or but that again that’s version 1.1 or but that again that’s version 1.1 or version 1.2 i’m trying to get 1.0 version 1.2 i’m trying to get 1.0 version 1.2 i’m trying to get 1.0 launched and the only everything’s done launched and the only everything’s done launched and the only everything’s done on the other side of the house the back on the other side of the house the back on the other side of the house the back end the actual agent rather it’s just end the actual agent rather it’s just end the actual agent rather it’s just this damn dashboard and getting this this damn dashboard and getting this this damn dashboard and getting this linked up and so you can buy credits linked up and so you can buy credits linked up and so you can buy credits like look at this this is all broken like look at this this is all broken like look at this this is all broken yeah this is this is what’s up next by yeah this is this is what’s up next by yeah this is this is what’s up next by the way this is what I mean by the the way this is what I mean by the the way this is what I mean by the stripe stuff i mean look it’s all stripe stuff i mean look it’s all stripe stuff i mean look it’s all completely broken so that’s the update completely broken so that’s the update completely broken so that’s the update for today now let’s jump over to for today now let’s jump over to for today now let’s jump over to comments questions comments hate mail no comments questions comments hate mail no comments questions comments hate mail no hate mail yet i’m shocked that no one’s hate mail yet i’m shocked that no one’s hate mail yet i’m shocked that no one’s come and talk that’s a bad thing come and talk that’s a bad thing come and talk that’s a bad thing actually you want people You You truly actually you want people You You truly actually you want people You You truly do want people talking because it do want people talking because it do want people talking because it just adds to the uh the algorithm picks just adds to the uh the algorithm picks just adds to the uh the algorithm picks that up and goes like “Oh yeah this that up and goes like “Oh yeah this that up and goes like “Oh yeah this looks spicy let me let me show you like looks spicy let me let me show you like looks spicy let me let me show you like this video people are hating on this this video people are hating on this this video people are hating on this person um engagement so onto my random person um engagement so onto my random person um engagement so onto my random story for today so I’m going down the story for today so I’m going down the story for today so I’m going down the path again this is not my first radio path again this is not my first radio path again this is not my first radio which is what the story is about um I which is what the story is about um I which is what the story is about um I need to get a visa to go need to get a visa to go need to get a visa to go uh go to London i want to uh go to London i want to uh go to London i want to I’ve I’ve been spending I go to at the I’ve I’ve been spending I go to at the I’ve I’ve been spending I go to at the last couple years I’ I’ve visited London last couple years I’ I’ve visited London last couple years I’ I’ve visited London to to hang out and to hang out with with to to hang out and to hang out with with to to hang out and to hang out with with my partner my partner my partner um but I can’t go anymore because well um but I can’t go anymore because well um but I can’t go anymore because well to go I need a visa to go I need a visa to go I need a visa okay london’s cool i actually really okay london’s cool i actually really okay london’s cool i actually really like London that’s one of my favorite like London that’s one of my favorite like London that’s one of my favorite big cities i’ve lived in several big big cities i’ve lived in several big big cities i’ve lived in several big cities i like London but I think right cities i like London but I think right cities i like London but I think right now with the way the world is I just now with the way the world is I just now with the way the world is I just don’t want to be there like long term i don’t want to be there like long term i don’t want to be there like long term i want a want a want a house like that’s my house i live there house like that’s my house i live there house like that’s my house i live there the majority of the year uh I don’t want the majority of the year uh I don’t want the majority of the year uh I don’t want I don’t want just one house i want like I don’t want just one house i want like I don’t want just one house i want like a main house a sec main secondary house a main house a sec main secondary house a main house a sec main secondary house and maybe like a a third place you go to and maybe like a a third place you go to and maybe like a a third place you go to one month out of the year or something one month out of the year or something one month out of the year or something and I just don’t want London to be that and I just don’t want London to be that and I just don’t want London to be that place it’s really expensive you need to place it’s really expensive you need to place it’s really expensive you need to be really wealthy uh or have a lot of be really wealthy uh or have a lot of be really wealthy uh or have a lot of money it’s I I just don’t want that to money it’s I I just don’t want that to money it’s I I just don’t want that to be the main location okay we’ll figure be the main location okay we’ll figure be the main location okay we’ll figure it out but I I I have to go through the it out but I I I have to go through the it out but I I I have to go through the process of getting a visa and I hate process of getting a visa and I hate process of getting a visa and I hate this and the first time I did this I was this and the first time I did this I was this and the first time I did this I was in Turkey in Turkey in Turkey Istanbul and they were pretty flexible Istanbul and they were pretty flexible Istanbul and they were pretty flexible especially around co time because I got especially around co time because I got especially around co time because I got stuck in Istanbul i went there and I was stuck in Istanbul i went there and I was stuck in Istanbul i went there and I was like man the vibe is weird what is going like man the vibe is weird what is going like man the vibe is weird what is going on here and they basically were like on here and they basically were like on here and they basically were like hardcore shutdowns their shutdowns hardcore shutdowns their shutdowns hardcore shutdowns their shutdowns lockdowns were really really really lockdowns were really really really lockdowns were really really really really intense compared to other really intense compared to other really intense compared to other countries and so I did the process for countries and so I did the process for countries and so I did the process for the visa and because I’m an American and the visa and because I’m an American and the visa and because I’m an American and you know money they they just kind of you know money they they just kind of you know money they they just kind of make it real easy for you and I remember make it real easy for you and I remember make it real easy for you and I remember going through the process and you have going through the process and you have going through the process and you have to do all this paperwork you gotta you to do all this paperwork you gotta you to do all this paperwork you gotta you know jump through all these hoops print know jump through all these hoops print know jump through all these hoops print things out you know have a courier like things out you know have a courier like things out you know have a courier like drop it off at the office and do all drop it off at the office and do all drop it off at the office and do all this crap so we’re I’m starting the this crap so we’re I’m starting the this crap so we’re I’m starting the process with an immigration lawyer process with an immigration lawyer process with an immigration lawyer because I just um I’m so busy i the last because I just um I’m so busy i the last because I just um I’m so busy i the last I can’t finish I can’t I can’t launch my I can’t finish I can’t I can’t launch my I can’t finish I can’t I can’t launch my own product you think I’m going to have own product you think I’m going to have own product you think I’m going to have time to go through the intricacies of time to go through the intricacies of time to go through the intricacies of the British government’s immigration the British government’s immigration the British government’s immigration stuff no no no no no so I I got to uh stuff no no no no no so I I got to uh stuff no no no no no so I I got to uh got to outsource that to somebody so got to outsource that to somebody so got to outsource that to somebody so hence the immigration lawyer so we found hence the immigration lawyer so we found hence the immigration lawyer so we found one we think we’re going to go with and one we think we’re going to go with and one we think we’re going to go with and I’m starting down that process and I’m I’m starting down that process and I’m I’m starting down that process and I’m just like oh my god it’s it’s going to just like oh my god it’s it’s going to just like oh my god it’s it’s going to be a lot a lot and I’m just I’m just I be a lot a lot and I’m just I’m just I be a lot a lot and I’m just I’m just I don’t know i’m just I’m so overwhelmed don’t know i’m just I’m so overwhelmed don’t know i’m just I’m so overwhelmed already like I will start my workday at already like I will start my workday at already like I will start my workday at like 9:00 a.m and I will finish with like 9:00 a.m and I will finish with like 9:00 a.m and I will finish with everything at like 9:00 p.m so it’s that everything at like 9:00 p.m so it’s that everything at like 9:00 p.m so it’s that that’s kind of how it is and then and that’s kind of how it is and then and that’s kind of how it is and then and then it’s like “Oh let me like clean and then it’s like “Oh let me like clean and then it’s like “Oh let me like clean and you know do normal life things like you you know do normal life things like you you know do normal life things like you know what I mean?” So it it’s I don’t know what I mean?” So it it’s I don’t know what I mean?” So it it’s I don’t know how I’m going to fit in all this know how I’m going to fit in all this know how I’m going to fit in all this immigration stuff but you got to do what immigration stuff but you got to do what immigration stuff but you got to do what you got to do so uh wish me luck they you got to do so uh wish me luck they you got to do so uh wish me luck they they think you’re probably going to get they think you’re probably going to get they think you’re probably going to get the visa but yeah it’s going to be a few the visa but yeah it’s going to be a few the visa but yeah it’s going to be a few months and a lot of paperwork that’s all months and a lot of paperwork that’s all months and a lot of paperwork that’s all I need on top of everything is a lot of I need on top of everything is a lot of I need on top of everything is a lot of paperwork so so wish me luck anyways paperwork so so wish me luck anyways paperwork so so wish me luck anyways that’s all I got stay tuned for a real that’s all I got stay tuned for a real that’s all I got stay tuned for a real demo uh just in a few days see you all

Description

I got signing in and signing up working. Things aren’t ready yet, so give me a bit more time to get everything working.

Plus, I talk about visa and residency cards.

Don’t want to follow along on YT?

https://howtoautomate.dev

See ya all tomorrow!

Summary

Daily Build Update - March 27, 2025 In this update, the developer shares his frustrations with the slow progress on his product launch and the challenges of using AI tools like vibe coding. He explains issues with insecure code, integration hurdles with Clerk and Stripe, and his busy schedule, while also discussing the complications of obtaining a visa for London.

AI with Steve build in public

Subscribe to stay up to date