In short
Podcast Summary: The Neuron - AI Explained
Episode Title
How 48% of Non-Engineers Are Shipping Production Software (with Retool CEO David Hsu)
Hosts
- Grant Harvey
- Corey Noles
Guest
- David Hsu, CEO of Retool
---
Episode Overview In this episode, David Hsu, CEO of Retool, discusses the shift in software development where 48% of non-engineers are now capable of shipping production software. The conversation covers how AI is democratizing software development, the potential future of engineering roles, and insights from a recent survey conducted with over 10,000 companies.
---
Key Concepts and Discussions
- Democratization of Software Development
- The percentage of non-engineers shipping software has increased from around 5% five years ago to approximately 50% today.
- Tools like Retool are enabling non-engineers, such as those in accounting or operations, to build software without extensive coding knowledge.
- Impact of AI on Development Roles
- Engineers may become less involved in coding mundane internal applications within the next 18-24 months.
- The rise of AI and low-code/no-code platforms shifts the role of engineers to that of platform builders or facilitators.
- The Role of Non-Engineers
- Non-engineers, referred to as "tomorrow's developers," are leveraging AI tools to create applications tailored to their departments.
- The shift empowers employees with domain knowledge to build effective internal tools rather than waiting for engineers.
- Retool and AppGen
- Retool is an enterprise app generation platform that integrates data sources and allows users to build applications securely.
- The new AppGen tool enables users to create production applications without raw coding, enhancing the capacity for non-engineers to contribute.
- Internal vs. External Software
- Most software developed is for internal use, particularly in non-software companies (e.g., JP Morgan, Procter & Gamble).
- Internal software typically handles specific business needs and relies heavily on existing data.
- AI's Role in Future Work
- AI productivity mandates are rising, but many organizations are still figuring out how to leverage AI effectively.
- The challenge lies in transforming AI from a passive tool (like ChatGPT) into an active agent that can automate tasks.
- Risks and Guardrails
- The democratization of software creation comes with risks, particularly around security and quality control.
- Engineers are needed to set guardrails and define the parameters within which non-engineers can operate.
- Skills for the Future
- High agency and curiosity are essential skills for non-engineers entering the software development space.
- A foundational understanding of technology (e.g., databases, APIs) is becoming increasingly important.
---
Key Takeaways
- The transformation in software development is enhancing productivity but also raises concerns about the future of engineering jobs.
- Non-engineers are becoming pivotal in creating internal tools, driven by their understanding of specific business needs.
- Embracing AI in a structured way with appropriate guardrails is critical for organizations to mitigate risks associated with democratization.
- The future workforce will value agency and technical proficiency, ensuring individuals can adapt quickly to evolving technological landscapes.
---
Conclusion The episode illustrates a significant shift in the software development landscape, driven by advancements in AI and low-code platforms. As organizations recognize the potential of non-engineers in building applications, the traditional roles of engineers may evolve, emphasizing the importance of facilitating innovation while ensuring quality and security.
For more insights, visit [Retool](https://retool.com) and subscribe to [The Neuron newsletter](https://www.theneurondaily.com/subscribe).
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:00It's a little scary. I really think the era of engineers, hands-on keyboard, coding applications so clearly over. You are almost the API, if that makes sense. It's like you are doing the grunt work of schlepping the data back and forth. Could there be a world where half of us are unemployed, actually, because our job has been automated by AI? I think probably next 18, 24 months of these non-engineers building these automations of software will lead us there.
0:33Welcome, humans, to the latest episode of the Neuron Podcast. I'm Corey Knowles, joined as always by Grant Harvey. And today, we have David Hsu, CEO of Retool, a platform trusted by more than 10 ,000 companies to build internal software, kind of like Lego blocks. David, welcome to the Neuron. Thanks, Corey. So excited to be here.
0:56David Hsu:David, for those who haven't heard of Retool, Can you give us the 30-second elevator pitch real quick? What does Retool do? Yeah. So Retool is an enterprise app gen platform. The idea is that we allow tomorrow's developers, which I'll explain in a second, to go build production software on top of their data. That's awesome. That's awesome. And you just released a survey related to this, the really fascinating findings. So basically, in the survey, you found that 48 % of non-engineers are already shipping production software. Corey, you can take it from here. So does this mean, like, Karen from accounting can now ship software?
1:38Like, who are these people? What types of companies are they working for? And I realize that's a laundry list of questions. But, like, what's driving it and who is it? Yeah, so it is actually some people from accounting. I would say that what we've noticed over the last few years here at Retool is the number of non-engineers using our platform to build software has steadily increased and actually really sharply increased over the last few months. But if you look back, I think four to five years, actually Retool is entirely built for engineers. It was a platform that you kind of needed to know how to code in order to use it.
2:18You need to know how to write SQL. You need to know JavaScript in order to go use the platform. And I think over the past five, six years, there's been a trend towards people becoming a bit more technical. So you see, for example, people working in revenue operations and even people operations in the finance department, being able to learn a little bit of SQL, maybe be able to hack together a little bit of JavaScript. And so five years ago, I think it was maybe 5 % of Retool builders were, I would say, non-engineers. Actually, last year, I think it was around 30, 35%. Today, it's around 50, I think 55 % of this world.
2:54David Hsu:Wow. What do you think is the difference? Where is that coming from? Is it that the tools are getting easier or that people are learning faster? What's your take on that? I think if you had asked me this question in 2023, let's say, I would have said yes. I mean, I think those are the two answers. I think the fact that I think programming is, or for example, today, I think as a college, if you go through college, I think some large percentage of people now take a OneCompsi class. And taking a OneCompsi class does not make you a programmer, but you probably can start understanding, okay, well, you know, to write a five-line SQL statement, I could probably write that actually after OneCompsi class.
3:37And so I think there's just a lot more general knowledge of computer programming than ever before. So I think that's one. And the second, like you said, is with a platform like ReadTool, now people that can write a bit of SQL can now go build a production web app. But today, it's 2025. And I think what's really accelerated over the last year or two is now even without taking that ComSci class, you can probably give LLM to write you a bit of SQL. And you can press run and you're like, oh, the results don't look quite right. you know, let me actually add a column to this. You tell the LLM that and you press run and it looks right.
4:11And so that I think is a really pretty big development over the last year or two.
4:17David Hsu:I agree. For sure. I agree. So when you say production software, what does that specifically mean? Like we're all familiar with Vibe coding and NADN agentic workflows, but these are tools actually being used in production, right? Yeah. Wow. So I think what's really remarkable over the last 12 to 18 months is, first of all, how fast AI and LLMs have been moving. But today, I would say, as of, what day is it? September of 2025, most of these platforms, especially those targeting non-engineers, are not really geared towards building software on top of your data that a company would actually feel confident in using.
5:03So if you, for example, look at Figma Make, you look at Bulb, Lovable, Replit, all of these are really good at getting a first version of the app that you want. But it's actually very hard to deploy that in your own AWS, for example. It's very hard to connect that to your own Salesforce, for example, or your own Workday. And so to do so, you actually can prototype very quickly in, let's say, Figma Make, but then you still need to get an engineer, actually, to go connect these systems to your data, go deploy it to production, write tests for it, et cetera. And so what's really unique about Retool is I think we're the world's first platform where people can vibe code directly on top of Salesforce, directly on top of your own Postgres database and deploy it in your AWS, in your Azure, in your GCP.
5:52And that's, I think, why enterprises have been really flocking to Retool is because there's this confluence of the technology of the LM is so cool for vibing, if you will. Then you have enterprise guardrails of, I guarantee that it's going to be secure, that it's going to be reliable, that it's going to be localized, for example. And these are things that actually LMs are not so good at, actually. And so marrying sort of the LM creativity and the generated abilities of the LM with a platform that guarantees that stuff, I think really allows you to actually go deliver production software even if you're not an engineer, which is pretty cool.
6:31Excited to tell you about a new partner today. Every revolution in AI creates one question that never changes. Can you trust the output? AI for work is incredible, but without trust, it's just leading to faster mistakes. So the challenge isn't building an AI that can answer questions. It's making sure those answers are right. And that's where Guru comes in. It's the AI source of truth that connects everything your company knows. So that's every insight, every answer, every recommendation. It's all grounded in verified knowledge, not outdated information or hallucinations. When your teams and your AI share one trusted foundation, everything moves faster.
7:11With fewer redos, fewer blind spots, and even more confidence in every decision. because in the age of AI, truth isn't just power, it's protection. See what Guru is doing for thousands of companies like Spotify, DHL, and Stripe at getguru.com. That's G-E-T-G-U-R-U.com. Tell them the neuron sent you.
7:34David Hsu:Yeah, that makes sense. I mean, in my own, like, vibe coding journey, I feel like the hardest part is usually like, okay, yes, it's very easy to mock up a front end. It's very easy to come up with, like, simple functions. The hard part is getting the database hooked up, getting it hooked up to everything you need to actually make it work and function and then deploy it. That is the tricky part. Especially for a larger company. So this is one also pretty shocking stat, actually, is that most software in the world is internal facing. And, you know, you first hear that, at least when I first heard that, I was kind of surprised.
8:10Really? You know, when I think about software, I never think about internal versus external, much less do I think about the majority of software being internal. But if you really think about it, it actually makes sense because Silicon Valley companies are ones that produce software. And I'm, you know, we're based in San Francisco. Most people that I associate with may be based in San Francisco. And so we work as software companies and all software companies do is they produce software for other people. Yeah. And so they're, you know, their product is software. If you look at most companies, though, in the Fortune 500, something like 90 % of those companies are actually not software companies.
8:45So if you look at a bank like JP Morgan, for example, you look at one of our customers, Colgate, or another one, Procter & Gamble. Procter & Gamble is not selling any software. They're selling Tide Pods, actually. And they have a lot of software engineers who all they do day in and day out, because they have no external things in software, all they do is they build internal software. And so it's kind of shocking sort of how much software is internal facing. And if you think about it that way, then it's actually makes a lot of sense why that's the majority of software. But if you try to imagine like vibe coding, like Procter & Gamble vibe coding software, very rarely are they, you know, starting a new application.
9:24They don't have that many new apps. They're really building apps on top of existing data. And so that's where I think a platform like GreenTool really comes into play that allows you to generate applications on top of your data and host it in your cloud, which is, I think, security is really important for these larger companies. You know, that's something I've been seeing myself, is this desire by more and more people on our team even to learn to build agents, to be able to bust out a quick app in Google AI Studio or something, and be able to deploy that. And it's really interesting because a lot of these have, like, really small use cases or applications.
10:02There's not a big ROI behind it for the team, for the company. So when you go to the engineering team, you'll be looking at things like, you know, this isn't a thing that will be high priority for them. But in your case, it is. And the ability to spend an hour and a half or two hours, whatever the case is, and do this little thing yourself for what you need or what your department or team really needs and you need it urgently. It seems like a really powerful thing.
10:32David Hsu:And you needed to know your data. Like, you needed to be able to interface with Salesforce and all the other back-end stuff. That's huge, yeah. What I think is pretty remarkable is I think that democratization of software creation has kind of been something that we've been talking about for 10, 15, 20 years at this point. I remember 10 years ago, there were platforms that were trying to do this. but to be honest, I think they never really took off because in the end, uh, writing software was just a pretty big sort of hurdle to jump across. If that makes sense, you know, going from not knowing how to code to building a production application, even if you take a Coursera course, it's still pretty hard.
11:11Um, but I think what's, uh, really going to happen in the workforce over the next five years, maybe 10 years is the people that are able to pick up this sort of AI native skillset will really do especially well. And actually we have one example, we have many in our customer base, but one person that I think about is her name is Charlotte and she works at Coursera actually. And she promoted, I think four times, I think in five years, if I recall, because she's been able to say, Hey, here are all the problems that I see as someone more on the business side. And instead of waiting for an engineer to go solve this, that'd be right in the ticket.
11:48and then hoping that in general solve it one day, I'm just going to go build it myself, actually, on a platform like Reetful. And you can do it in less time than it takes to fill out the ticket and wait for the first response. Totally. And you have much more context because you live the problem day to day. Yeah. And there, I think people like that are honestly pretty rare right now. But I think these are the people that are going to get promoted so many. These are the people that are really going to succeed in sort of this new economy, if you will, with AI. is those that have mastered their tools and are able to have an impact beyond what their scope of the role was originally planned to be.
12:26I like that.
12:27David Hsu:I like that. And AI is an interesting component of this, right? Because the survey that you shared shows that 66 % of organizations have an AI productivity mandate. So, I mean, from your vantage point, having conducted this survey, what are leaders actually asking for? You know, because the meme is the CEOs of the companies being like, what do we want? AI, what for? We don't know. So what do you see leaders actually want and what's working? Yeah, this is so interesting. So I think the reason why for that, by the way, is there's just so many, I think you all had a video about this recently. I mean, there's just trillions of dollars being spent on AI right now.
13:09And people are like, where's the ROI? There's got to be some ROI here. Let's go find ways to get ROI out of this technology. And to be fair, technology is pretty transformational. You know, when you talk to an LM, you're like, that's pretty smart. So why do humans even exist? It's kind of a weird question, if you will. And so for that reason, I think CEOs are really pushing this because they're like, there's got to be something we can do with this incredible technology. And as part of our survey, you're right. We ask people, do you have an AI mandate? And the majority of companies do. But what's really shocking is if you ask them, so what have you done with this mandate?
13:43Most CEOs or CIOs would say, well, you know, we set a mandate and we bought ChatGPT for everyone. And yeah, I don't know why I'm not seeing impact. And that I think kind of speaks volumes to sort of chat as an interface, which is, I think chat is actually a very, very powerful interface for exploring an LLM. It's mostly for consumer use cases. You're like, hey, let's try this, see what happens, try that, see what happens. And it's really powerful. However, it's not very agentic. It doesn't do anything by itself. It's kind of like an intern that gets a lot of things wrong and will never do anything until you tell them to do something.
14:22And that's moderately useful. If you're curious about something, this intern doesn't know a lot about different topics. But it's very reactive. It doesn't do anything until you tell it to do it. And if you really think about it, we've been talking to a few CIOs around what is the impact of chat on your company? It's actually pretty hard to measure the impact because if you really think about it, it's like, well, maybe for 25 % of tasks, maybe they're 20 % faster, let's say. And so if I was looking to put together this document to, let's say, summarize a strategy for next year and I've recorded all the meetings, let's say, maybe the AI helps me writing that doc or the first draft of that document, for example.
15:00but it's you know specific it's it's not sort of broad swaths of impact if you will and uh in fact uh when we talk to cios the way they measure it is they say well you know i think work-life balance is a little bit better for our employees because again you know you can save 20 percent of time on 20 percent of tasks so that's you know it's meaningful it's four percent of an employee's time definitely it's not you know there's no single task that it can do end to end not a single job I can do end to end. You've still got a human at each end. Yeah. Yeah. I can do this one part in the middle, but you're like, okay, yeah, human on the side.
15:33Human on the side. So is it really safe? If you're Procter & Gamble, are you selling more Tide Pods because you bought ChatGPT? Definitely not. Are you saving money on the bottom line? Maybe at the margin, but it's not like you can hire that many fewer people. It's not like tasks are being automated wholesale. And so that's the problem with chat, I think. And so that's where I think agents are really, this is why I think there's so much interest in agents is, can we try to get a whole task automated end to end? And this, I think, is the magic behind something like Cloud Code or Cursor, which is, if you think about it, you could actually do what Cloud Code does in ChatGPT.
16:13You know, you could, instead of having Cloud Code run a for loop, you could just have the engineer do it. So you could see the engineer, ask ChatGPT, you know, write me this code, let me copy it, paste in my ID, press run. Okay. It doesn't work. Let me paste the error message back to chat GPT. Okay. I've done a lot of that. Copy again. That's actually what cloud code cursor is doing. This is running a loop basically. But of course it's a lot better that the program is doing it rather than the human doing it. But if you think about knowledge work, that's where knowledge work is, is basically what I'm doing.
16:42Probably what you're doing is we copy stuff from Google docs and the chat GPT. We generate it, we paste it back. We look at it like it's not quite write, copy back again, paste it back. So there is, it's almost like if you are almost the API, if that makes sense. It's like you are doing the grunt work of schlepping the data back and forth between your work systems, whether it's Slack, Google DOS, we'll drive, whatever, and chat GPT. And if you think about it from sort of a coding perspective, that is why cloud coding cursor is so powerful is you glue the LM directly to the task to be done And it just goes.
17:17Instead of you having to copy, paste things back and forth. Yeah. And reformat. Yeah. I mean, this happened to me today. And we're talking about copying stuff on the chat UBT. I have to reformat. So I have to copy as plain text. And I have to press tabs to fix it. It's like unbelievable.
17:34David Hsu:So much of my workflow when I'm writing is that now. Yeah. And so I think a lot of CIOs now are starting to realize that, yes, you could have this AI mandate. but honestly, just buying chat GPT is almost so primitive. You have to go beyond that. You have to figure out how does the LLM actually, how can I glue it to the task basically and have it do the entire task from start to finish? I think there's a lot of philosophical questions there actually around what kinds of tasks is this suitable for? Because the reason why I think LLMs are so good at coding is because you can very easily test is it correct or not?
18:13and everything that the LLM needs to code is within the system, if that makes sense. I was talking to a journalist yesterday after the Wall Street Journal. If you think about what a journalist does, it's pretty hard to get an LLM to do that because if we're an LLM to do that job, it has to go talk to sources. It's kind of hard to automate that. You can't have an LLM talk to sources. Sources might not want to talk to them. They might lie to them. They have to decide how accurate something is. So it gets pretty complicated. I think there are a lot of tasks where it is scoped, basically just it is stuff on your computer that their inputs and outputs, kind of like coding.
18:46So I think, you know, maybe to put another way, I think LMs are actually quite smart and probably the total addressable market of things they could do, if it could bring something like a agent, agentic system, like a cloud code or a cursor to all knowledge work, it's probably 10 or 100 times larger than just a cloud code or a cursor.
19:04David Hsu:Wow. That's wild. Yeah, I think that's fair. And it might be that, you know, the truth is when you look across a team and the different departments and the different needs of different teams doing very wildly different tasks, you know, there's probably not a single tool approach that's ever going to work for anybody. You're probably going to need to have a toolbox. Yeah, a lot of those tools have to be custom tools. So we launched Isid's product, I think, three, four months ago. And that's kind of the idea. is it's almost like build your own cloud code, if you will. And the reason why, again, cloud code is so effective is it basically runs in a loop, and it says I have tools to use, and the LLM decides what tools to use in order to accomplish this outcome.
19:53So it has an input, and it's like, I want to get here, and I have these tools, and I'll figure it out. I'll keep on using tools, and I'll get to the outcome, basically. And that kind of loop where you allow an LLM to go use tools to accomplish things in the real world, does not really exist outside of cloud coding cursor right now. You can imagine if you applied that to writing, if you applied that to podcasting, if you applied it even my job, I think there's a lot that an LL could do if it had access to all my documents, if it could do things for me, if it could send Slack messages for me. It could do a lot actually.
20:28But right now there's just not that much infrastructure set up. And that's, I think the premise behind our agent's product at this, can we give LLMs or allow people to go build these kinds of agents, these custom agents, give them custom tools and say, hey, LM, give them these tools. I want you to go from this input to this output. And it's really pretty effective.
20:47David Hsu:That's awesome. How does that work inside the retool platform when you're working with the agents? Because that's a feature that you launched in May, right? Recently? Yeah. So it's actually a little scary, actually, to use it for the first time, because you basically just say, hey, you know, I want you to get to this outcome and you have five tools and go nuts. And let's see what happens. We have many safety features built in where we say, hey, you know, maybe you want to approve all tool calls and stuff like that. But you can also YOLO it just like in Cursor. You can say, hey, don't ask me. Just go use the tools and go nuts.
21:22And so what we've discovered is when you do that, actually now LLMs can do a lot more. Because, I mean, you can imagine if you ask ChatGPT, So I'll come up with an example. I think there's one customer who is looking to automate many internal workflows. Basically, it is, I think it's a bunch of IT workflows where, whether you want a new laptop, for example, or, hey, I got locked out of Okta. I need you to resell my password. Stuff like that. Somebody needs access to whatever or we need to revoke access to. Yeah, there's a little tab. typical things that you know you'd have an IT department and they would have to go and do it basically.
22:03But now you can say hey LLM I'm going to give you these tools. You can look up the user to see who they are you know you can see what groups they're a part of you can see what apps they have access to and I you know give you another tool to grant access to apps I give you another tool to revoke access to apps and the LLM is actually now pretty capable of doing things because if you think about what an IT person is doing that's actually kind of what they're doing Right. They're kind of looking up, okay, you know, uh, Corey requested access to Asana. Okay. Well, let me look up who Corey is. What department is he in?
Read the full transcript
22:31Should he have access to Asana? You know, is that a good idea? Is that a bad idea? Let me look at my policies. Should someone in this department? Oh, it's fine. Okay. Well, let me go now into Asana and add them. It's like, okay. Like that's actually pretty doable if you just have five tools basically. And so, uh, whereas the S-TratGVT, you know, Hey, you can try and ask you to give Corey access to asana that should you be like well you should go into asana i should click this button over here and they should click the button because it can't do anything you know so i think that's where the magic really happens is when you can actually allow lms to gather its own information and actually do things in the world it's scary but it's so powerful well let's let's talk about
23:09David Hsu:this in the context of non-engineers building software right so so how like you know you you have potentially like non uh well hopefully it's not a non-it person building this it agent hopefully it's it person so they know what what they should and shouldn't allow but like for instance like if you have someone who's like coding a tool and they're gonna release that into production how do you maintain the quality when that person might not understand like the best practices of of what an engineer would know that's a good question so this is the magic of the Retool platform. And I think this is a actually pretty subtle, but accelerating change in the world, which is how it works in the Retool platform is engineers can specify what kinds of building blocks non-engineers are allowed to use.
24:00And so you might say, hey, when you're generating, let's say dashboards to view customers, we should always use this customer component that the engineer built. So that way, there's a canonical one. It never goes off track. You might say, hey, from a security perspective, these tables should never be accessible by these people, by these octa groups, for example. So once an engineer sets these things up, then non-engineers or tomorrow's engineers can go wild. They can do whatever they want because you're within the security guardrails, basically. And the subtle change that's happening here is developers, we believe, instead of being the ones who are hands-on coding an application, they become almost like a platform engineer, where they sort of build the building blocks that then non-engineers assemble together with AI.
24:46Because I think to your point, if actually engineers are totally out of the picture, it might get kind of crazy because you would have non-engineers writing back to production databases. It's kind of scary. It's pretty scary, actually. But when you can actually have engineers building some of these building blocks, then you have sort of a very nice path, if you will. And I really believe that this is, I really think the era of engineers writing code and IDE, compiling it and running it, I think that's so 2025 at this point. Wow. And 2026 and 2027. It's going to be pretty cool that engineers are not the ones doing that anymore.
25:22Because they have better things to do. They want to enable other people to build. That's awesome.
25:27David Hsu:That's so interesting. So I have kind of a two-part question here. does that leave us creating some kind of technical debt maybe of sorts? And what's the scariest thing that could go wrong when you democratize this type of building? Yeah, let me think about that for a second. Take your time. Take your time. From a tech debt perspective, we haven't really seen that with our customers. okay but this maybe gets him to i'll just explain very quickly because i think it may be interesting so how one of the big theses behind the retool platform is that most of the code that people are writing where you actually find bugs is not code you should have written anyways that does just think of a internal tool 90 of the code that you're writing is actually not unique to your problem or your tool.
26:31And it's actually a lot of boilerplate. But actually that 90 % of code is where actually most of the bugs were found, actually. And so the idea is if you can actually eliminate all that code and have the Retold platform handle it for you, then you actually get less bugs. Maybe an analogy for this is like using Stripe, which is instead of using Stripe, you could say, hey, I'm not going to use Stripe. I'm going to build my own Stripe, actually. And theoretically, you could do that. But you're probably going to have a lot more bugs than Stripe is going to have, actually. And so by outsourcing all that stuff that you don't want to handle and saying Stripe handle it for me, Stripe focuses on the problem and actually ensures there's less tech debt in that code, actually.
27:06Just like with Retool. And our hypothesis is that, and this has been true, I think, over the last seven, eight years for Retool, is a lot of the code that an engineer would write for internal tools where the tech debt really built is code that Retool should focus on. and we will write it for you. And we are fully focused on how do we deliver laser focused on the best platform for building internal tools on top of. And so you can eliminate all that debt. Maybe the last analogy, because I really passionately believe in this, is kind of like BI tooling, where if you were, if you asked me today to go build a dashboard, let's say of, you know, revenue over time, I would say, oh, I'll use Tableau, I'll use Metabase, I'll use Looker, I'll use something like that.
27:47And the reason I use a tool like that is so I can say, hey, all I have right is the three lines of SQL that are specific to my chart, and I'm done. I don't have to work on the database drivers, the authentication, the authorization, all that crap. So that's kind of how I think about retools. I think for that reason, Tech Dad is not that big of a concern. But on the second part of your question, I think there are dangers. I think we should walk in with eyes wide open. I think the dangers, I would say, are mostly around how strong the guardrails are and are people breaking out of the guardrails without the engineers noticing.
28:30that's probably the scariest thing which is uh if uh you don't have any guardrails you say hey you know this i'm gonna give you raw sql access you can do whatever you want to this database that's pretty scary because yeah i mean you could drop i mean you probably see this i think replit announced this thing the other day where i think it's actually jason lemkin uh who's you know uh big on twitter he was using repl the replit dropped his whole database yeah that's right So I really think the guardrails are really, really critical. And that's why Retool is invested so much in these kinds of guardrails to make sure that doesn't happen.
29:09So that I would say is the biggest risk is when you don't have guardrails. That makes sense. I feel like, you know, having a base understanding of some things like, you know, what would you, what's the bare minimum you'd really want someone to know? Like, you know, you should probably understand versioning a little bit. you know uh some some things like that you know as far as being able to walk back changes and stuff would be really helpful for folks uh well i think part of it though is really on how powerful or abstractive if you will the platform is which is this is the problem with actually most abgen platforms like like replet like the drop the database is that uh there is no sort of good higher level permissioning system.
29:53And what I mean by that is how this works with Retool actually, is you can say, hey, this Okta group, so non-engineers are these 17 Okta groups, but you can set up a Retool such that they can never have write access or update access to tables. And so the only thing they can do with Retool is actually build dashboards that read only from your data. And that's pretty safe. You know, when you read data, nothing that bad can happen basically. But that's only possible because you have a platform like Retool that has these abstractions atop of your data. Whereas if you're just writing raw code with a replit and you're kind of just vibing, raw code can do some pretty dangerous things.
30:29And so that's why I think actually the safety, if you will, is more important than ever before. Because now non-inders can do more than ever before, but with great power comes great responsibility. And so I think that's, yeah, you need a responsible platform that allows you to build those card graphs.
30:47David Hsu:So tell us about AppGen, which is your new tool to address this wave of non-coding creators. What is that and how does it work? Yeah. So it's basically something like actually the UI is actually not dissimilar to Bolt, LoveWall, Reclin, all these Figma make all these kinds of products, except the product it generates is actually not running raw code. It's actually running on top of the Retool platform. And so that Retool platform natively already connects to 100 plus data sources, including Salesforce, your Postgres, whatever. and it's actually hostable in your cloud. And so you can say, hey, it's a Docker image that I download and I directly just run it on my cloud.
31:26And for a company like Procter & Gamble, that's critical because I think for them to expose their data to, let's say, lovable, it's pretty scary.
31:35David Hsu:I mean, it's a pretty simple data. Yeah, I bet it is. It runs, you know, pretty sensitive data there. And so I think that is really powerful. It's sort of the, on top of the retool platform, it's in your cloud, it's on your data, in its security guarantees built in, that's, I would say, what our AppGen product is. So we're pretty excited about it. Wow. That's awesome. What I like about this is I heard this great quote, I think it was today, from Mike Maples on the Matt Berman podcast, who said something to the effect of, we talk a lot about agents, but the real unlock for AI is how high agency humans are using AI to get stuff done.
32:12David Hsu:And I really like that. I think it fits with what y 'all are doing. So who do you really think will be like AppGen users There's like, who will be the first one? Is it operations? Is it finance? Is it product? And how should we think about how they're using this to get stuff done? You kind of addressed that, but. It's a little bit of a fuzzy line, but I would say the clearest line to draw probably is Excel users, which is if you think about the advent of Excel, I think Excel was tremendously empowering for so many people. I mean, when I look at our finance department, it's nuts what they can do with Excel.
32:42And if you compare Excel to a Word doc, you can see a Word doc is powerful, but it's like a Notepad. It's not extremely powerful. But with Excel, you can start doing programming effectively. You can do calculations on multiple columns. You can do pivot. It's very powerful, if you will. But if you think about from the advent of Excel or Lotus 1, 2, 3 up until now, Now, if you think about that average user, they have not really gained many more capabilities beyond those simple Excel features. Like Excel has not changed that much. It's in the cloud now. So there's a little bit better versioning, you know.
33:19A little prettier. Yeah. For sure. Yeah. Clippy came and went, but quite on the same, right? It hasn't really evolved dramatically. And I think what AI is doing now is for these people that are now able to go write Excel formulas or Excel junkies, now they can go build full production web applications on top of databases and APIs. And that is so, so powerful. Because I think I was watching this interview with Saida Nadella the other day, and I think Excel has around a billion users now. That's so crazy. Yeah. It's not more than 10 % of the world using Excel, right? So that's kind of who we think of as the sort of builders, if you will, of the future is this people that for the last 10, 20 years have been empowered by Excel, but not much more are now able to go build production applications on top of data.
34:12I think that is going to unlock, to Mike Mabel's point, so much. And I think if you're a high agency individual that wants to have an impact, now, like never before, you can wield AI, wield Retool to have an incredible impact to organization. You'd probably get promoted four times in five years, like Charlie did. Your rock stars are going to be bigger rock stars. Yeah.
34:34David Hsu:So I'm not going to make you confirm or deny this, but it's almost like you're going to remove Excel from the equation. So no one needs open Excel ever again, basically. I will confirm it. I mean, because if you think about it, Excel is almost like a hack, right? Like, I would argue that I think a complicated Excel spreadsheet is a pretty shitty UX by any means. You know, it's easy to make mistakes in there. There's no version control, really. If you share it, you know, it gets really messy. It's hard to understand it. You mess up one formula, it's like breaks. Yeah. Yeah. Every complicated Excel sheet about what sort of complexity level should be an application.
35:13but the problem is most Excel users cannot build applications, which is why there's so many complicated Excel spreadsheets. But if you enable them to go build apps, then yeah, I think Excel probably loses a lot of market share, I think. Interesting. So answer me this. When we're talking about average people building software, do you feel like the biggest impact for this will be in internal tools or there will be customer-facing solutions? I think that internal software is probably the juiciest, most exciting, and most impactful on the world market for this. But undeniably, I think there will be a lot of consumer-facing software that's built in this way as well.
35:55I had a friend the other day who built a birthday website, actually, for his partner using Lovable, I think. And that's awesome. I think that the power that now consumers can go build websites easily is awesome. But I really firmly believe that most of the software is being built in enterprises. And that is where you would have the biggest impact on the world, if you will. Absolutely. So what would your advice be to, say, engineering leaders right now who might be looking at this kind of stuff as a threat? I would say that I think you really have to embrace AI in the sense that I think if you're kind of just hiding in your cave, even be like, I don't care about AI.
36:38They're also going to come find you sooner or later. So you might as well embrace it, I think. Yeah. And I think the best way to embrace it is in a safer guardrails driven manner, if you will, rather than a let's vibe code and see what happens and let's give everyone access to a product and databases. Because really that, your production data is probably going to get dropped by Reply if that happens. Yeah. So I would say that you have to embrace it because if you don't embrace it, stuff like that's going to happen. but uh by you leading the charge it can be a lot safer if you will so awesome awesome um so what
37:12David Hsu:skills do you think um become more valuable in this world where everyone can engineer like what how how should we think about this like for people who are non-engineers like now suddenly having these powers yeah i'll just have one thing that i'll think a little bit more but the one that comes to mind is i think what mike maple said which is agency uh and uh specifically, I think especially because today, at least, AI and LMS are low agency. You know, like we talked about chat, like it doesn't do anything for you. You have to ask them to do something. Those that have high agency have more of an edge because they can leverage, you know, something low agency, you know, and they can push it more, if that makes sense.
37:53Yeah. That I think is a key one. And when I look at some of our customers that, again, that have had the most success in their company, the ones that have gotten promoted multiple times in multiple years, it is, I would characterize it as agency or curiosity maybe is another one. Sort of this embracing of what's next. So I would argue that is the probably number one quality. I think maybe a number two is around some level of technical proficiency. Yeah. Because I do think that some level is required. Like if you don't know what a database is, if you don't know what an API is, if you can't think of data in like a row by column basis or level, I think that you might get left behind, honestly.
38:35So I think some baseline level of technical. But again, I think Excel is kind of the limit. You don't need to be much more technical than that. So maybe those are the two qualities of agency plus baseline technical effectiveness. The ability to recognize those kind of shortcomings is big too, I think. and understand how to quickly go learn something, whether that's a Coursera course or hopping into JetGPT, for example, and being like, hey, run me through this, talk me through it till I get it. And, you know, operating in a lifetime of little micro lessons, for lack of a better way to put it. Yeah, I think as technologists, we're changing very rapidly today, I would say.
39:19And so the faster the world moves, the more of an edge learning fast is. And so the faster you, yeah. So I think it's a, yeah, there's more of a premium if you will for that today. Yeah.
39:30David Hsu:Totally. Yeah, it's moving so, so, so fast. Speaking of that, should we do a couple of rapid fire questions? I think that's a good idea. We always have a couple of little quick fires here. So what would you say is the biggest misconception people have about no code or low code tools? And you can tell us whether you identify as low code or no code.
39:55wow rapid fire uh you'll have to respond quickly they're just you know just just for fun i don't think we identify as that and uh i think actually most of the perceptions are kind of true honestly like that's fair it's kind of old kind of stodgy i think a lot of the building are in ecosystems that are not very effective because they're not state-of-the-art so yeah honestly not a fan. That's fair. That's fair.
40:21David Hsu:Would you say vibe coding is a no-code tool? Like if you mentioned Bolts or some of those? I actually would not call them low-code. The reason is I think they share some similarities, but they're also still writing code. That's true. This is too specific, but this is how I as an engineer think about it. The reason why engineers hate low-code tools is because they don't use standard technologies. They don't use JavaScript. They don't use stuff. So when I as an engineer get something that was spat out by a local tool, but I can't even do anything with it. It's so unassessable. Whereas, for example, Bolt or Retool, we use JavaScript.
40:59And so we are generating code, but at least it's modern code that someone could do something with.
41:03David Hsu:So that's actually why I view it as different. You can even tell it what language you wanted to use, right? Depending on the tool. Yeah. Exactly. Nice. What's one feature you wish AI could handle but still can't? Oh, I think it's really just around knowing limits. I mean, it's, yeah, it hallucinates so much. It does not know what it does not know. That's probably the only one thing. It's the biggest human problem, too, sometimes. Yeah. Yeah. I think there's a lot of papers about the architecture and how avoidable is this. Maybe it's not really avoidable with current transformer architecture. So it's hard to say, but that's the biggest problem by far, I think.
41:48We would have a job.
41:49David Hsu:And what you're talking about specifically is when you ask it, hey, can you fix this feature? It's wrong. And then it's like, sure, I'm fixing it right now. And it's not doing anything. Or it is writing code that just clearly is not real, doesn't work. It's referencing fake libraries, that sort of stuff. yeah totally yeah like i asked a question recently about uh some company and then chad chad said oh yes i was in the born meeting last friday and we you know here's the results presented i'm like that's totally not you made that up man it's ridiculous oh my gosh do you think that hallucinations are getting harder to spot then because i feel like i don't have that situation happened that much these days.
42:33David Hsu:It's kind of scary. Not to the level it was say, a year ago? Yeah. Yeah, I think a large part of it is how you apply or use the LL. And this is, I think, why LL is so effective at coding, is that there is a right answer. There's a right or wrong answer. You can say, hey, does the button do the thing? You can write a test for it. And then you keep on entering here, the test turns green. And I think in a lot of real world cases, there is not that. You cannot verify the veracity of a statement as easily as code. Or like the IOI, for example. In the math competition, you can sort of go through it line by line and be like, does it work?
43:10Is the proof correct or not? Largely speaking, you can test it, right? Whereas in a lot of other types of work, you cannot. And I think over the next year or two, a lot is going to come to this verification, if you will. That's a good call. Yeah. Don't work is not a test that works for all applications. I hadn't considered it.
43:30David Hsu:Well, like creative writing, you know, famously is like the one where it's so subjective. It's like, how do you create a universal verifier for that? You could put software in that category. I mean, other outside of the function, but the actual like, for lack of a better word, like the design of the software or like the user experience of the software, like that's maybe harder to verify. You might have more insights on that than I do, but I think that would be a hard one. Yeah. To be honest, the space of UIs is actually not very large, especially for internal applications. It's pretty much buttons, tables, forms, dropdowns, which is why I think actually AI is so good at this specifically and why the retools are really leveraging it.
44:11That makes sense. If you try to build Airbnb's next redesign, you're right. I think LLs will really struggle to come up with something truly innovative there. So last of the fast questions here, and it takes a little bit of a crystal ball. if you're at 48 % now when it comes to shipping where do you think that will be in five years? I think 100 almost no doubt about I really think the era of engineers hands on keyboard coding applications especially internal apps because they don't want to do it like no engineer wants to code an internal app.
44:51David Hsu:Yeah. The move that is so clearly over I think it's going to be engineers building these guardrails of frameworks for non-engineers to piece them together with the AI. That is inevitable to me. So I think in the next AT24 months it'll happen. Wow. Wow. That's so wild. What's in your personal AI stack? What are you using these days to engineer on a daily basis? I myself, in my personal life, actually use a bunch of agents, actually. Cool. There's a bunch of... It's kind of funny, actually. To some extent, it's kind of like I'm very predictable, if that makes sense. So, for example, on the weekends, I like going biking.
45:30And what I do is I open the Apple Weather app, and I check three locations, and I choose the sunniest one, and I go biking there. And so it's very easy to go build an agent or a workflow to go do that for me. That's genius. I love it. You know, places, this particular hill is the sunniest one. So just go there. So I like a lot of small things like that, basically, that do save me a bunch of time. But, yeah, stuff like that. I've been tickering with one to make the meal decision at the end of the day. There's nothing I hate more than after a long day, having the long discussion about what do we want to eat?
46:00I have no idea. We've got to think about it. We debate. It goes on and on and on. And I'm like, man, I wish I could just hit a button and get a suggestion and just hit refresh until I liked one. And I think that's my very, very practical thing I want in my life. Wow. It would be awesome if you could track what foods you have in your pantry, in your fridge, how much effort you want to spend on cooking. Is it 10 minutes or an hour? Yeah, there's so much. I've been building out a spreadsheet of what I like, what I don't like, where I like to eat, where I don't, what ingredients I hate. You know, no pickles.
46:34I hate pickles. Yeah, exactly. Well, do you have any final thoughts on where this democratization trend leads us overall? I would say that my highest conviction statements are the ones that we've talked about, which is engineers will not be the ones building these internal apps in 18 to 20 or four months from now. It'll be the business users, the operation folks that have high agency, that have technical proficiency, that I believe really strongly in. I think there is a question of does a lot of that work just become agent agentified if you will yeah I think quite possibly and then there's a question of how much labor is there in the US how does the labor market change as AI or LMs with agents are able to do more and more could there be a world where half of us are unemployed, actually, because our job has been automated by AI.
47:40I think probably, I think. I don't think we're quite there yet, but I think it's actually going to be this sort of next 18, 24 months of these non-engineers building these automations of software that will lead us there. And it's a little scary, but I think that the people that will do well are the ones that are able to build these automations. They're able to learn these skills for now. Until AGI is here. Which means as fast as we're going right now, there are going to be more builders, increasingly more builders over time, which is probably going to, at least in my eyes, I just don't feel, at least from the pace, from the vantage point of Grant and I, it always feels like it's getting faster.
48:25It just like it never feels like, oh, we've plateaued here. And it's, look at this slow week. It's always like, oh, look, we've got nine data centers, 17 new models, and four great new tools for today.
48:39David Hsu:And it just never ends. More than you could possibly process in a day. It's wild. I do think that that's an interesting take. and I think it's interesting because it's like, okay, if you're an agent builder and you work at a big company and you accidentally make an agent that can do your job and then you get laid off, what do you do? It's almost like you then now have to take those skills that you learned to make that agent and then go start your own company to compete with your former company. And then it's just, we're going to have a ton of smaller companies fighting it out. That's sort of like my thesis.
49:15David Hsu:I don't know if you agree with that. I'm just crazy, but I think that's going to happen i think for startups yes but for the larger companies that have a larger moat uh like it's i think pretty hard to start a tide pod competitor like an ai first pod not sure what that looks like that's a good point a physical world still dominates yeah yeah but i think for software companies especially those that have not achieved revenue scale Yeah, totally. I see that. Yeah. Yeah, any kind of digital services as well. Yeah, there's a lot of... It's going to be interesting. Well, David, thank you so much for joining us today.
49:56David Hsu:Where can people learn more about Retool and AppGen and everything you guys are working on? Retool.com. So come check us out and give us a try. And if you have any feedback, let me know. I'm david at retool.com. Thank you, Grant. Thank you, Corey. Thank you. Oh, yeah. Thank you for joining us. Yeah, it was a great conversation. And to our listeners, if this conversation sparked ideas about what you could build at your company, you might even be a part of that 48 % soon. If you enjoyed today's podcast, we'd appreciate it if you'd take a moment, like, subscribe, do all of the things. You know what to do.
50:28And don't forget to check out the Neurons Daily AI newsletter. Join more than a half a million other people who sit down with it every morning. And that's all we have for today, folks. But there's always more to come. Farewell for now, humans.
50:54行きましょう.
From the publisher
Retool CEO David Hsu reveals that 48% of non-engineers are now shipping software. We explore how AI is democratizing software development, why engineers might stop coding internal apps within 18-24 months, and what this means for the future of work. David shares insights from Retool's survey of 10,000+ companies, Retool’s new AppGen program, and how "tomorrow's developers" are using AI to build real production applications on enterprise data.
Subscribe to The Neuron newsletter: https://theneuron.ai
Learn more about Retool: https://retool.com
