When Vibe Coding Goes Viral ![rw-book-cover](https://wsrv.nl/?url=https%3A%2F%2Fcdn.changelog.com%2Fstatic%2Fimages%2Fpodcasts%2Fmaster-original-3922a5ce5ede81d973adc3cd618f7e64.png&w=100&h=100) ## Metadata - Author: [[Changelog Master Feed]] - Full Title: When Vibe Coding Goes Viral - Category: #podcasts - URL: https://share.snipd.com/episode/212cd415-2470-494c-b852-76657d4ced2a ## Document Notes ## Highlights - **Chris's Deep CouchDB Start** - Chris Anderson got into CouchDB early by teaching himself Erlang to add debug functions. - His deep dive led to a career centered around distributed data and serverless app runtimes. Transcript: Chris Anderson Other no sequels your tech is a wreck like a oil spill you call that web scale more like toy scale your mimmap file is a database fail and your users gonna set sail for the one they can trust Cuz if you're super yus then you must be running couch base. Wow. Wow. Yeah man. That turned out to be true. Adam Stacoviak It turned out to be true. That's a nice it's nice when you put together a wrap and it turns out to be true as well. You know, it's like a bonus. Yeah. I feel like it's been literally 15 years though, since that moment. Chris Anderson Almost 15 years, right? 15 years of focusing on the same thing in a lot of ways. ([Time 0:03:20](https://share.snipd.com/snip/9da9f9b1-f6ce-4b4c-8bac-952536903ec8)) - **Making Programming Easier** - Programming is too hard and should be simplified for everyone. - Chris's work with CouchApp aimed to make serverless app runtime simply deployable by dropping in JavaScript. Transcript: Chris Anderson Programming is way too hard. It shouldn't be a thing. Adam Stacoviak Like if you're me, code is never the hard part and I want it to be that way for everybody. And how are you doing that 15 years ago with CouchDB and Couchbase? Chris Anderson Well, my role over there was the CouchApp side of the project, which was to make CouchDB into this serverless application runtime. You could just drop some JavaScript into and go. Did you get that done? It was, it kind of still is responsible for a lot of people who otherwise wouldn't have had infrastructure to support them being able to do things like rural healthcare or fun apps for Their club. A lot of the same things that we're seeing people do with Vibes DIY. So ([Time 0:04:05](https://share.snipd.com/snip/15dd0346-0a70-4026-b2be-bf746dd0617d)) - **Incubating Node.js at CouchDB** - Chris's office became an informal incubator for Node.js with key figures around. - This environment also led to projects like PouchDB that elevated JavaScript development. Transcript: Chris Anderson We had, you know, people like Isaac Schluter and Ryan Dahl hanging around the office, mostly because of Michael Rogers, rest in peace. And it was, you know, that crowd that was just informally writing NPM at the desk next to me. So really fun to be, you know, in the presence of greatness for so long and to be able to incubate things like PouchDB, et cetera, kind of taking JavaScript to the next level. ([Time 0:06:49](https://share.snipd.com/snip/d97e0b94-b3d6-4528-b855-7dd8121b4d17)) - **CouchDB and API Revolution** - In 2008-09, APIs were nascent and putting a database behind a REST API was revolutionary. - CouchDB embraced JSON early and helped shift from monolithic servers to microservices. Transcript: Chris Anderson Have to remember 2008, 2009. That was the very beginning of the API revolution. You know, the idea that you could put your database behind a REST API. Almost nothing was even JSON yet. So we were all frustrated with XML. We were all, you know, writing kind of monolithic servers. And by the time that project kind of matured, even as early as 2011, at least the, you know, early adopters were already doing microservices. And so it was really, that was a big sea change right then. ([Time 0:08:09](https://share.snipd.com/snip/fa4d4ce1-0710-4e86-8ad6-72e277066480)) - **Journey to Fireproof and Vibes DIY** - After Couchbase, Chris worked at various companies, including FaunaDB and McKinsey. - He built Fireproof, an embedded browser database with cryptographic provenance, powering Vibes DIY. Transcript: Chris Anderson Well, I bounced around a little bit, checking out other database technologies, worked on FaunaDB, which I still maintain has some of the strongest integrity that you can get. Then I went to McKinsey and Company. Kind of a fun story there. Like you wouldn't think that. Oh yeah. My whole family was like, really? And the, but you know, Jason Smith is another legend. He's, he's still there, but he brought me in and his, to fame is, well, for Couch, he hosted NPM. So NPM used to have a one man host and it was him. And yes, so great to have him show me what the real world is like. And what I learned about the real world is you don't get infrastructure, right? Us here in the Silicon Valley culture, where we can boot a virtual machine or request an S3 bucket and get it, like that's just an unbelievable luxury. What I learned from this constrained environment of the client doesn't know what cloud you're gonna use until it's too late, is I need to build a database technology that can run anywhere To allow permissionless innovation. And so that's the gem of what became Vibes DIY. I built a deep tech thing along with Michael Rogers' team at Protocol Labs, who did a whole bunch of research on immutable data structures with content addressing. I joined that team for a little while and saw the potential of it and built an embedded database that runs in the browser with end-to encryption for multi-user synchronization. And that's what powers Vibes DIY. The database is called Fireproof. Basically ([Time 0:09:36](https://share.snipd.com/snip/dd674283-ce7a-4ebd-8ec6-e6b0d3f29a38)) - **Fireproof's Immutable Data Model** - Fireproof's data uses immutable, content-addressed Merkle trees to ensure consistency. - This enables stable snapshots and efficient replication across users and devices. Transcript: Adam Stacoviak Into that. When you say cryptographic data provenance, what do you mean exactly? Chris Anderson So it goes back to Rich Hickey, Closure, and the immutable data structures that they were pioneering around the same time we were doing Couch. And what you see in those data structures, as soon as you have an invariant that you're working with immutable backing storage, you have to do everything different, everything new. With Fireproof and the IPLD data structures that it uses, that constraint is enforced because the only pointers you're allowed to use are hashes of content. And so everything is addressed by its own hash. That means you can only talk about stuff that's already been written. And that means that every time you're doing these B-tree updates, you're either going to churn data in a real heavy way with lots of kind of right amplification that's unnecessary, Or you're going to solve these hard, hard problems that the research team over there, people like Alan Shaw and Volker Misch worked on where you have trees that have really interesting Properties. So what you, what you need and which is a lot of work to get is something that is a search tree like a b tree but regardless of if you put all those records in in one order or a random order you Still get the same root hash at the end so your snapshots have stable identifiers and that means your replication doesn't have to be mechanically the same It means you can replicate Adam Stacoviak Essentially in an optimized, efficient way, but still end up at the same endpoint. ([Time 0:11:48](https://share.snipd.com/snip/0621974b-a515-4d66-bc37-c96787a4a1af)) - **No Foot Guns Design Principle** - Design Fireproof to have no foot guns, so novice coders can't easily break it. - This approach makes it ideal for vibe coding and code-school dropouts using AI. Transcript: Chris Anderson We got a lot of people vibe coding well even more than that i'd say with llms and gpts and all that we have an infinite supply of code school dropouts oh true yeah exactly. Adam Stacoviak Where they are infinitely supplied, depending on how much money you have, right? There's another one there. Assuming you can afford those tokens. So you're working on Fireproof, you're building this, making it simple for people to build things with it. ([Time 0:14:14](https://share.snipd.com/snip/df9db159-ff8a-4a4e-ba2a-69b2a4380fa4)) - **Conference Vibes DIY Success Story** - At a tech conference, people unfamiliar with Vibes DIY quickly built apps and got stickers with NFC chips. - Kids enthusiastically make multiple apps, demonstrating ease and joy of vibe coding. Transcript: Chris Anderson We were going to market with Fireproof after the technology got mature and there's use cases like black box recorder for self-driving car, like things that are very serious that are Served well by this content addressed immutable data structure. But there's not very many people who need that and they don't care how easy it is, Right. That's a different set of problems for them. When we started to see in our discord, people coming in saying, I haven't programmed in 15 years, but I built this drum machine along with chat GPT and your API. And it worked right out of the box. We realized we've got vibe coders. So I brought in a old friend of mine this guy Marcus Estes who I've known for like 20 years and he's just a hustler right he makes it happen he understands where the opportunity is and how To go after it I've been looking at this vibe coding stuff thinking that's fun that's cute he realized like no let's just do this and we didn't look back so it's been so much fun the big difference Like the real difference that matters is my kids who were so sick of hearing me talk about merkle crdts and all this stuff now they're grabbing my phone out of my hand right that's cool Again you know they just want to they just want to make apps they're like dad can i make an app? And, you know, can I make another Merkle tree? You know, right. Adam Stacoviak What ([Time 0:14:43](https://share.snipd.com/snip/e90b0bb2-558a-45ea-a55c-3c6c4ca35132)) - **Simplicity in Vibes DIY Design** - Vibes DIY targets the lowest common denominator user by avoiding new concepts and complex deployments. - It emphasizes publishing apps simply rather than introducing new programming abstractions. Transcript: Chris Anderson I was really inspired. I was trying to see, you know, essentially what's the lowest common denominator that we can address. The answer to that is i was using chat tpt canvas and cloud artifacts and thinking about how for like a normie somebody who doesn't already know their way around the next js stack or you Know deeply understand react and all the tool chain there those are the best kind of interface and set of metaphors. If you look at those closely, they don't even say deploy. They say publish. And so that's the take we've done with Vibes DIY is if when I'm designing a feature, if it's going to require introducing a new concept, don't, right? ([Time 0:16:13](https://share.snipd.com/snip/b54f8a98-f8fa-425f-825d-8f83c202c8fc)) - **Use NFC Stickers for Sharing** - Use NFC chips like stickers to embed and share URLs for apps easily. - This ownership metaphor helps users hold and distribute their creations simply. Transcript: Chris Anderson Just kind of get it close enough to your phone and you get one of these little and now you can open the url okay so similar to a qr code except for not for the camera but actually the nfc chip Adam Stacoviak In the phone makes sense that's right and for us it's really this ownership metaphor. Chris Anderson Like code is all in there, over there, especially if you're not a coder. Like, what am I making? Where is it? But if I put it in your hand when you walk away from the booth, then you're going to come back with your friend the next day. Jerod Santo Does that ([Time 0:18:33](https://share.snipd.com/snip/a1c78316-b3be-4dcf-bf84-db163921d62a)) - **Fun Remixing at Conference** - At the conference, various simple personalized apps were made and remixed with AI, including a kid changing a peach app to a cat app. - This playful remixing sparked excitement and app creativity among attendees. Transcript: Chris Anderson There's a great story. We had a lot of fun. I was walking back from lunch in Atlanta and I said, I said to my phone, I said, I want to take pictures and have you turn all the faces in the pictures into Georgia peaches. And it worked on the first try, you know, sometimes you get lucky and yeah people thought that was hilarious so we were showing it off and then um you know we were sharing a booth with netlify They're great friends of ours and one of the one of the netlify leaders uh sean brought his kid and so she saw what we were doing and she said i want to be a cat right so next day basically a Four-year turned the peach app into the cat app and that was a hit and then we saw what was going on there and we made this um we made a caricature app i've got on my laptop here here's me as A podcaster and uh you know and it was it was also a big hit people at the conference just all day long building stuff Just fun. Adam Stacoviak Wow. ([Time 0:19:46](https://share.snipd.com/snip/ace844d9-3317-402e-9bb4-952209c033bb)) - **Web as the Natural Platform** - Vibes DIY treats the web as the runtime platform leveraging React and browser power. - Building apps can be as easy or easier than creating TikTok videos. Transcript: Chris Anderson The way I think about it. I wanted to build the experience I had early on in, you know, the black and white Mac days with HyperCard. But I realized that when I look around people trying to build similar ambitions, often there's a do it our way completely or don't kind of feel, right? I call that like they make you wear the socks. With us, the point is there's already so much platform that's done. So we just build React apps and we're essentially taking the web runtime, right? Which is like what a browser can do and making it as easy to express yourself there maybe easier than making a tiktok so if making an app is easier than making a tiktok now what and that's The question vibes diy is out to answer ([Time 0:23:50](https://share.snipd.com/snip/23376a7d-c964-4eb2-9076-98826b94540f)) - **Testing Vibes DIY Golf App** - Adam and Jerod tested a golf tee time app generated by Vibes DIY AI. - The data is stored locally in the browser with Fireproof syncing capabilities planned for collaboration. Transcript: Jerod Santo At this point it's trying again so i got two black screens in a row so i wasn't sure what are you trying to build okay so i told this thing i want to golf with friends help me create a tea time And invite folks to it so hey jared i'm gonna golf this saturday at this time you're invited to my tea time and you can join kind of thing so that's oh, oh, it finally did something. It's got a golf tee time organizer. I can create a new tee time. I can invite people to it, it seems. Looks like more iteration. It's got some additional features that could be added, which I think is kind of cool. But all in all, quite colorful. It's vibrant. It's got a cool vibe. It's vibing. This is vibing, man. This is vibing, man. Adam Stacoviak So do you guys have a system prompter? I'm sure you have some sort of scaffolding in there that when we write our prompts and put it into Vibes, it does more than just that, right? Chris Anderson The whole thing is open source. So you can go on GitHub on the VibesDIY.org and get into the repo prompts.ts and see what we actually do. But it's fairly simple. I mean, as I was mentioning earlier, I was one of the co-authors on the O'Reilly ChatGPT shortcuts book. And what I learned from that and the experience continues to, you know, pan out. If you talk to the LLM like a person, you know less technical more just what you want you get better answers so this golf thing is the thing you want to do um there's a there's this great youtube We can find it for the show notes it's there's you know two two types of vibe coders and there's the one guy who's all frustrated with his 4000 line LLM's text and his feature specification PRD and the other guy who's just like make gta make gta six and he's having a briot you know here's my golf tracker oh nice did you do that one just now as adam was doing one or is that yeah after I heard what he was doing and i think my prompt my prompt is what does it again show to me i said golf with friends oh that's all you said yep oh my gosh now okay so how do you share that with me Jerod Santo So i can see it or play with it or you know remix and revive pass the address into the chat we have a chat here right so that's how we don't deploy we you press the purple button the big button Chris Anderson And now you publish it and i was getting to this a minute ago. I guess I distracted myself. So when it publishes, all it does is take, let's say, the 475 lines of JSX and put it in a Cloudflare KV associated with the subdomain name. When you go hit that subdomain, we have a static HTML essentially the runtime that's got all the packages in there and it loads any additional packages via ESM.sh. And now you have your app right there, costs us almost nothing to host, almost nothing to serve, unless that app goes and does some AI calls, in which case, you know, that goes against Your token quota. So it makes it super easy for people to write these apps that are alive with AI, whether that's maybe our benchmark, if, you know, compared to Simon Willison, he's got the penguins on Bicycles. What we have is, for instance, I'll just tell you something in English and you'll give me a structured to-do list that reflects back what I need to do to accomplish that so I'm always running That when we do an upgrade or move to a new model and this morning I said take my kid to summer camp and it gave me everything sunscreen lunch all that all right I just loaded up Adam's golf Adam Stacoviak Tea time organizer is it working I mean it rendered I don't know if it's actually working I think it has white has a white button with white text as chris something's going wrong here because I can't get the load for me but i can create a new tea time uh sweet oh i see some sunnyvale golf and club i can join that round yeah pop your name in there boom okay i'm joining that round my Name is jared thank you very much. And confirmed. Jordan Phillips is going and Jared is going. So where is it storing that information, Chris? ([Time 0:32:23](https://share.snipd.com/snip/4c40e2a7-b419-47b2-ae8b-71a19f9baa1d)) - **Future Multi-User Collaboration** - Current Vibes are single-player but upcoming Fireproof sync allows multi-user collaboration like Google Docs. - This simplifies access control and enables easy sharing without complex permissions. Transcript: Chris Anderson That means today, all Vibes are single player. That's why it's best for these kind of viral AI experiences. But tomorrow, all Vibes have essentially the security model of a Google Doc. So I don't want an end user to have to understand like Postgres row level security or having to do like where clauses to keep from writing bugs. Instead, if you're in the app, you're in the app, maybe you have write access or read access, but it's as simple as a Google doc for the sharing. And that means, you know, as soon as we activate that feature, then Adam, you could invite Jared to your app via email. And now y'all are both in there, you know, setting up what are you going to bring for lunch to the to the course. Jerod Santo And it's all on the web platform. Yeah, ([Time 0:37:10](https://share.snipd.com/snip/6eeb852e-ef8a-4f35-970e-a7b8984bcfd6)) - **Remix, Don't Fork Apps** - To iterate on apps in Vibes DIY, use the remix button instead of forking. - Keep version control simple so beginners can easily modify apps without heavy concepts. Transcript: Chris Anderson We're just iterating. But if you go look in that chat, you can click on the older versions of the code and it brings them up instead. Whichever one is on your screen is the one that gets published when you click publish. So publish an old version if the new one wasn't as good. But once it's published and you go to that URL, you know, when you scan the sticker and you go to the URL, then you're going to have a remix button in the corner of the screen. And when you hit that, you've essentially forked. Now, no insult to all of the people out there who are kind of like me in this regard, but I've been forking forever. And what we say to ourselves to make sure we stay on target at Vibes DIY is we say forks are for dorks. Adam Stacoviak This guy's got a saying for everything. So because you don't like forks or because you do? I mean, it depends on if you think a dork is a good thing or a bad thing. Chris Anderson Right. Well, when it's time to get the dorks involved, do the for But when you just want to try something and remix, right, then you don't need all that conceptual baggage. ([Time 0:39:59](https://share.snipd.com/snip/44b807ab-9900-44c4-b82e-73348b2efa01)) - **Edge Hosting Reduces Costs** - Vibes apps are low-cost to host, relying on Cloudflare workers and KV for near-free hosting. - This edge computing model rents minimal RAM, reducing server complexity and costs dramatically. Transcript: Chris Anderson Any kind of complex state or CPU. When I think of Kubernetes, containers, all that, I only want one if i basically want to rent some live ram right and you don't need that all the live ram lives in the user agent in the edge Adam Stacoviak Right so cloudflare is pretty cool i mean just you know no further comment i wonder if you could maybe expand on that like you guys are are doing cool stuff because of what cloudflare is Helping you to do right i mean that's just it seems like a very interesting platform in that way our stack is i guess native to that way of thinking about things so not just the publish flow Chris Anderson That goes into a kv but also the fireproof synchronization is powered by cloudflare workers, which is a great way to rent some RAM on the cheap if all you need is a list of your currently Connected clients. ([Time 0:42:00](https://share.snipd.com/snip/01081cc5-2551-4f6c-af75-497b864bfe69)) - **Low-Cost Vibes DIY Pricing** - Vibes DIY pricing bundles app creation and backend for $5/month to keep costs low. - Higher usage incurs meter-based prices focusing on token usage for AI generation features. Transcript: Chris Anderson Those are both kind of like maybe just to get started table stakes, $25 a month, $25 a month. That's $50 a month right there. We do an all in one bundle at $5 a month. And that's because all we need is that R2 bucket. It's not costing us a whole Kubernetes container to, you know, keep your Postgres instance running, pennies on the dollar for us. And then the real cost becomes those tokens that either your app consumes when it's generating cool caricature images or parsing your to-do list, as well as the tokens that you use when You write an app. $5 a month gets you started. If you want to go over that, there's a meter, which is competitively priced. And then where we see this going in the long run is almost like this YouTube style model where, say, ([Time 0:47:10](https://share.snipd.com/snip/c99f6f33-b6f9-4245-af9e-f4c2aa4b9401)) - **AI Moderation for Safety** - Use AI models to moderate content and reduce risks of scams or inappropriate apps. - Built-in moderation protects the platform's trust without burdening users with manual reviews. Transcript: Jerod Santo I just want to like it's it's one of those things where you don't want to have to deal with it, but you do. And it's early cause like trust will be everything to, to get to the TikTok stage of sharing and viral virality or whatever. It's going to be something you can trust or has to be. And if you can't trust it, then it's like, it's a today problem basically like at launch yeah so if you look at the history of like using mechanical turk to moderate profile images and Chris Anderson Having to do you know two of three thumbs down and all that so much cheaper so much easier to do that with a model now just let let claude tell you whether it's not any good you know and then On top of that we aren't going to run into these problems to it's sort of blunted um we don't give you the ability to go into the editor and type it wouldn't be hard for us to but we figure that's The point you should copy and paste it somewhere else and claude's not going to write something out of the box that's going to be extremely concerning. ([Time 0:53:27](https://share.snipd.com/snip/1a2d20fd-6d62-42c3-b7ee-da96d5acfc2c)) - **Build Audience with Publishing** - Publish apps quickly and use URLs for distribution to grow audience reach. - Built-in features like newsfeed and for-you pages will enhance discovery and virality. Transcript: Chris Anderson So if we're talking 90 seconds from prompt to app, you know, on the cases where it works, probably another 90 seconds to be like, is this app any good? And then hit publish. And now it's on a URL. So we go wherever URLs go, but the built-in features around like a newsfeed and a for you page and all that, these are the things I'm super excited to build. We're growing the team right now. People who want to do that should probably talk to me about it. But it's definitely it's a kind of it's a kind of interesting greenfield because so much of the design language is already worked out. It's not like we have to decide what an algorithmic feed even is. It's more just about making it for basically ([Time 0:55:30](https://share.snipd.com/snip/4abebe49-d59d-404c-97c3-12629cd161a1)) - **Hiring React Developers Now** - Vibes DIY welcomes React developers enthusiastic about scaling and improving the product. - Fixing CEO-level code is a great opportunity for engineers eager to impact the project. Transcript: Adam Stacoviak My app. All right. That's cool. So what kind of engineers or people are you looking for? Chris Anderson Really right now, if you go use, if you go use vibes, you're totally allowed to roast it because I am a react developer, I guess, but I'm also a CEO. And, um, it's like 75% CEO code right now. So we've got a C level. Yeah. C level code. I like that. Uh, so if you're just like absolutely cracked and especially the person that the perfect hire is, you know, when somebody is kind of like new enough to a stack where they're like dangerously Enthusiastic about getting everything right. If you're senior enough, you're going to see my flubs and be frustrated. But at the right part of your skills curve, you're going to like chew up fixing that stuff and get it into best practices every uh level of ceo code is like an opportunity for the right person You know yep i just got like wordpress vibes in a way like in a positive ([Time 0:56:40](https://share.snipd.com/snip/54570bd0-0b85-4304-9a18-e5b2cbec3157)) - **Memphis Design for Differentiation** - Vibes DIY uses a unique Memphis design style to differentiate from other tools. - Users can customize style prompts to tailor app appearance beyond default aesthetics. Transcript: Chris Anderson The choice to differentiate ourselves from everybody else. We're not using ShadCN. And that's not because it's not great. We just want to be different. We want to be more lightweight. We want to have a little bit more variance and let Claude or whoever express themselves a little more in there so the way we prompt the design language is actually my co-founder Marcus I mentioned earlier just did a bunch of research like art history type research around like we don't want synthwave that's played et cetera. We found there was a design school in Italy in the 80s that they came up with a style they called Memphis. And so we tell it to make Memphis. We describe Memphis a little bit and it does a pretty good job of that. That's all user editable. So if you go into the settings page right now, you can just type in your own style prompt. You could switch it to Synthwave. You can switch it to Synthwave and DeepSeek. And then if you run it on DeepSeek now, you probably have to generate the app 10 times before you get a working one. ([Time 0:58:00](https://share.snipd.com/snip/033d164a-b82a-426e-868d-4092e0cb8eb3)) - **Fork for Custom Deployments** - Fork Vibes DIY codebases to run private or customized versions easily. - The backend can still be used while you independently develop your fork. Transcript: Chris Anderson And that means that you could have projects. Basically, we want you to be able to be a Vibes DIY user, go run a fork. Maybe your fork is like internal for your work or something, but not have to do the whole heavy lift of the full stack. ([Time 0:59:51](https://share.snipd.com/snip/e2e2aa3e-6c4e-48eb-bed1-16df50b15966)) - **JSX Chosen for AI Reliability** - Choosing JSX over TSX simplifies AI code generation by reducing hallucination risks. - Users can convert generated JSX code to TypeScript as needed post-generation. Transcript: Adam Stacoviak Now, if you wanted it to be TSX, I'm pretty sure Windsurf can fix that for you in a single pass. Sure, but why? I guess by then you copy-pasted it, so it's yours anyways, right? Do what you want. Exactly. ([Time 1:00:58](https://share.snipd.com/snip/93723e62-62cc-446d-a83b-d8023ae9e3c0)) - **Token Economy Drives Monetization** - Vibes DIY integrates token management with automatic prompts for logins and payment. - Successful viral apps can generate creator payouts similar to YouTube’s monetization model. Transcript: Chris Anderson Built into these NPM modules, it's part of our standard library is that when you run out of your free tokens, it pops up the login window. And after you log in and you get another batch of free tokens, you run out of those, it asks for your credit card. If all you care about is going viral and the thing that's holding you back is that going viral is going to cost you fifty thousand dollars in chat gpt fees when people start using your prompts In production well do it on vibes or do it with the vibes npm modules and you'll get the same benefit that will handle it for you and if you get enough usage then you could be looking at creator Adam Stacoviak Payouts yeah that actually scales really well i guess that's what you're referring back to the youtube model where you're basically as a app creator i'm bringing you token use by way Of people using my app and you being vibed diy is making money off of every one of those people who decides to put down some cash in order to use the app some more. ([Time 1:01:52](https://share.snipd.com/snip/419cac76-684f-4dd9-b12c-48ab2e1c133b)) - **Vibe Code Together with Friends** - Encourage friends and kids to create and remix apps on Vibes DIY for fun and learning. - Sharing and collaboration features will soon enable real-time coding with friends. Transcript: Chris Anderson Adams has already published. Jerod Santo And prove my vibes. Chris Anderson My vibes were not so vibey. Get your friends into coding. Get some, you know, make an image generator that no one would have expected and make it go viral on your Facebook. Jerod Santo I got a phrase for you. Ready for this? I love friends. Chris Anderson Vibe with friends. Vibe with friends. That's right. And that's coming. I mean, that's just a easy on switch. Uh, some of the folks we've been talking to are most excited about that this chat interface where you're talking to the LLM and it's writing a code for you. That's multi-user, right? As soon as we flip on the same sharing mechanism that, you know, allows Adam to invite Jared to the golf app, you can also invite Jared to be the coder on the golf app and y'all can be in the Chat together. Adam Stacoviak Now you really are vibing with friends. Jerod Santo There you go. ([Time 1:05:31](https://share.snipd.com/snip/675fb225-b16d-43b6-9845-967c344c3b2a))