# How To Build The Future: Paul Graham & Amjad Masad

Markdown copy of https://realalpha.app/v/Q78dJ0vkWe8/ on Real Alpha, the best minutes from long interviews with the people building AI. Cite and link the page, not this copy.

Amjad Masad says Replit’s years of infrastructure work positioned it to turn AI coding agents into a path toward self-driving companies.

- Show: Lightcone
- Hosts: Paul Graham
- Guest: [Amjad Masad](https://realalpha.app/builders/amjad-masad/) is co-founder and CEO of Replit.
- Published: Nov 7, 2026
- Length: 44 min

## The best minutes

- [22:32](https://realalpha.app/v/Q78dJ0vkWe8/?t=1352) [Replit is replacing some $10 million software projects for $250,000](https://realalpha.app/s/replit-is-replacing-some-10-million-software-projects-for/) (6 min)
- [1:53](https://realalpha.app/v/Q78dJ0vkWe8/?t=113) [Replit automated the copy-paste loop between ChatGPT and code](https://realalpha.app/s/replit-automated-the-copy-paste-loop-between-chatgpt-and/) (4 min)
- [14:44](https://realalpha.app/v/Q78dJ0vkWe8/?t=884) [Replit’s infrastructure gave its agent a head start](https://realalpha.app/s/replits-infrastructure-gave-its-agent-a-head-start/) (4 min)

## Also worth watching

- [32:50](https://realalpha.app/v/Q78dJ0vkWe8/?t=1970) [Masad expects agent use to move work into the cloud](https://realalpha.app/s/masad-expects-agent-use-to-move-work-into-the-cloud/) (3 min)
- [40:13](https://realalpha.app/v/Q78dJ0vkWe8/?t=2413) [Masad uses exponential compute trends to predict what comes next](https://realalpha.app/s/masad-uses-exponential-compute-trends-to-predict-what-comes/) (4 min)
- [6:18](https://realalpha.app/v/Q78dJ0vkWe8/?t=378) [Replit's original deck proposed learning from coding sessions](https://realalpha.app/s/replits-original-deck-proposed-learning-from-coding-sessions/) (3 min)
- [20:03](https://realalpha.app/v/Q78dJ0vkWe8/?t=1203) [Early users paid $1,000 instead of $100,000 for an app](https://realalpha.app/s/early-users-paid-1-000-instead-of-100-000-for-an-app/) (3 min)
- [30:21](https://realalpha.app/v/Q78dJ0vkWe8/?t=1821) [Replit advances its strategy through customer-led increments](https://realalpha.app/s/replit-advances-its-strategy-through-customer-led-increments/) (3 min)

Skip the discussion of engineers adjusting to AI and Replit's early user-research culture, plus the later tour of enterprise rollout and COBOL migration.

## Full analysis: Amjad Masad says firms replaced $10 million projects for $250,000

- Masad says some companies scoped internal systems at $10 million, then spent $250,000 on Replit.
- The anecdote has no project count, matching scope, maintenance costs, or outcome data.
- Treat it as demand evidence, then test total cost and controls before budgeting replacements.

Its 6 sections, what it means for you and what to watch are on [the page](https://realalpha.app/v/Q78dJ0vkWe8/#analysis), free with an account:

- [2:42](https://realalpha.app/v/Q78dJ0vkWe8/?t=162) User observation exposed the product’s real job
- [4:43](https://realalpha.app/v/Q78dJ0vkWe8/?t=283) Infrastructure helped agents finish and deploy work
- [15:14](https://realalpha.app/v/Q78dJ0vkWe8/?t=914) Enterprise controls add friction and need proof
- [23:17](https://realalpha.app/v/Q78dJ0vkWe8/?t=1397) Cost anecdotes show demand, not replacement equivalence
- [27:00](https://realalpha.app/v/Q78dJ0vkWe8/?t=1620) Flat token budgets hide uneven employee returns
- [31:54](https://realalpha.app/v/Q78dJ0vkWe8/?t=1914) Customer increments discipline the self-driving vision

## Summary

Amjad Masad is Replit’s co-founder and CEO. He says he has pursued more accessible programming since 2008; Replit’s original pitch deck predicted AI-generated code before the Transformer paper.

Masad says Replit’s coding agent grew out of years of work on autocomplete, collaborative programming, and infrastructure, which let the agent run tasks to completion and provision what the software needed. He argues that enterprise customers value Replit’s reliability and controls, and says some companies have replaced projects scoped at $10 million with $250,000 of Replit. He sees the company’s larger goal as helping firms become “self-driving” by making software creation accessible to more employees. Masad also argues that founders can anticipate change by studying exponential trends and building toward them before the wider market catches up.

### Minute by minute

- [0:00](https://realalpha.app/v/Q78dJ0vkWe8/?t=0) **Agents must work to completion.** Masad says Replit saw users copy code from ChatGPT into its editor, then paste errors back into ChatGPT to get fixes. Replit automated that loop, made the agent continue until the program worked, and let it provision infrastructure such as databases. He says model companies later asked how Replit had made it work.
- [5:15](https://realalpha.app/v/Q78dJ0vkWe8/?t=315) **Replit pursued accessible programming early.** Masad says Replit’s original 2015 or 2016 pitch deck anticipated using machine learning to predict code, before the Transformer paper. He traces the idea to wanting to program on his phone around 2008. Graham describes feeling that AI-generated code threatened the craft he had spent decades practicing.
- [10:13](https://realalpha.app/v/Q78dJ0vkWe8/?t=613) **Watching users shaped the product.** Masad says users had already experienced AI completing coding tasks, while OpenClaw helped others understand the appeal of agents and the importance of their form factor. He credits Haya with pushing Replit to watch users closely and build a culture around their needs. He says Replit’s distinctive design also helped attract teenage hackers.
- [15:01](https://realalpha.app/v/Q78dJ0vkWe8/?t=901) **Replit's infrastructure enabled agents.** Masad says Replit’s infrastructure and guardrails help it win enterprise customers, who care about reliability and security. He points to kernel operating system engineers and a transactional, reversible file system as examples of work beneath the simple interface. Because Replit already supported collaboration, the agent could join a project as another user.
- [20:03](https://realalpha.app/v/Q78dJ0vkWe8/?t=1203) **Users accepted imperfect agents.** Masad says the agent failed roughly 30% of the time at launch, but users valued being able to build software even when they could not code. He says early customers could pay Replit $1,000 instead of $100,000 for an outsourced app. He also describes enterprise projects scoped at $10 million that customers completed for $250,000 using Replit.
- [24:54](https://realalpha.app/v/Q78dJ0vkWe8/?t=1494) **Enterprise buyers need outcome controls.** Masad says ambitious employees often bring Replit into banks, manufacturers, and other large organizations, while IT and security teams need administrative controls. He disagrees with giving everyone a fixed monthly token allowance, arguing that returns vary widely and one employee may drive 100 times the impact of another. He says Replit needs to help companies identify where the strongest returns are coming from.
- [28:01](https://realalpha.app/v/Q78dJ0vkWe8/?t=1681) **Replit is targeting self-driving companies.** Masad says Replit’s goal has expanded beyond vibe coding to a platform for “self-driving companies,” where software creation changes how firms work. He calls Replit its own test case for learning how to identify valuable uses of AI. He says companies must keep reinventing themselves as AI commoditizes what they build, and that Replit plans to move toward its vision through customer-led steps.
- [34:04](https://realalpha.app/v/Q78dJ0vkWe8/?t=2044) **AI adoption still trails Silicon Valley.** Masad predicts companies will move from one agent to many, eventually making local computers inadequate for the work. He says a telecom hackathon survey found 80% of participants were anxious about AI before using Replit for an hour, while 80% were optimistic afterward. He argues that many organizations have not yet experienced the agent tools already in use in Silicon Valley.
- [38:12](https://realalpha.app/v/Q78dJ0vkWe8/?t=2292) **Exponential thinking informs forecasts.** Masad says many companies still rely on older software and that some are beginning to rewrite COBOL systems with AI. He traces his forecasts to studying compute growth and says he could imagine chatbots, agents, and personal assistants from seeing GPT-2 in 2019. He argues that people often assume the world is static, while he expects change and builds toward it.

## Transcript

Lightcone, hosted by Paul Graham, with Amjad Masad.

Transcribed by machine (Whisper) from the episode’s audio, so a word may be off here and there.

[0:00](https://realalpha.app/v/Q78dJ0vkWe8/?t=0) I think with AI, everyone will have to go through this period of denial and then depression and then eventually acceptance. Replit's like this iceberg where there's this visible bit above the water that's like, look, you just tell it in English what to do. And it writes your code and then underneath there's all this stuff for deployment in sandbox. I don't think we describe ourselves as vibe coding now. We think Replit is the platform for the transformation for it to self-driving companies. More than other companies though, So I think you guys have been living in the future. If you had to say, like, what's the real DNA of Replit?

[0:36](https://realalpha.app/v/Q78dJ0vkWe8/?t=36) It is living in the future, for sure. So you guys basically invented Vibe Coding, right? And when you did it, like in 2024, this was, which it sounds, it's like only two years ago but it seems it's so long ago seems like technologically how did you even know this was going to work because it's obvious now that it did work right but at the time it seemed crazy it seemed crazy to me well for us it was incremental it wasn't like for the rest of the world i felt like a big departure for how from how people did things but we've always you were already writing more and more of the code well no it was it was sort of like the YC kind of ethos of looking at what your users are doing and and and just that will give you ideas on what to build because you were already doing autocomplete we're doing autocomplete so how much of the code were you writing before you went to like full vibe coding where you tell the thing in English what to do yeah where you're just generating code with autocomplete how much of the code were you already generating then I mean you could you could probably say like 50 60 percent really so that's interesting yeah even before vibe coding you were already 60 percent vibe coding yeah yeah and that was how you knew it would work but the user thought we

[1:58](https://realalpha.app/v/Q78dJ0vkWe8/?t=118) can make the 60 why not make the rest well kind of i think that the thing that was um very enlightening is watching some of our users code and so some some users were doing 100 percent of their code using AI. But the way they did it... No, you're talking about once you released Vibe coding. No, no, before that, before that, I'll tell you. How were they finished? Okay. So they would open ChatGPT in one window, and they would open Replit in another window. This is someone who's never coded before. How could you tell that they were pasting code out of ChatGPT? I invited some users to the office. Oh, you would literally watch them?

[2:40](https://realalpha.app/v/Q78dJ0vkWe8/?t=160) We would watch them. Okay, how do you do this? And basically, they would copy the code, put it into Replit.

[2:47](https://realalpha.app/v/Q78dJ0vkWe8/?t=167) **Amjad Masad:** Replit would produce some error. They would copy the error, put it into ChatGPT, and then copy the fix.

[2:54](https://realalpha.app/v/Q78dJ0vkWe8/?t=174) And it was such a manual process. And I looked at it. All we have to do is make an API. Well, we have to automate the entire process. It wasn't obvious. It wasn't easy because back then, AI models would do a couple of tool calls. Oh, you know what's different? The difference is it's not just you have to automate the back and forth. You have to understand the errors, right? Exactly. Yeah, that's hard. Yeah, and you have to loop. And the terminal condition should be that the program is working as opposed to- Yeah, that's still true. Right. As opposed to kind of like, we'll do one turn, right? Because that's how ChatGPT sort of worked.

[3:32](https://realalpha.app/v/Q78dJ0vkWe8/?t=212) That's how most AI tools worked. And so can you loop indefinitely? Go to completion. Yes. Right. Which is, that's the new thing. That's what Claude does. Yes. Yeah. So that's what we demonstrated. That's what Replit first demonstrated is, so we demonstrated a couple of things. One is that you can run LLMs to completion. Which I bet was news to the model companies. They did. They actually reached out to us and they were like, we're so, I'm surprised that ReplenAsia works. How did you make it work? And the crazy thing, Paul, is that the harness circa 24 is 10 times more complex than the harness today because the models were less capable.

[4:13](https://realalpha.app/v/Q78dJ0vkWe8/?t=253) Yeah. So as models get more capable, like what the kind of the engineering you have to do to make them become agents is less and less so. Does that mean it's easier for people to compete with you? Yes. But we have to do, well, that's the thing about the AI business today. is that you have to just accept that everything that you're doing is like getting commoditized constantly and you have to like- You're doing the next thing. You're doing the next thing, right. But the other big thing that we demonstrated is that AI can provision infrastructure. So up until that point- And you actually have infrastructure to provision.

[4:49](https://realalpha.app/v/Q78dJ0vkWe8/?t=289) Yes. That's the thing that's different between you and all these competitors, right? Exactly. So we had built like databases- You'd spent all these years suffering doing system software. Right, right. Right. So it was a little like tool call, spin up a database, you know, spin up a Redis, like host this, you know. And so what people found so surprising when we launched, I mean, you saw the product July 2024. And when did you launch it? September 24. Okay. And so when people saw it, like Andrej Karpathy said, this was like an AGI moment, like a field AGI moment, because everyone was like, holy crap, like LLMs could do that.

[5:26](https://realalpha.app/v/Q78dJ0vkWe8/?t=326) It freaked me out. Yeah. I didn't like it at all. How do you feel about it right now? Because aesthetically, it was like very offensive for you. Yeah, I know. I know. Because the way I program is the exact opposite of this. I like, I program, you know, I spend three years writing a thousand lines of code. And if I can get it down to 980 in the next month, so much the better. But you give me the principle for all of this, which is when you first invest in a replo, when you first backed Replit, you said there's a super linear relationship between how easy it is to program and how many programmers you get.

[6:04](https://realalpha.app/v/Q78dJ0vkWe8/?t=364) Yes, that's not just true for programming. That's true for anything consumers use. If you make it 10% easier, you don't just get 10% more people. You get twice as many. Yes. Yeah, I remember that. I didn't mean make it this easy. It's like you went too far. I mean, just talk in English and it spits out all this code. Well, so the realization I had is for Repl.it to be truly successful, we needed to go the whole way. Because you did know, you were one of the early people predicting AI, right? And like, were you predicting, you were essentially predicting Vibe Coding in something like 2015 or 17 or something.

[6:39](https://realalpha.app/v/Q78dJ0vkWe8/?t=399) Yeah, 2015, 16, in our original deck,

[6:42](https://realalpha.app/v/Q78dJ0vkWe8/?t=402) **Amjad Masad:** we talk about how if you build a platform where there's like millions of people coding, you can like train a machine learning model that predicts.

[6:51](https://realalpha.app/v/Q78dJ0vkWe8/?t=411) I mean, that's crazy ahead of its time. Yeah. Right? This was before the Transformers paper. That was before Transformers. I'm starting to think that's not the visionary. That's just your nuts. If you're that early. Well, I think I've been fairly good at like predicting where the features was ahead of it. Well, you know, even when I was a kid, like I remember when I used my first Nokia phone, I was like, oh my God. people are just going to be this is like the new computer and it was like literally like a flip phone essentially and some of that experience kind of also um came to replet which is replet was the first programming platform that had a mobile app and everyone laughed at us uh the idea that programming on mobile programming on your phone but i had an rfc for it yes not an rfc in RFS.

[7:44](https://realalpha.app/v/Q78dJ0vkWe8/?t=464) Well, you actually, you told me you would like fix bugs using the like Hacker News, like Lisprop on your phone. That's right. Yeah. Not voluntarily. It was just the only way we get internet access. But yes. This podcast is about building the future. I think that people underestimate their ability to potentially predict where the future is headed and build towards it. You just have to sit down and think. I don't think many people sit down and think. No, this is what experts think. Experts think, all I do is I just sit down and think and I have the ideas, right? And everybody else tries sitting down and thinking and they don't have the ideas.

[8:25](https://realalpha.app/v/Q78dJ0vkWe8/?t=505) What's the secret? It's because you've been doing this idea for like 20 years. When did you first start thinking about making something like Replit where you could sort of program online? Well, it's like when I was like, I had my Symbian smartphone and I was in class and I was like, you know, I wish I could program. So how long ago was this? This was like 20, 2008. Okay. So almost 20 years ago. So this is why when you just sit down and think, you come up with the future, right? Because your whole brain has been thinking about this for 20 years. Right. Right? Obsessively. Yes. You've been trying to, you were trying to build Replit before it was called Replit for like, you know, years and years and years, right?

[9:08](https://realalpha.app/v/Q78dJ0vkWe8/?t=548) This has always been the big thing. Right. So of course you thought of stuff before everybody else. So you knew back to that famous demo, right? In the summer of 2024. When you called me a Bond villain. well you seem like a bond villain you know um that's what i felt like that i was being shown this frightening thing because i remember i still remember what you said don't look at that don't look at the code that's object code yeah right and i'm like oh no the stuff i the whole stuff that i make the whole stuff i've spent decades making is just object code and now everyone's realizing that uh like i think uh yeah i've been seeing like like engineers that were also repulsed by that. And remember, your tweet was very controversial when you tweeted that.

[9:53](https://realalpha.app/v/Q78dJ0vkWe8/?t=593) That guy who generated vast amounts of code using AI. Yeah. Well, even that tweet about me being the one villain and object code and all that was also controversial. But now all engineers are, you know, I think with AI, everyone will have to go through this period of, you know, denial and then sort of later on, you know, depression and then you know eventually acceptance yeah i've had it like in like 2020 you know really and so and so it just makes it easier for me like i had the grief of the craft that i love is gone i've already you felt that too yeah okay so you knew what i was feeling i knew what you were when you showed me that demo yes uh but you had to feel it so that you can let go i think everybody got convinced at the end of last year.

[10:49](https://realalpha.app/v/Q78dJ0vkWe8/?t=649) At the end of 2025 is when everybody realized, okay, AI is going to write all the code. It's always surprising to me what is the trigger for these kind of things. Because, again, it seemed obvious to me. And... Well, for Replit users, I think they already knew. For Replit users... But the thing that convinced the rest of the world might have been Cloud Code, right? Don't you think? I think OpenClaw. Okay. I think ClawedCode partly, but OpenClaw, I think, was the first time people experienced this idea of LMs running into completion, where you give it a task, and it's able to go all the way until it's- Which you had been doing for a year and a half at that point.

[11:31](https://realalpha.app/v/Q78dJ0vkWe8/?t=691) But I think the form factor of OpenClaw as well being you could text it and all of that, I think, I sort of underestimate the power of a form factor, especially for everyday people. Did it influence what you've done with Replit? Did you learn anything from it? Not yet. I've just learned that lesson. Yeah, I think it will influence things in the future, which is like, I just assume that I go out and like put out a vision and like build a product and Like, oh, yeah, that's obvious. But I think in reality, I think you need to tinker a lot with how people experience it. Do you still watch users using Replit and sort of see what they're doing and are surprised by it?

[12:16](https://realalpha.app/v/Q78dJ0vkWe8/?t=736) Yes, I actually didn't like to do that. But Haya kind of forced me to do it early on. and i would like be kicking and screaming because i would like feel like intense pain when like users are confused by the software or hit a bug or whatever yeah i would be like hesitant like i would actually be be you know physically it's mortifying it is to watch users use your stuff yeah it really is but you know why it's mortifying because till now you were in denial about the horrors that were being perpetrated daily out there. But our company culture became a lot about being very close to our users, primarily thanks to Haya.

[13:00](https://realalpha.app/v/Q78dJ0vkWe8/?t=780) Having that mentality of you just need to constantly talk to them. She also made you very cool looking. That was one of the really unusual things about Replit early on. Amazing, mind-bending graphic design. Right. Like way better than some nerdy program online kind of company really needs to have. And it helped a lot with our initial sort of audience, which are like a lot of them were like teenage hackers. I thought it was really cool. It made Replit different. Yes. You still have Replit still, there's something very distinctive about it. You know, it has a very, Replit, like a lot of very successful companies, it has a very strong sort of character of itself, which sounds meaningless.

[13:45](https://realalpha.app/v/Q78dJ0vkWe8/?t=825) You know, you know what I mean though? It's like a very sort of a strong solution. It's not a weak, like in the chemical sense. It's not a weak solution. Replit is a strong solution. Our conceptual understanding of our, what we build in our product is we always think about like engines and like, you know, hard mechanical things. It is not. That's a lot of what that graphic design was about. Yeah. Yeah. It's like, there's something that's sort of like hardcore about it but it's also paradoxical in that you know we we slave away so much to make the ux so simple for users but on the back end just like really ugly engineering is happening systems programming yes like real systems programming right right that's part of your dna that's part of our dna but it was it's been always sort of challenging because a lot of programmers look at Replit and sort of like dismiss it because it looks very simple yeah but then um even people who end up coming to work at Replit was like oh my god I didn't know there's so much stuff behind the scenes yes yeah you you do system administration for people's sins right yeah I mean we do it so they don't have to do it yeah yes do you think that will be the thing that helps helps you prevail

[15:02](https://realalpha.app/v/Q78dJ0vkWe8/?t=902) over competitors because that is one difference the depth of stuff that you've built and the depth of understanding you have of how to deploy programs online yeah so that is helping us win enterprise in our category because they are a lot more sensitive to reliability security all of that stuff it's really hard to get consumers to care about security for example a lot of our competitors competitors are like do really reckless things um with regards to to like building apps that are on secure and so on. Because if you have agents writing all this code, who knows what it's doing? Yes. Yeah. And so we put a lot of guardrails, which makes our products sometimes slower, sometimes more expensive.

[15:50](https://realalpha.app/v/Q78dJ0vkWe8/?t=950) But enterprises really like that. And so these newly arrived opportunists don't have the same sort of depth of infrastructure. It's like Replit's like, Like this iceberg, right? Where there's this visible bit above the water that's like, look, you just tell it in English what to do, right? And it writes your code and then underneath there's all this stuff for deployment and sandboxing and stuff.

[16:10](https://realalpha.app/v/Q78dJ0vkWe8/?t=970) **Amjad Masad:** We have kernel operating system engineers. We have, like we built our own like file system from scratch to be like transactional and fully reversible.

[16:21](https://realalpha.app/v/Q78dJ0vkWe8/?t=981) I remember hearing all these stories back in the days before Vibe Coding, that's what all the updates from you would be up about. We made our whole new file system. I hope somebody appreciates it. Yeah. When you want to make coding collaborative, you had to invent a lot of core primitives. So that's an interesting question. Did the stuff that you did in version one of Replit, where it's just online programming and it's collaborative, did the stuff that you did to make it collaborative also help with Vibe Coding? 100%. I mean, it's sort of surreal how plug-and-play it was. So when you put an agent into a REPL, as we call it.

[17:01](https://realalpha.app/v/Q78dJ0vkWe8/?t=1021) It's like you're collaborating with the agent. Yes. So the agent is another user. So the initial version was basically the agent was just another user on the same system. And you had everything else built. Just ready for it. Yeah. And even you and the agent could work on the same project and it will just work. So it's no wonder you discovered Vibe Coding first, because you were perfectly positioned. You had all the other ingredients, right? Yeah, I mean, this surreal thing, even the way the company was organized was so perfect. So we had the infrastructure team that handles code execution team, right?

[17:37](https://realalpha.app/v/Q78dJ0vkWe8/?t=1057) This is like sandboxing team, whatever. And then we had the deployment and cloud services team, just like you can spin up databases and deploy VMs and whatever. And then we had the team that was building the glue between the sort of infrastructure and the IDE. And then we had the IDE team. And so where does AI fit into all of that? So we ended up creating a new agent team and we put it in the middle. And all these people are building now for the agent. So the infrastructure team is exposing tools for the agents. The IDE team, instead of like building IDE for humans, now they're building edit tools for the agents.

[18:21](https://realalpha.app/v/Q78dJ0vkWe8/?t=1101) Really? What sort of IDE do agents even need? I thought they just generated code. Well, initially in 24, editing code was actually a hard problem. You mean having it go back and fix mistakes? Yeah. So there was no native edit tool. Now there's the native edit tool every foundation model give you. but back then we had to do our we had to create our own like sort of edit tool when you give it like a chunk of text how where to replace you couldn't rely on line numbers because they would hallucinate line numbers there's all of these different things that you had to make it ridiculously robust in the early days yes the LLMs were so bad yeah they would also be lazy so they would write like a function and be like get lazy in the middle is like to do finish it later which is not executable yeah there was that was it is now that was insane and that was both open ai and anthropic had the same bug um and i think it's because of the chat model i think they always wanted the chat to kind of like halt early like not like produce mountains of text so that was like an artifact of that and so we had to kind of detect that and like loop over so even editing text was a lot of work and now there's like a native edit tool.

[19:39](https://realalpha.app/v/Q78dJ0vkWe8/?t=1179) Is there anything like an IDE for agents though? So in the initial days, there was a lot of research on- No, I mean now, the way agents work now. No, no, no. Okay. Now the agents just like generate the code and that's- Now you can just give them a shell. Okay. You just give them a shell and they'll just write shell command. They can do everything with like cat and basic shell commands. Hmm. Hmm. They're very good at shout. But you needed to have the IDE early on because the agents were bad. Yes. Right? Yes. And so that was one of the things that enabled you to be so early. Yes. Could you have done it any earlier?

[20:15](https://realalpha.app/v/Q78dJ0vkWe8/?t=1215) No. Because you got it just at the point where it barely worked at all. Yeah. And it barely worked. And like when we launched it, it was in beta. And I would say 50%. I remember I would go over to your house and you would show me things and they would not work. Yeah. Maybe 50% is too harsh. I would say like, yeah, 30% of the time it would not work. Okay. So why would users tolerate that? Because it was such a magical experience. Oh, and also presumably when they were cutting and pasting stuff back and forth between chat GPT, that also wouldn't work either, right? But if they couldn't program at all, then programming 70% of the time was a huge improvement.

[20:57](https://realalpha.app/v/Q78dJ0vkWe8/?t=1257) Well, the initial set of customers that started paying us a lot of money were people who would otherwise, like, go on outsourcing sites and go, like, get outsourced programmers.

[21:09](https://realalpha.app/v/Q78dJ0vkWe8/?t=1269) **Amjad Masad:** So now you either, like, pay, like, $100,000 to get an app done for, like, an engineer somewhere, or you pay Replit, like, $1,000.

[21:18](https://realalpha.app/v/Q78dJ0vkWe8/?t=1278) So it was, like, this two-order magnitude difference. It still is today between, like, getting an engineer and, like, having Replit do it. Yeah. Arguably, the whole existence of the outsourcing shops was evidence of a market there. Yes. Because I thought of them as just terrible. Like, who would ever want this? Who would pay money to these people to make vast amounts of money to make this terrible software? Yes. But instead, I should have thought, wow, that's a sign of demand. Yes. Yeah. I never thought. I looked at it like a program. We try to satisfy this demand in a few ways. Initially, when we had all these teenage hackers on the platform, we built something called the Replit Bounties.

[21:57](https://realalpha.app/v/Q78dJ0vkWe8/?t=1317) I don't know if you remember that. I remember. I remember Replit Bounties. And it was trying to get at that. I was like, okay, AI is not there yet. They were going to become the new outsourcing shops, just like piecemeal as a bunch of teenagers. Yeah, but like the insight there was that they're powered by the rudimentary AI we had on Replit back then. But that in itself was enough of an edge that they have. The people doing the Replit Bounties were already using AI to write the stuff. Yeah, exactly. Oh, man. Exactly. And it grew really fast. But then I looked at it and I was like, okay, if this is where the future is at, that's like a dead business. So like we shut it down.

[22:33](https://realalpha.app/v/Q78dJ0vkWe8/?t=1353) Why would it be dead? Because ultimately people were just asking agents for the entire thing. And not even use, not even go through the teenage kids asking the agents on their behalf. Yeah. Okay. I mean, that's the case right now. Like we, you know, we go into big multinational corporations, banks, you know, things like that. and they have a lot of like SaaS software they pay $10 million for or like old software and they find like a few Vibe coders inside the company that have adopted Replit and they're going and like replacing all these different systems. And it starts with internal stuff. It starts with internal stuff, yes.

[23:15](https://realalpha.app/v/Q78dJ0vkWe8/?t=1395) And, you know, previously they would tell us that, you know, we've actually scoped this project out

[23:19](https://realalpha.app/v/Q78dJ0vkWe8/?t=1399) **Amjad Masad:** and it would have been $10 million. We spent $250,000 on Replit.

[23:23](https://realalpha.app/v/Q78dJ0vkWe8/?t=1403) And so it's happening all over the place. And I think really the outsourcing industry is sort of dead at this point. So is it mostly not very technical companies that you're talking to? Like companies that don't specialize in technology? They wouldn't call themselves tech companies, right? We have a lot of tech companies as customers. I think that that's not where we have the biggest impact. Because I think they can fish for their own. But the sort of the banks, the, you know, the manufacturing or ordering companies, they need something like Replit otherwise. They'll shoot themselves in the foot.

[24:01](https://realalpha.app/v/Q78dJ0vkWe8/?t=1441) And really it's driven mostly by people internally who like are sort of ambitious, like some guy who's in charge of sales and wants to write some tool for his sales department. Yes, so, you know, this created a bit of a, you know, identity question inside Replit. It was like, well, like the enterprise, like that, that's like not part of our mission. But what I tell my team is that those are like entrepreneurial people, those are like ambitious people, like, you know ambitious people building businesses this feels like very core what we do those are people within companies do exactly yeah and and even if the companies aren't scrappy the people are the people are and they tend to get promoted a lot of people who bring rapplin to their organization will get promoted and because they're having great impact so and also because especially now all these companies are thinking we got to use ai i keep reading how ai has taken over the world we ought to be using AI with our who within our company understands anything about AI who's using it and here's the person using Replit to make stuff yes they're gonna be the ones that they trust exactly so so it's it's a continuation of that but it is there's a bit of them like what do you call it

[25:12](https://realalpha.app/v/Q78dJ0vkWe8/?t=1512) like schlep there's a schlep blindness yeah just schleps just like there's a lot of like boring work to like be enterprise ready oh that you have to do yeah well you have practice doing that kind of stuff it's just like systems programming right is it like systems programming yeah a little bit i mean a lot of it is also just like giving admins and it a lot of like controls over what people could do and like setting budgets and you know oh they want to have rules yeah yeah rules yeah well it's sort of like sandboxing for humans yeah it's like the principal actor problem right like you know the end users are They're not actually decision makers for the buyer, like for who buys software, which is why I think most of history of tech industry, enterprise software has sucked.

[26:06](https://realalpha.app/v/Q78dJ0vkWe8/?t=1566) But now I think people have a lot more say on what they want to use and therefore products that are really good are winning in the enterprise. But that problem still exists where sometimes IT and security will like force you to make the product worse for the users. Do you think the answer is give them what they want? Like they want to do stupid things, let them do the stupid things. Or do you think the answer is secretly you're working on behalf of the ambitious, scrappy people in the company and you secretly want to give them a way to get around the bureaucrats? Yeah, that's a tough one. So, for example, you take a real thing.

[26:46](https://realalpha.app/v/Q78dJ0vkWe8/?t=1606) I disagree with like rationing tokens. So the way companies are kind of approaching this is saying everyone gets, you know, $100 of tokens a month. What they should care about is ROI. ROI, exactly. And what we see from our customers is there's a power law of ROI inside companies. So one person could drive 100x the next person. I bet there is. Absolutely. There always isn't software. And especially with agents, it becomes, it used to be 10x, now it's 100x, it's 1,000x. Yeah. You want to control token spend. So what you need is to help the companies see where good stuff is happening. Yes. And I think there is some invention we could do there to help with that.

[27:32](https://realalpha.app/v/Q78dJ0vkWe8/?t=1652) So in the short term, I think you kind of have to do what they're asking for. Because that's how you get in. That's how you get in. And then you want to invent something better and then show them the way. So there's more stuff to build. There's more stuff to build. This could be very valuable stuff. Wouldn't this be valuable stuff? Because when you think about what you're doing when you're trying to figure out which of the projects that people are using tokens for are the most valuable, you're fixing the biggest problem inside big companies. This is why big companies are the way they are. They can't figure out the value.

[28:05](https://realalpha.app/v/Q78dJ0vkWe8/?t=1685) You have stuff done by individual people, right? So if you build something that makes makes them even 10% better at that, you're fixing like the whole fundamental problem with big companies, right? Yeah, and I think that's a lot more than just vibe coding. Yeah, yeah, I don't think we're, I don't think we describe ourselves as vibe coding. Now, we wrote this blog post called the self driving company. And so the idea behind it is at Replit, we're early adopters of technology broadly, but definitely AI. We're seeing that we're working differently. Like there's fundamental shift in how we work. You mean Replit as a company?

[28:40](https://realalpha.app/v/Q78dJ0vkWe8/?t=1720) Replit as a company, which is customer zero of Replit. Yeah, yeah, yeah. So maybe you should figure this out yourself first. How do you identify people doing valuable things? Yes. And so Replit, as a customer zero, is the lab. We're trying to figure out that. So the self-driving company is sort of this idea of the future of work, the future of how firms are organized. And we think Replit is the platform for the transformation for self-driving companies. And so that's sort of the expanded vision of where Replit is headed. Because ultimately, the thing that I didn't really appreciate and realize is I've always known that like making software creation more accessible would have transformational impact I didn't really appreciate that it would fundamentally change how people work like because it seemed we were programmers it seems like what programmers write programs right it's not like this the core of the way companies work doesn't consist of programming yes but maybe now it does it does yeah wow you know by the way incidentally this is an instance of what happens with the very best startups um the very best startups you know you come up with something and you think you're coming up with some idea you suggested to them they've already done it right

[29:54](https://realalpha.app/v/Q78dJ0vkWe8/?t=1794) you've already got this big new transformation plan because you're that's also that's another thing about the best startups the best startups they're already big and then they think of this new thing as if they were a brand new company right and like they get 100x bigger yeah you know Well, I think it's now actually essential to do that because AI, like we talked about earlier, is a massive commoditization force. So I think where it used to be optional to have to reinvent yourself, it's now mandatory almost. And you're the way AI flows into companies. Yes. I mean, that's gigantic. Yeah. Yeah. Gigantic.

[30:41](https://realalpha.app/v/Q78dJ0vkWe8/?t=1841) Yeah. You just have to make that be not vague because anybody can say that, you know, anybody listening to this. There's probably someone at IBM thinking, yeah, that sounds good. We'll see. We're the way AI flows into companies. Everything we've kind of popularized ended up being copied. Like you would probably have this idea of like idea to app fast and it's like only every Every startup that does like Five Pudding is like, that's their technology. But they're copying the old version of you. Yes. You're a movie and they're copying this frame from like six months ago, right? Yeah. That's how it needs to, like, you need to be constantly doing that.

[31:20](https://realalpha.app/v/Q78dJ0vkWe8/?t=1880) But this means replets in every company. Every company that has competitors that can't afford to just sit. Yes. That's the goal. That's astounding. Yeah. So how do you do this? I suppose gradually is the answer. Yeah, I think there's always this temptations of like for founders to kind of like come up with this big strategy, make a big news about it.

[31:46](https://realalpha.app/v/Q78dJ0vkWe8/?t=1906) **Amjad Masad:** And I'm just like, oh, this is what we're doing now. It's like, no, let the customers tell the story.

[31:50](https://realalpha.app/v/Q78dJ0vkWe8/?t=1910) Right. It's more like you have this general goal of where you want to end up. Yeah. But then you do it incrementally. Yes. And what are the increments? Individual things that come up with customers. But you know what you're looking for. Right. You know you're looking for a customer doing a certain sort of thing. Okay, let's help them out, and then everybody will be able to do this. Exactly. And you're in. That's the great thing. This is what, having done all that systems programming buys you. It gets you into the customers so you can see the increments of the new things you're doing. Yes. And like similarly, like how agent, replica agent for the outside world was this discontinuous moment for us internally was incremental in many ways.

[32:31](https://realalpha.app/v/Q78dJ0vkWe8/?t=1951) I think a lot of things that we're doing at some point, we were like, there's this discontinuous moment in how companies operate. It's so interesting. If you're the experts, if you're the insiders, things that seem like step functions for the rest of the world, you saw before the step and you see after. So it's smoother for you. It's smoother. And I think that's not all invention, but I think the history of invention, if you, you know, zoom in and kind of read the stories, like, you know, Steve Jobs tried to do an iPad in the 80s, you know? Yeah. Because he knew that something like that would be good.

[33:10](https://realalpha.app/v/Q78dJ0vkWe8/?t=1990) Yeah. The technology just wasn't there yet. And so when you read the story of Apple, it was like, oh, the iPhone was totally obvious, especially, you know, after it liked it. Yeah, yeah. Yeah, if it was so obvious, how come nobody else did it? Right, but it was sort of incremental inside Apple, but for everyone in the world, that was like a totally transformational moment. But also, if you know the story of how the iPad happened, or the iPhone, originally they were making this tablet, and he already knew what he wanted. He'd been thinking about this, and so as soon as he saw it, like, okay, this is it.

[33:41](https://realalpha.app/v/Q78dJ0vkWe8/?t=2021) Let's make this, right? And you too, whenever something happens, whenever something happens within a company, it's gonna be something that you've been thinking about for 10 years and be like, okay, this is the thing to build. More than other companies though, I think you guys have been living in the future, right? Don't you think that's true? I think that's true, yes. That's almost, if you had to say like, what's the real DNA of Replit? It is living in the future, for sure. More even than AI specifically. It's often frustrating. Like, I think that- Because stuff doesn't work. Well, stuff doesn't work, and people change so slowly.

[34:20](https://realalpha.app/v/Q78dJ0vkWe8/?t=2060) So, for example, cloud developments. Are people convinced about that now? Not yet. Still, how are they going to use AI? It's crazy, exactly.

[34:28](https://realalpha.app/v/Q78dJ0vkWe8/?t=2068) **Amjad Masad:** So, our prediction internally is that you go from everyone using one agent to 10 agents, to 100 agents, to 10,000 agents at some point.

[34:38](https://realalpha.app/v/Q78dJ0vkWe8/?t=2078) You can't run 10,000 agents on your MacBook. It's like there's no way you can do it. Yeah, Robert proved that back in the 1980s. Yes. So eventually we're going to get away from local work in general. But there's like the people still predominantly do work on their desktop. Maybe this is what will finally convince them. Yes. Right. That stuff has to live in the cloud. Yeah. But it's also fun. I think it is, you know, working at Replet just ends up being a sort of a weird set of existence. Like you go into this company and you're like, oh, my God, I'm seeing it. Well, the weird thing is you know what everyone's future is going to be like.

[35:19](https://realalpha.app/v/Q78dJ0vkWe8/?t=2119) Because that was why you seemed like a Bond villain when you were demonstrating what later came to be called vibe coding. And here I was sitting there looking at it with dismay. And you're like, yes, Mr. Bond. Accept it now. Exactly. This is the future, Mr. Bond. I think you might even have been wearing a black turtleneck. I was. Not turtleneck. It was a black shirt. Okay. Yeah. The black shirt, the bald head, the beard. Meet me sitting there like, oh, no. What's happened to my beloved programming? And you're like, I already knew. I've been thinking about this for years, Mr. Bond. You know, I do think I have.

[35:59](https://realalpha.app/v/Q78dJ0vkWe8/?t=2159) and ability to like kill the sacred cow uh in a way like i think i've always had this sort of when computers got really good at something i got all right it's done let's like let's move to the to the next thing like i'm not like so tied to to what i do like i'm fine with like throwing away things and like starting over like in my career i've like started over many times and so i remember you were always rewriting things within yeah rewriting things and so but but i think most people they just like they're sort of like rigid about this is my identity this is what i do i mean they should read keep your identity small uh one of your essays but but i you know i i think um i think this moment requires a ton of adaptability a lot of people ask me oh how do you raise children and what do you teach them and it feels like the main thing.

[36:55](https://realalpha.app/v/Q78dJ0vkWe8/?t=2215) What do you teach them about AI? It's like flexibility and adaptability and like being a lifelong learner. What I tell them, I mean, is that if you have this tidal wave approaching the beach, the safest place to be is surfing on it, right? Not standing on the beach, holding onto a palm tree. It'll just get washed away. And so that's what your users are doing. Your users, like to the extent anybody can see the future and be protected against bad things happening, your users are it because they're all using AI. Like if you want to use AI, Replit is the way to use it, right? And if you're using it as the best way not to be squashed by it.

[37:36](https://realalpha.app/v/Q78dJ0vkWe8/?t=2256) Right. And this is why we feel our mission is there's like a moral angle to it almost where you want to help these companies transform. Get those people off the beach and get them all onto surfboards. Right, exactly, exactly. We did this hackathon with a very large telecommunication company, and they did this thing where they did a survey before they used Replit, and a survey after they used Replit, and the survey asked them, like, how anxious are you about AI, how worried, and so on. And so pre-using Replit, just for like an hour, like 80% were anxious and were worried about their jobs or whatever.

[38:16](https://realalpha.app/v/Q78dJ0vkWe8/?t=2296) And after they used Replit, it flipped. Like 80% were optimistic and 20% were something. For one hour. One hour, yeah. And I think people in Silicon Valley do not constantly underestimate how the rest of the world have not experienced what we've experienced just yet. And it's just going to take a long time. Because things are moving so fast, right? Things are moving so fast here. No, but that's what I'm saying. If they're just two years behind, that's forever behind, right? Because two years ago, Vibe Coding didn't exist. Yeah. I mean, most banks are using like ChatGPT, like 2023, basically. Like the thing that is rolled out at most banks, like other than engineering, I think they're like- ChatGPT3 or something like that.

[39:02](https://realalpha.app/v/Q78dJ0vkWe8/?t=2342) Yeah. It's just an LLM. It's like barely connected to anything. And so it's not that useful. And so like, there's like a real lag of like how, what people, what people use. And, like, Silicon Valley already, like, went to, like, you know, these agents that are doing things for you. But most companies are still kind of trying to figure out what to do with all the sort of legacy software that they have that they want to rewrite and so on. And they have to. They have to. They can't just ignore it. Right? That's the landscape. That's the software landscape within the company. Maybe all this COBOL code will finally get rewritten.

[39:40](https://realalpha.app/v/Q78dJ0vkWe8/?t=2380) It is starting to get rewritten. Really? Yes. The COBOL is finally going away. COBOL would eat up a lot of tokens. That is not very powerful. Early on in our AI journey, a lot of companies would be like, oh, this like replica thing is cool, but why don't you use it and come rewrite on COBOL? I was like, we're not going to write your code for you. We'll teach you how to use. this thing. But now there's a bunch of AI companies that do that. That will come and rewrite your COBOL. So there is one last question I want to ask you. This whole replete, for its entire history, the reason it has worked is because you're living in the future to such an extent.

[40:17](https://realalpha.app/v/Q78dJ0vkWe8/?t=2417) You, personally, are living in the future. How do you do that? Why are you living in the future? Yeah, I mean, I sort of started answering some version of that early on in our conversation. And I was saying, and you had a good point that it's not just about sitting and thinking about it,

[40:36](https://realalpha.app/v/Q78dJ0vkWe8/?t=2436) **Amjad Masad:** but I think a component of it at least is that I actively try to predict things and I actively revise my predictions and look at them.

[40:47](https://realalpha.app/v/Q78dJ0vkWe8/?t=2447) And I think it's a skill you can get good at. And there are some certain principles that you can follow. Early on, I read Ray Kurzweil. Ray Kurzweil's whole thing is if you look at, if you chart like a log linear chart of like old compute flops in the world, it's this like freaking straight line. And actually, AI didn't bend it, which is crazy. It's still a straight line. It needed AI to happen. It needed AI to happen. It's almost a religious sort of thing. It's like it'll happen anyways. Yeah, I saw someone say, you know, treat this. He said, it's not that AI brought on the compute, the compute brought on AI. That's true. Which is a fascinating thing. Like deep learning would not have happened without the compute. Everybody thought neural networks didn't work. Back in the 80s, that was the thing about neural networks. They didn't work. But it turns out if you give them 10 billion times as much resources, then they start to work. Yeah. Who knew? So that line, There's a lot of predictions you can make by truly understanding a line more broadly Okay, so the reason you're so good at living in the future is because you have normalized that line You're you assume that you're not living in a static world. In fact that you're living in an exponential

[42:00](https://realalpha.app/v/Q78dJ0vkWe8/?t=2520) Yes exponential world and a lot of what you talk about in your essays is Is understanding the exponential and I think once you truly understand the exponential like you can look at an LLM I can look at GPT-2 and extrapolate a lot better than most people and just say I imagine chats I imagine agents I imagine personal assistant all of that back in 2019 when I first saw GPT-2 so I think but you just have to like believe and you have to because most people have like this almost like you know there's a suspension of disbelief like suspension of like you have to actually believe you have to truly embrace that and go against your instinct to because like i think there's a human instinct oh there's all these reasons why this would not work and all people implicitly treat things as static yeah and the difference with you is that your default assumption is that things will change exponentially yes that's what's unusual about you yes so so having embraced that as as a as a as a kid like reading sci-fi and reading Kurt Ray Kurzweil and all of that.

[43:09](https://realalpha.app/v/Q78dJ0vkWe8/?t=2589) I think just you created two things in me. One is an ability to accept change and like be okay with change. Computers are gonna do more and more of the things of my skills. Not just accept, expect. Expect, and then expect and build towards that. Let's get where the puck is going. And the puck is moving faster and faster. It is moving faster and faster. That's what it needs. But I feel more like in my elements right now because... Well, because nobody else can keep up with you. That's why someone who's like assumes dramatic change. Imagine who would be perfect for this world where everything is changing under our feet every six months.

[43:54](https://realalpha.app/v/Q78dJ0vkWe8/?t=2634) The person who's assumes dramatic change, right? You're just like perfectly suited to this moment. That's why Replit's doing so well. You
