I released an open-source tool to fix email | Build in public E127

· Aug 21 · Episode 127
All right, this is my daily update for All right, this is my daily update for All right, this is my daily update for my build and public log. my build and public log. my build and public log. Let’s get into it. What have I been Let’s get into it. What have I been Let’s get into it. What have I been working on? Uh, first of all, I’ve working on? Uh, first of all, I’ve working on? Uh, first of all, I’ve become slightly obsessed with my become slightly obsessed with my become slightly obsessed with my newsletter that I’m building. This is my newsletter that I’m building. This is my newsletter that I’m building. This is my newsletter. It’s called random daily newsletter. It’s called random daily newsletter. It’s called random daily URLs. The goal is to work on this only URLs. The goal is to work on this only URLs. The goal is to work on this only one hour a day. So, just every day one hour a day. So, just every day one hour a day. So, just every day slowly but surely make this better. Try slowly but surely make this better. Try slowly but surely make this better. Try to go get more subscribers. Uh, if you to go get more subscribers. Uh, if you to go get more subscribers. Uh, if you haven’t subscribed yet, please do. I’m haven’t subscribed yet, please do. I’m haven’t subscribed yet, please do. I’m trying to get to 31 by the end of the trying to get to 31 by the end of the trying to get to 31 by the end of the month. So, one subscriber per day on month. So, one subscriber per day on month. So, one subscriber per day on average. I’ve gotten a little obsessed average. I’ve gotten a little obsessed average. I’ve gotten a little obsessed with working on this. And by working, I with working on this. And by working, I with working on this. And by working, I mean looking at cool [  ] to add to it. mean looking at cool [  ] to add to it. mean looking at cool [  ] to add to it. I need to stop. It’s one URL every day, I need to stop. It’s one URL every day, I need to stop. It’s one URL every day, Monday through Friday. And I have URL Monday through Friday. And I have URL Monday through Friday. And I have URL scheduled into now October. Like, that’s scheduled into now October. Like, that’s scheduled into now October. Like, that’s how obsessed I’m I’ve been with it. So, how obsessed I’m I’ve been with it. So, how obsessed I’m I’ve been with it. So, I need to chill out and go back to and I need to chill out and go back to and I need to chill out and go back to and focus in on what matters with this. Um, focus in on what matters with this. Um, focus in on what matters with this. Um, holy [  ] somebody just started. Cool. I actually have a GitHub project Cool. I actually have a GitHub project Cool. I actually have a GitHub project repo. This is up. repo. This is up. repo. This is up. Uh, you can actually do this now, but Uh, you can actually do this now, but Uh, you can actually do this now, but the landing page needs some work. the landing page needs some work. the landing page needs some work. Uh this is a project where you can like Uh this is a project where you can like Uh this is a project where you can like there’s a file there’s a file there’s a file I have put rules that I’ve built up for I have put rules that I’ve built up for I have put rules that I’ve built up for years. I’m talking years and years. I am years. I’m talking years and years. I am years. I’m talking years and years. I am obsessed with like making my inbox my obsessed with like making my inbox my obsessed with like making my inbox my email inbox the only important emails I email inbox the only important emails I email inbox the only important emails I care about. So there’s two things. care about. So there’s two things. care about. So there’s two things. There’s um something called a There’s um something called a There’s um something called a transactional email. So that’s like you transactional email. So that’s like you transactional email. So that’s like you click buy, you know, you buy something click buy, you know, you buy something click buy, you know, you buy something online and it sends you like the invoice online and it sends you like the invoice online and it sends you like the invoice or it’s like, “Hey, we got your order or it’s like, “Hey, we got your order or it’s like, “Hey, we got your order like, you know, we’ll be in touch when like, you know, we’ll be in touch when like, you know, we’ll be in touch when it ships kind of thing.” So you take an it ships kind of thing.” So you take an it ships kind of thing.” So you take an action and it emails you in reaction to action and it emails you in reaction to action and it emails you in reaction to the action you just took. That’s called the action you just took. That’s called the action you just took. That’s called a transactional email. Um, the idea is a transactional email. Um, the idea is a transactional email. Um, the idea is emails like that or like your your buddy emails like that or like your your buddy emails like that or like your your buddy emailing you, hey, do you want to get emailing you, hey, do you want to get emailing you, hey, do you want to get drinks? You want to get coffee like drinks? You want to get coffee like drinks? You want to get coffee like tomorrow morning? That is like a real tomorrow morning? That is like a real tomorrow morning? That is like a real email that somebody like wrote to you. email that somebody like wrote to you. email that somebody like wrote to you. It’s not like some marketing thing. The It’s not like some marketing thing. The It’s not like some marketing thing. The idea is only important emails you idea is only important emails you idea is only important emails you actually care about are in your inbox. actually care about are in your inbox. actually care about are in your inbox. You get a notification for it like on You get a notification for it like on You get a notification for it like on your phone. You get alerted to it. your phone. You get alerted to it. your phone. You get alerted to it. You’re like, “Oh, this is like actually You’re like, “Oh, this is like actually You’re like, “Oh, this is like actually something I should look at.” something I should look at.” something I should look at.” These filters when you apply them These filters when you apply them These filters when you apply them turn your inbox into that and all the turn your inbox into that and all the turn your inbox into that and all the other marketing [  ] like you know other marketing [  ] like you know other marketing [  ] like you know anything that says like unsubscribe in anything that says like unsubscribe in anything that says like unsubscribe in it that is like a that goes into a it that is like a that goes into a it that is like a that goes into a secondary like folder called your secondary like folder called your secondary like folder called your archive. So over the years I have made archive. So over the years I have made archive. So over the years I have made rules to like basically intercept any rules to like basically intercept any rules to like basically intercept any email based on like all these like email based on like all these like email based on like all these like basically almost rejaxes um Gmail all of basically almost rejaxes um Gmail all of basically almost rejaxes um Gmail all of the email providers have like filters. the email providers have like filters. the email providers have like filters. It’s like a glorified reject system. It’s like a glorified reject system. It’s like a glorified reject system. It’s like is this you know in the email? It’s like is this you know in the email? It’s like is this you know in the email? If so then do this. So, there’s a cool If so then do this. So, there’s a cool If so then do this. So, there’s a cool library that I’m using behind the library that I’m using behind the library that I’m using behind the scenes. And I have this huge list uh of scenes. And I have this huge list uh of scenes. And I have this huge list uh of all these things to match and drop it all these things to match and drop it all these things to match and drop it into the to the um archive. What does into the to the um archive. What does into the to the um archive. What does this project do? It builds the XML file this project do? It builds the XML file this project do? It builds the XML file you upload to your Gmail or fastmail. Uh you upload to your Gmail or fastmail. Uh you upload to your Gmail or fastmail. Uh I want to get Outlook working in Apple I want to get Outlook working in Apple I want to get Outlook working in Apple Mail, but I that’s for later. So, you go Mail, but I that’s for later. So, you go Mail, but I that’s for later. So, you go and you make a change to the filters and you make a change to the filters and you make a change to the filters rules and it’s kind of like this rules and it’s kind of like this rules and it’s kind of like this language. There’s all these options like language. There’s all these options like language. There’s all these options like uh what’s a good one? uh what’s a good one? uh what’s a good one? Like you could do stuff like this like Like you could do stuff like this like Like you could do stuff like this like not spam, true, mark it as important, not spam, true, mark it as important, not spam, true, mark it as important, don’t archive it, like add this don’t archive it, like add this don’t archive it, like add this category. So there’s all these little category. So there’s all these little category. So there’s all these little rules and you you just make that YAML rules and you you just make that YAML rules and you you just make that YAML file and the GitHub CLI builds it as a file and the GitHub CLI builds it as a file and the GitHub CLI builds it as a release. So now it’s version 1.02 O2 and release. So now it’s version 1.02 O2 and release. So now it’s version 1.02 O2 and you just simply upload that to your you just simply upload that to your you just simply upload that to your fastmail or Gmail and boom, your email fastmail or Gmail and boom, your email fastmail or Gmail and boom, your email inbox is unfucked as I like to say. So, inbox is unfucked as I like to say. So, inbox is unfucked as I like to say. So, the landing page is almost there. I need the landing page is almost there. I need the landing page is almost there. I need to get this video. I broke the build for to get this video. I broke the build for to get this video. I broke the build for the for the landing page, but this is an the for the landing page, but this is an the for the landing page, but this is an old totally irrelevant video. Um, it’s old totally irrelevant video. Um, it’s old totally irrelevant video. Um, it’s almost done. Should be done tomorrow. almost done. Should be done tomorrow. almost done. Should be done tomorrow. So, I’ve been working on that. I just So, I’ve been working on that. I just So, I’ve been working on that. I just want to get that done. And you might be want to get that done. And you might be want to get that done. And you might be like, why why are you doing that? Well, like, why why are you doing that? Well, like, why why are you doing that? Well, there’s a link to the newsletter. So, there’s a link to the newsletter. So, there’s a link to the newsletter. So, the idea is you you like I clean up your the idea is you you like I clean up your the idea is you you like I clean up your inbox. And hey, while you’re there, you inbox. And hey, while you’re there, you inbox. And hey, while you’re there, you might as well subscribe to my might as well subscribe to my might as well subscribe to my newsletter. But that’s not all I’ve been newsletter. But that’s not all I’ve been newsletter. But that’s not all I’ve been working on. Uh, I have officially working on. Uh, I have officially working on. Uh, I have officially started building the eval started building the eval started building the eval code, my micro agent, frankly, to get code, my micro agent, frankly, to get code, my micro agent, frankly, to get people to buy because without eval. people to buy because without eval. people to buy because without eval. I have seen this thing fail. I like in I have seen this thing fail. I like in I have seen this thing fail. I like in my head kind of am like yeah that seems my head kind of am like yeah that seems my head kind of am like yeah that seems to be like 80%. First step is to add to be like 80%. First step is to add to be like 80%. First step is to add like latency like how how slow is it? like latency like how how slow is it? like latency like how how slow is it? How much does it cost per run per How much does it cost per run per How much does it cost per run per average? Uh what is the you know the average? Uh what is the you know the average? Uh what is the you know the accuracy like overall what is the accuracy like overall what is the accuracy like overall what is the accuracy down to like you know hey this accuracy down to like you know hey this accuracy down to like you know hey this this field in the JSON like or this this field in the JSON like or this this field in the JSON like or this object in the JSON how accurate is that? object in the JSON how accurate is that? object in the JSON how accurate is that? I’m I’m I’m building that now. So, the I’m I’m I’m building that now. So, the I’m I’m I’m building that now. So, the idea is to have that done in a few weeks idea is to have that done in a few weeks idea is to have that done in a few weeks here, hopefully a week. Um, here, hopefully a week. Um, here, hopefully a week. Um, start start adding those numbers to start start adding those numbers to start start adding those numbers to every agent. Start adding that um so you every agent. Start adding that um so you every agent. Start adding that um so you can like programmatically go see that can like programmatically go see that can like programmatically go see that data. It’s probably going to be two data. It’s probably going to be two data. It’s probably going to be two weeks, a couple weeks to do that. So, I weeks, a couple weeks to do that. So, I weeks, a couple weeks to do that. So, I have a lot more to talk about in the have a lot more to talk about in the have a lot more to talk about in the future, but that’s what I’m working on future, but that’s what I’m working on future, but that’s what I’m working on now. I will share more soon. I’m going now. I will share more soon. I’m going now. I will share more soon. I’m going to go back to going to questions, to go back to going to questions, to go back to going to questions, comments, or hate mail. Uh, sometimes comments, or hate mail. Uh, sometimes comments, or hate mail. Uh, sometimes there’s a little bit of that. Uh, every there’s a little bit of that. Uh, every there’s a little bit of that. Uh, every day, if you’re new here, I tell you what day, if you’re new here, I tell you what day, if you’re new here, I tell you what I’m working on. I try to go sometimes I’m working on. I try to go sometimes I’m working on. I try to go sometimes it’s like really more in depth. it’s like really more in depth. it’s like really more in depth. Sometimes it’s just kind of a overview Sometimes it’s just kind of a overview Sometimes it’s just kind of a overview and then I go and answer questions, and then I go and answer questions, and then I go and answer questions, comments, hate mail like live right on comments, hate mail like live right on comments, hate mail like live right on the um right right on the video. So the um right right on the video. So the um right right on the video. So yesterday’s or the last video yesterday’s or the last video yesterday’s or the last video essentially. essentially. essentially. Really enjoying the random daily random Really enjoying the random daily random Really enjoying the random daily random daily URL newsletter so far. Thank you daily URL newsletter so far. Thank you daily URL newsletter so far. Thank you so much. Uh I’m so excited by this so much. Uh I’m so excited by this so much. Uh I’m so excited by this thing. Like this is this is some an idea thing. Like this is this is some an idea thing. Like this is this is some an idea I’ve had for years and literally I’ve had for years and literally I’ve had for years and literally literally I have hundreds and hundreds literally I have hundreds and hundreds literally I have hundreds and hundreds and hundreds of URLs maybe like a and hundreds of URLs maybe like a and hundreds of URLs maybe like a thousand even URLs of really cool [  ] thousand even URLs of really cool [  ] thousand even URLs of really cool [  ] that I’ve like meticulously saved just that I’ve like meticulously saved just that I’ve like meticulously saved just to do this. So um hang in there. Not to do this. So um hang in there. Not to do this. So um hang in there. Not maybe not every day will be a finger but maybe not every day will be a finger but maybe not every day will be a finger but it it because remember it one thing may it it because remember it one thing may it it because remember it one thing may not be super not be super not be super cool to you but it may be cool to other cool to you but it may be cool to other cool to you but it may be cool to other people. So, it’s it’s kind of it’ll be people. So, it’s it’s kind of it’ll be people. So, it’s it’s kind of it’ll be hard to please everyone every day, but I hard to please everyone every day, but I hard to please everyone every day, but I promise there’s a lot of cool stuff. Um, promise there’s a lot of cool stuff. Um, promise there’s a lot of cool stuff. Um, I have it scheduled into like I’m I have it scheduled into like I’m I have it scheduled into like I’m getting to like Halloween time, so uh if getting to like Halloween time, so uh if getting to like Halloween time, so uh if you have any suggestions, please, I’m you have any suggestions, please, I’m you have any suggestions, please, I’m all ears. All right, on to my random all ears. All right, on to my random all ears. All right, on to my random story for today. story for today. story for today. Uh, yeah, so I, you know, I talked about Uh, yeah, so I, you know, I talked about Uh, yeah, so I, you know, I talked about this in my video the other day. I went this in my video the other day. I went this in my video the other day. I went on a huge like two week vacation in on a huge like two week vacation in on a huge like two week vacation in Europe. We are not done with traveling. Europe. We are not done with traveling. Europe. We are not done with traveling. We’re like we we’re like, “Okay, we’re We’re like we we’re like, “Okay, we’re We’re like we we’re like, “Okay, we’re not going to go on another big trip like not going to go on another big trip like not going to go on another big trip like that for a while, but let’s like do all that for a while, but let’s like do all that for a while, but let’s like do all these little trips across the UK. Uh my these little trips across the UK. Uh my these little trips across the UK. Uh my partner’s been to a lot of places in the partner’s been to a lot of places in the partner’s been to a lot of places in the UK. She’s lived here for a really long UK. She’s lived here for a really long UK. She’s lived here for a really long time. I have not. So, we’re trying to time. I have not. So, we’re trying to time. I have not. So, we’re trying to like figure out cool places to go in the like figure out cool places to go in the like figure out cool places to go in the UK, uh, that she hasn’t been to, that I UK, uh, that she hasn’t been to, that I UK, uh, that she hasn’t been to, that I haven’t been to. Um, so we’ve haven’t been to. Um, so we’ve haven’t been to. Um, so we’ve I’ve been lately obsessed about Roman I’ve been lately obsessed about Roman I’ve been lately obsessed about Roman stuff, so I I really want to go see like stuff, so I I really want to go see like stuff, so I I really want to go see like all the Roman ruins and stuff. So, um, all the Roman ruins and stuff. So, um, all the Roman ruins and stuff. So, um, we want we wanted to go to Bath this we want we wanted to go to Bath this we want we wanted to go to Bath this weekend, but it was like really weekend, but it was like really weekend, but it was like really expensive. It’s a big holiday here in expensive. It’s a big holiday here in expensive. It’s a big holiday here in the UK. This it’s a three-day weekend. the UK. This it’s a three-day weekend. the UK. This it’s a three-day weekend. Uh we’re not going to go to Bath this Uh we’re not going to go to Bath this Uh we’re not going to go to Bath this time, but uh we went to this weird thing time, but uh we went to this weird thing time, but uh we went to this weird thing the other day where after World War II, the other day where after World War II, the other day where after World War II, they found ruins, like Roman ruins, and they found ruins, like Roman ruins, and they found ruins, like Roman ruins, and they’re like, “Oh, what the what is they’re like, “Oh, what the what is they’re like, “Oh, what the what is this?” And, you know, archaeologists this?” And, you know, archaeologists this?” And, you know, archaeologists went crazy. Brits are very famous for went crazy. Brits are very famous for went crazy. Brits are very famous for their archaeology, of course. And so their archaeology, of course. And so their archaeology, of course. And so they, you know, they had a field day cuz they, you know, they had a field day cuz they, you know, they had a field day cuz they’re like, “Hey, this is right in the they’re like, “Hey, this is right in the they’re like, “Hey, this is right in the heart of London. Like, let’s go look.” heart of London. Like, let’s go look.” heart of London. Like, let’s go look.” and they’d realized that it was a um and they’d realized that it was a um and they’d realized that it was a um temple for a cult, a Roman cult. They temple for a cult, a Roman cult. They temple for a cult, a Roman cult. They like the difference in religions between like the difference in religions between like the difference in religions between that between those times and now is you that between those times and now is you that between those times and now is you see a lot of parallels. You’re like, h see a lot of parallels. You’re like, h see a lot of parallels. You’re like, h now I kind of see why Christianity got now I kind of see why Christianity got now I kind of see why Christianity got what it did. Like there’s clear path what it did. Like there’s clear path what it did. Like there’s clear path between like old cults, old beliefs from between like old cults, old beliefs from between like old cults, old beliefs from like thousands of years ago all the way like thousands of years ago all the way like thousands of years ago all the way to modern times. Very very fascinating to modern times. Very very fascinating to modern times. Very very fascinating stuff. But I’m obsessed with like Roman. stuff. But I’m obsessed with like Roman. stuff. But I’m obsessed with like Roman. I’ve been to ruins all over the world. I’ve been to ruins all over the world. I’ve been to ruins all over the world. Some of the best in my opinion are Some of the best in my opinion are Some of the best in my opinion are Turkey, obviously Turkey, obviously Turkey, obviously in Rome or around Rome. Obviously Italy in Rome or around Rome. Obviously Italy in Rome or around Rome. Obviously Italy has the, you know, the really really has the, you know, the really really has the, you know, the really really good good stuff if you’re obsessed with good good stuff if you’re obsessed with good good stuff if you’re obsessed with Roman. I quite like the Eastern Roman Roman. I quite like the Eastern Roman Roman. I quite like the Eastern Roman Empire. So all the stuff in Turkey, uh, Empire. So all the stuff in Turkey, uh, Empire. So all the stuff in Turkey, uh, I’ve been all over to see ruins and even I’ve been all over to see ruins and even I’ve been all over to see ruins and even here in the UK. And that was interesting here in the UK. And that was interesting here in the UK. And that was interesting to see, but there wasn’t there was like to see, but there wasn’t there was like to see, but there wasn’t there was like less there than I thought. So, I was a less there than I thought. So, I was a less there than I thought. So, I was a little disappointed by this. I was like, little disappointed by this. I was like, little disappointed by this. I was like, damn, I I was hoping for a bit more. So, damn, I I was hoping for a bit more. So, damn, I I was hoping for a bit more. So, I’m really dying to go to Bath. So, I’m I’m really dying to go to Bath. So, I’m I’m really dying to go to Bath. So, I’m really excited to see that. But, uh really excited to see that. But, uh really excited to see that. But, uh yeah, if you know of any cool ruins or yeah, if you know of any cool ruins or yeah, if you know of any cool ruins or Roman stuff, uh here in the UK, like, Roman stuff, uh here in the UK, like, Roman stuff, uh here in the UK, like, let me know because I I’ll I’ll be all let me know because I I’ll I’ll be all let me know because I I’ll I’ll be all about that. I’ve seen a bunch of other about that. I’ve seen a bunch of other about that. I’ve seen a bunch of other like there’s wall like parts of the old like there’s wall like parts of the old like there’s wall like parts of the old Roman wall. I’ve seen all that kind of Roman wall. I’ve seen all that kind of Roman wall. I’ve seen all that kind of stuff around London. But uh all right, stuff around London. But uh all right, stuff around London. But uh all right, that’s all I got for today. that’s all I got for today. that’s all I got for today. Ceda.

