# Everything we knew about software has changed — Theo Browne — session 2026-07-16T21:45:19.989Z → 2026-07-16T22:01:20.989Z

_51 transcript lines · 44 slides · source: full recording_

## Transcript

**[00:00:17 · 0]** Hello. Hello. Fantastic to see you guys here. I still can't believe they're letting me take a stage at something like this, a YouTuber apparently, but can't wait to share a bit about how I've been thinking. Because if I'm being real, kind of going through some AI psychosis.

**[00:00:33 · 0]** Who here would classify how they feel right now as some form of AI psychosis? I wanna see some hands. The those who don't have their hands up yet, don't worry. We'll get you there by the end of this talk if I do everything right. In order to talk about this, I wanna start with a bit of a personal journey of my own.

**[00:00:49 · 0]** And I'm gonna go through this the way anybody does in modern timelines with the models. Who here used SONNET three five when it was the creme de la creme, the cream of the crop model available to us? It was unbelievably better than what we had used before. Right? Like, having used all of these different models and trying them in tools, Sonnet three five was a big moment for me because it felt like these models could suddenly complete much more end to end tasks, like, actually get real work done that takes multiple steps.

**[00:01:18 · 0]** And then we got Opus four five. Who felt Or, I'll go differently, differently here. Who didn't feel a big jump when they switched over to Opus four five? That's a relief. There are not too many hands because Opus four five is probably when my psychosis started in November and December of last year.

**[00:01:34 · 0]** Having a model that couldn't just write the code and call tools, but could go way further. A model that could test the work and actually get it into a good state and complete tasks that take hours instead of minutes. It was unbelievable. And then we got Mythos. Who here has had a chance to play with Mythos and Fable so far?

**[00:01:54 · 0]** We agree it's a pretty damn good model, right? But why? It's not just better at coding. If you handed a prompt that you would have handed to these other models before, it's not going to feel that different. I think of these almost as eras now, where Sonnet 3.5 is the tool call era.

**[00:02:09 · 0]** Not that it was the first model that could do tool calls, rather it was the first one that did them consistently and reliably enough in context of a code base where you could use this for day to day coding work. Then we got Opus 4.5, which was able to do much longer running tasks without losing track of what it's working on. It's no longer, okay, build step one, and then it does it. Then you say, okay, can you build this next part and then the next part. You just tell it what you want, and it could figure it out a lot of the time.

**[00:02:35 · 0]** Mythos is another jump to orchestration. It feels to me like it's the first model that doesn't just understand your code base, but it understands itself. And it knows how to spawn additional models and break up work in a way where it could be completed more reliably and then verified afterwards. And if you tell the model to do that, it will just do it. You don't need some custom tooling, some custom systems, some fancy software factory.

**[00:02:58 · 0]** You just need to prompt it to go a little further. I think you'll be surprised how far it can go. What I'm trying to say here is we need to go bigger. You're not going to see the benefits going forward if you're not pushing the model further. You're not pushing yourself further with what you're building.

**[00:03:12 · 0]** Most of the Jira tickets I closed at my previous job could be trivially solved with a model like Opus four five. My previous work would not benefit from a model like Mythos. If the models are gonna keep getting better, and at this point, I'm confident in saying they are. I was wrong when I claimed that we were hitting a wall before. The models are getting better faster than we are.

**[00:03:31 · 0]** So we can't necessarily get better. So instead, we have to go bigger. In order to do that, we have to get over ourselves. This was really hard for me as someone who spent a long time writing software. Who here has written code for more than ten years?

**[00:03:45 · 0]** I wanna see hands. It's the majority of the people here. I don't even wanna think about how long I've been writing code for, but I have been building up all of these strong opinions since I started. I was using GNU Screen and eventually Tmux back in the day. I learned how to use those tools and SSH and Git before I even wrote code.

**[00:04:02 · 0]** And those have all been really ingrained in my workflow. I think back to the old days in a weird way. Hear me out. Let me talk about iOS for a second. Who owned an iPhone back when they looked like this?

**[00:04:15 · 0]** IOS six or earlier? How have you guys written code for ten years when a fourth of you are that old? I'm confused. Hopefully, you're all Android people or something. This is how iPhone apps used to look.

