Amjad Masad on vibe coding, AI agents, and the end of boilerplate

7 Jan 2026 · 1 h 19 min · 35 chapters

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

Podcast Notes: Possible - Episode with Amjad Masad

Episode Overview

  • Title: Amjad Masad on vibe coding, AI agents, and the end of boilerplate
  • Hosts: Reid Hoffman and Aria Finger
  • Guest: Amjad Masad, Founder and CEO of Replit
  • Focus: The transformative impact of AI on software building and creativity.

Key Themes and Discussions

  1. Amjad’s Background
  2. Early Life: Grew up in Jordan; self-taught coder inspired by video games.
  3. Influence of Gaming: Discussed how gaming culture shaped his approach to product design at Replit.
  1. Gaming Mindset in Software Development
  2. Philosophy of Building: Emphasizes design principles like safety, reversibility, and exploration in coding.
  3. Vibe Coding: Introduced as a new literacy where creativity and improvisation are prioritized over strict syntax mastery.
  1. The Concept of "Vibe Coding"
  2. Definition: Originated from Andrew Karpathy; refers to a more intuitive and less syntax-focused approach to programming.
  3. Goal: To make software creation as natural as everyday tasks, like writing an email.
  1. Computational Thinking
  2. Current Literacy: Emphasizing computational thinking over traditional programming skills.
  3. Soft Skills: Importance of communication and problem-solving as critical to leveraging AI in software development.
  1. AI Agents and Future Work
  2. Designing for AI: Discusses how to build environments for AI agents, focusing on enhancing creativity and autonomy.
  3. Long-Term Automation: AI's role in handling mundane tasks, allowing humans to focus on creative aspects.
  1. Job Market and AI
  2. Concerns About Displacement: Awareness of fears around job loss due to AI; emphasizes the need for reskilling and adapting to new technologies.
  3. Entrepreneurial Spirit: Encourages an entrepreneurial mindset, especially among those affected by automation.
  1. The Role of Corporations in Society
  2. Corporate Responsibility: Advocates for tech leaders to address social issues and promote human rights.
  3. Win-Win Business Models: Importance of aligning business models with societal good.
  1. Vision for the Future
  2. Empowerment through Technology: Envisions a world where anyone with ideas has the tools to create and succeed.
  3. Human-Centric Work Environment: Aspires to create workplaces that foster creativity and collaboration, reducing siloing and politics.

Episode Highlights

  • Gaming Influence: Amjad's journey from gaming to coding shapes Replit's user experience.
  • Vibe Coding as Literacy: Shifts focus from traditional coding skills to a more creative and collaborative approach to software development.
  • AI’s Transformative Power: Frames AI as an enabler of human creativity rather than a replacement for it.
  • Corporate Accountability: Emphasizes the need for tech companies to take a stand on social issues and the importance of ethical business practices.

Key Takeaways

  • The evolution of programming is moving towards a model where creativity and intuitive understanding take precedence over technical specifications.
  • The rise of AI tools like Replit democratizes software development, enabling more people to become creators.
  • AI’s integration into the workplace will require a cultural shift towards more adaptable and entrepreneurial mindsets.
  • As technology evolves, there is a critical need for corporate leaders to balance profit with social responsibility.

Rapid Fire Questions

  1. Book that inspires optimism: "I Am a Strange Loop" by Douglas Hofstadter.
  2. Question people should ask more often: About literary or philosophical inspirations related to technology.
  3. Momentum outside tech inspiring him: Observations in traditional industries (e.g., aviation) adopting automation without neural networks.

Closing Thoughts

  • The future should focus on creating environments where everyone can innovate and pursue meaningful work, supported by technology that facilitates their creativity and autonomy.