Description

I released a new open-source project to unfuck email. I need a bit more work on the landing page. Full launch tomorrow.

https://unfuck.email

Plus, I started building out evals for my AI Agents. More to come…

Don’t want to follow along on YT? https://howtoautomate.dev

Fully automated with an AI agent 👆via

Join the community https://discord.gg/QB4U8J4Kc9

See ya all tomorrow!

Summary

Daily Update for My Build and Public Log I have shared my daily update where I discussed multiple projects I am passionate about. I explained how I am building my newsletter "Random Daily URLs" by dedicating an hour each day to perfect it and grow my subscriber base. I also detailed my email filtering project that uses advanced YAML rules and GitHub CLI to clean my inbox by segregating transactional and marketing emails. Additionally, I introduced the evolving micro agent evaluation code that will help track performance metrics like latency, cost, and accuracy to fine-tune the tool. Beyond my technical projects, I recounted my recent experiences traveling in the UK, motivated by my interest in Roman history, and reflected on my excitement to visit Bath and other Roman ruins. Throughout the update, I emphasized my focus on continuous improvement in both my work projects and personal adventures, and I invited suggestions and feedback to enhance my initiatives. This update blends technology, creativity, and travel experiences in a cohesive narrative that reflects my progressive and explorative spirit.

AI with Steve build in public

Subscribe to stay up to date