**[00:04:27 · 0]** You might notice it's different from how they look now. It looks less like an app and more like somebody took a picture of a compass and put it in the phone. This is how apps used to look. But now they look like this. And most people look at that and they're like, oh, that's an obvious downgrade.

**[00:04:44 · 0]** That's so much worse. Why would Apple ever do that? This is the downfall of Apple and the beauty of their design. I'm gonna fight you guys on that. IOS seven was Apple moving away from trying to convince you that these devices could replace the old tools we used to rely on.

**[00:05:00 · 0]** The compass had to look like a compass because the compass had to replace the physical compass that you relied on. The books app had to look like a bookshelf with real pages that turned because I had to convince you it was a reasonable alternative to buying a book and reading the paper version. Apps had to be designed to convince you to use them, not to be useful. And iOS seven represents the shift to not focusing on convincing you anymore. Apple won.

**[00:05:29 · 0]** By that point, everyone knew their iPhone could do all of these different things. The point of iOS seven was to stop convincing and start embracing. Start making a better interface. And this interface, as much as we might not like how it looks, it's so much more useful. You have clear indications of the difference between what direction you're walked on and where you're currently pointing.

**[00:05:46 · 0]** That red block is a super nice way to know that you're not in the direction you intend. The current direction you're facing is way clearer too with the giant two twenty eight at the bottom. You just get way more info here than you did before. It's so much clearer. Even if we don't like it because it's not the thing we're used to, we got over it.

**[00:06:08 · 0]** We're currently in our skeuomorphic phase as software developers. Skeuomorphism is this design aesthetic trying to represent the way things used to look, the physical goods that we relied on, and try to make them digital. We're doing this right now with software. We're pretending our terminals are the ultimate interface when they're not even good interfaces. And I'm saying this to someone who loves their terminal deeply.

**[00:06:30 · 0]** Natural language has no place in a terminal, but we pretend it does because the terminal's familiar. It's what we use it's what we're used to. It's what we love. It's where we like to think of ourselves when we're thinking about coding. Who here is an aspiring Vim user that, like, wishes you could use Vim, or even does?

**[00:06:47 · 0]** I know we've all had that Vim phase where we all tried. This is just how we are as devs. We care so deeply about these things. We care so deeply about our tools, the systems we pick, the frameworks, the languages. We like to think it all matters.

**[00:07:00 · 0]** And we've blinded ourselves in this. We think things that just don't make sense when you take one step back. Like, why can't we commit our environment files? It sounds stupid when I put on a slide like this, but I want you to really think about this for a second. When I have a team of engineers that are working on a project, why do I have to build another system to share this specific file, but all the other files can go and get just fine?

**[00:07:24 · 0]** It's dumb. It's just how Git was built, because it was built for a very specific thing, and then it took over our industry, and it took over our brains, and we aren't letting go of that. There's a lot of these things in our heads that we have to start fighting. We have to take the step back and think, is this how we do things because it's right? Or is this how we do things because it's just how we've always done it?

**[00:07:46 · 0]** And as you start to think more about this, you'll realize there are so many things that we do this with. Like, why do we qualify ourselves by the languages we know? I used to think this was a junior thing. Like, I could can't tell you how many times I had a junior engineer I was talking to. I was like, oh, you're a coder?

**[00:08:00 · 0]** What languages do you write? I write JavaScript. I thought this was a junior problem. But then you talk to senior engineers, they're like, oh, he writes JavaScript. He's not a real developer.

**[00:08:08 · 0]** We care too much. We pride ourselves in these things. They're our identity. These weird facts. These weird choices, these things that feel essential just don't matter that much anymore.

**[00:08:20 · 0]** And they didn't then, and they matter less now. We got away with it because it was so hard to find engineers that we could just tell the company what we were doing, and they couldn't really say no. Because the alternative is spend six months trying to hire someone else. They're not gonna do that. And along that note, why are we so scared of deleting code?

**[00:08:37 · 0]** I cannot tell you how many times I've been in a conversation with someone where the solution is to just delete it and reset. But we have such a bad sunk cost mindset in this industry. We care so much about the code we wrote, and we care so much about it still being there that I feel bad working with my team sometimes when somebody files a PR that isn't quite the right solution, but they spent a week or two on it. Like, who here has guilt merged a PR before? Where you just felt bad because somebody put a lot of work in.