Additional Resources

  • For more details and transcripts, visit: [Possible Podcast](https://www.possible.fm/podcast/)

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Chapters

Tap a time to open that second in VO

Unleashing Creativity in Coding

0:00 to 0:41

Learn how Replit empowers people to code without traditional barriers.

“We have CEOs that finally feel unleashed.”

The Impact of Video Games on Coding

1:48 to 4:52

Discover how video games shaped Amjad's approach to coding and creativity.

“We've known each other for a number of years.”

The Evolution of Programming Tools

4:52 to 8:01

Explore the transition from creative coding tools to industrialized processes.

“It took me two years, but I built this client server application to manage the entire thing with security and everything.”

Enhancing Learning Through Gaming Dynamics

8:01 to 10:40

Learn how gaming principles can enhance the coding learning experience.

“And so as we're building the product, we got a lot of criticism early on, even before AI, that Rap-Load abstracts too much away from the environment.”

Empowering Non-Developers with Replit

10:40 to 12:39

See how Replit enables anyone, from CEOs to kids, to create without barriers.

“a unfolding experience of more complexity.”

Defining 'Vibe Coding'

12:39 to 14:00

Understand the concept of vibe coding and its implications for the future of programming.

“And why can't you do that in two weeks if I can do it in two days?”

The Concept of Vibe Coding

14:00 to 15:10

Learn about the emerging idea of vibe coding and its implications for programming.

“And he just keeps going and try to make as much progress as possible before it stalls out.”

The New Literacy: Understanding Computational Skills

15:10 to 16:30

Explore the evolution of literacy to include computational skills and its impact on society.

“She said, I want millions of people to experience programming because it's such a wonderful thing and changes people's lives, changes businesses.”

Soft Skills and Communication in Tech

16:30 to 18:50

Understand the importance of soft skills for engineers and how they relate to AI and product management.

“like write an email or anything else as we're doing it.”

The Future of Education and Computational Thinking

18:50 to 23:10

Discuss the future of education in relation to computational thinking and emerging technologies.

“Because actually most of like LLMs and everything else is very interesting.”
Show all 35 chapters

Building with Replit: User Experiences and Innovations

23:10 to 26:30

Learn about user experiences on Replit and the types of applications being built.

“And so, of course, in retrospect, you know, us living in tech, it's like, are you prompt?”

Empowering Entrepreneurs with Accessibility

26:30 to 28:00

Discover how platforms like Replit empower solopreneurs and small businesses to thrive.

“that they've run into that no one else has solved.”

Decentralizing Software for Diverse Communities

28:00 to 28:32

Explore how software can be tailored to unique community needs, moving away from one-size-fits-all solutions.

“excited about the world to come as much as I love Silicon Valley.”

Creating Engaging Games with Coding

28:32 to 29:16

Learn about a fun coding project that turns boba tea into an engaging game, highlighting creativity in programming.

“we'd like to play for you a short clip of one of the ways people have used Replit to build something important to them.”

Optimizing AI Interactions and Compute Thinking

29:16 to 30:20

Discussion on optimizing AI performance and the importance of compute thinking in development.

“and we had to build a lot of things to make coding on the phone a little bit easier.”

Building Scaffolding Around LLMs

30:20 to 33:04

Understand the importance of creating an environment or scaffolding for large language models to thrive.

“Yeah, I mean, there are two aspects of this.”

Creating Unique Business Models with User Focus

33:04 to 35:08

Insights into building unique business strategies by focusing on user needs and technical challenges.

“But for you to build a very valuable business on top of what kind of value you're creating, one is if you're really obsessive over certain types of users, OpenAI can't build for every type of user in the world.”

The Intersection of Open Source and User Experience

35:08 to 37:45

Exploration of how open source innovation can be combined with user-friendly interfaces.

“It doesn't have to be in the model itself because that costs billions of dollars.”

Future of Work: Automation and Creativity

37:45 to 39:14

Discussion on how automation can free up human creativity and entrepreneurial spirit in the workplace.

“We're also riding open source getting better.”

Empowering Individuals Through Entrepreneurship

39:14 to 42:00

Learn about the opportunities for entrepreneurial endeavors within large organizations and the impact it can have.

“one thing that I found extremely depressing is how atomized and siloed people are.”

Envisioning the Future of Work

42:00 to 42:30

Explore how automation can enhance human creativity and entrepreneurship.

The Evolution of AI Agents

42:30 to 45:00

Learn about the advancements in AI agents and their potential for longer runs.

“I think it's more possible than our tools allow it to be.”

The Democratization of Coding

45:00 to 46:40

Discuss the changing landscape of coding and its accessibility through AI.

“but I'm not sure we're going to be there anytime soon.”

The Future of AI and Its Societal Impact

46:40 to 48:50

Examine the balance between AI innovation and societal concerns.

“and all the labs, billions of dollars, perhaps trillions of dollars are going towards optimizing code specifically, then we're going to get to a point where it's, again, specialists exist.”

Addressing AI Fears and Concerns

48:50 to 51:50

Understand the fears around AI and how to counteract them with optimism.

“And so if you're talking to someone like that, like what do you say to them?”

Navigating the Cognitive Industrial Revolution

51:50 to 55:50

Learn about the shift in job roles due to AI and the need for adaptability.

“I see society is like, you know - It's like truly one of the greatest public health battles of our time, and to your point, a lot of it was we solved it with culture.”

Becoming AI Native Talent

56:00 to 57:40

Learn how to develop skills and mindsets for thriving in an AI-driven world.

“pointers, heuristics, thoughts, lenses, might you offer to people to say, here's how you can think about becoming AI native talent.”

Revenue Growth in AI Era

57:40 to 1:01:00

Understand the dynamics of rapid revenue growth in the current AI market.

“Like Karpathy has this really nice GitHub repo that you can go explore and try to train your own LLM.”

The Role of Blitzscaling

1:01:00 to 1:04:40

Explore the concept of blitzscaling and its implications for startups today.

“I think there's still a lot of value in it.”

Human Rights and Corporate Responsibility

1:04:40 to 1:09:20

Discuss the importance of tech leaders advocating for human rights and societal issues.

“And this is one of the things that people don't understand about the blitzscaling side, which is it's not that you start blitzscaling from day one and it's not that you blitzscale forever.”

Building Compassionate Technology

1:09:20 to 1:10:02

Learn strategies for creating technology that fosters empathy and compassion.

“On that basis of frame, what are some of the really important things we should do as leaders in Silicon Valley and the tech industry to make sure that technology is spreading compassion too?”

Creating Win-Win Business Models

1:10:02 to 1:11:14

Learn how aligning business models with positive societal impact leads to success.

“with something that allows us to be good in the world.”

Influences that Inspire Optimism

1:11:14 to 1:12:06

Discover a book that interweaves personal stories with philosophical concepts.

Automation in Aviation: A Surprising Revelation

1:12:06 to 1:13:36

Explore advancements in full automation in aviation beyond neural networks.

“So where do you see progress or momentum outside of your industry, tech, kind of AI, vibe coding applications, that inspires you?”

Envisioning a Wealthier, More Equitable Future

1:13:36 to 1:15:25

Contemplate the potential of capitalism to empower innovative thinkers and connect the world.

“And it's like, there's a lot more to go, even in the classical systems and the traditional technology that we have.”
Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:00We have CEOs that finally feel unleashed. Like they have Replit and they have an idea. They don't have to go beg someone to do it. They can like just vibe code and bring into a meeting and look what I built. We want to get to a point where you don't have to code at all. You should be in a creative space. A lot of coding is minutia. A lot of coding is accidental complexity. It turns out there's actually research. Doctors who play video games have much better reaction times. So if you want to do a surgery, I always ask them if they're a gamer. Oh, not a gamer. Sorry. Where's the gamer here? Get the gamer.

0:31AI is reshaping how we work, learn, and create. And nowhere is that change more tangible than in coding. That's where today's guest comes in. If you've heard of Vibe Coding, you've heard of Amjad Massad, founder and CEO of Replit, the platform that lets anyone build software right from their browser. Amjad grew up in Jordan, where he taught himself to code before studying computer science and moving to the United States. He became a founding engineer at Code Academy and later led JavaScript infrastructure at Facebook. What you might not know is that he's also an empathetic, people-focused voice in the AI space, talking about issues and philosophy that others won't.

1:13I've used Replit myself, and it's clear to me this isn't what's next. It's what's happening right now. Now, Replit makes building software as natural as writing an email, shifting the power of creation to anyone with an idea. So yes, this is an interview about coding and the fastest growing programming language in the world, English. But even more broadly, it's about how AI is already forcing us to rethink how work and society function, told through the lens of one field that's transforming before our eyes. And we're thrilled to welcome to the show Amjad Massad. I'm Jod. I'm so glad this worked out.

1:50We've known each other for a number of years. And part of the thing I love about doing podcasts is people that I learn from. And there's been a whole stack of things out of our conversations, you know, mostly at the Grove, but other places as well. So welcome to Possible. I'm so glad to have you. Thank you for having me. I'm really excited. I've been listening to the show recently. So happy to be here. I'd like to start with a question about kind of you, right? Like Replit's about making things. And so you might even phrase this question of how are you made? You know, tell me about your early experience playing video games and how video games kind of did your trajectory into where, and then we'll get into more depth in Replit.

2:27Right. Yeah. So video games have been a huge part of my life. I started playing video games, I think, under like Atari, maybe even before getting my first PC. I wonder how many people still know what Atari is. Yeah, maybe we have to actually describe what Atari is. But here's a bit from history. Steve Jobs worked at Atari. It was like the Silicon Valley premier company for computers. And so I just was captivated by video games. And when I first got a computer, my first idea was like, can you actually make a video game on this thing? Well, it turned out it was initially very, very hard. But I remember going to every year back in Amman, Jordan, where I grew up, there's a computer show that my father would take us to.

3:08And it's like a really big place where they have all sorts of new computers, new devices, CD-ROMs, whatever. And I bought a CD-ROM and a collection of CDs. And I went home and I didn't know what's in them. One of them was like a fax program, whatever. I just bought a CD. I just wanted to try it. One of them was like a visual programming experience that allowed you to build kind of game-like experiences. So one of the early games that I built was for my younger brother, five years younger than me, to teach him math. I think I was maybe eight and he was three or something like that. And there'd be two boxes.

3:43It would be an equation. He'd have to like enter the right number, like five plus blank equals six. And it's like one. If he gets it right, he gets the flaws, he gets the wrong, he gets a boo. And it worked out so well, he now works at Replit. So I taught him math early on. That's very early recruiting. Early recruiting, yes. Early recruiting worked out. But the moment you give a user a program you made, it's like horrific because they'll put in things that you don't expect. Like instead of one, I put an E. And I was like, error. No edge cases, little bro. Exactly. But then just the high of not only making something, but seeing other people getting value out of it just hooked me.

4:23And then video games just been through my journey since then. I got really into Counter-Strike. and I used to go to these LAN gaming cafes and we would play Counter Strike against each other. But all these cafes were kind of run by pen and paper. So you would go there, you'd pay for an hour or two. They'll write your name and what time you came in and they'll watch you, which computer you're in and they'll tap you on the shoulder when your time's up. And I was like, that's so silly. There's computers all over the place. I'm going to go write a program for it. And I was maybe 13 at the time. It took me two years, but I built this client server application to manage the entire thing with security and everything.

5:01And you could like have user accounts and have gift cards and I started selling it. And I got really, for the time, I felt like I got really rich. I got all my classmates. I took them to McDonald's when it first opened in Jordan. And so, yeah, gaming has been like a recurring theme to kind of pull me more. And now Repl.it has a really fun gaming experience that you can build games with it. So, you know, starting with your younger brother, how much is like a gaming background part of kind of the recruiting target, the cultural organization target, the how do you talk to people in Replit. In addition, of course, the dynamic of how the product operates itself, but how much does the gaming background inform that whole stack of the company?

5:43Yeah, it was never explicit, but I think for whatever reason, like the way we design the product, the kind of people we attract, the kind of art we put together around the product, even the product itself, kind of attracts those gamer mindsets. and actually you know I've always intuited that people who played games early on had a you know their clock speed was higher they could like think faster they could react faster and turns out there's actually research around it like doctors who play video games have much better reaction times so if you want to go to a surgeon you want to do a surgery I always ask them if they're a gamer oh not a gamer sorry where's the gamer here get the gamer and then when we were designing Repl.agent which was is our vibe coding tool, codes on your behalf.

6:28I was playing this video game called Hades and a lot of my colleagues got them into it as well. And so in Hades, it is like a roguelike game where every game you start, starts with a different run and it's actually a randomly generated game essentially. And so it was a very important mindset when designing AI experiences because AI is stochastic. And so even the language that we use inside the company, like an agent run, it's sort of like a game run. and so on and so forth. So it's a big part of the culture. So you've already described kind of your very first intensity code experiences. It's the younger brother, it's the manage the whole gaming land.

7:05How would you take the current kind of coding enablement? Like if your younger self had that coding enablement, how would your younger self have done this differently? Yeah, you know, the interesting thing about programming and you know this very well, actually I think my generation is the last generation where the tools were really a joy to use. And then it became very industrialized. So when we were programming, I started on my real programming experience when I built that business was Infidual Basic. Infidual Basic was a very creative interface. At some point, I think in the mid 2000s, everything became this Linux terminal, even building a JavaScript app, you have to download all sorts of software and hook them together.

7:51And so at least I kind of grew up in a generation where coding was like a little more creative. And then because it became such a high paying job, it kind of, I think, changed because of that. And so as we're building the product, we got a lot of criticism early on, even before AI, that Rap-Load abstracts too much away from the environment. And we're like, we abstract it, but it is there. Like you can peer under the hood. And I think that's what is important. But if you make programming so complex at the top, people lose interest. And that's why, you know, in CS classes, in universities, but in schools as well, you can turn off a lot of people because they think it's a, it's this laborious IT task of like, you know, pip install and all that stuff.

8:33Instead, what you want to do is make things. So for kids nowadays growing up, for parents encouraging their kids to code, just go and repl it and like make things. And I promise you, your kids will learn programming by osmosis. Like they can just like see, they're going to get curious at some point. They run into a bug. They're going to go around and ask you at GPT. And that's how I think the organic learning process happens. And say a little bit about how the gaming dynamic enhances that. What's the way that the things you've learned from being a gamer to make that creative experience, you know, kind of come alive?

9:08So there's no game in the world that starts with a manual, right? So if your program is starting with a manual, you've already sort of lost. So the first thing you want to get to dopamine really quickly. So with Rapalette getting you the first preview, getting you the first thing that you can see, that immediately just like hooks you. Like, oh, I immediately made something. I put on a prompt, I made something. And then you want to create a safe environment where it is easy to go back, right? In video games, if you think about save and load, it's a very important part of exploring a game. You don't want to be in a position where you just die and that's it, and you have to restart all over.

9:51So Repli, we spend a lot of time working on Checkpoint or Restore. So every action you make in the IDE, if I can get a little more technical, every action in the IDE is actually stored in a sort of ledger. So you make an action to the file system, to the database, to the runtime. All of that is stored in a ledger. And then anytime you feel like you got into a weird spot, you can always go back. or the agent did something you don't like, you can always go back to the previous one. So that's another principle. And then there's the aspect of sharing and having other people use your thing. So publishing should be really easy, inviting other people.

10:28So we designed the multiplier experience to be sort of like gaming as well. And really, I think the mindset goes a long way. Instead of thinking of the onboarding mindset, it's just thinking about how it's a unfolding experience of more complexity. The first experience is like sort of fractal. Level one, level two, level three, gaming dynamics. That's right. What's some of the places where you've been most surprised by what this unleash of early creativity has enabled? Some of the medical things were really interesting because it's so outside of the purview. I wouldn't have imagined it even. But there's a woman that had like a very rare eye disease and required her to do certain exercises.

11:16And she built an app that helps her do these exercises with her eyes every day. There's a woman in Korea, and her kid has also like a varietal disease, and she built an app to like manage that disease on a day-to-day basis. So medical is one that's really fascinating. I think there's more to do there. And then something also so outside of my purview is like go-to-market and like salespeople. You know, there's a role in these organizations that I recently learned about is RevOps, is those people that are managing a lot of the data flow within go-to-market teams and building the tools and helping salespeople do their jobs.

11:53And those people tend to use a lot of SaaS software, a lot of other data sources, but they don't have anything to connect all these things together to create applications and make their salespeople more successful. So that's go-to-market. And then finally, I think one thing that's been really, really surprising is CEOs. And maybe that gets some engineers to hate us a little bit. But CEOs that feel disempowered because they've delegated a lot of things. They don't have as much input on the process. So we have CEOs that finally feel unleashed. They have Replit and they have an idea. They don't have to go beg someone to do it.

12:36They can like just vibe code and bring into a meeting and look what I built. And why can't you do that in two weeks if I can do it in two days? So that's another interesting one. I mean, you're talking so much about building and you're also talking about sort of for kids, bringing them the whimsy and the creativity and the fun. And as Reed knows, I hadn't programmed since freshman year CS. So a long time ago, my coworker Parth sent me a Replit login a few months ago. And he's like, just play around. And literally within 20 minutes, I had built an app. And because I was so excited and because I could do it right away, it's just so easy to get onboard.

13:12And there's no barriers. Whether you're a CEO or a five-year-old or someone who's a little rusty, you can get right in there. And I think Replit is sort of so closely associated with what might be the Silicon Valley word of the year, which is vibe coding. And so you've said that you don't love that word. We all use that word. How would you define vibe coding? And is there, are there other words that you would prefer to use when talking about sort of a full suite of what Replit does? Yeah. Well, I've learned through my times in the Valley is not to fight the hype wars. Sure. Sure. Like I remember when cloud was controversial, a lot of people hated cloud, but just stuck around.

13:49Right. So, so although I have feelings about it, we kind of embrace it in many ways. So what vibe coding is, like it was coined by Andrew Karpathy and he was the head of AI at Tesla at some point. And he talked about how when he's programming, especially when he's prototyping, he got to a point where he's no longer looking at the code, where he's typing in the prompts, a bunch of code comes out, and he gets to have or accept. And he just keeps going and try to make as much progress as possible before it stalls out. He calls it, this is no longer coding because I'm going by the vibes. Like if the vibes feel right, if the app is running, then it is working.

14:27And so that's how vibe coding come around. Now, I think that the reason that, you know, for us might not be really fitting is because, you know, a lot, you can do coding, but a lot of times you're not coding at all. And I think vibe coding might scare some people away because the word coding is still in it. We want to get to a point where you don't have to code at all. You should be in a creative space, right? A lot of coding is minutia. A lot of coding is accidental complexity. You know, the fact that I know that null is an object in JavaScript doesn't add anything to my life, right? But I had to learn all that stuff.

15:02I think there's going to be a generation of programmers that don't have to learn that stuff. I think that's fine. And that's the history of programming. Like when Grace Hopper, the inventor of the compiler in the 1950s, invented the compiler, she was actually inventing a form of Vibe coding. She said, I want millions of people to experience programming because it's such a wonderful thing and changes people's lives, changes businesses. and I want them to program in English. And she said that way before Karpathy said that. And then the machine code people were like, pitchforks, program in English?

15:34No, you can't do that. How can you understand how much data you're putting into each register or whatever, right? But the history of humanity has been, let's abstract away the details so we can focus on the more creative things. Now, there's always specialists. There's still people kind of looking at machine code and there's people doing C and there's people doing JavaScript. And I think there are people that are going to be entirely programming in natural language. That's a great segue to one of the questions I've been thinking about. It's like, what is the new literacy? Because obviously, previously, literacy was reading and writing, and part of how we get to a massive elevation of humanity is through as broad-based literacy amongst the billions of people as we possibly can, because what enables everything else enables learning, enables cultural evolution, enables patterns of thought.

16:19Now, with the no-code code, you know, kind of like the vibing, as opposed to vibe coding, or the, you know, whichever, that's a new form of literacy. So, say a little bit about how you think about this new form of literacy, and then also add in a little bit, is like, one of the things I think is, I think, actually, in fact, everyone's going to be having a coding co-pilot, whatever, vibe coding, because just like that CEO or anything else, it's like, that's now part of just the way that you would also write. like write an email or anything else as we're doing it. So give a little bit of this kind of literacy and future of how everyone's going to be navigating thinking and information spaces.

16:58Well, the first thing I will say is that soft skills, I think, are more important than ever. So for a while in the U.S., at least, we're all with STEM, STEM, STEM. STEM is still really important. But I think you have a lot of engineers going to work right now, and they don't really, are not very good at communication, at like talking about ideas. They're good at writing the code, translating some of those ideas into code. But I think now the way we see our product being used by product managers, for example, product managers are some of the best vibe coders because they're really good at taking problems and breaking them down into their constituent parts and communicating them very well to the machine.

17:40And then like the machine can build them. So whatever we do, if it's like a question about education in our education system, it needs to get much better at being able to take problems and breaking them down. There was a hype word, I think, 10, 15 years ago called computational thinking. And people were building startups around teaching people computational thinking. I think that's still important because underlying all of this is still computational. So when you're describing an idea to an LLM to build it, you need to be able to talk about databases. You need to be able to talk about persistence.

18:12You need to be able to talk about lists and things like that. So if I'm designing a computer course for young people, I would focus more on the abstract concept of computation as opposed to, again, knowledge is not an object type of thing. Part of that to elaborate is not only is the baseline computation about what the three of us learned, even if it goes all the way back to freshman year CS, which it tends to be a very deterministic algorithmic data structures, memory management, other kinds of things. But also I think what's going to happen is we're going to bring in a set of other computational concepts.

18:47I think it'll be probabilistic concepts. Yes. Because actually most of like LLMs and everything else is very interesting. It's probabilistic. I think it'll be maybe even quantum. But a bunch of other things where compute is not just like one plus one equals two. There's a richer sense of compute. Have you seen any of that yet with Replit? Or is that still kind of in the glimmerings of what's coming? We see the problems of not understanding it. Yeah. We see the problems of user not understanding that it's a probabilistic system. It's a stochastic system. They expect results to be reproducible and all of that stuff.

19:18So 100%, like I think the future is understanding these concepts really well. And by the way, once you understand them, you can predict how these tools might work and you can go from one tool to another, still have the same mental model understanding of it. In the same way that, you know, when I was growing up, I really understood how computers work and that allowed me to build, you know, all these businesses and programs, whatever. understanding how LLMs work is going to be very, very important. Now, the problem is most people's experiences with ChatGPT that is trained to sound like a friend, you're not getting raw access into the LLM in order to figure out how to program it.

19:52And so we just introduced a set of AI integration. So now if you ask for upload, like make me an app that takes a prompt, generates an image model, audio model, puts them together or something like that. It's so simple. You don't have to do anything. Just put in that prompt. It will tell you we're going to use OpenAI for this. We're going to use Gemini for this. We'll take care of the billing. We'll bill you on behalf of them. But I feel like there needs to also be a sort of UI. I don't think we've invented the UI for how to mix and match these LLMs and how to program them. So as much as I am a big believer in natural language-based programming, I think at some point as agents get better and they're like working most of the time in the background, we need to invent the new interfaces for how to program these machines.

20:34Well, also, I mean, you said that most people, when they think of AI, they think of ChatGPT. And so when I'm talking about my friends who are not technical or not in Silicon Valley, like that's their only thought about what AI is. And so they can't even open their minds to anything else because that's the one experience they have. And I think one of the things we're excited about is that with Replit and tools like it, we're going to open up the possibility to build to so many people. And so sort of a two-part question. One is, what is the ways that we can have more people experience AI in this positive, agentic, super agency way?

21:09And then what happens when we open up these opportunities for more people to build? Yeah. So Alan Kay has this essay, that's Alan Kay, one of the computer pioneers, has this essay called The Computer Revolution Hasn't Happened Yet. And in it, he makes the case that literacy changed the world. We had democratic revolution, scientific revolution. and you couldn't imagine any of those without literacy. Now, computational literacy or people being able to use a computer to its best ability, which is being able to program a computer, will change the world in fundamental ways. I think you need an entire generation of people to grow up using these tools.

21:47Maybe I'm showing my bias because I have a history and kind of working in education. I was a founding engineer at Code Academy. We taught millions of people how to code. And I like to help governments now. We did a deal with the governments out of Arabia where they want to put vibe coding as part of their curriculum. Like an entire generation of people actually experientially, you know, learning how you use these tools will change the world in ways we haven't predicted just yet. One of my first public Replit experience was we produced LinkedIn. Yes, I saw that. Yes, and it was partially because it was kind of, you know, it was a bit of a memetic hack and everything else.

22:22Part of what I think both the AI revolution does and also what Replit does is expand the zone of your imagination about what's doable. Walk us through kind of like, like what's a really, I mean, and obviously like it's not a, I'm not looking for a manual because just like your gaming point, it's like a manual. But like what kind of imagination should people bring with them to start learning Replit and bringing an idea to reality? Such a good point because we still suffer, although you don't need an onboarding or a manual, we still suffer from the blank page problem. So we see a lot of it. We talk to a lot of users that sign up to Replit and then sit there for a little bit and then leave.

23:06And we're like, what happened? And it's like, I just didn't know what to type in there. And so, of course, in retrospect, you know, us living in tech, it's like, are you prompt? What do you mean? But of course, you know, it's a skill. Now, before I go back to how we solve it, I think after people go through this hump, it's an amazing experience because you become possessed. You walk around your day and you're looking for software problems to solve. You're like, wow, I have this new hammer and now everything kind of looks like a nail. And once that clicks, it's pretty amazing. So now we're doing a lot of work at the top of the funnel, like figuring out what kind of educational experiences we give people, what do we tell them about it?

23:48But the first thing I would say is don't complicate it. Like, you know, have a very simple idea, an app that you would have liked existed. Like maybe every one of us has an idea for an app that you can't find it in the app store, right? Like I want something to do this or that for my kids. Having kids is a great way because - I was just thinking that. There's so many things. You're like, ah, just organize my camp schedule. Right, exactly. Or I want this, you know, educational thing. I want to be able to do this fun thing with my kids. And then talk to it like you would talk to a person. just say well I have an idea and like you know just like don't worry about the grammars all that you'll get better at prompting but initially just really get in and with any kind of idea if you want some sample ideas I would just say like basic things like just say I want to build a collaborative whiteboard and then just imagine if you've done improv improv is like a good good way to do it just like word association I want a collaborative whiteboard and then like look around the room and you'll see a plant that allows me to like create a garden or something like that.

24:51So really just be generative and you'll get an experience and you'll get a feeling of it. Do you know sort of who is the typical Replit user and like what kinds of things are they building already? Is it, oh, 80 % of people are building whatever SaaS software. Yeah, yeah, yeah. I think most of it is AI software, which is why we built this recent thing. It used to be that you have to go figure out how to get an API key from OpenAI or others, but people have AI ideas. Like they see AI and like a lot of people will be like, oh, I wish ChatGPT did this one thing, right? And then they want to build AI experiences like chatbots, like ReadAI is a great example.

25:30Obviously ReadAI is very advanced in that it has video and all of that. But you can build like, you know, Amjot AI, like go like tell Replit to like go look at your personal blog or place in your notes and just say, I want to create a chat experience that sounds like me based on these notes. And so AI is a really big one. Another one is like people want to build businesses. And this is, you know, as I started thinking about our business more, there's two aspects of our business. I would say maybe three. There is the consumer aspect, which is, you know, building family stuff and building personal things.

Read the full transcript

26:05And then there's the enterprise, which is like automated things at work, line of business applications, rapid prototyping, product development inside businesses, larger businesses, and then entrepreneurs. And the way I started thinking about entrepreneurs is that everyone has domain knowledge in their head that is not monetized just yet. Similar to how Airbnb found that everyone has space in the room that's not monetized. There are people all over the world that have niche specific problems that they've run into that no one else has solved. I was talking to an entrepreneur on Repli the other day.

26:41His wife is a yoga teacher in rural England and she does these pop-up yoga events. And most of the communication is happening over WhatsApp. Payment is really hard to do. They use PayPal, all these different things. And so he wanted to build a platform for her, but other people like her. So she doesn't have a yoga studio that you can go to every day, but she does these events at backyards and things like that. And so he's built a platform and he has users and he has other instructors. And so every niche in our life, there are people that are experts and that previously were not entrepreneurs because they didn't have hundreds of thousands of dollars to go pay developers to do it.

27:19Now they can do it. I love that example because obviously there's entrepreneurs that you're serving that are building, you know, million dollar, billion dollar businesses that serve hundreds of thousands of customers, millions of customers. But I think that like solopreneur, the woman who has a yoga studio, like I think of my mom, who's a piano teacher. And she's always trying to figure out how do I get my schedule straight? How do I get payment? How do I figure this out? And so there's so many, like she's an entrepreneur, the person who runs a yoga studio, the person who has a, like a bakery outside their house.

27:48Like those are the people who would never be able to afford fancy coders, a fancy website, but Replit can empower them to do so much more. So I love that. And there's something about it that makes me really excited about the world to come as much as I love Silicon Valley. We tend to flatten the world. We just like build one size fit all. And that, that means like, you know, you know, SaaS software tends to have all these buttons and configuration just to fit every use case. But instead of we're going to explode that and decentralize it around the world. And every community might have a special business that does one specific niche thing.

28:24And that diversity, I think is exciting. And as part of that diversity and being fun, we'd like to play for you a short clip of one of the ways people have used Replit to build something important to them. Okay, great. What if you turned boba into a game? I prompted a basic app and sketched out some boba. I made three different drinks, taro, milk tea, and matcha. I added logic so the pearls fall from the sky. If you miss three bobas, you lose. But the game was way too easy, so let's make it difficult and add some bombs and a scoreboard. I noticed the game was a bit glitchy and I wanted to try it on mobile.

28:58So I'm at my favorite cafe. I added more colors, different fonts, and harder levels. That's the best thing. People can code on their phones right now, which is amazing. Exactly. What other features should I add? That's fantastic. And we didn't just select it because she added it to her bio. We first started working on the phone. People said we're just like crazy. Because back then there was no AI. and we had to build a lot of things to make coding on the phone a little bit easier. But I always imagined, because back in school, I remember that I had a Symbian phone. I was like, I wish I could program it under my desk.

29:38So it's really cool to see people doing that now. So one of the things that as you dig into AI, it becomes, one, the earlier question, which is how do you broaden your imagination? But also now, what's a good way of optimizing? For example, obviously you can do things that have huge token counts, and that's kind of like, doesn't build a good business, etc. It might be fun as a one-off thing, but that kind of thing. What is, as it were, in the game dynamics, the next level of compute thinking? Because it's like, okay, how does this work within the operational envelope of AI enabling it, being able to figure out what kind of interface elements?

30:17What's some of the things you've seen there in terms of context optimization, managing the AI token outputs, helping people with that kind of compute thinking? Yeah, I mean, there are two aspects of this. One is strategy. You want to be able to do things that the big labs are not going to do or eat your lunch and actually be able to build a good business. and then the other thing what can LLMs do right now and what scaffolding do they need around them the scaffolding part is really important because this is where you can build a value on top of the LLMs so the way I think about our business right now we were in the business of training models now where we use all the different commercial models and I see our businesses to build the milieu the environment around LLMs if you think about LLMs as a person you want to create the habitat for them.

31:12So we built the best habitat, I think, for programming. So when we first did this pivot from the human being of the programmer to the AI being of the programmer, I took the same teams at the company and I told them, now you're no longer built for humans, you're building for the AI. So the editor team built editing tools for the AI. The cloud infrastructure teams that have built deployment tools for humans, they now build it for the AI. So I would look at any different vertical and I would think this way, if you want to build a financial agent, just think about what kind of environment you can build for that agent.

31:47Now, I see a lot of people, for example, trying to put LMs into Excel sheets, whatever, which I think works okay, but can you build an Excel interface for the AI? In a way, it's textual, it can use it based on that you want to hit the right distribution of the LMs. You can pick any vertical and if you want to build a really great business, just think about building your first user is the LLM. Think about building that habitat for LLM to live in to create amazing experiences. Amazing things with the product. The unlock of creativity, the unlocks of what does that mean for more personalization, things that work for individuals, businesses.

32:25Creative thinking is great. So let's talk a little bit about also kind of some of the business attributes. And one of them is, you just mentioned that part of what you've done as opposed to home-growing in your own models, you're now using a fleet of models. But that obviously makes you somewhat dependent on them, makes you more copyable, et cetera, business attributes. So one of the things that the people who listen to our podcast a lot are entrepreneurs, you're navigating a business challenge that they need to learn from. So how do you think about that? What are the things that you're doing to build unique and enduring business?

32:58What are the kinds of considerations that go into that? First thing I would say is user obsession. There's a massive platform called LMs, right? That platform is useful on its own. People can use it directly. But for you to build a very valuable business on top of what kind of value you're creating, one is if you're really obsessive over certain types of users, OpenAI can't build for every type of user in the world. So pick a user that you know very well. Hopefully it's you. You've had that experience. You're a salesperson. You were going to build the best LM for salespeople, right? That goes into UI, UX, all of that.

33:31But second, and this is my comment. I'll go a little deeper on the comment about the environment around it. So I said that people using Replicate should feel like they're in a safe environment. It should feel like anything is reversible. Now that turns out to be a huge technical challenge. Now you could easily kind of hack around it or say we'll just restart the app or do whatever. But what we did is we built a transactional file system that allows undo. Like we have proprietary file system that we spent two years building that every action is like an immutable part of a ledger that anything can be rolled back and rolled forward.

34:12That ends up being like a time travel system. And now we're finding more use cases for it. For example, one way to make models better and more performant is by doing sampling. Because models are stochastic. Every time you run the model, you might get better results or you might get worse results. And if there's a way to verify whether the result is good or bad, you can sample from the model. So what we do is because the system is immutable, has this characteristics of being very cheap to fork. so you can take a file system, you can fork it 100 times, run the same prompt with different parameters on these different forks, and then pick the best one.

34:53Do it repeatedly. Obviously, that costs quite a bit of money, but for the advanced users, they're willing to pay it. They will get the extra money. So do hard technical things on top of the models in the environment where the models are sitting. You want to build technical advantage. It doesn't have to be in the model itself because that costs billions of dollars. There are huge industries around it. You don't want to be training models, at least not yet when you're initially building a business. But you can do a lot of other hard technical challenges on top of it to make the models work a lot better.

35:26That's the second thing. Third is reaching scale. Once you reach scale, you actually have negotiation advantages. You can negotiate really large discounts with providers similar to cloud. And you can pit them against each other and so on and so forth. So, and venture capital is an amazing system to give you that initial money that allows you to get to scale quickly. And then the business, you know, and then you can enter more of an optimization phase of the business. So you have this great metaphor, which is cathedrals built from bazaars. And so you want to describe the tension between open source and closed product design.

36:07And the bazaar is this messy, collaborative, maybe fun, bright. and that's where open source lives. And then you have the cathedral and that is the top down. That's sort of Apple where they live. And you said that you want to build cathedrals from bazaars. Tell us more about what that means to you. Yeah, so I think that comes from Eric Raymond or some of the original like Linux hackers, cathedrals versus bazaars. And there was a huge discussion early on in the world of software. And so I gave a twist on it. It's cathedrals made of bazaars. Now in the early 2010s, when this idea of no-code kind of emerged.

36:44There are a lot of different approaches. There are amazing businesses built there, obviously. Zapier, Airtable, Notion, you can all think of them as no-code builders. Now, our approach, which for a while didn't work until AI kind of really made it work, the amazing, hyper-competitive, diverse landscape of open source, of people building all these open source packages and components, what's happening there it's bizarre. It's messy, but it's very innovative. Can you build a facade on top of all of this that makes it feel as good as a user experience as, say, a notion? It wasn't obvious that you can do that, but the kind of abstractions you have to build on top of that, and you can still hook into the latest and greatest.

37:31When a new package comes in open source, Repl.it has it on day one because we built all this abstraction to be able to go get the packages and install them and run them on the system. And so we're riding a huge wave. We're riding multiple waves. LM's getting better. We're also riding open source getting better. New programming language comes out. We can run it on day one. And that acquired a lot of investments upfront. And there are a lot of competitors that are not doing this. And it might be short-term easier for them to do. But I know how the landscape programming works. Things will shift. Like the other day we saw a new JSON format called Tune that is more efficient.

38:12It's I think token optimized format that is more efficient for our LLMs. And so again, like programming will continue to improve and we want to be the platform where you can program anything with LLMs. Let's think a little bit also about kind of how the future work is going to evolve. Most people's experience right now is with chatbots. So they put in something, they get out something, to put in something, get out something. So they're kind of directing the work in some ways, but it's kind of iteratively from what they're doing. So how do you imagine this trend, Replit, others, in this kind of everyone working with, you know, kind of that power of code?

38:51Because you need a combination of that individual creativity, imagination, you know, broadened imagination drive, but also standardization for work processes. It's one of the reasons why the classic industrialization, I felt this form and then I hand it for you, and da-da-da-da as we're doing it. So I'm certain that you've been thinking about what this means for the future of corporate work. What are some of the observations you might share? Yeah, when I first came to the corporate world, one thing that I found extremely depressing is how atomized and siloed people are. So over time, with capitalism sort of emerging, you have the original, I think, Adam Smith, like, how do you make a pencil, right?

39:33like someone make an eraser. And so people become sort of cogs in the machine. And I don't think that is conducive to the human spirit. Like I think humans are fundamentally creative. I think anytime we assume the shape of a machine, I think people are actually not happy in their lives. I'm not a Marxist, but I've read some Marx and Marx has the theory of alienation. And the theory of the, I think Marx was right on a lot of the critique of capitalism, maybe not the solutions. Definitely not the solution. One of his critiques as alienation is that you don't see the fruits of your work. You build one part of a larger supply chain of things, right?

40:19And that doesn't make people proud of, like I said, when I was a kid, when I built this entire thing, my brother used it. That's amazing. That's, I think, what being human is about. And so I think now there's an opportunity in the workplace to a lot of that standardization stuff to be taken care by agents, by work process automation and all that stuff. And what's left for people, yes, we'll have broad swim lanes. Like I'm generally in design, but I can code. I can write a PRD using chat GPT or whatever. I can even have a marketing idea and I can like use all the tools and like, hey, I built like this, this marketing package.

41:01And that to me is a lot more exciting. So we have, for example, one of our customers, large enterprise. One person had an idea. It's a, it's a, you know, real estate marketplace where they connect real estate buyers with real estate agents. Had an idea on how to optimize that algorithm and couldn't get engineering resources. Now, previously, it was just that. The idea is that although he's in the business, he understands that he talks to real estate agents all the time. Instead, he went to Replit. He built a new routing algorithm that drove tens of millions of dollars, if not$100 million to the business.

41:36And that person got promoted again and again and again and again. And now he's sitting with the board members, guiding their AI strategy. Entrepreneurship, I think, in my opinion, is not just about building businesses. You can be an activist entrepreneur. You can be humanitarian. entrepreneur you can be an entrepreneur inside a large business and i promise you your life will be a lot more interesting exciting you'll meet a lot more exciting people you'll have a better reputation you'll have a halo around you so my hope for the future of corporate work but humanity in general is that as the boring things the automated things actually taking care of our machines we're left to be more entrepreneurial and more creative obviously totally hope that's the case that goes back to my very first book the startup of you so it's like it's it's a definite strong because it's like it's not that we all have to start businesses but that kind of creativity entrepreneurship engagement with it the exact passion that you had with your brother um one micro thing that i think is an important thing for people to focus on because it's part of the general lack of context awareness that current agents have yeah what do you see as the kind of the longest unsupervised work that agents can currently do?

42:49I think it's more possible than our tools allow it to be. So I think state of the arts, LMs, especially Gemini has done a great job at a million contacts, million token contacts, but others have 200 ,000 or somewhere there. The easy thing is to fit all history inside the contacts, but that's not feasible. There are few components. if you put them together, then you can run agents a lot longer. One component is verification. The work needs to be verified. It's a form of supervision. If the AI agent is going on a path and doesn't have feedback from the environment, from the work, from the human, for someone, then we're very likely straight off the path and do something really, like if you make one mistake, it'll just compound over time.

43:36So Replit Agent 3 came out in September. We now boot up a browser for the agent, have the agent use it to test the application for you. And we have another agent that's adversarial that's like reviewing the code and giving you feedback. And because of that, we went from agent one ran for two minutes unsupervised. After that, it didn't work very well. Agent two is 20 minutes. Agent three, 200 minutes. We're seeing 200-minute runs that are actually really, really useful. There's still mistakes and all of that. Now we've introduced an autonomy selector inside Replit. So depending on your risk appetite, you can go all the way high autonomy.

44:18And some people run it for 10 hours. Now, I don't recommend it to everyone. Now, if you have a lot of disposable income, you should definitely do it. But we have medium autonomy, and it can run for 100 minutes. High autonomy can run for 200, 300 minutes. So I think it's possible. In terms of the context, so the verification is very important. So you pass from one agent to another. and so one agent does a unit work, another agent gets a prompt and says, test the app. You don't have to give it the entire thing. So it's a multi-agent system. And then after the testing is done, pass back, but you don't pass it back using all the existing contacts.

44:55You kind of summarize and give the next, it's almost like passing the baton to the next one. Again, ideally we would put everything in the agent, but I'm not sure we're going to be there anytime soon. So I think this sort of relates back to what we were saying, how the difference between programmers and non-programmers is collapsing. Because if everyone has a Replit agent, you don't need to be a programmer. And I think so many people are talking about, and you said yourself, you worked at Code Academy the last 15, 20 years. We were telling everyone, like, parents, teach your kids to program. Learning to code is the future.

45:26You recently said you don't think people should learn how to code. And so I'm all for the democratization of this, for people who are not coders now to be able to use Replit to do amazing things. Yet at least right now, I feel like the people who are most adept at using AI for anything are actually the people who have learned how to code. So I would say to you, do you think we're at a moment in time or will that continue to be true? You're a parent. Will you want your kid to learn how to code in the traditional sense or that's going to be a skill that's not important soon? Look, similar to what Grace Hopper said 75 years ago.

46:04She said, specialists will exist, but we want this technology to be... So my advice would apply to 99 % of people. Like, I don't think you... Most people who want to make things with software and computers don't need to learn how to code. It's going to be a huge cost on them. It's going to take a lot of time, but instead just jump into making things. And if it's your cup of tea, if you're looking at the agent traces and you're seeing the code and you're like, okay, I'd like to learn what it's doing, then go learn it. I think it will take you further for sure this time along. But if you believe in AI, as I do, and we're going to continue to make progress on AI agents and all the labs, billions of dollars, perhaps trillions of dollars are going towards optimizing code specifically, then we're going to get to a point where it's, again, specialists exist.

46:53We need them. If we're sending people to the moon, I don't want them to be on a Vibe-coded computer. But for the vast majority of applications, I think Vibe-coders will be able to make them. Now, the question about my kids, I've struggled with this a little bit. I've never wanted to admit that there's a temperament to coding, but there is. There is a certain temperament to coding. Do my kids have that temperament? I'm not entirely sure. What do you think is the temperament that a coder needs? Basic thing, like the ability to sit in front of the computer for 12 hours. Sure. I think coding is actually bad on your health.

47:24And if you're okay with that, But like you really, I mean, I don't know any programmer that didn't go through periods of life where they're like really spending a lot of time in front of their computer with Diet Coase or whatever. And like just like coding all the time and like learning every aspect of it. Do you enjoy that? A lot of people don't. And that's fine. Like, again, diversity. Like people come with all sorts of temperaments. And some people want visual things, want to interact with visual things. Some people want to work with other people all the time. but if you're someone who's comfortable like I was and I am, I am like totally like my wife's not the same.

48:01Like I have an insane ability to be alone. Like I can be alone for a year, but, but other people can. And you know, that's, that's fine. We should be okay with people of different temperaments. That is actually really illustrative to me because I love math. I love logic. I loved AP computer science in high school, but I'm an extrovert. I couldn't, I can't do that. I can't sit with code for 12 hours. Okay, so people like me are okay in the future. They'll find other jobs. Soft skills are important. Exactly, soft skills are important. Well, so I feel like we're in this time where some of us see Replit and see AI and we're like, oh my God, it is so empowering.

48:40We're helping small business owners. We're helping young people. But when you actually look at the numbers, it's like more Americans are nervous about AI or scared about AI than are excited about it. And so if you're talking to someone like that, like what do you say to them? Like what's your sort of go-to line to be like, no, this is why we have excitement coming forward and in the future, even though we understand that there are risks. I think there's like a various distribution of intent. Some people just want to get famous by writing, like sci-fi sounding, like, you know, just to be concrete about it.

49:12Like, I don't think anything that Eliezer Ryzkowski ran for example, Eliezer Ryzkowski, big AI, maybe he doesn't describe himself as a doomer, I would say AI doomer, wrote a lot about how AI could end the world and kill literally everyone. Like I can't, like, you know, every time you try to read some of those, like there's insane loops in logic and really it doesn't compute for me like how that actually ends up happening. And I think it's like a fundamental misunderstanding of the world. Anyone who's tried to build a business, understand there are bottlenecks that are not just intelligence and regulatory bottlenecks that are all sorts of things.

49:48So without getting too deep into that, I think some of it, we just have to counter intellectually. And like we, you know, the AI optimists have to be out there like arguing with these people. I don't have time to do that. I did that for a little bit, but it's important. I know they're out there in DC kind of scaring politicians and all of that. And I think that's really bad because like, you know, we can get to a point where, you know, AI is regulated in a way that allow us, that doesn't allow the US to be competitive. And so there's an aspect of it that I think we really need to battle. There are aspects of it that I think is on the creative art film front.

50:27Like, you know, everyone thinks about Skynet and Terminator and things like that. But who's producing like really optimistic visions about sci-fi? I love reading mid-century sci-fi because it's a lot more optimistic. Something happened in our culture. We don't have really good sci-fi anymore. So that's another part. Now, third part, now this is the more pragmatic. I'm worried about my job. I'm worried about my kids. These are just everyday concerns that people have that aren't sort of fantastical that maybe are sort of based in reality. I worry about it for my kids a lot. Like the idea of, it's really hard to go out in the world and make friends and have people like you.

51:09It's really easy to have an AI like you. I mean, and humans tend to take the shortest, the easiest path. And like, I worry about this AI friend thing becoming a really problem. My eternal optimist is always like, well, look, you know, we had a period of history where, you know, eating junk food was, was acceptable. And like, but I think there's like societal antibodies. I think healthy societies have antibodies around, you know, smoking, you know, smoking is like, you know, when I grew up in Jordan, everyone smoked. I smoked. I came to the U.S., none of my friends smoked, and I just felt like an outcast, and I stopped smoking.

51:51I see society is like, you know - It's like truly one of the greatest public health battles of our time, and to your point, a lot of it was we solved it with culture. Yes, culture. Culture, I think religion used to play a role as well, and I don't know whether it will in the future or not, but like government is such a blunt instrument. You can't do everything. So I think it's leadership, it is culture. It is incumbent on all of us to just say, like, no, chat GPT is not your friend. Like, it's friendly and you can use it for therapy. You can use it for all sorts of things. And those are fraud as well.

52:29But like, if someone is saying to you, it's like, I'm spending all my time talking to GPT, hey, man, that's not really healthy. You know, so I think a lot of it is about culture and society. Well, I do think that like, there's like two points that I think are very important. One is, in the friends' point, I completely agree. Part of the reason why, like, with, you know, inflections pie, you know, you kind of engage, you're my best friend. It's like, no, no, no, no, I'm your companion. I'm here to help you. Have you talked to your friend, Omjad, recently? You know, what's like with him? Or you catch up.

52:59And I think that helping, especially for young people, where they might be encountering difficulty. And so I think it's like tying you back into community, tying you back into connecting with other human beings. because by the way, part of actual real friendship is not just saying, oh, Amjad, you're so great. Oh, Amjad, I was waiting for all year to talk to you, etc. It's like, no, it's that thing of like, where I might show up thinking, oh, I've had a bad day. I want to talk to Amjad about it. And then I hear about your day. I'm like, oh, we're talking about Amjad's day. That is actually part of how you evolve, part of how you elevate, part of how you learn compassion, wisdom, empathy.

53:36And it's really important. And that's part of the reason I also share with you. It's not impossible to make AI friends, but it's not what's happening right now. And it's not, you know, anything that is illusory that way is actually, in fact, destructive. That's why it's causing psychosis and things like that. Like, you know, there's high profile cases where people have psychotic breaks because they have like delusions of grandeur and things like that. And ChatGPT is like reinforcing that. And that's like really bad. And I think it's incumbent on the labs as well to like start a program pushback into these machines as well, right?

54:14Yeah. There was this funny thing that a friend of mine showed me, which is by only listening to, you know, AI agents, you end up in a desert by yourself, drinking a glass of milk, thinking the whole world's out to get you. You know, so it's like, that's the wrong long path. Now, back to the jobs thing. People ideally love to say, I'd like to have an elevation of my life, but I'd like to have no strain. And unfortunately, those aren't the times we're in. We're in the similar times to the Industrial Revolution. Now there's a cognitive industrial revolution. And so many, many jobs will change. Like if you said, my job is I'm a form filler for digital marketing.

54:51Yeah, that's not really going to be. You better start thinking about other things. Now AI can help you with that. It's like, okay, well, what can I learn? What can AI help me do, et cetera? What we have to embrace is that kind of entrepreneurial mindset. People say, well, I don't want to. I just want to keep doing what I'm doing. It's like, well, so did the horse groomer back when there were lots of horses and that was all the transport. That's not the way it works, right? And by the way, if you try to lock that in, you're essentially going to be stealing your children's future because the other society will move ahead and then yours will now have put them in a very disadvantaged position.

55:27So the important thing, almost like that Adam Smith specialization thing you were talking about, the important thing is to say, look, I understand they're going to be painful for me but i'm going to own this this change because i'm helping my children my community's children the future generations and by the way like own it as an adventure right yes like sometimes you don't choose to go on the adventure but sometimes you just find yourself on it and own it as the adventure and how do you shape it and make that happen and so in this vein one of the things that you know companies are starting to look for is what is ai native talent what kind of pointers, heuristics, thoughts, lenses, might you offer to people to say, here's how you can think about becoming AI native talent.

56:09Here's what companies should look for in hiring AI native talent. As you know, you live in AI nativity. On the previous point briefly, like I say version that you said very articulately as advice to people on the YouTube comments that I unfortunately sometimes read. Hey, be nice. people it's easy for you to say you're rich right and I think that Silicon Valley has a responsibility to do something I don't know if it is some kind of like non-profit where we have like you know retraining and upskilling maybe it's a government thing I'm not entirely sure but I think there's a responsibility to do that because it is it is hard for people like people who've done like marketing form filling for like, you know, 30 years, it is hard to break out of that.

57:03But I think there are potential to create like AI education programs. Now on the question of how to become AI native, you know, we were at a CEO event earlier, and even the CEOs are struggling with themselves and really amazing CEOs built, you know,$100 billion plus companies that are like, I take a week every few months to kind of learn AI, but I'm constantly behind. And what I said, if you're a programmer, have technical ability, go really deep. Go read the papers. Go build a fundamental understanding of how LLMs work. Maybe even build an LLM yourself. Like Karpathy has this really nice GitHub repo that you can go explore and try to train your own LLM.

57:48Now, this is conditional on the fact that you have some technical background. If you don't, I would say using tools like Replit to build LLM experiences. So kind of think about ideas for how LLMs could like improve your job and go try your hand at building them. That's one. Two, just like train your algorithms and feeds to give you AI news. one of the first things that I did when I just like committed our company to AI is like I went and followed all these like different AI people my YouTube is all AI content there's a wealth of information out there and so many of us consume content passively you can be consuming information and learning and this is and by the way TikTok can be certainly destructive I see it as a skill to actually like train my TikTok algorithm so like they try to bait me with like you know different content and I'll just scroll really fast.

58:47And I pitched this to Elon and I think he responded to me at once. So I said like, you should be able to prompt your feed. I want only AI content today to be able to consume. But like this passive consumption that we all do, you can fill it with useful information. And so this next question, Reid, I do want you to weigh in on it. But you and Replit recently passed 100 million ARR. Congratulations, huge milestone. And you guys have been building for a long time, but right now in the valley, there's so many companies that are getting to both enormous valuations, but also enormous revenue very quickly.

59:21So my question for you is, what do you think about this time where it seems like everyone has to get to insane revenue numbers immediately? Is this good? Is that true? And like, what is sort of the new kind of era we're in, sort of building in an AI era? So one of the reasons, there are a few reasons that happened that made it so that these revenue ramps are really high. One obvious one is the ROI is really clear. When we make an application for someone and then we put a paywall, they really like the application they wanted, they're much more likely to pay. But also just like credit card penetration across the world has reached certain heights, internet stability and connectivity.

1:00:02There's all these confluence of factors that got us to a point where you can grow revenue fast. That being said, AI revenue can go up as easy as it goes down. You know, we've seen businesses, I think Jasper is now like an enterprise business, but at some point they had like a really amazing consumer business that they lost all of it to ChatGPT, right? Like, so if you're not an AI business, if you're a SaaS business and your investor's like, oh, why don't you have AI revenue? Well, I mean, the other thing is like, you know, easy come, easy go, you know? So, and we spent like eight, nine years building all this infrastructure to get to a point where the company took off, but we're also still very paranoid.

1:00:40Like Google just released another Vibe Coding thing today and they're a close partner of ours and obviously they're going to do it. But so many companies are interested in the Vibe Coding space right now. And so it's very, very competitive. And so if you can build a business that is lasting, that grows slower and compounds over time, I think there's still a lot of value in it. Now the question is like, are there a lot of investors that want to pour a lot of capital into that? well, maybe you don't need a lot of capital anymore. And so, yes, a lot of the capital is going to AI, but you can build SaaS businesses today that are cash-flowing, that can grow over time.

1:01:18What do you think your moat is? Is it your brand? Is it your existing consumers? How do you make sure that you're not subject to that? I think there are less moats these days than before. I mean, one of my favorite books is Seven Powers by Hamilton Hamler, and it just talks about there's seven moats, really. you know, network facts, economies of scale, you know, so on. I think that we have a technology lead in that, like, we built all this technology for so many years. We built a hyper-competitive, amazing team that will continue to produce these technology advancements. We launch a new breakthrough version of agent every few months.

1:02:04Elon said this a long time ago, the only moat is continued innovation, rapid progress. And I think that's true in AI today. I think at some point when you reach certain scales, there are certain decisions that you can make that really create structural moats. We're not there yet, but I think, you know, I would say the big labs achieved economies of scale, obviously, right? And that's a moat for them now. It's very competitive between like the five of them. But I think it is a game that will play over time. So I was just, as CEO, just constantly thinking about what are the degrees of freedom that we have in order to position our business in a way to create lasting advantage?

1:02:42Your earlier question was almost like the classic blitzscaling question, right? And part of the reason why, now I'm trying to remember how many years ago I wrote blitzscaling, but it was kind of the lessons from Silicon Valley and China about how the technology companies of the future are built. If anything, it's 5x, 10x true as what I did. It's like the trend of where it's going to. Now, that doesn't mean that everyone has to go to, you know, amazing revenue, 10X employee growth in like six months, 12 months, et cetera. The thing in blitzscaling, which, you know, Chris and I wrote about was it depends a lot on what the nature of the market is, what the nature of competition is, et cetera.

1:03:19And if you're going up against blitzscalers, it's very hard to succeed without also blitzscaling because the blitzscaling will set the market. It may blow up, but we'll set the market. If it blows up, it'll probably blow you up with the market. Like the scooter market. Yes, exactly. And it doesn't matter that you were kind of, you know, not minding your operating margins and, you know, it just, it just gets swamped. And so, so you have to look at what's happening in the market. You have to look at what happened with competition. There are definitely opportunities where you can build more like, you know, like one of the ones from the Greylock portfolios, Roblox, where like for many years, it's kind of like, yeah, yeah, out in the wilderness.

1:03:56And then boom, all of a sudden it's the amazing new thing. And you can build towards that and that kind of phase can come so you have to kind of make an evaluation of where you're at now if you're going kind of where the zeitgeist is where everyone currently recognizes it you'd better be moving pretty fast because everybody is recognizing it and so so that's a little bit of kind of the the reason like with like with monist ai we could say hey we can actually take a look some time to think about exactly and and build iteratively to what the ai pieces are for doing for the drug discovery because most people don't realize what are the things you need to do and so you can take more time to build that you don't have to go you know like it's basically do extreme uncertainty risks trying to capture a market so there's a nuanced answer there but but there's a number of markets where that speed and that speed revenue scale by the way the speed revenue scale is not just revenue feud not just what comes in as capital it also comes into what happens with hiring employees and a bunch of other things and there's a whole set of compounding things that get to that so it's you you have to make a kind of strategic decision by the way you may have to change your decision as you're going one thing on that is that what's interesting is once you hit an inflection point inflection point then other people pay attention and now it's split scaling because they notice a revenue and they want to go after it so they see you being successful and all of a sudden that becomes the hot industry and so you have to change your stance yes and that's the other thing that's what happened with us right like you know it's like your replet agent was kind of the first vibe coding thing that anyone could use.

1:05:27And suddenly everyone poured into it. And this is one of the things that people don't understand about the blitzscaling side, which is it's not that you start blitzscaling from day one and it's not that you blitzscale forever. By the way, if you don't end blitzscaling at some point, I think that the seven powers, because I, you know, great book, great call out, maintain. I also think that the configurations of how business models come together will still actually get to different kinds of modes. Now, we have speculation of what those moats are. Are the moats only scale now? Are the moats brand?

1:05:59Are the moats network effects? Are the moats data now? It'll be in different combinations of different things. But you have to be okay with the uncertainty of it in the moment. And you're going to be iterating through it. And you should be thinking about what those moats are. And you can't go, well, because Silicon Valley went for maybe even two decades, and I was one of the architects of this, gaga over network effects as the moat. And by the way, network effects are still very valuable, but they're changing in the shape and how they establish and what happens and so forth. And that reinvention, like people tend to think, oh, the most central thing is you reinvent your product or service.

1:06:37And by the way, of course, it's really important. By the way, it's also reinvent your go-to-market. Oh, and by the way, it's also reinvent your business model. Oh, and by the way, it's also reinvent what the moats are behind this. And it's all of these kinds of different things. Like Google search doesn't have network effects from its search engine. It has scale effects, but it's AdWords is where the network of it. And then what it does is it buys distribution from Apple and other people through that is the way that it kind of, and so how do these things kind of come together? And actually sort of per our conversation in the car, Amjad, one of the things I've really appreciated is that your willingness to speak out about things that matter in our society, whether it's Gaza, human rights, et cetera.

1:07:18And it can be difficult for people to speak out, especially when they're CEOs of companies, you're fighting for talent. Why do you think it's important for people in the space, specifically in technology, to speak out about human rights and things like that? I don't do it because of this. I do it because of principles and because, you know, we also have a family history. And I understand what people in Gaza are going through right now. And I really care about that. But I also think that, you know, the corporate world, the market has changed and that when you stand for something, I think there is actually there's an effect where maybe you might be certain people don't want to work with you or don't want to invest in you.

1:07:57But there are other people that might be attracted to that. Right. So I think people are no longer attracted to these bland corporate brands. And the faces behind these companies, thanks to LinkedIn and things like that, are becoming more important than the brands themselves. And as humans, we care about things. And if you just have no opinions, no one has no opinions. And so I think a lot of people come to work on Replip because they know I care about these things. and people want to invest in Repl.it because they know we stand for certain things. And I think Silicon Valley is no longer the underdog as well.

1:08:39Like Silicon Valley is now the mainstream. People look to us for leadership, but they also, when we do certain things that are not conducive to society, they're going to come and try to burn us at the stake. And so it's important for us to kind of take the role that we're playing seriously. Yeah, I completely agree. And I think actually part of how you think of it is think of humanity first. And that's part of the principles, you know, alleviate suffering, economic enablement. And part of what I love about Replit is economic enablement across the entire world. Then society. What's the organization on which we live together?

1:09:14And then industry. By the way, industry is super important. I've, you know, it's been my entire life. But thinking about those, even when you're a industry leader, you should not abandon the fact that you're also a humanist. and you're also a member of society. That's right. Absolutely. On that basis of frame, what are some of the really important things we should do as leaders in Silicon Valley and the tech industry to make sure that technology is spreading compassion too? And one of the problems with some of the social networks is it's rage and engagement, clickbaiting and so on. But yet, that is not who we aspire to become as individuals in society.

1:09:52So what do we do to grow empathy, grow compassion? What are some of the ideas that you might have kicked around on this? One thing I try to do on our business is align our business model with something that allows us to be good in the world. And so Replit benefits when people's lives improves through that software that they're building or the business they're creating or how they're improving their business. And so I've always been really inspired by businesses that create like a game theoretic win-win-win situation, right? Like when you think about platforms, like, you know, Shopify is an amazing business where the company's winning, the entrepreneurs are winning, and consumers are winning.

1:10:36Not every business is like that. There's a lot of businesses where consumers are losing or someone's getting exploited. But by the way, the best businesses are the win-win-win businesses, right? So I think one of the, speaking of modes and things like that, one of the early strategic decisions that you can make is what is the business model? And try to actually kind of write down, it's usually different constituents, usually the company, the users, maybe the developers, whatever kind of business that you have. What situations or what business models allow you to create that joint winning? So now we're moving to our rapid fire.

1:11:15that doesn't mean you have to answer rapid fire there's this questions we we ask all of our guests um is there a movie song or book that fills you with optimism for the future you know a book that i think is is is amazing that it pulls together everything that i love i really love learning about theory of consciousness theory of mind the philosophy of that i like computers and math and physics and all that and like the human aspect of human stories um i am a strange loop by douglas hofsetter is is an amazing book it's partly about his a book about his wife dying and their kids and and how his personal story in that it's also a book about him struggling with the concept of soul and kind of trying to understand it in a like more secular way in a like mathematical way it goes through vignettes about like girdles and completeness theorem or what that says about about how consciousness is potentially like a loop and it's it's it's an amazing book that tells you that like really everything is interconnected and we can't be technical or innovators without actually caring about all the other things that happens in our world what is the question that you wish people would ask you more often i mean this question is really fascinating i mean i I don't get to talk a lot about literary or philosophical inspiration.

1:12:43So that's a great one. Yeah, one, the strange loop is awesome. So where do you see progress or momentum outside of your industry, tech, kind of AI, vibe coding applications, that inspires you? This is very fresh on my mind, but I took a demo, a tour of a plane, and I was so surprised that they got to full automation. This is a TBM 960, a turboprop plane and everything's automated including landing and there's not one neural network in it. And so it's surprising because like, you know, in Silicon Valley, we think that we sort of tapped out on classical deterministic systems in terms of what you can do in terms of automation.

1:13:31But actually there are industries that are just slogging along. They just don't want to use neural networks. It's like too probabilistic to. So that was really fascinating. And it's like, there's a lot more to go, even in the classical systems and the traditional technology that we have. So always our final question. Can you leave us with a final thought on what you think is possible if everything goes humanity's way in the next 15 years? And what's the first step to get there? The thing I think a lot about, and this is driven by my history, my family is that anyone who has ideas should potentially be wealthy.

1:14:06Anyone who has ideas and can follow through and has the grit and has the moral upstanding and can do the right things should be able. I think that's the true promise of capitalism. And I think, you know, it's very easy to imagine the world where it's like certain corporates that are controlling everything and the business models are not aligned with humanity in such a way that it's like it's all based on spying on us and selling us the worst things that we desire, but instead in a world where, where the tools create the decentralized power ability to generate wealth for everyone in the world, the entire world is sort of interconnected.

1:14:47I think people waking up in the morning and feeling like tap dancing to work like Jeff Bezos, like most, 99 % of people don't tap dance to work, right? So including me, I love my job a lot, but I hate email. Why hasn't anyone solved that? The technology is there, but the tools are not there just yet. So rewarding work, work that is more human, allows us to relate with one another more creatively and less siloing and less politics at work, but also the ability for anyone to generate ideas and build businesses. That's something I'd be really excited about. Amen. Yeah, Amjad, it's a great pleasure.

1:15:29We could have gone on for hours. Thanks for being here. Thank you for having me. Possible is produced by Pallet Media. It's hosted by Ari Finger and me, Reid Hoffman. Our showrunner is Sean Young. Possible is produced by Tanasi Delos, Katie Sanders, Spencer Strasmoor, Imozu, Trent Barbosa, and Tafadzwa Niemorundwe. Special thanks to Surya Yalamanchili, Sayida Sapieva, Ian Alice, Greg Beato, Parth Patil, and Ben Rallis. And a big thanks to Ben Kaznoka and the Village Global team, Philip Smith at Action House, Lorenzo Davis and Will Whiteley at Static, and Caitlin Norod and the team at Replit.

From the publisher

On this episode of Possible, Reid Hoffman and Aria Finger sit down with Amjad Masad, founder and CEO of Replit, to explore how AI is fundamentally changing who gets to build software and what that means for work, creativity, and human agency. Masad traces his journey from growing up in Jordan teaching himself to code and connects it to his love of video games which helped inspire him to build a platform that turns natural language into working software. The conversation spans everything from why gaming mindsets make better builders, to how CEOs are rediscovering hands-on creation, to why “vibe coding” is the next form of literacy and why computational thinking is more important than syntax mastery. The conversation also digs into the future of AI agents, long-running autonomous workflows, and what it means to design environments for machines rather than humans. They also confront harder questions about jobs, fear, regulation, and society’s responsibility during a cognitive industrial revolution. The episode ultimately reframes AI not as a replacement for human creativity, but as a force that can return people to a more entrepreneurial, expressive, and meaningful way of life. 

For more info on the podcast and transcripts of all the episodes, visit https://www.possible.fm/podcast/

01:45 – Introductions and Amjad’s background

02:07 – Growing up in Jordan, video games, and learning to build

06:19 – How gaming culture shaped Replit’s product philosophy

09:55 – Designing Replit around safety, reversibility, and exploration

13:24 – Defining vibe coding and where the term came from

15:55 – The new literacy: computational thinking and soft skills

22:09 – Getting past the blank page and learning by making

25:06 – Entrepreneurs, solopreneurs, and who Replit empowers

30:48 – Designing environments for AI agents and durable businesses

35:55 – Open source, abstraction, and “cathedrals built from bazaars”

38:25 – The future of corporate work and creative ownership

48:29 – Fear, skepticism, and cultural responsibility around AI

54:13 – Jobs, disruption, and becoming AI-native in a changing economy

01:11:12 – Rapid Fire Questions

More from Possible

All 83 episodes
Amjad Masad on vibe coding, AI agents, and the end of boilerplatePossible · 1 h 19 min
Listen in VO