{"id":315177,"date":"2025-07-12T07:04:29","date_gmt":"2025-07-12T14:04:29","guid":{"rendered":"https:\/\/www.saastr.com\/?p=315177"},"modified":"2025-07-12T09:20:11","modified_gmt":"2025-07-12T16:20:11","slug":"vibe-coding-is-the-future-but-roll-your-own-thats-more-complicated","status":"publish","type":"post","link":"https:\/\/www.saastr.com\/vibe-coding-is-the-future-but-roll-your-own-thats-more-complicated\/","title":{"rendered":"Vibe Coding is the Future. But &#8220;Roll Your Own?&#8221; That&#8217;s More Complicated."},"content":{"rendered":"<p>I spent the other deep in vibe coding on Replit for the first time \u2014 and I built a prototype in just a few hours that was pretty, pretty cool.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-315181 lazyload\" data-src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=1000%2C612&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"1000\" height=\"612\" data-srcset=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?w=1000&amp;quality=70&amp;ssl=1 1000w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=600%2C367&amp;quality=70&amp;ssl=1 600w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=768%2C470&amp;quality=70&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=1080%2C661&amp;quality=70&amp;ssl=1 1080w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=980%2C600&amp;quality=70&amp;ssl=1 980w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=480%2C294&amp;quality=70&amp;ssl=1 480w\" data-sizes=\"(max-width: 1000px) 100vw, 1000px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000\/612;\" \/><noscript><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-315181\" src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=1000%2C612&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"1000\" height=\"612\" srcset=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?w=1000&amp;quality=70&amp;ssl=1 1000w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=600%2C367&amp;quality=70&amp;ssl=1 600w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=768%2C470&amp;quality=70&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=1080%2C661&amp;quality=70&amp;ssl=1 1080w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=980%2C600&amp;quality=70&amp;ssl=1 980w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23%E2%80%AFAM-scaled.png?resize=480%2C294&amp;quality=70&amp;ssl=1 480w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/noscript><\/p>\n<p>Getting into commercial-grade, enterprise-grade shape is different, though.<\/p>\n<p>But to start it\u2019s amazing:<\/p>\n<ul>\n<li>You can build an \u201capp\u201d just by, well imagining it in a prompt<\/li>\n<li>Replit QA&#8217;s it itself (super cool), at least partially with some help from you<\/li>\n<li>and &#8230; then you push it to production \u2014 all in one seamless flow.<\/li>\n<\/ul>\n<p>That moment when you click &#8220;Deploy&#8221; and your creation goes live? <strong>Pure dopamine hit<\/strong>.<\/p>\n<p>First, I built a lightweight Cluely clone just for fun (emphasis on lightweight \u2014 it&#8217;s pretty rough around the edges, but the learning was the point). It was easy to build and \u2026 <em>sort of<\/em> worked:<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-315178 lazyload\" data-src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=907%2C1000&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"907\" height=\"1000\" data-srcset=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?w=907&amp;quality=70&amp;ssl=1 907w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=544%2C600&amp;quality=70&amp;ssl=1 544w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=980%2C1080&amp;quality=70&amp;ssl=1 980w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=768%2C847&amp;quality=70&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=1393%2C1536&amp;quality=70&amp;ssl=1 1393w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=1080%2C1191&amp;quality=70&amp;ssl=1 1080w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=480%2C529&amp;quality=70&amp;ssl=1 480w\" data-sizes=\"(max-width: 907px) 100vw, 907px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 907px; --smush-placeholder-aspect-ratio: 907\/1000;\" \/><noscript><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-315178\" src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=907%2C1000&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"907\" height=\"1000\" srcset=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?w=907&amp;quality=70&amp;ssl=1 907w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=544%2C600&amp;quality=70&amp;ssl=1 544w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=980%2C1080&amp;quality=70&amp;ssl=1 980w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=768%2C847&amp;quality=70&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=1393%2C1536&amp;quality=70&amp;ssl=1 1393w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=1080%2C1191&amp;quality=70&amp;ssl=1 1080w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?resize=480%2C529&amp;quality=70&amp;ssl=1 480w\" sizes=\"(max-width: 907px) 100vw, 907px\" \/><\/noscript><\/p>\n<p>Then I kicked off my second project, this time for real. \u00a0To build a real, enterprise grade product folks would actually pay for. \u00a0I\u2019m maybe 5%-10% of the way there 2.5 days and $200 of replit credits in.<\/p>\n<p>And whatever I build, needs to be novel. \u00a0It needs to be something you can\u2019t get elsewhere. \u00a0Because as cool as vibe coding is, I won\u2019t be able to build something better than Notion or Slack, let alone something with crazy compute like an Opus Clip or Higgsfield. \u00a0All of which are \u2026 dirt cheap.<\/p>\n<h2>Vibe Coding Also Only Takes You So Far With Complicated Workflows, Enterprise Use Cases, Etc.\u00a0 For Now.<\/h2>\n<p>Over time, apps like Adobe Sign and DocuSign that were simple-ish at first have become incredibly deep workflow engines with 1000s and 1000s of workflows, maybe more.\u00a0 Vibe coding that is probably close to impossible.\u00a0 It might get you prototyped, it might get you going, it might help you learn.\u00a0 But I think that&#8217;s as far as most will get today 100% vibe coding.<\/p>\n<p>Who has the time to rebuild those 1000s of intricate workflows? Make them actually secure? Enterprise-grade? Handle every edge case that real users will inevitably find?<\/p>\n<p>I can vibe code a few. \u00a0But not 1000s.<\/p>\n<h3>The learning: if it&#8217;s already built, I&#8217;d much rather spend $20-$200 a month for an app that already exists and is bulletproof.<\/h3>\n<p>If it&#8217;s already built.\u00a0 <strong>My time is worth more than $20\/month.<\/strong><\/p>\n<p>In fact, I&#8217;ve already spent $200 the past 72 hours building my next app.on Replit, and I&#8217;m only 10% done.\u00a0 This time I&#8217;m trying to build something commercial grade.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-316197 lazyload\" data-src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot_2025-07-12-07-17-36-91_dce875ef40efa4e902b2719365b6f678-scaled.jpg?resize=951%2C1000&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"951\" height=\"1000\" data-srcset=\"https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot_2025-07-12-07-17-36-91_dce875ef40efa4e902b2719365b6f678-scaled.jpg 951w, https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot_2025-07-12-07-17-36-91_dce875ef40efa4e902b2719365b6f678-480x505.jpg 480w\" data-sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 951px, 100vw\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 951px; --smush-placeholder-aspect-ratio: 951\/1000;\" \/><noscript><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-316197\" src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot_2025-07-12-07-17-36-91_dce875ef40efa4e902b2719365b6f678-scaled.jpg?resize=951%2C1000&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"951\" height=\"1000\" srcset=\"https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot_2025-07-12-07-17-36-91_dce875ef40efa4e902b2719365b6f678-scaled.jpg 951w, https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot_2025-07-12-07-17-36-91_dce875ef40efa4e902b2719365b6f678-480x505.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 951px, 100vw\" \/><\/noscript><\/p>\n<h2>SaaS in the Vibe Coding Age in Fact <em>Almost<\/em> Seems Cheap Again.\u00a0 Great, Cost-Effective SaaS at least.<\/h2>\n<p>Many on X claim they could vibe cobe tons of their stack themselves now. &#8220;Why pay for Slack when we can build our own chat app?&#8221; &#8220;Why use Notion when we can create our own knowledge base?&#8221;<\/p>\n<p>But vibe coding actually proves the opposite point. Yes, you <em>can<\/em> build at least some portion of almost any workflow + database app now. At least a simpler variant. The end-to-end vibe coding tools really are incredible.<\/p>\n<p>But <em>should<\/em> you?<\/p>\n<p>Notion is $0-$20 a month.\u00a0 And it&#8217;s really good.\u00a0 I can guarantee it will be 100% better than anything almost anyone can vibe code.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-315179 lazyload\" data-src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1000%2C787&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"1000\" height=\"787\" data-srcset=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?w=1000&amp;quality=70&amp;ssl=1 1000w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=600%2C472&amp;quality=70&amp;ssl=1 600w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1372%2C1080&amp;quality=70&amp;ssl=1 1372w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=768%2C605&amp;quality=70&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1536%2C1209&amp;quality=70&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=2048%2C1612&amp;quality=70&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1080%2C850&amp;quality=70&amp;ssl=1 1080w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=980%2C771&amp;quality=70&amp;ssl=1 980w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=480%2C378&amp;quality=70&amp;ssl=1 480w\" data-sizes=\"(max-width: 1000px) 100vw, 1000px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000\/787;\" \/><noscript><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-315179\" src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1000%2C787&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"1000\" height=\"787\" srcset=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?w=1000&amp;quality=70&amp;ssl=1 1000w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=600%2C472&amp;quality=70&amp;ssl=1 600w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1372%2C1080&amp;quality=70&amp;ssl=1 1372w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=768%2C605&amp;quality=70&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1536%2C1209&amp;quality=70&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=2048%2C1612&amp;quality=70&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=1080%2C850&amp;quality=70&amp;ssl=1 1080w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=980%2C771&amp;quality=70&amp;ssl=1 980w, https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.09.30%E2%80%AFAM-scaled.png?resize=480%2C378&amp;quality=70&amp;ssl=1 480w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/noscript><\/p>\n<h2>The New Calculus<\/h2>\n<p>For now, let\u2019s be clear. \u00a0There is no way no-engineers vibe coding apps in a few hours or even a week will replace major SaaS apps. \u00a0No way. \u00a0Hopefully it will put some pressure on legacy CRMs to stop nickel-and-diming customers, but even there, I have my doubts \ud83d\ude09<\/p>\n<p>But if nothing else, vibe coding apps is unleashing new apps at an unprecedented pace. \u00a0And they will all keep getting better and better, faster and faster. \u00a0Especially for niche vertical apps that just don\u2019t exist in the market, they may already be there. \u00a0And for true developers that use them mainly to prototype, vibe coding is already epic.<\/p>\n<p>For now, probably:<\/p>\n<p><strong>Vibe coding is perfect for:<\/strong><\/p>\n<ul>\n<li>Rapid prototyping (testing ideas)<\/li>\n<li>Custom internal tools (helping teams work better)<\/li>\n<li>Net-new workflow + database solutions that don&#8217;t exist yet, especially very niche tools<\/li>\n<li>Learning and experimentation<\/li>\n<\/ul>\n<h2>The Real Insight<\/h2>\n<p>&#8220;Time is the new currency. Building is fun but buying saves sanity.&#8221;<\/p>\n<p>This isn&#8217;t about replacing core business functions. For apps that need to work flawlessly at 3 AM when your biggest customer calls? Still buying.<\/p>\n<p>The democratization of coding doesn&#8217;t make established SaaS obsolete \u2014 it makes us appreciate just how much complexity those companies have solved for us. &#8220;All we see is icebergs.&#8221;<\/p>\n<h3><strong>Vibe coding is the future of <em>creation<\/em>.<\/strong> But the future of <em>operations<\/em>\u00a0 for now at least is still powered by companies that spent years getting the details right.<\/h3>\n<p>SaaS is becoming stronger, not weaker, thanks to vibe coding. When anyone can build the basics, the value of getting the advanced stuff right becomes even more apparent.<\/p>\n<p>That $200\/month Salesforce seat? Still a bargain.\u00a0 Not cheap.\u00a0 But a bargain.<\/p>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">The Vibe App Revolution is Real. \u00a0Where It Goes Is The Only Murky Part.<\/h2>\n<p class=\"whitespace-normal break-words\">If you need proof that AI code creation is absolutely on fire: Replit went from $10M to $100M ARR in just the first 6 months of this year alone.<\/p>\n<p class=\"whitespace-normal break-words\">10x growth in less than half a year.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-314969 lazyload\" data-src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/IMG_7604.jpeg?resize=883%2C918&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"883\" height=\"918\" data-srcset=\"https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/06\/IMG_7604.jpeg 883w, https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/06\/IMG_7604-480x499.jpeg 480w\" data-sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 883px, 100vw\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 883px; --smush-placeholder-aspect-ratio: 883\/918;\" \/><noscript><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-314969\" src=\"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/IMG_7604.jpeg?resize=883%2C918&#038;quality=70&#038;ssl=1\" alt=\"\" width=\"883\" height=\"918\" srcset=\"https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/06\/IMG_7604.jpeg 883w, https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/06\/IMG_7604-480x499.jpeg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 883px, 100vw\" \/><\/noscript><\/p>\n<p class=\"whitespace-normal break-words\">When you see numbers like that, you realize we&#8217;re not just talking about a new tool or trend. We&#8217;re witnessing a fundamental shift in how software gets built. The barriers to creation have collapsed, and the market is responding accordingly.<\/p>\n<p class=\"whitespace-normal break-words\">The vibe coding revolution is here. The question isn&#8217;t whether it will change software production, it already has. \u00a0 The questions are just exactly where it will go for true production-grade, commercial apps. \u00a0This year, and after.<\/p>\n<p>For now, I\u2019m going to keep vibe coding. \u00a0And I\u2019m also going to keep happily paying $20 a month for the best B2B apps. \u00a0That I could never vibe code myself for $240 ($20 x 12). \u00a0Not really. \u00a0Nor could you.<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"c8RqIMg2Xe\"><p><a href=\"https:\/\/www.saastr.com\/100mreplit\/\">From $10M to $100M ARR in 5.5 Months: Inside Replit&#8217;s AI Coding Rocketship<\/a><\/p><\/blockquote>\n<p><iframe class=\"wp-embedded-content lazyload\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;From $10M to $100M ARR in 5.5 Months: Inside Replit&#8217;s AI Coding Rocketship&#8221; &#8212; SaaStr\" data-src=\"https:\/\/www.saastr.com\/100mreplit\/embed\/#?secret=SnDkIpAh4E#?secret=c8RqIMg2Xe\" data-secret=\"c8RqIMg2Xe\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-load-mode=\"1\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent the other deep in vibe coding on Replit for the first time \u2014 and I built a prototype in just a few hours that was pretty, pretty cool. Getting into commercial-grade, enterprise-grade shape is different, though. But to start it\u2019s amazing: You can build an \u201capp\u201d just by, well imagining it in a&#8230; <br \/><a class=\"more-link fade\" href=\"https:\/\/www.saastr.com\/vibe-coding-is-the-future-but-roll-your-own-thats-more-complicated\/\">Continue Reading<\/a><\/p>\n","protected":false},"author":19,"featured_media":315178,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","om_disable_all_campaigns":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpscp_schedule_draft_date":"","_wpscp_schedule_republish_date":"","_wpscppro_advance_schedule":false,"_wpscppro_advance_schedule_date":"","_wpscppro_custom_social_share_image":0,"_facebook_share_type":"default","_twitter_share_type":"default","_linkedin_share_type":"default","_pinterest_share_type":"default","_linkedin_share_type_page":"","_instagram_share_type":"default","_medium_share_type":"default","_threads_share_type":"","_selected_social_profile":[]},"categories":[24898,31,24987],"tags":[],"class_list":["post-315177","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-blog-posts","category-saastr-ai"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.saastr.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-26-at-8.05.25%E2%80%AFAM-scaled.png?fit=907%2C1000&quality=70&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p5oib2-1jZv","jetpack_sharing_enabled":true,"fifu_image_url":"https:\/\/www.saastr.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-06-26-at-8.12.23\u202fAM-scaled.png","_links":{"self":[{"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/posts\/315177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/comments?post=315177"}],"version-history":[{"count":8,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/posts\/315177\/revisions"}],"predecessor-version":[{"id":316199,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/posts\/315177\/revisions\/316199"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/media\/315178"}],"wp:attachment":[{"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/media?parent=315177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/categories?post=315177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.saastr.com\/wp-json\/wp\/v2\/tags?post=315177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}