**[00:09:05 · 0]** It's not quite the right thing, but you merge it anyways because the alternative was a conversation you didn't wanna have. Why do we do this to ourselves? One of the nicest things about agents, you don't have to feel bad when you shut down their work, but we we just care too much is the point I'm trying to make. And the things we care about are not necessarily the things that matter anymore. And I hope we can finally start to challenge some of these.

**[00:09:29 · 0]** Gonna get a little more personal here by showing some of the ideas I've built, because the goal here is that when you guys go out of this talk, you have a better mindset for coming up with ideas that make sense now by rejecting the things that made sense before. These are three of the things that I have built or are currently working on. I'm gonna go from the bottom up. I built a Reddit scraper because making good memes is hard, and I would rather just steal them from Reddit. And it went pretty well.

**[00:09:55 · 0]** It was a side project. It would be two to three days. We'd just scrape Reddit, top posts on programming humor, put them in a nice format for me so I could copy paste them onto Twitter. Zoom for streamers was the startup I went through Y Combinator with. It was called Ping.

**[00:10:08 · 0]** I wanted to make it easier for live content creators to do high quality collaborations in the software they already used, OBS. The full stack cloud is let's just imagine Vercel, but it goes further each direction. They have off built in, but they also have databases built in. These are all things I've wanted that I benefit from existing. Enough so that I tried to build all of them.

**[00:10:29 · 0]** The bottom two, I built in 2021. The top one, I'm working on right now. These are also kind of tiers, different levels that we can build at. If I was to try and categorize them, I would call the bottom one side project, call the middle one start up, and call the top one too big. It just doesn't make sense.

**[00:10:48 · 0]** Well, this is how I would have categorized this even just a year ago. But things have changed. Now that the models are bigger, the tiers have shifted. Everything is now one tier lower. And this is a crazy thing for me to process.

**[00:11:04 · 0]** The fact that what used to be a startup is now a side project. In fact, some some of the start ups I've talked to, even at an event like this, their whole start up could have arguably been a side project, or this bottom tier, which there's a weird gap there. What's that? It's the g brain tier. It's a markdown file.

**[00:11:21 · 0]** Do you know how many companies are at this event, where their whole product could just be a markdown file? It's insane. And like, okay. Seriously though, the fact that you can now execute markdown by just piping it to codex or claud is unbelievable. And I think most of us haven't fully appreciated how insane that is.

**[00:11:41 · 0]** I had a service that would triage all of my PRs, have them all get reviewed with AI, and then help me prioritize. That service is a markdown file now. I just literally wrote, like, go to these four GitHub repos, look at all the open PRs, figure out what the current status of the work is, and then help me prioritize it. And then when you're done, go update the static HTML file and send it to s three and give me the URL. And And every morning at 9AM, this runs on a cron, and around 09:15 to 09:20, my markdown file generates me my work for the day.

**[00:12:09 · 0]** What the hell? How are we actually here now? I try that if you haven't, by the way. You'd be amazed how many of these types of things can exist that are literally just a markdown file running on a cron. But what about okay.

**[00:12:23 · 0]** Two more things I want to change about this, though. First is the Volstead Cloud. This is mine. Don't do it. Like, they're coming soon.

**[00:12:31 · 0]** Very excited. I wouldn't want to compete with me on this one. Trust me. It's gonna be really cool. But there's still something else.

**[00:12:38 · 0]** There's a gap here. And I'm gonna be real with you guys. I don't know what goes in this gap. I don't know what too big means anymore. Is it training your own model from scratch?

**[00:12:48 · 0]** Is it building your own operating system? Is it trying to compete with NPM and node directly? I don't know. I don't know what too big is right now, and that's scary, but it's also exciting. It means I need to keep pushing myself to go bigger than makes sense in order to find these limits.

**[00:13:06 · 0]** But what does that even mean? What does it mean to think bigger in this scenario? I would argue that bigger is probably the wrong word for most of how I'm thinking here. It's time to think wider. What I mean by this is a spectrum, and I'm sorry, I have to do a diagram.

**[00:13:23 · 0]** If you watch my videos, you understand. There's breadth and depth to any piece of software. The breadth is the range of things that your software covers. And the depth is the number of features in a given area. Let's look at a company like Vercel.

**[00:13:38 · 0]** Vercel does not offer all of the features that AWS does. They never will. It doesn't make sense. But Vercel offers deeper but Vercel offers deeper features in the space they're in, which is full stack front end leaning servers. If you're a front end developer and you're not using Vercel, you're feeling some amount of pain because they're just further ahead with this.

