More updates for AiChat.email (I won money)

Build in Public · Jan 28 · Episode 32
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 January 22nd build and public log it’s January 22nd build and public log it’s January 22nd 2025 I managed to get a decent amount of 2025 I managed to get a decent amount of 2025 I managed to get a decent amount of work work work done the L 24 hours uh um I don’t really done the L 24 hours uh um I don’t really done the L 24 hours uh um I don’t really have anything to have anything to have anything to show uh and at least nothing interesting show uh and at least nothing interesting show uh and at least nothing interesting um but um but um but uh what I managed to do was I managed to uh what I managed to do was I managed to uh what I managed to do was I managed to wrap up the work I’ve been working on wrap up the work I’ve been working on wrap up the work I’ve been working on for for for like for making the security much better like for making the security much better like for making the security much better and the app in the back end code uh and the app in the back end code uh and the app in the back end code uh that’s pushed but in the process of that’s pushed but in the process of that’s pushed but in the process of doing that uh I found some bugs um doing that uh I found some bugs um doing that uh I found some bugs um related to the the signin flow really it related to the the signin flow really it related to the the signin flow really it only affected um the previous people who only affected um the previous people who only affected um the previous people who have signed up and used it which is not have signed up and used it which is not have signed up and used it which is not good but uh managed to fix that but one good but uh managed to fix that but one good but uh managed to fix that but one important thing I did do uh which I important thing I did do uh which I important thing I did do uh which I highly recommend anybody who makees soft highly recommend anybody who makees soft highly recommend anybody who makees soft bir I added a much better tracking and bir I added a much better tracking and bir I added a much better tracking and visibility and raising the visibility of visibility and raising the visibility of visibility and raising the visibility of errors that happen you know and a errors that happen you know and a errors that happen you know and a complicated app you have a lot of um complicated app you have a lot of um complicated app you have a lot of um possible places where exceptions and possible places where exceptions and possible places where exceptions and errors can happen you need to stay on errors can happen you need to stay on errors can happen you need to stay on top of that uh you need to to see where top of that uh you need to to see where top of that uh you need to to see where those happen and be able to triage the those happen and be able to triage the those happen and be able to triage the high priority ones you know do a hot fix high priority ones you know do a hot fix high priority ones you know do a hot fix fix it really quickly but most fix it really quickly but most fix it really quickly but most importantly just know what the hell is importantly just know what the hell is importantly just know what the hell is breaking and at least open a ticket in breaking and at least open a ticket in breaking and at least open a ticket in the backlog and get to it Sentry is a the backlog and get to it Sentry is a the backlog and get to it Sentry is a really popular tool that that does this really popular tool that that does this really popular tool that that does this like at scale automated uh Century it like at scale automated uh Century it like at scale automated uh Century it works pretty damn well I’m not going to works pretty damn well I’m not going to works pretty damn well I’m not going to lie has a lot of features lie has a lot of features lie has a lot of features but but but but there comes with a lot but but but but there comes with a lot but but but but there comes with a lot of trade-offs um it’s pretty complicated of trade-offs um it’s pretty complicated of trade-offs um it’s pretty complicated to use and to use and to use and depending on your setup for your app it depending on your setup for your app it depending on your setup for your app it could be kind of Hell to use it could be could be kind of Hell to use it could be could be kind of Hell to use it could be very comp it could be really tough so very comp it could be really tough so very comp it could be really tough so one place I worked out we had to spin up one place I worked out we had to spin up one place I worked out we had to spin up the app an instance for every single the app an instance for every single the app an instance for every single customer I won’t go into the details but customer I won’t go into the details but customer I won’t go into the details but to isolate everyone’s data like to isolate everyone’s data like to isolate everyone’s data like completely so there’s absolutely zero completely so there’s absolutely zero completely so there’s absolutely zero chance any any data can be intermixed chance any any data can be intermixed chance any any data can be intermixed with another customer we we had to do it with another customer we we had to do it with another customer we we had to do it that way and so so so we have the same that way and so so so we have the same that way and so so so we have the same app running actually there’s different app running actually there’s different app running actually there’s different versions oh my God it got so complicated versions oh my God it got so complicated versions oh my God it got so complicated uh we had many versions in some uh we had many versions in some uh we had many versions in some situations all running all separate situations all running all separate situations all running all separate instances and so so if you’re trying to tracklego that I’ve seen with centry tracklego that I’ve seen with centry tracklego that I’ve seen with centry is it’s bloated man this thing is Big it is it’s bloated man this thing is Big it is it’s bloated man this thing is Big it uh slows down your app slows down your uh slows down your app slows down your uh slows down your app slows down your app pretty significantly in some some app pretty significantly in some some app pretty significantly in some some cases uh it can really really really be cases uh it can really really really be cases uh it can really really really be a hit to Performance um depends how a hit to Performance um depends how a hit to Performance um depends how you’re using it of course but uh it does you’re using it of course but uh it does you’re using it of course but uh it does do a lot of cool things I personally I do a lot of cool things I personally I do a lot of cool things I personally I like I do like Century um I do want to like I do like Century um I do want to like I do like Century um I do want to use use use century and maybe one day but the century and maybe one day but the century and maybe one day but the pricing is expensive I am not going to pricing is expensive I am not going to pricing is expensive I am not going to lie um yeah 80 bucks a month just just lie um yeah 80 bucks a month just just lie um yeah 80 bucks a month just just for this one SAS tool so uh you might for this one SAS tool so uh you might for this one SAS tool so uh you might need the Enterprise one I believe we need the Enterprise one I believe we need the Enterprise one I believe we needed to we tried self-hosting I know needed to we tried self-hosting I know needed to we tried self-hosting I know there was like a self hosting there was like a self hosting there was like a self hosting no that that didn’t work we we had to uh no that that didn’t work we we had to uh no that that didn’t work we we had to uh any place I worked it we had to use any place I worked it we had to use any place I worked it we had to use their version it’s not believe me in a their version it’s not believe me in a their version it’s not believe me in a huge app with a lot of users 50,000 huge app with a lot of users 50,000 huge app with a lot of users 50,000 errors I know that seems like a errors I know that seems like a errors I know that seems like a lot that’s not a lot because there’s a lot that’s not a lot because there’s a lot that’s not a lot because there’s a lot of errors that are noise too that lot of errors that are noise too that lot of errors that are noise too that you got to fix but anyways I didn’t you got to fix but anyways I didn’t you got to fix but anyways I didn’t install centry but I did um I you know I install centry but I did um I you know I install centry but I did um I you know I added my own kind of analytics and um it added my own kind of analytics and um it added my own kind of analytics and um it bubbles up to me it alerts me when bubbles up to me it alerts me when bubbles up to me it alerts me when there’s a a serious exception and then I there’s a a serious exception and then I there’s a a serious exception and then I found some other miscellaneous bugs or found some other miscellaneous bugs or found some other miscellaneous bugs or bugs I knew about already that I finally bugs I knew about already that I finally bugs I knew about already that I finally addressed so anyways I circled back on addressed so anyways I circled back on addressed so anyways I circled back on this and I’ve been working on I chat this and I’ve been working on I chat this and I’ve been working on I chat email um and then the then the plan is email um and then the then the plan is email um and then the then the plan is to go back to wrapping up that event to go back to wrapping up that event to go back to wrapping up that event scheduling agent I I I think what I’ll scheduling agent I I I think what I’ll scheduling agent I I I think what I’ll do for now is I’m going to I’m going to do for now is I’m going to I’m going to do for now is I’m going to I’m going to leave the zoom integration out for the leave the zoom integration out for the leave the zoom integration out for the moment I talked about this the other day moment I talked about this the other day moment I talked about this the other day in another video I want to add in another video I want to add in another video I want to add integration here so you can set up an integration here so you can set up an integration here so you can set up an authorize Zoom to be able to uh create authorize Zoom to be able to uh create authorize Zoom to be able to uh create events for you I’m going to hold off on events for you I’m going to hold off on events for you I’m going to hold off on that because I want to Circle back to to that because I want to Circle back to to that because I want to Circle back to to I want to get that agent done I will put I want to get that agent done I will put I want to get that agent done I will put the agent here but this needs so much the agent here but this needs so much the agent here but this needs so much work and I’ll come back to this but work and I’ll come back to this but work and I’ll come back to this but anyway so my plan is to get that agent anyway so my plan is to get that agent anyway so my plan is to get that agent wrapped up get that added to here so so wrapped up get that added to here so so wrapped up get that added to here so so you can use it uh there’s a few other you can use it uh there’s a few other you can use it uh there’s a few other miscellaneous things I need to smooth miscellaneous things I need to smooth miscellaneous things I need to smooth out uh and get working a little bit out uh and get working a little bit out uh and get working a little bit better which I’m working on for the better which I’m working on for the better which I’m working on for the onboarding experience and logging into onboarding experience and logging into onboarding experience and logging into your dashboard that’s what I’m working your dashboard that’s what I’m working your dashboard that’s what I’m working on right now so I’m going the the idea on right now so I’m going the the idea on right now so I’m going the the idea is the next several days go back to this is the next several days go back to this is the next several days go back to this after that agent is done get the landing after that agent is done get the landing after that agent is done get the landing page completely redone the landing page page completely redone the landing page page completely redone the landing page is uh was a very is uh was a very is uh was a very MVP landing page and then Rebrand MVP landing page and then Rebrand MVP landing page and then Rebrand it so I’m thinking about getting a new it so I’m thinking about getting a new it so I’m thinking about getting a new URL and it not even being AI chat email URL and it not even being AI chat email URL and it not even being AI chat email uh more on that to come but the idea is uh more on that to come but the idea is uh more on that to come but the idea is uh I I’m re re I’m pivoting the idea is uh I I’m re re I’m pivoting the idea is uh I I’m re re I’m pivoting the idea is I’m pivoting to making this be uh an AI I’m pivoting to making this be uh an AI I’m pivoting to making this be uh an AI virtual assistant and I want this thing virtual assistant and I want this thing virtual assistant and I want this thing to have superpowers that you find in to have superpowers that you find in to have superpowers that you find in very few apps for a very good price very few apps for a very good price very few apps for a very good price point so because it’s just me it’s not point so because it’s just me it’s not point so because it’s just me it’s not uh it’s not like a big team it’s not a uh it’s not like a big team it’s not a uh it’s not like a big team it’s not a big VC funded company that needs to big VC funded company that needs to big VC funded company that needs to spend millions and millions and make spend millions and millions and make spend millions and millions and make billions back um that’s the plan so billions back um that’s the plan so billions back um that’s the plan so right now it’s email cuz I’m starting right now it’s email cuz I’m starting right now it’s email cuz I’m starting with email but with email but with email but I honestly even I don’t use the thing I honestly even I don’t use the thing I honestly even I don’t use the thing which says a lot it’s like well if you which says a lot it’s like well if you which says a lot it’s like well if you don’t use the thing why are you building don’t use the thing why are you building don’t use the thing why are you building it must suck uh I actually want to use it must suck uh I actually want to use it must suck uh I actually want to use telegram not email but sometimes I do telegram not email but sometimes I do telegram not email but sometimes I do use email and uh I I did use it this use email and uh I I did use it this use email and uh I I did use it this week like actually legitimately used it week like actually legitimately used it week like actually legitimately used it and it was great worked it did exactly and it was great worked it did exactly and it was great worked it did exactly what I wanted I was so happy I was like what I wanted I was so happy I was like what I wanted I was so happy I was like I worked oh my God I I saved myself uh I worked oh my God I I saved myself uh I worked oh my God I I saved myself uh you know 2 minutes of time by spending you know 2 minutes of time by spending you know 2 minutes of time by spending 200 hours on an app uh that’s that’s how 200 hours on an app uh that’s that’s how 200 hours on an app uh that’s that’s how automation has traditionally gone automation has traditionally gone automation has traditionally gone you spend 200 200 hours to automate a you spend 200 200 hours to automate a you spend 200 200 hours to automate a two-minute task you do once a month two-minute task you do once a month two-minute task you do once a month anyway so that’s the plan um but yeah so anyway so that’s the plan um but yeah so anyway so that’s the plan um but yeah so for my random story of the day you know for my random story of the day you know for my random story of the day you know was just the holidays and somebody gave was just the holidays and somebody gave was just the holidays and somebody gave me one of those me one of those me one of those scratchers you know like the the lottery scratchers you know like the the lottery scratchers you know like the the lottery thing so somebody gave me a thing so somebody gave me a thing so somebody gave me a scratcher and I won I actually won I but scratcher and I won I actually won I but scratcher and I won I actually won I but I only won $75 but hey I was like damn I only won $75 but hey I was like damn I only won $75 but hey I was like damn $75 $75 $75 that’s cool that’s cool that’s cool uh I have pretty bad I’ve never won uh I have pretty bad I’ve never won uh I have pretty bad I’ve never won anything big before I don’t know about anything big before I don’t know about anything big before I don’t know about you all I’ve tried over the years to you all I’ve tried over the years to you all I’ve tried over the years to like win I had an AI agent actually like win I had an AI agent actually like win I had an AI agent actually which was pretty cool that found online which was pretty cool that found online which was pretty cool that found online contest put it in a database and it used contest put it in a database and it used contest put it in a database and it used AI to actually determine is this is this AI to actually determine is this is this AI to actually determine is this is this one I should injure and I gave it one I should injure and I gave it one I should injure and I gave it certain um C characteristics like uh has certain um C characteristics like uh has certain um C characteristics like uh has to be for valid for the state I’m in if to be for valid for the state I’m in if to be for valid for the state I’m in if you have to text some number or install you have to text some number or install you have to text some number or install some app don’t do it I I I hadn’t only some app don’t do it I I I hadn’t only some app don’t do it I I I hadn’t only find and compile a list of ones that you find and compile a list of ones that you find and compile a list of ones that you like enter you know your name your your like enter you know your name your your like enter you know your name your your email address only those and it works it email address only those and it works it email address only those and it works it works and it compiles the list of all of works and it compiles the list of all of works and it compiles the list of all of these contests to go enter and and if these contests to go enter and and if these contests to go enter and and if and it categorizes it as daily weekly uh and it categorizes it as daily weekly uh and it categorizes it as daily weekly uh you know monthly or whatever one time you know monthly or whatever one time you know monthly or whatever one time one time just enter and done and one time just enter and done and one time just enter and done and for a while I was entering a bunch of for a while I was entering a bunch of for a while I was entering a bunch of contest but I don’t I never won contest but I don’t I never won contest but I don’t I never won like I just have bad luck winning things like I just have bad luck winning things like I just have bad luck winning things uh I think I’m a lucky person in general uh I think I’m a lucky person in general uh I think I’m a lucky person in general in life like really I’ve been super in life like really I’ve been super in life like really I’ve been super super fortunate uh my entire life so I’m super fortunate uh my entire life so I’m super fortunate uh my entire life so I’m lucky in that regard but as far as like lucky in that regard but as far as like lucky in that regard but as far as like winning things I’ve never won but what winning things I’ve never won but what winning things I’ve never won but what inspired me to do that was oh God a long inspired me to do that was oh God a long inspired me to do that was oh God a long time ago like 15 plus years ago I worked time ago like 15 plus years ago I worked time ago like 15 plus years ago I worked with this guy he was smart he did this with this guy he was smart he did this with this guy he was smart he did this at the right time before all this at the right time before all this at the right time before all this automation stuff that exist he wrote automation stuff that exist he wrote automation stuff that exist he wrote this this this sophisticated thing like he had he had sophisticated thing like he had he had sophisticated thing like he had he had this whole system uh for entering online this whole system uh for entering online this whole system uh for entering online contest but he he he was he did this contest but he he he was he did this contest but he he he was he did this back in like 15 15 to 10 years ago and back in like 15 15 to 10 years ago and back in like 15 15 to 10 years ago and he was they call these people sweepers he was they call these people sweepers he was they call these people sweepers and this dude that was his hobby he and this dude that was his hobby he and this dude that was his hobby he spent all his free time with like making spent all his free time with like making spent all his free time with like making this crazy system that entered into that this crazy system that entered into that this crazy system that entered into that entered all these contests and this dude entered all these contests and this dude entered all these contests and this dude won all sorts of stuff vacations he like won all sorts of stuff vacations he like won all sorts of stuff vacations he like had all this swag he was like just had all this swag he was like just had all this swag he was like just random he’s like oh I had you know random he’s like oh I had you know random he’s like oh I had you know beef jerky for the year to eat and just beef jerky for the year to eat and just beef jerky for the year to eat and just random random random stuff and a few random random random stuff and a few random random random stuff and a few times he won like over the years he won times he won like over the years he won times he won like over the years he won like uh like actual vacations and trips like uh like actual vacations and trips like uh like actual vacations and trips places I’m wondering if he kept that up places I’m wondering if he kept that up places I’m wondering if he kept that up I’m I’ve I’ve always want I haven’t I’m I’ve I’ve always want I haven’t I’m I’ve I’ve always want I haven’t talked to him in a very long time but talked to him in a very long time but talked to him in a very long time but I’m very curious if he kept that going I’m very curious if he kept that going I’m very curious if he kept that going cuz this guy actually one and but I cuz this guy actually one and but I cuz this guy actually one and but I was like but I was like dude I hate to was like but I was like dude I hate to was like but I was like dude I hate to and he’s a very he’s a iCal guy he he and he’s a very he’s a iCal guy he he and he’s a very he’s a iCal guy he he went to school for mathematics like he’s went to school for mathematics like he’s went to school for mathematics like he’s super analytical really you know logical super analytical really you know logical super analytical really you know logical thinking guy and they said but thinking guy and they said but thinking guy and they said but hey if you spent that time that you hey if you spent that time that you hey if you spent that time that you spent on this on building a business or spent on this on building a business or spent on this on building a business or a side business or even doing freelance a side business or even doing freelance a side business or even doing freelance work wouldn’t you have made a lot more work wouldn’t you have made a lot more work wouldn’t you have made a lot more money in the long run he got really mad money in the long run he got really mad money in the long run he got really mad don’t don’t tell me that I don’t want to don’t don’t tell me that I don’t want to don’t don’t tell me that I don’t want to think about it because yeah I think think about it because yeah I think think about it because yeah I think let’s be honest unless he won one big let’s be honest unless he won one big let’s be honest unless he won one big jackpot that was like you know 100 plus jackpot that was like you know 100 plus jackpot that was like you know 100 plus thousand or like a million dollars thousand or like a million dollars thousand or like a million dollars unless he won one big one in that course unless he won one big one in that course unless he won one big one in that course of let’s say he did that for 10 years of let’s say he did that for 10 years of let’s say he did that for 10 years that time was better spent building a that time was better spent building a that time was better spent building a side business that scales you can make a side business that scales you can make a side business that scales you can make a lot of money or even doing freelance and lot of money or even doing freelance and lot of money or even doing freelance and putting putting that money away to putting putting that money away to putting putting that money away to invest like let’s be honest but he’s invest like let’s be honest but he’s invest like let’s be honest but he’s like but it’s my hobby and I was like like but it’s my hobby and I was like like but it’s my hobby and I was like dude more power to you that’s your hobby dude more power to you that’s your hobby dude more power to you that’s your hobby you know you just do it CU you like it you know you just do it CU you like it you know you just do it CU you like it and then sure no no harm no foul but uh and then sure no no harm no foul but uh and then sure no no harm no foul but uh I I tried that for a while I think the I I tried that for a while I think the I I tried that for a while I think the problem is is with all the automation problem is is with all the automation problem is is with all the automation that the contest thing is kind of over that the contest thing is kind of over that the contest thing is kind of over so I’m like 15 years too late but uh so I’m like 15 years too late but uh so I’m like 15 years too late but uh yeah I have pretty bad luck but getting yeah I have pretty bad luck but getting yeah I have pretty bad luck but getting that $75 was cool cuz I did not pay for that $75 was cool cuz I did not pay for that $75 was cool cuz I did not pay for that ticket somebody handed that to me that ticket somebody handed that to me that ticket somebody handed that to me here you go Merry Christmas uh Hey free here you go Merry Christmas uh Hey free here you go Merry Christmas uh Hey free 70 bucks 75 bucks is not not a bad deal 70 bucks 75 bucks is not not a bad deal 70 bucks 75 bucks is not not a bad deal but I I’ve never w my family knows this but I I’ve never w my family knows this but I I’ve never w my family knows this guy I’ve met him before the dude guy I’ve met him before the dude guy I’ve met him before the dude struggles with like uh addiction let’s struggles with like uh addiction let’s struggles with like uh addiction let’s just put it that way so he’s kind of a just put it that way so he’s kind of a just put it that way so he’s kind of a he’s kind of a lowlife kind of dude no he’s kind of a lowlife kind of dude no he’s kind of a lowlife kind of dude no offense he he he just has drug and offense he he he just has drug and offense he he he just has drug and alcohol problems I think if he got if he alcohol problems I think if he got if he alcohol problems I think if he got if he got clean I think the guy would be a be got clean I think the guy would be a be got clean I think the guy would be a be a pretty okay dude but you know this guy a pretty okay dude but you know this guy a pretty okay dude but you know this guy won this guy was obsessed with these won this guy was obsessed with these won this guy was obsessed with these scratchers and this guy won like scratchers and this guy won like scratchers and this guy won like $200,000 two like $200,000 like a lot of $200,000 two like $200,000 like a lot of $200,000 two like $200,000 like a lot of money and I you not I’m not even money and I you not I’m not even money and I you not I’m not even kidding I’ve met this guy I kidding I’ve met this guy I kidding I’ve met this guy I could believe it this guy literally blew could believe it this guy literally blew could believe it this guy literally blew all his money on hookers and hookers and all his money on hookers and hookers and all his money on hookers and hookers and cocaine he actually legitimately did cocaine he actually legitimately did cocaine he actually legitimately did that went to like casinos gambled it all that went to like casinos gambled it all that went to like casinos gambled it all away pretty wild stuff anyways that’s away pretty wild stuff anyways that’s away pretty wild stuff anyways that’s all I got for today um I feel lucky that all I got for today um I feel lucky that all I got for today um I feel lucky that you’re watching this I swear to God if you’re watching this I swear to God if you’re watching this I swear to God if you watched it until the end I feel very you watched it until the end I feel very you watched it until the end I feel very lucky and fortunate to to have you lucky and fortunate to to have you lucky and fortunate to to have you listening to me so I’m a lucky guy even listening to me so I’m a lucky guy even listening to me so I’m a lucky guy even if I don’t win lots of money all right if I don’t win lots of money all right if I don’t win lots of money all right take care

Description

Metrics implementation:

  • Framework metric collection
  • Developer-friendly features
  • Performance monitoring system

Summary

Summary of the Video: Daily Build Update. The creator discusses recent progress in enhancing backend security, fixing bugs in the signin flow, and improving error tracking. They explain the challenges with existing tools and detail plans to complete an event scheduling agent, defer Zoom integration, rebrand, and pivot to an AI virtual assistant. A brief personal anecdote about winning a scratcher is also shared.

AI with Steve build in public

Subscribe to stay up to date