When you go to all these different apps, you go to SuperBase. The most databases you see there were built by humans. You go to recent, the emails were sent by humans or drafted by humans and then sent programmatically. I think we're going to see a big shift in terms of who is the actor, who is the creator, and I believe it's going to be the majority of the actions we'll be taken by agents instead of humans. And that's just the reality we're going to live in. So we have to rethink the way we're building product to support that reality.
Recently, we've been seeing a lot of agent-centric applications and then developers cannot utilizing LMS to build not new experiences. And then what's interesting is that a lot of the developers are met. They were like, well, nowadays not only do I need to build services for humans, where the access is top of mind, they now need to build experiences for agents. As a founder in the space who's been building developer experience for all across the spectrum, what's your high level stuff here? What have you seen?
Yeah, I've been obsessed with developer experience for the past 10 years. And now you can see that there's a shift and there's a new obsession for me when it comes to agent experience. As a product, as a SaaS provider ourselves, we are thinking about how we can make the product easier for agents to consume. So even small things like adding a recapture on the sign-up to prevent bots, now you have to think, do you really want to prevent bots? Right. Not from signing up, maybe you don't, right? And same as an infrastructure provider.
So, Resand is an email API for developers. It helps people's central transaction and marketing emails. So I'm also thinking a lot about, okay, how can we make the experience of these agents sending emails the easiest as possible? So there's a lot to uncover on each spectrum of product when it comes to making it more agent-friendly, but it's fascinating. It's like we're all trying to figure it out right now.
Agent experience is such an interesting term, because like why here the term agent experience, I wonder, is this like a developer experience, but for agents or is this a developer experience that's better for the end human developers to build agents or perhaps is somewhere in the middle? How would you define the term? I think about developer experience as the sum of all the little details. And that's what makes either great developer experience or a bad developer experience, right? So for agents, I believe it's the same.
You know, you're trying to build a world where agents are the first class citizens. And when you put that in perspective, then you have to rethink a lot of the different things you do. So as an example in our industry, you go to San Grete, you go to Postmark, to Mayo Gun, you sign up for these services. And the first thing you get is a manual verification process that takes two days for you to get approval of your account, right? In an agent first world that's simply not possible. Like an agent will never wait two days to take an action.
So recent from day one was all about like removing friction, right? So you sign up, you can send an email in the first minute. When we built that, it was all because we thought this is a better product experience over all for users, turns out this is a huge unlock for agents. So I think it augments GX. It's not a replacement or anything like that. It's more like everything you already do for, for example, docs, right? The more you invest in docs and knowledge base, the more quality of the LLMs that you're going to have, like in terms of the output there.
So the things you do for one already help you for another. It's so interesting, especially that email, it's like a service every human developer needs either personally or as part of what they're building. Because once someone signs up, you want to send them welcome emails on and so forth. So when I think about agents, what do agents need in the world of email? Do you think of agents as users of the email? Like in the future, every agent will have their own email address and they'll process the email for the two humans?
And or do you think agents will also kind of require a different level of instruction when it comes to leveraging the service in a programmatic way? Using the analogy of autonomous cars, right? Waymo, they couldn't build new roads. They had to figure out a way to use the existing roads to make sure like their product would work. So I think the same for this, like we already have APIs, we already have these established SDKs and protocols. So we're going to have to figure out a way to leverage those instead of creating everything from scratch.
But I do believe there are like fundamental differences and limitations as well, right? So there's a reason why LLAMs.xt exists as a format. Because it's so much easier for LLAMs to consume just plain text versus all the different HTML and react code together with docs, right? All you want is the content. Same on the email world. Like whenever you're sending an email, you only have like two formats you can send. You have HTML and you have plain text as well. And the plain text is like the old school format that, you know, people don't really care as much today, right? Turns out in today's world, that's actually better than the HTML version. Because it's easier to parse. You're using less tokens. It's cheaper. So I do think there's a fundamental difference.
And even the way you think about API keys and permissioning, is it a user or it's a service account? Like I think there's a lot of challenges in. But you have to figure out a way to leverage the existing product surface. Yeah. The LLAMs.xt is such an interesting example. Because like the fact that it exists is because LLAMs just do better with this kind of information. And then as a human, if I want to copy paste the entirety of a site, I wouldn't write a script or to go copy it. It's very hard. I'll go to LLAMs.xt and copy paste it and put it in my chat GPT. I guess in the case of email, because historically, people have been sending a lot of very pretty marketing emails to humans.
And humans react to that because we're very visual animals. How would it change now if we're sending emails to agents? Yeah. Content remains the king. I guess the difference now is that we're going to be living in the world where agents are talking to other agents. And these agents are sending emails, but also receiving and parsing and sending to another inbox that is also powered by agents that's parsing, taking action and sending. So the more content focus these emails are, the less markup, the fact that if they have a plaintext version of it, I think this is more important than ever.
Yeah, that is so interesting. I've been thinking about generating applications, generating even a CLI tool. I'm a huge fan of cursors. I use it every single day. At the same time, I keep wondering what does it look like if I can incorporate other long-tailed tooling started to use as a consumer? To generate other interesting experiences. What's your view here when it comes to like, consumers or consumers generating like net new contents using AI? I think my view changed drastically two months ago when I was answering users were signing up to reset. And I always asked them like, oh, where'd you come from? What are you doing? And this one day, people were just saying like, oh, it came from loveable. It came from bold. It came from V0. ChatTPT recommended you. Cloud recommended you.
So I saw that happening more and more every single day. And it was just so clear that there's a new world happening in front of us. And these pro-sumer apps, those text to apps, applications, they're very interesting because they focus on this one vertical. They help this type of user build this type of website, for example. I think we're going to see that across the board. For every single industry, there's going to be one of those. The output might be a little bit different, but you're always going to need something that is tailored to that industry.
So when I think about these apps, you almost see the same UI. You have like chat on the left, the preview on the right. But what really matters is what's the thing on the top right corner, like that button, the call to action. And for both, lovable V0, it's publishing. It's going live with the website. That's the aha moment. It's not generating the code or building the to-do app. It's actually putting it live. And I think there's going to be apps for each one. And that's the main part of each one.
What's a new call to action if we think about the email world? I guess like why I think about email. I was thinking about either on the receiving end or on the sending end. On the sending end, if I'm a non-technical user, I want to make sure that things are structured correctly, sent to the set of people. And I want to make sure they open the email. If I'm receiving end, I want to make sure that I get the information I want quickly. Or this is a joy to read. I guess like in the AI world, how would you think about it? Does it change? Is it like the same set of abstractions where kind of playing with just how I'll make it more efficient?
The challenge is always like sending the right message to the right person at the right time. So customization is more important than ever. You see all these AIS-SDR tools. And it's great that we're seeing a revolution there. But just customizing based on your last LinkedIn message. It's not going to be enough. When you're sending email, you have all these different challenges around rendering. So for an email to render the same on Outlook and Gmail and Yahoo Mail, you still have a lot of challenges. So that's one part that needs to be figured out. And then the other part on the receiving end is like, yeah, do you really care about this? And if I do, is this email on the primary box and on this pampholder? Yeah. So there's a lot of challenges on both sides.
Yeah. And then there are so many interesting experiences one can build with email, whether it's from a developer or a consumer. So as an example, my husband and I, we built this app that sends emails to us and texts us when our cat jumps on the kitchen counter. And then it was like, it was not much code to be written, but it was just a lot of joy to build because everyone needs to be notified of something. And I guess like in this example, from all the text to app, kind of a side of applications, what kind of fun experiences can you imagine that we can better empower consumers and consumers to do. That's better incorporated with emails. What would they be able to do that they may have discovered or what can they do that they haven't discovered?
So in our case, we started this open source project called React email two years ago. And that project, the whole vision around it was, you know what, we need to figure out a way to modernize the way emails are built. So it was all about like, how can we bring TypeScript and Teyawen and all these modern technologies React? Let's bring all that together to this industry that feels like it's not moving forward or not innovating as much. So we did that and it was great. A lot of people using that every single day. But now that we have LLMs, there's a new unlock. So this process that used to take days now takes hours or minutes. But with LLMs, it can take seconds, right? And it can enable not only developers that needed how to code, but these folks that can be just like, I'm a marketer, I'm a designer, I'm a product manager, and I need to send an email. So how can I do that?
So we build this thing called new email that really helps like you go from zero from like an idea to an email template in seconds, right? I just see that happening across the board. So whatever the industry is, I think they will have a variation of that, you know what I mean? That's so interesting. In a way like, would be a great way for say, if I'm a marketer or a designer, I want to send an email, like what's the best way to leverage existing tools like new email or others to kind of send high quality emails? I remember this conversation I had with a friend of mine. This is a designer that works at Uber, and he was telling me how like for the past two weeks, he didn't open Figma. He was just building all these prototypes, using cursor, using V0, using these tools that are now available for folks.
And for me, that's incredible. Like that’s so amazing because it redefines what a developer is. I think that's exactly the same for email. Before you needed to maybe hire an agency and you would build this beautiful email template, and then you hand off the Figma file to them, and then a week later, they come with this super ugly markup. The email looks good, but behind the scenes, the how to do a lot of magic to make it happen. We can give that to Ella Lambs now, and empower the actual creator, the person who's thinking about the copy, thinking about the angle, because as a builder yourself, you know that when we're building things, the first version, it's not always the best, it's just the beginning.
So you see that thing working, and you're like, okay, now that's working, what else can I do? And that back and forth between agencies and non-tactical users, it's just like waste of time that it could be just focused on that creative person that's just keep it and raining on that until they have something they like, and then they can just send. I love that. It really shortens the creative loop. Yes. It just reminds me that, you know, back in the days, obviously, like for oil painting, people like to throw some paint on the canvas before they get started, because the blank canvas is super scary. I don't know what to talk.
Yeah. So a lot of painters, what they will actually do is to throw gray colored paint on the canvas, and then they will use like a little bit of cloth to like spread it. And then they're like, okay, now there's a bit of color. I'm like, less scared to actually make a action. This actually feels a lot about that.
Yeah. You know, it's funny. Yes, this is something that happened yesterday. So we gave this product, the new email product to a couple of friends, and then one friend was like, you know what, I'm trying to build something very creative, you know, but it takes me like a couple of prompts until I get something that feels different. Like the beginning is always like, it feels the same like this, too, is always generating the same kind of emails. Right. And that's because on the system prompt, we told, you know, the LLM to build Apple-like emails with curved borders and black and white vibes versus, you know, go crazy. And we thought we were doing a favor to include that, because then the first version is good, but that also, it's a constraint on the creative person that's trying to build something way more creative, you know.
So it's fascinating. Like, yes, you need the first version to be there, and then you keep it a rating. But if it takes too long for you to iterate, that's also not good, right? There's a balance there. That's so interesting. It really reminds me of in the image generation world, there are different loras, translora, unspecific style, say, impressionism. And then the end user can select any one of these loras and then, you know, create the first generation of an image that's like, like these kind of styles they predefined. And then they can iterate from there.
And then the rest of it's just an editing process. You need to have a last tool somewhere. Like, there's AI versions of all of these now, right? And then the question is like, how can you morph that into something you like, kind of like a sculpture? So yeah, this is like so interesting. Like email templates as where artistic expression, because before it was so hard for people to do this themselves. Last time I looked at email templates, it was all vanilla HTML. And I just remember thinking, this can't be because it's this 2025 now. Remember why I first got into the industry? It was like that it just has a evolved much.
So it's really great that you guys are, you know, creating a new experience at a different level of abstraction too for a new audience. Yeah, you think about how much the web evolved as a platform. And it's, you know, the problems we used to have 10, 12 years ago around browsers rendering different websites, you know, that's gone. Like that's, you know, a jacks and like IE six would render different than opera and Firefox. That's solved. But with email still a big pain, outlook still doesn't render the same as superhuman as notion male.
Like, you have new email clients, you know, being created right now. Right. So it's still an open problem. Like people are still trying to figure this out. Yeah. Speaking of generating things, do you see the generation experience as a agentic workflow? How do you feel about it? Do you think you're building an agent? In many ways, I think yes. And then in other ways, I'm like, is this really an agent? What's your definition of agent?
Yeah. I think it's just, yeah. And I don't know if it's the right one. There's no right definition. No one knows. But I think it's just like a set of tools that are being executed and they're trying to accomplish a specific task, right? So it might take a few steps to get to that final result, but it's still like very focused on doing one thing. So I think like in the case of new email, for example, we have one agent to build the email template.
And then there's another one to actually send it or schedule it. So you can have like multiple agents running at the same time. Right. But they are still very focused on doing one task. Just like, you know, in a company, you would have one person at the smart lane, one person at the right. Design in your like assigning tasks to these people. What is your definition?
So my definition of agent is kind of like very similar to yours. I think of it as a multi-step LM execution process. It's almost like a processing the systems level. The difference is that you have LM in the middle to make the decisions. And then the rest of it is very much technical detail. On the one spectrum, you can have a one step generation process. You could call it an agent, because that's what co-pilots are.
On the other spectrum, you could call it a G I an agent. Like that's like an agent that reads and writes everything for you. Maybe you manage your bank account when you're in the mouth. Yep. And awesome. So on and so forth. So for me, I've been just, you know, as a fellow developer kind of developing the space, there's so many different ways to build agents. You know, if you're a platform, you're thinking about how can I make it easy for agents to visit us? How can I make it easy for other people to build tools around it?
And then if you're like a developer trying out certain tools, you're going to work with one of the platforms. The question becomes like, how do I easily integrate the long tails? I don't want to rewrite all the API calls all over again. I guess what's your view? Like what's your advice to developers who want to start building agents like yourself? Is there a standard today? Like how do you think about this?
Yeah. I think the emerging standard is definitely MCP. There's still like the question of like, is MCP going to be adopted by other AI models? And if that's the case, that will be an even bigger locked in it already is. You know, MCP is on fire now. Everybody's talking about it. Imagine if open AI adopts that then it's it's over. You know, like that will be the de facto protocol. But there's a lot still to be explored in terms of the different interfaces.
So as an API provider myself, like I want to make sure we have an MCP for recent. So all their agents can use that and send emails. They can look at their contact lists and take action, add people to the contact list, remove, you know, see the performance of the emails they're sending. And based on that, they can then decide like, oh, this email is being clicked more than this other one. So let me optimize for that. So there's definitely things to explore around that. But it's an ever evolving ecosystem, right?
There's no right answer yet. And you see some like some people trying to build galleries of MCP servers and trying to like create the marketplace for MCP. That's also interesting. Like the same way that when APIs came out, people were like rapid API, they were like, oh, let's build a marketplace of APIs. I think it's good to assert an extent. At the end of the day, I have a problem. I'm going to find whatever the solution is. So if I'm thinking about building, I'm going to go to this stripe API.
If I think about email, go to the recent email API. But the MCP format, it's extremely interesting. But we have to see what are the other interfaces that this is going to expand to. Just cursor and cloud desktop is not enough. And that's what we have today, right? And win server like these other editors. But what else? And I think if we get to the consumer layer, then it can be very, very interesting.
Yeah. So there's obviously MCP servers. It's kind of a philosophical question now. Are you a MCP server? Are you a MCP client? Because you can be both. You have to pick. What's your view on that? Do you think your build like it's new email or recent both or one?
Yeah. Yeah. I think we'll be both. I can definitely see a world where we are the MCP client where you can come in and say, you know what? Get my top 10 linear feature requests and then draft an email based on that and then send. So you have like three different services running to execute a task or go to notion.
Like we are running all of our all-hands meetings on recent now. So it's like one email that we all write in a multiplayer approach. And then by the end of the call, we just send the email. So it's super fun. That's what you say. And yeah, like I see that kind of like workflow where I'm like, okay, just go to linear grab the tickets we closed last week. And then let's use that as a reporting mechanism or from notion or from whatever.
So yeah, I think we're going to be both. So most of the use cases I've actually seen MCP today, it's very local first because of the nature of how the MCP clients are implemented. First, SSE is kind of a pain. So most of the people kind of default to implement MCP as a command. So as a client, the client basically just execute that command locally. And then that process can call into other third party APIs.
What do you think is missing to make MCP more of an ecosystem? I mean, obviously now it's a ecosystem. But like what's missing from pushing it for even more? I think it's adoption by the other models. I think that's the biggest one. There's so many different frontiers that MCP is getting to know that I love, for example, access to your file system, you know, to Apple APIs that are running on your desktop.
I've just seen like the latest release from Raycast where you're building all these AI extensions and you're integrating all these different workflows that run on your desktop layer, not in the browser. As we keep exploring that, I think that's fascinating because we keep going down, you know, this different abstraction layers and having more access to do more things.
So go to Apple Notes, grab my notes and then do this other thing. I think that's fascinating. And I hope that people continue to adopt. What's your prediction on the kind of MCP workflows that will take off? Obviously, there's a very productivity focus like getting notion notes, put in an email send a email or send emails from cursor.
It's like every day like kind of workflow. Do you think there are around time workflows by that? I mean like when a surface is running and CP server will stepping in and do something, I actually haven't seen that happen in production, but just curious what your thoughts are there. I think all of the system of records type of applications, they will be front and center at this, you know, new revolution. Like because all of your issues are already on linear, all of your emails are already on Gmail, all of your notes are ready on notion or Apple notes. So they're going to be in a very good position to then, you know, based on that information, do this other task. Interesting. So there's definitely a data gravity. I think so. To it. Yes. That's so interesting. Do you see most of the MCP related, like clients or server around their own databases? Wow. That's a good one because you need to store state.
Exactly. Yeah. Yeah. I haven't thought about that, but I think that will be a pretty interesting approach. I think when you look at even we're talking about this tax to apps applications, right? So you have lovable V0 and these apps they're using different databases. So for lovable and bold, to the super base for raplet and create.xyz it's neon. And I think the race with those is going to be around like who can reduce friction the most who can spin up a new postgres database faster. So I think in a world where MCP is at the front and center, then in it, yeah, like how can we have these databases? There's, you know, this pin up so quickly we can save state and then maybe we'll need a new kind of database.
Yeah. That's very true. Obviously I've been playing this. Recent is always recommended by agents at all. Because the distribution of the training data, I guess it's there's just so much of that. Every time I ask like chat GPT like, oh, I want to draft this email and just gave me a react email template right away. I'm like, how did you notice? Where did it come from? When you think about more creative use cases, developers can do either with agents with our agents or some other L and driven processes with recent what comes to mind. You know what? There's just a lot of systems that developers rely every single day. Like GitHub, you know, they are storing their poor class in one place, but they also have branches that are running locally on their machines that they haven't pushed to a remote system yet. The combination of that stop and web, I think that's beautiful.
There's so many fascinating angles that you could do. I saw a demo last week where someone was using like a raycast extension that was not powered by MCP, but very similar in a way when you look at implementation. And it was integrated with Bob like an HR system. So if we go to this HR tool and you would only ask like, oh, yeah, like who is celebrating a birthday this month? So based on those four people like, let's draft a message that's unique about each one of them. Wow. Or look at the different interests from these people based on there's lack messages on top of, you know, this HR data. Yeah. So you can go like, you know, there's so many interesting use cases where you can just pipe data from one place to the other and then you can get something that's extremely tailored on the other end.
I guess in the past few weeks to your past couple of months, what is the craziest use case you have seen that developers or AI developers use recent work? Yeah, there's some really interesting AI generated newsletters that are being triggered for recent. I saw one last week where every single day they generate a new one and they send just like the content is so interesting because you can fast from so many different places. You get like the latest news from X and the latest news from like different publications and then you put all together and then here you have like a newsletter that's tailored for you versus, you know, like this big poll that you're trying to almost like, please everyone and you end up not pleasing like anyone. So there's something about that that I really love like, yeah, like there are people with thousands of domains in one recent account and they're spinning up new domains as new applications are built.
So there's just very different domains. Can you do that on recent? You can. Yeah, programmatically. Yeah. Yeah. I think pre-warming domains or getting new domains. Yeah, so for example, payload CMS, every time you sign up for one of their cloud product, so they have like this, it's like a WordPress alternative and you can just create a cloud version of it instead of deploying your own server. Yeah. Every time they provision one of those, they provision a new domain, powered by recent and then email sending is already done for you like all the configuration, all the SMTP setup, the domain is there already verified, you don't have to add a DKM or SPF record. It's all there.
So from day one, you have email sending capabilities, which is something that traditionally was very hard to do. I can't wait for the day when agents can have their own domain, like just thinking about how many agents site projects. Yeah. They will feel that they don't utilize way more than humans. Maybe they will come up with like new project ideas and they'll be like, oh, let me see if the domain is free. Oh, yeah, it is. Bye. Totally.
Yeah, I saw human developer, like this is just like something that I always love doing, even though I don't use, I've probably spent hundreds of dollars every year just paying for domains I don't use. The other day, a friend of mine, he sent me a text, he was like, did you know, Dalai, L.I. It's a top-level domain. I didn't know that. It happens to be my last name. And Yoko is not a very common name. So I was able to, you know, the domain right away. So I now did redrips to my website or I think I tried to get the .no, which is the Norwegian TLG. I couldn't Z.no, I couldn't get, but I'm still trying. Was it because someone took care of the ISC?
Well, we can write an agent to get domains. Just check every day if the domain is free and then let me know when it's good. And then just buy. Do you have advice for developers who are now navigating this whole AI landscape who are building their app for the agents or using the agents or just entering the AI domain? Like, how do you tell them they should focus on what matters the most nowadays?
I think in my case, it's interesting because I'm both a developer and a founder. And I have like many different hats that I have to wear every single day. And for the past two years, I've been ignoring AI, which was a certain extent. Like, I knew the power. I was a user, power user, but I was never building with AI because we didn't have time. We had to like, build the company, right? So I had to like just one day stop and be like, okay, let me look into this thing.
And I think it's around like changing your tool set in a way. Like, okay, I'm used to VS Code. I have to switch to cursor. Even for a little bit, you know, even if it hurts in the beginning, like, I remember my extensions were not ready. And I was like, I hate this cursor thing. Like it broke my whole workflow. Now I can't leave without it. Same with ReCast and the AI on the desktop level, you know, and same with so many other tools.
我认为这就像是改变你的工具集。有点像,我习惯了使用 VS Code,但我必须切换到 Cursor。即便只是稍微用一下,甚至即使一开始有点难受。我记得我的扩展都还没准备好,我想,我讨厌这个 Cursor 东西,它打乱了我整个工作流程。但现在我离不开它了。在桌面层面上使用 ReCast 和 AI 也是如此,还有许多其他工具也是这种情况。
So I think it starts from there, like just looking at your two chain and thinking, how can I add AI enabled apps? And then the second part is just like trying to figure out the use case. Yeah. So I remember a conversation I had with the Stripe team. And they were building the MCP server. And I asked them, how are you approaching it? Like the Stripe API is so big. There's so many endpoints. This is Stripe MCP server gives agent access to their two accounts. Wow. That's very powerful.
You can create invoices, payment links. And with Stripe, there's a lot of different. If you want to create an invoice, you need a customer object. You need a subscription object. So there's a lot of chaining that you have to do. And I remember them telling me like, don't start through via the API, like just grabbing your open API back and generating an MCP server. No, start from the use case. What are people actually doing for product? And then you build like, you don't need full coverage of your API, just the most important things.
I think about that for like as a traditional software engineer that's been doing this for the past 15 years. Now trying to convert to a AI engineer in a way, right? I have to be building with those tools and I have to start from the use case. So what is something I can optimize or make my life a little bit easier? Like the app you built for yourself, you know, that's fascinating. Like it's a real pain or like you're really curious about something.
And that's always the best when you're really curious about something. I guess that led me to the other question, which way I love asking founders. I know you probably don't have time to work on site projects. But if you did have time, what are the site projects you want to do? Wow. I actually do have a lot of site projects. I love that. I have a theme called Dracula that I build. And I just like solving problems that I'm facing every day. So with that theme was like, you know what? I hated the fact that I had a theme on my code editor and a different theme on my browser and a different female swear. I wanted to reduce my cognitive load when I moved from different tools. So let me just build one that works everywhere. The same for recent, because just solving my own pain. So yeah, today I just have a lot of different pains.
For example, I don't like dealing with personal life things like going to the DMV and renewing my, you know, like car registration or whatever or dealing with insurance. I would love to automate all of those things. I can't wait for someone to build an agent for DMV. That'll be amazing. I will be a customer like day one if you're watching this. Please But the Dracula theme is so cool. I remember when I first met you, I couldn't believe you were the person who made the Dracula theme. Like when you open up the item to like cover theme and it's like one of the top themes you can add to. I know we probably will take the entire episode to talk about the theme too because it has that incredible story. But like if you want to briefly talk about how the theme came to be and yeah.
Yeah, it's an insane story. Yeah, Dracula has now 9 million users and it's a side project, right? Recent is my main project. This is only a side project. And it started because of stravelling. I was in Germany. I was in Germany and I was traveling to Spain and I got sick. In the plane, I was like feeling so sick. I was like, oh my gosh, what's happening. I was alone. I've never been to Spain before. So I'm like, okay, I was so I was feeling so much pain to the point that I had to call the flight attendant and I was like, hey, I need help. So they landed in Madrid. They took me out of the plane in an ambulance. And I was like, okay, this is bad, right? They take me to the hospital. And they started to give me like some medicine. I'm feeling great. I'm like, okay, I'm ready to leave this place. Thank you for the help, you know, but I'm ready to go to the hotel or something.
And they're like, no, no, you're not leaving. You got to stay. Turns out I stayed there for three weeks. It was like that bad. But in the first few days, like I was already feeling a little bit better. So I asked my co-workers in my dread. I was like, hey, can you bring me my computer? Because it got stuck like in the airplane or something. Like, you know, like I just laughed in an ambulance. So like my whole luggage was there. So they bring my computer and I'm like coding in the hospital. I'm like, super happy. I have my computer there. And then one day I leave the room just to get some water and then someone comes in and steals my computer. No, in the hospital. So I came to my room. I was like, what's going on? Maybe they really want to program to you. No, it was so bad. I felt it was like the worst day.
And then, you know, the next day I called my co-workers again, I tell them what happened. And they're like, don't worry about it. We're bringing you a new computer. So they bring me a new computer. And as a developer, you do that thing with a new machine. You're like, start to configure all your hotkeys and shortcuts and themes. So that's what Dracula came about. Like, I just wanted a thing that worked everywhere. So I built the first version in the hospital. And then it just took off after that. Were there already other themes when you built Dracula? What's the most popular theme before Dracula? There was Monokai. There was another one that's like creamy collar. I forgot the name now.
Why did you name the theme Dracula? I don't know. Like, I completely blanked on that. I don't know. I was like, is it related to Germany? I don't remember if Dracula was. I think just because it was a dark theme. But it really helped me on my entrepreneurial journey because at some point, I built a pro version and then I sold like $300,000 with a theme. It's just like six colors. So I would never imagine that you could sell colors online. And people would buy. But that gave me the confidence then be like, you know what? Let me build my own company. If this works, maybe something else will. I love that because there are people who are selling email templates too. And now, like, what you're building and basically empowering a new type of an audience to be able to build their own Dracula and not for coming online before emails. And they can go sell it if it turns out to be very good looking and people want to adopt it because emails are hard to implement.
If it converts, have you seen actually users of a recent selling like, react to email templates? Not yet. But there's a lot of libraries that are being built around that. Yeah, that's amazing. Okay. So I guess last question, if you have a crystal ball, and you can predict the future, what do you think the future of email and future of AI will look like?
I believe today, there's a lot of actions that we take as humans. And that's the majority of the work when you go to, you know, all these different apps, you go to super based, the most databases you see there were built by humans. You go to recent, the emails were sent by humans or drafted by humans and then sent programmatically. I think we're going to see a big shift in terms of like, who is the actor? Who is the creator? And I believe it's going to be the majority of the actions will be taken by agents instead of humans. And that's just the reality we're going to live in.
Yeah. Because it's such a great point. Yeah. And to rethink these products, you really have to, you know, go down the whole journey of the user. It starts from the own morning, you cannot have like 10 steps or you cannot wait two days to get access to your account. You cannot, you know, wait for the account manager to schedule a call with you or to book a demo. From that point, you need to experience the aha moment as soon as possible and the agents should be able to take action as soon as possible.
And you have to rethink role-based access control. You have to rethink permissioning and authentication for these agents. So every single layer of the product, you have to rethink. Like, even the way you store the activities, you know, like every SaaS has like this activity space there. They can record everything you did as a human.
Yeah. Like actually recording what every agent is doing is more important than ever. Because if they screw up, which they will in the beginning, then you need to know what happened. If they take a destructive action, you need to know. So there's just a lot that will change in terms of how we build products. And we have to take that in consideration, because humans are not going to be the only user anymore.