**[00:13:58 · 0]** So much so that even the agents prefer it. And this was kind of how you had to build your startups. Because if you were competing with a company like AWS, you're never gonna have all of the features they have. You're never gonna cover the range that they cover. And it made no sense to try because you don't have the thousands of engineers they do doing that.

**[00:14:18 · 0]** At least you didn't. But now, things have changed. All of a sudden, that range is viable, in a way that it never was before. I'm not saying you can build something as reliable as RDS. I'm saying that you can build a database platform into your product in a day or two of work with enough prompting and enough effort.

**[00:14:37 · 0]** And if you build your stuff right, if you play your cards correctly, and you think about things the right way, you'll realize that you can build enough across a spectrum of things you care about to enable most users to at least start trying the thing. And when they have features they need in a given vertical that you don't support, it's not your problem as As long as you build it right. Because they can build the features that are missing themselves. If you architect your systems and you architect your products in such a way that users can do things that they you never would have guessed. Like, Slack accidentally did this, because Slack is now the platform people run their agents in half the time, which is crazy.

**[00:15:13 · 0]** Slack sucks. It's not a good product, but it's the right shape for people to build the features they want into it through the somewhat functional Slack body p i's. This is all crazy because I'm basically sitting here telling you, like, it's time to compete with Slack. It's time to build your own AWS. It's time to challenge Salesforce directly.

**[00:15:32 · 0]** It sounds stupid, but I'm gonna be real. If your idea doesn't feel stupid, it's because your idea is not big enough. I think that's all I have to say. Thank you so much, AIE.

## Slides

### 00:00:20–00:00:40

# AI Engineer World's Fair Participants

- Inggest
- Snorkel
- Z.AI
- neo4j
- WorkOS
- Amazon AGI Lab

### 00:00:40–00:01:00

- AI Engineer World's Fair
- OpenAI
- Microsoft
- AI Engineer World's Fair
- mai
- AI Engineer World's Fair

