In short
Interview with Billy Howell (“Vibe Coder”) on vibe coding/AI-assisted coding for building web apps that automate e-commerce workflows and eliminate recurring SaaS/widget fees. He explains APIs, how AI coding tools work, and a practical stack (ChatGPT + Replit/Cursor/Lovable, sometimes v0).
Key claims
non-coders can build apps quickly via rapid iteration; start with a PRD and ask the AI clarifying questions; don’t stack code on top of broken changes—roll back to checkpoints; separate the app from landing/marketing pages.
Notable examples
replacing a $50/month back-in-stock widget with a custom waitlist app; building an Airtable-based data entry app for a client after a 30-minute prototype pitch; using APIs to pull Shopify/marketing/inventory data into one dashboard; container/shipping data feeding allowable pre-orders; AI shopping assistance and custom bots for restaurant charity menus.
Guest
Billy Howell, founder of Stupid Simple Apps; runs web-app development for startups/small businesses/venture studios; background in DoD consulting (DC) and SEO consulting; learned coding via AI tools (ChatGPT, Replit, Cursor).
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Chapters
Tap a time to open that second in VOWhat is Vibe Coding?
0:45 to 2:18
Discussion on Vibe Coding and its implications for e-commerce.
“Because I think it just illustrates how easy it is for somebody to get going.”
Billy Howell's Background
2:18 to 3:21
Billy shares his journey and background in coding and app development.
“It's the first time you're on and probably not going to be the last.”
Transition to App Development
3:21 to 4:36
Billy describes his evolution from consulting to app development.
“I think kind of the most important thing that has kind of kept me interested in coding my whole life as a non-coder, a non-technical person, is just kind of like the apps I used growing up.”
The Genesis of Stupid Simple Apps
4:36 to 6:20
Billy explains how he founded Stupid Simple Apps and its mission.
“And when ChatGPT came out, I just naturally started trying to use it to help my clients and improve my own workflows, pasting in like Google app scripts, asking ChatGPT to debug them and then going and testing them.”
Building Efficient Workflows
6:20 to 7:43
Discussion on using apps to streamline workflows and processes.
“And he said, I like your version better, Billy.”
Understanding APIs
7:43 to 9:40
Billy breaks down what APIs are and their importance in app development.
“I think people have seen API and some people may understand it's sort of like a connector, but what's the best way to explain an API so people can understand it for this conversation?”
The Concept of Vibe Coding
9:40 to 11:24
Exploration of the meaning and application of Vibe Coding.
“Yeah, and you can think of it, it's useful because instead of me having to store every single NBA player's data point on my own server, someone else is doing that for me so I can just query it.”
Future of App Development
11:24 to 14:00
Discussion on the implications of rapid app development for consumers.
“But then you have to kind of remember what it defines as you go down.”
The Future of App Creation
14:00 to 15:17
Discussion on how rapidly creating apps is changing consumer expectations.
“I bet you can make a cool golf swing watching app that just watches your swing and immediately gives you feedback.”
E-commerce Data Integration Challenges
15:17 to 17:40
Exploration of the difficulties e-commerce brands face in data management.
“I think we're probably going to reach a point one day where you can just hand your login credentials to an AI and it could go in and reverse engineer the whole app and like rebuild it.”
Show all 20 chapters
Simplifying Tech Stacks for Non-Coders
17:40 to 20:42
Advice on the tech stack suitable for those without coding experience.
“NetSuite for their ERP and they're using, you know, another company where they're tracking their shipments in or containers in from China and they're using Shopify and then they're also running Facebook ads.”
Effective Prompting Techniques for AI
20:42 to 22:59
Tips on how to improve interaction and results when using AI tools.
“Replit or lovable if you want to get to like a quick prototype, proof of concept, something super easy, like a database with username and login.”
Building and Editing Web Apps
22:59 to 28:07
Discusses the ease of modifying web apps for future development.
“Like I was even scrolling Twitter yesterday and I'm sure you saw like the videos of the Ikea, the VO3 IKEA ad.”
Rapid App Development for B2B Solutions
28:07 to 29:24
Learn about quick app development strategies focusing on B2B solutions.
“And then you can deploy that to app.your subdomain.”
Leveraging AI for Business Efficiency
29:24 to 31:09
Discover how businesses can utilize AI to streamline processes and enhance efficiency.
“one-on-one versus D2C where you might have like 50 customers, but they're all paying you$10.”
Custom LLMs and Industry-Specific AI
31:09 to 34:19
Explore the potential of custom LLMs tailored to specific industries to enhance functionality.
“And even if they don't like that particular solution, they know, all right, I've got Billy in my back pocket now.”
The Human-AI Collaboration Dynamic
34:19 to 37:42
Understand the relationship between human intuition and AI capabilities in decision-making.
“And I think that's kind of where the AI stuff started was everyone's going to have their own AI that's trained on their subject matter.”
Future of Personal Assistant AIs
37:42 to 40:21
Envision the advancements in personal assistant AIs for managing relationships and information.
“The real kind of secret sauce is in knowing where to turn and navigate and where to go next versus just grabbing the answer and then figuring out what to do with it.”
Integrating AI with Everyday Tools
40:21 to 42:00
Learn about the necessity of AI integration into commonly used applications for better usability.
“That, that, I mean, same thing that I always forget to do the selfie thing.”
Building Apps with Billy Howell
42:00 to 44:16
Billy Howell shares insights on how to build and sell apps effectively.
“Okay, Billy, first of all, thank you for coming on and just like filling my brain with excitement about AI.”
Transcript
Automatic transcript. May contain errors.0:00Nik:Hello and welcome back to another episode of Limited Supply. We are in Season 13 and today we've got a really fun interview. So a good friend that I met recently, Billy Howell, is known as the Vibe Coder in our world of e-commerce and really on Twitter. He's actually a great follow on Twitter. And if Vibe Coding or building apps to automate things or make processes faster, or even for example, let's say you have a back in stock app that's charging you 50 bucks a month or a bundle building app that charges you as you scale your monthly orders you know those are all things that billy can help you turn into an app that you build once and uh you no longer pay these monthly fees for so there's a lot of interesting ways that uh vibe coding which is really just ai assisted coding can make its way into the world of e-commerce so um anyways today i spent about 40 minutes interviewing Billy, talking all about what is Vibe Coding?
1:02Nik:How do you get started? How did Billy get started? Because I think it just illustrates how easy it is for somebody to get going. What can eCommerce brands gain out of it? Who add eCommerce brands, whether it's the operations, the supply chain, the marketing, the creative team, whoever it is, how can they take advantage of it? And then we dove into the exact softwares and how you do it. So it's a really good episode. My goal is that by the end of this episode, you're actually going and developing an app yourself. If you do, send it to myself or send it to Billy on Twitter or by email. And we'd love to feature it.
1:40Nik:And yeah, if you've got any questions, I've got Billy's information in the description below. He also mentions it at the end, but you can hit him up by email or his company's called Stupid Simple Apps. You can also hit me by email or by Twitter. And yeah, I hope you enjoy the episode. If you like this and you like the whole vibe coding side or even just the more kind of, you know, how do we leverage AI better side of content? Let me know because there's a lot to go deep on here and I would love to get more experts on and go really deep around how you can just be leveraging it a lot more. So hope you enjoy this episode and let me know what you think.
2:17Nik:All right, Billy, thank you so much for joining us today on Limited Supply. It's the first time you're on and probably not going to be the last. So excited to have you here. Hey, Nick, good to see you. First time, long time, long time, first time. I'm one of those. I'm really excited to kind of talk about VibeCoding and help people kind of cut their teeth and show that it's approachable. Amazing. Yeah, we got to meet through the AI Summit. My friend Troy, I think, did a consulting session with you and was blown away by what he was able to go and build after spending like an hour with you. And then we thought, you know, we got to have this guy at the AI Summit and not just talk about AI, but like show people.
2:59Nik:And you ended up building an app on stage and it was our most talked about session of the day. So thanks for doing that. And now I'm excited to take that and bring that to everybody in the limited supply community. So just to give us a little background, Billy, can you just talk about, you know, you're known for vibe coding, but this is obviously a term that just kind of became popular. So just give us a brief background on who you are and how you got here, because I also want to illustrate how accessible this can be for somebody who's listening to start leveraging or getting into the world of Vibe Coding.
3:33I think kind of the most important thing that has kind of kept me interested in coding my whole life as a non-coder, a non-technical person, is just kind of like the apps I used growing up. And so going up, the iPod Touch came out. And so the App Store just blew me away. And the whole Facebook story and Snapchat, I was fascinated by Snapchat. And so I always wanted to kind of build something with code. I just didn't really know what it would be. kind of would watch YouTube videos and take courses, but would always kind of tap out after a certain point of just Googling questions and not knowing what was going wrong.
4:14I actually took a coding class in college and got a C+. So I'm by no means a technical... If only you got a C++. There we go. Now we're cooking. And I guess professionally, I started in consulting, doing kind of DoD consulting in DC. And then I quit during the pandemic to kind of start my own business, doing some SEO consulting with startups. And when ChatGPT came out, I just naturally started trying to use it to help my clients and improve my own workflows, pasting in like Google app scripts, asking ChatGPT to debug them and then going and testing them. And then Replit came out. And so if ChatGPT was like a zero to one for my coding, like Replit would be like a one to 10 because I was able to contain all of those things in self-deployed apps and just iterate like at the speed of light.
5:15And so then it was just kind of an obsession where I was building every idea I'd had over the last, I don't know, 20 years I've been thinking about apps, just throwing it into Replit, Cursor, Lovable, and seeing what I could bring to life. And then continuing to just build useful stuff for my existing clients. And then it all kind of came to this point where I was looking for new SEO clients on Upwork. And I saw a guy who needed something unrelated to SEO, like something with Airtable, like data entry. And I was like looking at his stack and because I was really familiar with the technology, he was, you know, I was like, this is going to come out to be like$250 a month in software for something really basic, like just a data entry app.
6:00And so I kind of recorded a loom and pitched him on like a prototype I made of his app in like 30 minutes and was like, I could do what you asked for and use Airtable and software, but it's going to cost you this month. But I could also make you your own custom branded one that looks like this. And, you know, I didn't get into, I didn't say like, this is built in Reblet and this is what AI coding is because he doesn't care. He just cares if it works. And he said, I like your version better, Billy. And that was kind of the impetus for my agency, Stupid Simple Apps, was finding people who didn't even know they needed an app, but all of the parts were there for us to kind of piece together that story.
6:38Um, and so now, yeah, I run stupid, simple apps and we make, uh, we make startups, small businesses, uh, uh, venture studios. We make apps for all sorts of people.
6:49Nik:Yeah. It seems like too, you're not just, uh, you're not making iPhone apps here. You're, you're really figuring out workflows and processes that can be better, more efficiently conducted and turning those into an app. Is that right? This is exactly true. They're web apps. And the process thing is interesting that you say that because a lot of this was kind of before it was so easy to vibe code apps. I would make these long, complicated workflows in like Zapier or make.com for clients. And those can be really useful. But what it teaches you is that there's API endpoints for everything and you just need code to talk to them.
7:28So you can build, you can take any of those workflows and turn it into an app. So I think that's really cool.
7:34Nik:Yeah. And so just to make sure that everybody follows along. So some of those tools you mentioned, like cursor, replet, we'll get into those in a second. But can you explain what an API is? I think people have seen API and some people may understand it's sort of like a connector, but what's the best way to explain an API so people can understand it for this conversation? Yeah. So it's usually a library of endpoints. And you can think of the endpoints as, I don't know, different stores you go to. Each one is going to have different data or capabilities. So one API endpoint might retrieve user data.
8:12One API endpoint might take data and turn it into an image or transform it in some way. and so when you look at like a make.com or Zapier any of those nodes that you see in there that usually means that there's an API that you could just use in your app so if you're ever unsure of if something can be done or if a certain use case can be done it's good to go shopping in kind of these hubs for solutions or you could go to somewhere like Rapid API or Appify and take a poke around and see which ones are available But basically how it works is there's a URL and your app sends it a packet of data, including usually an API key, which is what lets you get your unique data or just attach you to like a billing account.
9:01Because most APIs, you probably have to be paying to use them, right? and so you send the the api who you are and what you're asking for and then it'll send it back in what's called json format and you can make your app read that and use it so um there's tons of them out there like basketball reference if you're into like the nba like um that would be a really cool one to plug into but i actually don't know if it's public so maybe that's a bad example but
9:30Nik:So it's almost like ways to integrate another app's data or information and make it easily digestible within your app. So you can leverage it or visualize it or pull stats or whatever it may be. Yeah, and you can think of it, it's useful because instead of me having to store every single NBA player's data point on my own server, someone else is doing that for me so I can just query it. And beyond data, they also can do things like generate videos, generate images, like actually manipulate things. Wow. Amazing. So like OpenAPI has an API where you send it a prompt and it'll generate back a result and then send it to you.
10:09Right. Yeah.
10:10Nik:And even like Triplewell, for example, they plug in a bunch of models. So essentially they're using APIs from other models to enable their workflows to do what we want it to do. Yeah, that's kind of the secret sauce of every AI coding platform, like Cursor, Replit, Lovable. Basically, what they've done is they've taken all of the models and found out which ones are best at which tasks. So they'll see Billy asked to build a database. Well, we know that Gemini is the best at building databases right now. So we're going to send them this request and we're going to prompt it in exactly the right way to get that output that we want to then turn into code.
10:48right so that's just kind of some of the secret sauce there yeah um okay amazing i want to dive
10:54Nik:into um so like what is vibe coding so coding you know when i was a kid um i remember do you ever you ever remember using an app called dreamweaver it was like part of the adobe suite back in the day to build websites it was a terrible uh website builder for somebody who doesn't know much code But between Dreamweaver and then I started to use WordPress and learned a little bit of HTML there, that was probably the extent of my coding. And today I can kind of like read code because it follows this like legal type of format where everything's predefined before you get to it. But then you have to kind of remember what it defines as you go down.
11:32Yeah.
11:32Nik:But vibe coding is something that, I mean, you built an app and demoed it on stage and people then built an app with you within an hour. So it's much easier and it seems like you don't need to actually necessarily know the code. So how would you describe Vibe coding? Yeah. So I think it kind of, to start, like people, it was like a pejorative term where it was, they're kind of making fun of people. But I think it's back again. It has like a positive connotation. And it's just kind of like a way of being flippant about coding and saying, you know, like, instead of planning out this multi-step thing and putting it in a JIRA board like a proper software engineer, I'm just going to go off Vibes and tell the AI to build me this.
12:15And if it doesn't work, tell them to fix it and just kind of go that way and build in any order. And I think it's funny because you do actually learn by osmosis doing this. Not in a traditional way, but you learn because you're able to rapidly iterate.
12:40When Cursor first came out, I was able to start working on two to three apps every weekend. Whereas in the previous, when I was just Googling stuff on Stack Overflow, it would take me a month to get even close to finishing a project. So that rapid iterative learning, building an app, then going and building it in a different platform, or starting over and building it better using what you've learned. Now I understand the React web framework. React and Node is what most people use for web apps. I understand it like pretty well now and going into it, I had no idea what any of the folders meant or, or really, um, how they were intended to, to, to work.
13:20Um, so you do learn from it.
13:23Nik:Yeah, I agree. I think even with, uh, like the same thing goes for building a website, like, or, or, um, any other, even ads manager, the more you're just in it, the more you're just going to observe like, Oh, if I do this, the reaction is this. Okay. Now I know that next time I do this, you know, how it, how it's going to work. Yeah. I mean, it's like one of the only things that one of the only skills that maybe you can, like, you get enough feedback that you can brute force your way into learning. Like you probably wouldn't be able to do the same thing. Like with like golf, like, trust me, I've tried like, like you need good feedback.
13:57Right. Um, but because like the agent makes the correct fix for you and tells you where you went wrong. Um, you can learn that way.
14:03Nik:I bet you can make a cool golf swing watching app that just watches your swing and immediately gives you feedback. There's actually some really cool ones already. It's insane. They put you on a plane. They put an axis through you. And so they'll say, your shoulders are misaligned 10 % or you're coming this far up. It's really cool. Yeah. It's crazy when – well, maybe we're getting ahead of ourselves. But it's crazy to think that the concept of being able to build apps now in such a rapid amount of time is going... I mean, I'm just so curious about what it's going to do to the average consumer of apps.
14:43Nik:Because have you heard of Flowcode by any chance? Yeah. Flowcode is like... Flowcode crushes because they're locked in with the massive companies that have huge procurement and privacy and data and security teams. But for the average person who's just downloading an app or wants to use an app like this, you know, like whoever had the number one spot in the app store before, you know, it's probably not going to last because now anybody can make their own version of this app just tailored to them or take a version of the app that's already made and then enhance it to be just tailored around them.
15:16Yeah. Yeah. I think we're probably going to reach a point one day where you can just hand your login credentials to an AI and it could go in and reverse engineer the whole app and like rebuild it. That's crazy.
15:28Nik:How have you seen e-commerce brands, whether it's on the op side, whether it's on the marketing side, or whether it's just a founder who's trying to be more efficient? What kind of problems have you seen get solved with Vibe Coding so far? Yeah, I think there's two main ones. One is pulling all of your data into one place. This is a huge need for like, I get this all the time from e-commerce operators. Maybe, you know, their marketing data is in one place. Their Shopify data is in one place. You know, there's so many dashboards. So they really just want to connect to those APIs and pull it into one report.
16:12Sometimes throw AI on top of that to get quick insights on like, hey, you know, tell me some trends about like our marketing spin and how it relates to like our inventory or maybe make some suggestions based on like inventory we're high on and maybe could like discount. So there's a, there's a lot of interest in stuff like that. And then also, you know, how e-com operators are like, they have multiple brands, right? So even just rolling up because you may have used, you know, Shopify for one brand, WooCommerce for another, and maybe those don't play nice together. So making your own custom kind of data viz for that.
16:43And everyone has their own KPIs that they find are most important. So yeah, bringing data into one place. And then the other one is, uh, e-com operators are shrewd. Right. And so they, they're realizing like, Hey, I shouldn't be paying$50 a month for this, like out of stock widget on Shopify. I'm just going to build my own, uh, waitlisting, um, anything with inventory management. So, uh, the, uh, like I, like at the conference, like this guy was, and I talked to him last week about it, about tracking like shipping containers and then how that updates, uh, how many pre-orders can go out and Shopify.
17:21It just doesn't connect. And every single brand is unique and their workflows are unique, which means they all have these unique problems. And so smart, smart e-com operators have been able to use AI to cut out those SaaS costs that stack up and then also just unify their data. Yeah.
17:39Nik:To your point too, like a lot of these, you know, if somebody's using like NetSuite for their ERP and they're using, you know, another company where they're tracking their shipments in or containers in from China and they're using Shopify and then they're also running Facebook ads. Like some of these platforms will not be talking to each other for the next two to three years, but eventually they will because they will have to. And I think this use case too is so great because you can just connect these apps without having to use like a body to do that. Right now you have to have a person who's manually doing all this.
18:13Nik:But to your point just now, like tracking shipping containers and then justifying pre-orders per day, allowable pre-orders per day. It's such a great use case of two apps that for the next two years, we'll probably not have an integration together. Like the shipping containers and Shopify have no need to talk to each other. But in this case, it's a great example. Well, and I think going further than that, it's not so much a question of like, can it be done or will it be done in the next two years? Will the data all roll up? There's a million products out there for integrating your data together, like Looker Studio or like DataBox, different things like that.
18:47But because each business has its own unique problems, like even these sprawling platforms can't anticipate your needs. And also to do exactly what you want, it gets so fiddly. You know what I mean? Like I'd filter it. So it's only for this quarter, but only orders like this. You might as well be coding at that point if you're putting that much complexity into filters.
19:08Nik:Totally. Can you talk through the tech stack here? Somebody listening is like, okay, that's a great use case, or maybe I should create a widget for my product page that adds an upsell or whatever it may be. What kind of tech stack are we looking at and how complex is it? I'm like the one Indian who doesn't know how to code. Say it for somebody like me. Yeah, I think having ChatGPT and Replit is all you need. That's mainly my stack. Sometimes I'll use v0 or Lovable to make a pretty front end. They make really pretty UI. But at the end of the day, just need ChatGPT for planning and maybe troubleshooting.
19:50And then Replit, or I would say Cursor, is also a good alternative. Now, that's a local coding IDE, right? So it's going to be a little more intimidating, whereas something like Repplet or Lovable is all in the browser, and all the code is stored in the cloud, so you don't have to worry about installing things like dependencies for specific integrations to work on your laptop. But I started with Cursor, and then I went to Repplet, and depending on the size and the type of task, I'll flip between those two. I think Cursor is going to be more custom, like do anything you ask, whereas anything in the cloud is going to use the stacks that it's kind of trained to be best on.
20:33Like, does that make sense?
Read the full transcript
20:34Nik:Yeah, totally. Yeah. So like Cursor, if you want to be really custom, you're doing something that's kind of atypical or has lots of moving parts. Maybe you want to go slower even. Replit or lovable if you want to get to like a quick prototype, proof of concept, something super easy, like a database with username and login. but you can build way more complex apps in there and I do. Right. And so how do you use ChatGPT versus going into a cursor or Lovable or Replit? Yeah. So I just go in there and I use this app called Super Whisper which I need to get a referral code too because I keep plugging it in all these calls but it's super cool.
21:11Yeah. I have the Replit one. Throw that in the bio. I will. With Super Whisper it's voice to text and I think it's, I'm still on their free plan. And so I find that when you're talking to AI, it's more helpful to be verbose, right? Like super helpful to be verbose. And you're just limited by how fast you can type. So I go into chat GPT and I just describe the app like I would describe it to you here. And then if I have kind of unknown things, like if I'm not sure how the app should look or how we should do something, I'll ask it to do that research. And then at the end, I'll ask it for what's called a PRD.
21:48to product requirements document, which is kind of something I've stolen from like software, like real software engineers, right? Not computers. And I just list like, here's all the features, here's all the screens, like the pages we need. And here's like the integrations we're going to use. And then I'll just take a look at that and pop it into like Replit or Cursor and tell it to get to work. I find that makes your starting point a lot better because if you start out incorrectly out the gate, and I think this is where a lot of people get stuck, right? They've got an idea that's like, and they put in a sentence or two, and then the idea doesn't look anything like what they pictured in their head.
22:29So they're like trying to unwind all this code, you know, hundreds of lines of code. So you want to spend two minutes to get closer to a fully fleshed out idea before you start these. It'll save you two hours of time. Yeah.
22:45Nik:Yeah. So two things I picked up since we started, like two things that matter a lot. One is organization of data. And the second one is the prompting, like the inputs you give it. You know, have you figured out any tricks to make prompting better, smarter, more accurate? Like I was even scrolling Twitter yesterday and I'm sure you saw like the videos of the Ikea, the VO3 IKEA ad. Did you see that? Where like out of a box, it just all opens up and everything animates perfectly. And the way that it's written, like the prompt going into VO almost looks like code. It's like camera shot equals this, this height, this, this.
23:29Nik:So I'm wondering, are there tools to prompt better or are there tricks to prompt better? Because most people, they tend to assume, and this happens in marketing too, this is why so many brands don't take off from a marketing standpoint, but they assume because they're drinking the Kool-Aid, whoever they're speaking to also understands the same level of context. And I don't think like chat GPT does a really good job asking questions unless you tell it to ask you questions. So have you figured out any tricks or are there tools that exist to do better prompting? There probably are tools. I don't use them because there's just too many.
24:07I don't have the time to go experiment with them. You can get good enough on your own. So one of the things I do, it's funny that you say about questions, is in my system problem in ChatGPT, I ask it to ask me three clarifying questions every time I send a prompt. And that just really helps get it thinking, get me thinking. So that's like number one, I would do that. And then whenever I'm coding with like an AI, like coding agent, and I'm working on adding a new feature or fixing something, I tell it to, I'll explain the problem. I'll say, diagnose the problem and find the solution. Then walk me through it, but don't write any code.
24:45Because if you think about it, when you send a request, ChatGPT has got, say it's got 100 % of brain bandwidth. It's going to spend 40 % on thinking about the problem, then 60 % on coding, because it's going to think and then code. But if you just tell it to walk me through the problem, it's going to use 100 % of that bandwidth to find a solution for you. It's going to poke around more because it's not thinking about saving tokens. So I found that really helps.
25:12Nik:Oh, that's really interesting. So the loophole there is you're basically telling it to conserve tokens because it itself is trying to be efficient on the output. But yeah, and I even will tell it if I know something is going to be like a multi-step thing, like it's going to build something out to come back to me to build more. I'm going to say, don't worry about tokens. Like we can do this in multi-steps. I don't know enough to know if that makes a difference, but I suspect it does. And the other neat thing about, let's see, Windsurf is kind of like Cursor. I think Cursor even has this now, but you can toggle in the chat, in the input rather, whether you want to chat or edit code.
25:56So you can just cut it off from coding, which is really useful. And I recommend doing that. And then the other big thing is if something breaks after the agent has coded something, don't add more code on top of it. Roll it back. Most of these AI coding softwares have the ability to roll back to a checkpoint. So roll it back and then try again. Don't keep putting good code on top of bad code. Being disciplined about that makes a really big difference.
26:28Nik:Yeah. How easy is it to now take, let's say you were able to build this web app and now you have a dev team at your brand, for example, and they want to go and modify the design or the CSS or whatever it is. How easy is that? design in css is really easy like in replit in most of them you can just like even click like a little pin button and then select elements on the page you can manually edit it in the chat like it'll show you all the css values or you can say like delete it or modify it in this way or do this uh so non-technical people can very easily edit the design if you just like edit uh add them to a repo so that's a good question no one's ever asked me that before yeah because i always think Like a lot of times people will think, well, you know, let's say I make an app, you know, is it easy to continue innovating or a year later, let's say somebody new joins the marketing team and I'm gone, you know, are they going to be able to go and take that from where it is and innovate?
27:24Nik:Or do they have to go back into the, you know, the text, the chat interface to make it to that, whatever it may be. Yeah. Yeah. I might even be able to just show you one. It's, it's really like, you can literally just like you're in like a bubble or web flow, So just click in into the preview, in Replit at least, and change it. So that's a good point because, yeah, you're going to have a lot of different teammates working on these sites. Totally. Another good practice is to separate the app from the actual landing page or like the marketing pages. So at the beginning of the prompt, tell it, like specifically say, don't build a landing page.
28:06This is just the app. And then you can deploy that to app.your subdomain. And then you can make a landing page either separately in a different AI or just in Webflow or ClickFunnels or whatever you want to use. I feel like probably people might not think of that, but that's definitely something you could do.
28:25Nik:No, totally. Makes a lot of sense. What are some scrappy use cases you've seen being built very quickly and adding a ton of value? Like lowest investment required for a pretty high value output. Probably what I'm doing, right? Like B2B. Finding people with hot pain point problems at their business and then building them a custom solution rapidly, you know, three to four weeks, right? I think that's the quickest path to like getting outsized returns on Vibe coding versus making a D2C app and then having to figure out the marketing and the distribution, right? So I'm always going to preach to go B2B first, especially if you've never done either because the average deal size is higher.
29:22It's more relationship-based, one-on-one versus D2C where you might have like 50 customers, but they're all paying you$10. And it's hard to separate signal from noise on what to build. And so I think, for example, like AI receptionists for local businesses, building those custom or even just setting those up from an existing product is a big opportunity. Chat bots that are trained on companies' data, Like we had a guy who manages like a restaurant group that does this charity thing every week. And he wanted his menus digitized so that people can go on the site and be like, I'm in Fort Lauderdale on Thursday and I want steak.
30:07Like, which one can I go to for this charity event? So, yeah, little custom AI bots for people's data. Definitely useful. And that's big in e-com too, right? Shopping assistance. Mm-hmm.
30:23Nik:Have you started to see an internal full-time role of AI coders or optimizers, or I'm not really sure what the title would be, but somebody who's going into a company and saying, wait a second, we've got all these processes that are being manually done. We can start turning these into apps or web apps to really save time or just make things a lot more efficient. I don't know that I'm aware of that being like an internal role anywhere, but I think you certainly could make the case for yourself at your job and be that person. Because it just doesn't take that much time to spin up something that's like visually impressive and like demonstrates the value.
31:08and you know since I've done a bunch of these podcast interviews people DM me and be like hey I sold these like AI coding solutions to my boss like to my CEO for 20k 30k right and their approach was basically build it out some of them built out the whole thing I would build out just like a demo and then take a loom and send it to the CEO or set a meeting with the CEO and demo it for them there and see if you can get buy-in. And even if they don't like that particular solution, they know, all right, I've got Billy in my back pocket now. And they'll come back to you when they see something in a couple of weeks that they think could be automated.
31:47So yeah, I used to do this when I worked in consulting was try to automate stuff in Excel when we were doing repetitive data entry. And it got me on some cool projects and meet some cool people in the company I wouldn't have. So I think it's a great idea.
32:02Nik:Yeah, I feel like in the next like two to five years, there's going to be there will definitely be if not an AI team, I think a lot of brands or a lot of companies are going to have some sort of like AI, you know, consultant or a full time, you know, one person who's constantly trying to figure out how to make things more efficient. Um, you know, I even remember like when notion started to become really big, this whole crowd of notion consultants and, uh, and whatnot became really big because it was like, wait a second, we can make information a lot more efficient within the company. And I think that's going to happen here.
32:36Yeah. And it's going to get to a point where it's so accessible that you're going to need an expert to point to that can say no to everyone being like, we should automate the coffee machine, you know? Yeah.
32:48Nik:When I wake up, it should know that 37 minutes later, I should be at my coffee machine. Yeah. Okay, cool. I'm curious. So like, with all the apps that exist today, Shopify, Klaviyo, you know, PostScript for SMS, or Triple Whale, like, a lot of these apps are starting to build AI. Where do you see like the path? You know, the way I kind of see it is, I feel like a lot of these apps are going to try to build AI or leverage APIs of different models within their apps. And then as that becomes more familiar, we're going to start to see like marketplaces where I can go and download, you know, Billy's apps and just use them in my own store, or I can subscribe to Billy's bot or something of that nature.
33:35Nik:How do you kind of playing out? Yeah. I think to me, the interesting thing is most of these products use these generalized LLMs, right? Because they're like pretty good. And I think we'll see, I think we'll see a gold rush maybe of truly custom LLMs that are really actually trained on your data or data from your industry, right? That's making them really good at understanding like, Like, you know, I don't know, skews for like fashion rental companies, like pricing strategies for painting contractors. Right. I think that would be a huge value add. And I think it's something that I think it's something that people aren't focusing on now, like at all.
34:18Right. And I think that's kind of where the AI stuff started was everyone's going to have their own AI that's trained on their subject matter. And somehow we've just kind of blown past that. And we're using the, cause the generalized ones are so good and they do, they're trained on like the whole internet, uh, theoretically. Um, but I, I think we're going to move towards like customized, like this is an LLM that's trained on like my data and people in my industry. And it's really good at doing like these four things I needed to do.
34:46Nik:Yeah. I even think like, you know, if there's one guy who is such an amazing media buyer, like why wouldn't there be a bot that he could or some AI or app that he has that does a weekly audit of your media buying or a, you know, weekly website audit just takes all of this person's learnings and data points and whatnot. or to your point about the inventory thing, you know, if somebody managed pre-order inventory at Rent the Runway for years and understands how to do that at scale, you know, somebody who's running, like Ben at Latiko could just be like, wait, I'm just going to subscribe to this guy's app now and use all of his learnings to make sure that mine is perfect.
35:24Nik:That would be really cool. I'm like picturing, like, you do a video call once a week to just like brain drain yourself and it asks you smart questions to train and then it comes back, It tries to solve problems. It comes back. And then you can just kind of train it passively over the course of like a year. And you'd have a really well-trained bot. Is there any sort of like, how have you best seen a way to like download your brain?
35:56I think people are doing cool stuff with like Notion or like Obsidian, like taking in all their apps. um i use granola lately which like records all my calls and then i can search in there but like as far as my brain i would have to take in like all my video content all my written content all my emails and then synthesize that somehow synthesize synthesize um i i don't know have you
36:24Nik:seen something in this that's useful no i i haven't but um you know i've done i've done the thing where you try to upload as much, you know, as many podcast transcripts or newsletters or that kind of stuff. But like, to your point of the models, you know, like the whatever model it is that you upload into, it does not understand tonality, like the same way that if you were to voice record in chat GPT, that understands tonality, which is really interesting. So like, So there are definitely ways to upload and then search, but it's still, at least from what I've seen, it's still not like, for example, we have this thing called NickBot in our Sharma brand Slack.
37:08Nik:And it's basically got everything that I've put out on the internet uploaded into it. And it's pretty solid. And we've done a lot of work to try to make it more and more accurate, but it's still not near perfect, I would say. Yeah. Because it's got to cheat, right? It's got to run SQL queries in the back end to find, oh, he's asking about this podcast. Let's search the transcript. It can't. The context window is like, it just shows you how complex the human brain is, right? These things are really smart. They're not anywhere close to what our brains can do. Yeah. Well, our brains too, I think, are like the more I use AI or the more I see people using AI, whether successfully or unsuccessfully.
37:51Nik:The real kind of secret sauce is in knowing where to turn and navigate and where to go next versus just grabbing the answer and then figuring out what to do with it. Like, you know, okay, if this doesn't work, then the AI is not going to know what to do next. But if you know what to do next, like that's kind of that secret sauce. Yeah, absolutely. Think of them as like a really smart, like high school intern or something. Yeah. Yeah. I feel like the notion that AI is going to make people dumber is, it could be argued against pretty heavily the same way that like Wikipedia would. Yeah. I think it's going to make people crazier though.
38:30Nik:For sure. For sure. The way it kind of just affirms. Yeah. Impatient is right. Every time I build out one of these apps and I'm doing it with my buddies and I'm like, oh man, it's taking like five minutes to spin up this app. And it's like a miracle. Like a year ago or two years, whatever, I'm copying and pasting stuff one file at a time into ChatGPT. And now we're getting impatient. That's funny. No, totally. Or even ChatGPT just unlocked agents. And I was running an agent yesterday and it took 13 minutes. And I was like, are you kidding me? This is what I'm paying for? 13 minutes? I was going to say that on the brain thing, I saw a good tweet today that was like, why isn't there a ChatGPT?
39:13for my life where I can just be like, what does my neighbor do for work again? Yeah. Stuff like that. I'm kind of working on like a solution for someone that pulls in from their Google calendar and their email. How, like, when's the last time I was at an event or had a meeting with them? How many times do I email them this month? And it gives them like a weighted score. I'm like, this person's really hot or this person's colder. I think that is, it's not a way to download your, your brain per se, but I think that's a really useful use case, just knowledge base of your friends and your family or, yeah.
39:48Nik:Yeah, I agree. I was even, I was thinking last week, I was abroad and I met so many cool people, you know, anybody from like a security person at a venue to a bartender to somebody who's also vacationing. And, you know, I probably collected like 30, 40 Instagrams, but the problem is like, I don't remember where I met them or in what context, or, you know, I'm sure I took a selfie with half of them to remember, but those were not attached to their Instagram or their WhatsApps or, uh, and whatnot. And, um, yeah, so many use cases like that, that I think are just going to be instantly solved. That, that, I mean, same thing that I always forget to do the selfie thing.
40:26It's so smart, but I was, I was digging for this guy's number that I wanted to follow up with. Um, I was looking on like LinkedIn and stuff to find him. I had his number on my phone. He called me like the next week and i was like i it's just a first name and last name it wasn't connected to like your business or anything so um some sort of ai yeah like personal assistant like that would be great it would be crazy i remember back in the day there were so many of these like um ai uh you know
40:58Nik:calendar scheduling assistants that would that were basically like if then yeah scripts um but I can't imagine like what that next generation is going to be with the ability to now plug all these different models in. The main thing I think is for stuff like this, like it needs to be like in the primitive apps that you use, like Google Calendar, iMessage, Telegram, whatever. Anytime you've got to download a separate app or like open a separate tab, like it's just making it kind of more of a pain. Like it needs to work with the primitives of like your OS, like your contacts thing. Um, so yeah, come on, Apple, open all that up more.
41:39I know it's really like, uh, Apple is really a gatekeeper of that.
41:44Nik:I mean, even like I'm, I use iMessage as a, as a, as like a business app constantly. Like I need iMessage pro, but that's never going to come with Apple. Yeah. Yeah. That's a good point. Yeah. Yeah. Okay, Billy, first of all, thank you for coming on and just like filling my brain with excitement about AI. I feel like now I want to run through a wall and build some apps. Yeah. But where can people, like people want to hit you up if they want to hire you to build an app, if they want to, you know, jump on a call like Troy did and just consult with you for an hour about what they can do, how do they find you and how do they get in touch with you?
42:25Yeah. Stupid Simple Apps is my agency. So if you Google it, stupid hyphen, it's got hyphens in there, stupidsimpleapps.com. You could fill out a form for us to build your app. On Twitter, I'm Billy J Howell. And I've got a link in there to like accountly if you want to do like a one-on-one strategy call. But yeah, go watch my YouTube channel too. It's the same app. I've got kind of my strategy for building and selling your first apps in there. It's really approachable and you can do it. Like I promise, just people don't follow through, right? So like you have to be the one that does it. But there's a huge, we didn't even talk about like Upwork, but there's just like people sitting there ready to pay you money to build custom software.
43:07And I just think that's so crazy and exciting.
43:10Nik:Totally. Yeah, I will say your content online is insanely tactical and it's very much like somebody can look at it on the left screen and they can execute on the right screen. So I highly advise that you guys check it out. And if you have any questions, like the call you book with Billy is going to be the highest ROI call of your life. So highly recommend doing that too. Thanks, thanks. Yeah, everyone super happy from it. And I just want to help people execute on this stuff and make like a plan to go build and like sell apps because I promise you can do it. Like I'm not that smart and like I figured it out.
43:44You just have to execute on it in practice. I mean, that's the crooks of where we live with how bountiful the internet and software is now is you can build anything. You got to just have someone tell you, hey, dum-dum, build this and then build this, right? It's not going to be a hit right away, but you're going to learn from this and then you'll get towards whichever one makes you money, right?
44:07Nik:Totally. And the seventh thing they build is going to be amazing. Yeah, on the seventh day. Yeah, amazing. Cool. Well, Billy, thank you so much for jumping on and I'm sure we're going to have you back soon. Awesome, man. Good to talk to you, Nick. Thanks for listening. We'll be back next time to cut through the noise on CPG, retail, and e-commerce. If you enjoyed this episode, why not share it with a friend? And be sure to subscribe wherever you listen so you don't miss the next one.
From the publisher
Do you need to know how to code to create an app? Hint: you don’t.
Nik sits down with Billy Howell, founder of Stupid Simple Apps, to unpack the booming trend of vibe coding—a radically accessible way to build custom web apps using AI, with little to no coding experience.
Billy shares his personal evolution from failing a college coding class to running a thriving app agency, thanks to tools like Replit, Cursor, and ChatGPT. They talk about how operators and founders are bypassing bloated SaaS costs, building internal tools fast, and solving real business problems in record time.
And, what exactly is an API? Billy breaks it down.
Whether you’re a DTC brand operator, indie hacker, or just AI-curious, this is the blueprint for building fast, selling smart, and skipping the gatekeepers.
AppLovin is the fastest growing ad platform for DTC brands. It enables brands to run ads in a variety of mobile games, reaching over 150M daily active users in the US and driving measurable performance at scale.
AppLovin Ecommerce Newsletter
Want more DTC advice? Check out the Limited Supply YouTube page for more insider tips.
Check out the Nik’s DTC newsletter: https://bit.ly/3mOUJMJ
And if you’re looking for an instant stream of on-demand DTC gold, check out the Limited Supply Slack Channel for Nik’s most unfiltered, uncensored thoughts.
Follow Nik:
Twitter: https://www.twitter.com/mrsharma