[Microsoft logo]
[Pink

### 00:01:00–00:01:20

### Sonnet 3.5

### 00:01:20–00:01:40

## Opus 4.5

### 00:01:40–00:02:00

# Opus 4.5

### 00:02:00–00:02:20

# Mythos 5

### 00:02:20–00:02:40

- Sonnet 3.5
- Opus 4.5
- Mythos 5
- Tool calls

### 00:02:40–00:03:00

- Sonnet 3.5
- Opus 4.5
- Mythos 5
- Tool calls
- Long running work
- Orchestration

### 00:03:00–00:03:20

- Sonnet 3.5
- Opus 4.5
- Mythos 5
- Tool calls
- Long running work
- Orchestration

### Keynote
Theo

### 00:03:20–00:03:40

We need to go bigger.

### 00:03:40–00:04:20

We need to get over ourselves.

### 00:04:20–00:04:40

[Screenshot of an iPhone displaying a compass app, showing 315° NW and coordinates 37°19'55"N, 122°1'46"W]

### 00:04:40–00:05:00

[Screenshot of an iPhone displaying a compass app, showing a heading of 228 degrees SW, with location Boulder, Colorado]

### 00:05:00–00:05:20

# AI Engineer World's Fair
## Presented by Microsoft

### Keynote
Theo Browne / Founder t3.gg

[Screenshot of a smartphone displaying a compass app, showing a heading of

### 00:05:20–00:05:40

### Compass App Screenshot
[Screenshot of a smartphone displaying a compass app. The compass shows a heading of 228 degrees, pointing southwest. Below the compass, the current location is

### 00:05:40–00:06:00

# Keynote
Theo Browne / Founder t3.gg

[Screenshot of a smartphone displaying a compass app, showing a heading of 228 degrees (SW), location Boulder, Colorado, and coordinates 40°3'27" N 105°13'8" W.]

### 00:06:00–00:06:20

# AI Engineer World's Fair
## Presented by Microsoft

### Keynote
Theo Browne / Founder t3.gg

[Screenshot of an iPhone displaying a compass app. The compass shows a heading

### 00:06:20–00:06:40

### We're in our skeuomorphic phase

Keynote
Theo Browne / Founder t3.gg

### 00:06:40–00:07:00

## We're in our skeuomorphic phase

### 00:07:00–00:07:20

# We're in our skeuomorphic phase

### 00:07:20–00:07:40

## Why can't we commit `.env` files?

### 00:07:40–00:08:00

# Why can't we commit `.env` files?

### AI Engineer World's Fair
Presented by Microsoft

### Keynote
**Theo Browne** / Founder t3.gg

### 00:08:00–00:08:40

Why do we qualify ourselves by the languages we know?

### 00:08:40–00:09:20

# Why are we so scared of deleting code?

### 00:09:20–00:09:40

## Why are we so scared of deleting code?

### 00:09:40–00:10:00

Why are we so scared of deleting code?

### 00:10:00–00:10:40

- Full-stack cloud
- Zoom for streamers
- Reddit scraper

### 00:10:40–00:11:00

# AI Engineer World's Fair
## Keynote
### Theo Browne / Founder t3.gg

- Full-stack cloud
- Zoom for streamers
- Reddit scraper

### 00:11:00–00:11:20

# Keynote

Theo Browne / Founder t3.gg

- Too big: Full-stack cloud
- Startup: Zoom for streamers
- Side project: Reddit scraper

### 00:11:20–00:11:40

# Keynote

- Too big
- Startup: Full-stack cloud
- Side project: Zoom for streamers
- Markdown file: Reddit scraper

Theo Browne / Founder t3.gg

### 00:11:40–00:12:00

# Too big

- Startup: Full-stack cloud
- Side project: Zoom for streamers
- Markdown file: Reddit scraper

### Keynote
Theo Browne / Founder t3.gg

### 00:12:00–00:12:20

Too big

- Startup: Full-stack cloud
- Side project: Zoom for streamers
- Markdown file: Reddit scraper

Keynote
Theo Browne / Founder t3.gg

### 00:12:20–00:12:40

# Too big
- Startup: Full-stack cloud
- Side project: Zoom for streamers
- Markdown file: Reddit scraper

### 00:12:40–00:13:00

### Project Ideas
- **Too big**: (an empty concept represented by a dashed box)
- **This is mine**: Full-stack cloud
- **Side project**: Zoom for streamers

### 00:13:00–00:13:20

- Too big: (concept represented by a dashed box)
- This is mine: Full-stack cloud
- Side project: Zoom for streamers
- Markdown file: Reddit scraper

### Keynote
Theo Browne / Founder t3.gg

[A dashed rectangular box with an arrow pointing to it, labeled "Too big"]

### 00:13:20–00:13:40

It's time to think ~~bigger~~
wider

### 00:13:40–00:14:00

Keynote
Theo Browne / Founder t3.gg
[Hand-drawn T-shaped diagram with a horizontal axis labeled "Range of things you cover" and a vertical axis labeled "# of features in a given area"]

### 00:14:00–00:14:20

Range of things you cover
# of features in a given area

Keynote
Theo Browne / Founder t3.gg
[Diagram with a horizontal axis representing "Range of things you cover" and a vertical axis representing "# of features in a given area".]

### 00:14:20–00:14:40

# Keynote
Theo Browne / Founder t3.gg
[Hand-drawn diagram showing a horizontal axis labeled "Range of things you cover" and a vertical axis pointing downwards from the center of the horizontal axis, labeled "# of features in a given area"]

### 00:14:40–00:15:00

# Viable now

[Diagram showing a 2D coordinate system with "Range of things you cover" on the horizontal axis and "# of features in a given area" on the vertical axis, with an arrow labeled "Viable now" pointing to the top-left.]

### 00:15:00–00:15:20

# Keynote

## Theo Browne / Founder t3.gg

- **Horizontal Axis:** Range of things you cover
- **Vertical Axis:** # of features in a given area
- **Top-left quadrant:** Viable now
- **Bottom-right quadrant:** Not your problem

[Hand-drawn 2x2 matrix diagram with labeled horizontal and vertical axes, and two quadrants labeled]

### 00:15:20–00:15:40

Range of things you cover
# of features in a given area

- Viable now
- Not your problem

### Keynote
Theo Browne / Founder t3.gg

[Hand-drawn

### 00:15:40–00:16:00

If your idea doesn't feel stupid,
it's not a big enough idea.

### 00:16:00–00:16:20

# AI Engineer
## World's Fair
HTTPS://AI.ENGINEER
