<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Young Entrepreneur]]></title><description><![CDATA[The Young Entrepreneur]]></description><link>https://rishcoder.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!cPNp!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Frishcoder.substack.com%2Fimg%2Fsubstack.png</url><title>The Young Entrepreneur</title><link>https://rishcoder.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 02 Sep 2026 16:03:26 GMT</lastBuildDate><atom:link href="/__u/rishcoder.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Rish Coder]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[rishcoder@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[rishcoder@substack.com]]></itunes:email><itunes:name><![CDATA[The Young Entrepreneur]]></itunes:name></itunes:owner><itunes:author><![CDATA[The Young Entrepreneur]]></itunes:author><googleplay:owner><![CDATA[rishcoder@substack.com]]></googleplay:owner><googleplay:email><![CDATA[rishcoder@substack.com]]></googleplay:email><googleplay:author><![CDATA[The Young Entrepreneur]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Day 7: The Fastest Way to Lose Confidence in Your Own Code]]></title><description><![CDATA[Me before Testing: "We're basically ready to launch." Me after Testing: "Interesting... so literally nothing works."]]></description><link>https://rishcoder.substack.com/p/day-7-the-fastest-way-to-lose-confidence</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-7-the-fastest-way-to-lose-confidence</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Fri, 31 Jul 2026 21:56:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6zSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There are basically two versions of every startup.</p><p>The one in your head.</p><p>And the one your first tester actually uses.</p><p>For the past few weeks, I thought everything was finally working. The app looked simply stunning, the features worked, and I was already thinking about launching.</p><p>Then I started UAT (User Acceptance Testing).</p><p>Everything broke.</p><p>Buttons stopped working. Pages that loaded perfectly before suddenly didn&#8217;t. Features I spent hours building somehow found completely new ways to fail.</p><p>The funniest part is that my testers weren&#8217;t trying to break the app.</p><p>They were just using it.</p><p>They clicked buttons I never thought anyone would click.</p><p>They typed stuff I never expected.</p><p>They skipped steps that I thought were obvious.</p><p>And somehow they found bugs in under five minutes that I had missed for weeks.</p><p>Leading to my ultimate crashout which looked something like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6zSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6zSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg" width="738" height="354" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:354,&quot;width&quot;:738,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fatal Fury: City of the Wolves viral 'crash out' explained - Esports News UK&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fatal Fury: City of the Wolves viral 'crash out' explained - Esports News UK" title="Fatal Fury: City of the Wolves viral 'crash out' explained - Esports News UK" srcset="/__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!6zSz!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe796932-a110-4765-ba30-f9bbc654a2d2_738x354.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>But in my crashout reflection I realized that testing isn&#8217;t about proving your app works.</p><p>It&#8217;s about finding all the reasons it doesn&#8217;t.</p><p>Every bug you find before launch is one less bug your users have to deal with later.</p><p>It&#8217;s annoying now, but it&#8217;s way better than getting a bunch of emails saying, &#8220;Your app doesn&#8217;t work.&#8221;</p><p>So if you&#8217;re building something and it feels like everything is falling apart during testing...</p><p>That&#8217;s actually a good sign.</p><p>It means people are finally using your app like real users instead of like the person who built it.</p><p>Now if you&#8217;ll excuse me, I have about 37 &#8220;quick fixes&#8221; that are probably going to create 38 new bugs.</p><p><strong>P.S.</strong> One thing that&#8217;s helped me a lot is <strong>Linear</strong>. It&#8217;s been really useful for keeping track of all the bugs and features instead of trying to remember everything in my head. If you&#8217;re building software, I&#8217;d definitely recommend checking it out: </p><p>https://linear.app/</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">This Substack is reader-supported. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Day 6 : Pedal to the Metal]]></title><description><![CDATA[The awkward first conversation between a startup idea and reality.]]></description><link>https://rishcoder.substack.com/p/day-6-pedal-to-the-metal</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-6-pedal-to-the-metal</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Thu, 23 Jul 2026 15:31:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZLH9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe725eb49-d24e-4bb1-8517-0fe38ef3c15b_2000x2000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot of people think building a startup starts with writing thousands of lines of code.</p><p>A 50,000-line codebase.<br>A fancy architecture diagram.<br>A developer who says &#8220;it depends&#8221; 37 times.</p><p>But honestly?</p><p>It starts much earlier.</p><p>It starts with opening the editor.</p><p>For my latest project, <strong>Dwell</strong>, the first step was simple:</p><p>I opened <strong>Cursor</strong>.</p><p>Then I had to answer the hardest question:</p><p>&#8220;What exactly am I building?&#8221;</p><p>Because AI is powerful, but it is not a mind reader yet.</p><p>You can&#8217;t just open Cursor and say:</p><p>&#8220;Build me the next Apple.&#8221;</p><p>I tried. The AI politely disagreed.</p><p>One thing I&#8217;ve learned from building multiple apps:</p><p><strong>Long prompts are not always better.</strong></p><p>Sometimes we write a giant 5-page prompt explaining every button, color, animation, and feature we might want in 2035.</p><p>The result?</p><p>The AI is sitting there thinking:</p><p>&#8220;Cool... but where do we start?&#8221;</p><p>Instead, I like to start simple.</p><p>I give Cursor:</p><ul><li><p>What the product is</p></li><li><p>Who it is for</p></li><li><p>The problem it solves</p></li><li><p>The first features I need</p></li></ul><p>Then we build from there.</p><p>Think of it like working with a teammate.</p><p>You wouldn&#8217;t walk up to a developer and say:</p><p>&#8220;Here is every single thing this app will ever do for the next 10 years. Good luck.&#8221;</p><p>You start with:</p><p>&#8220;Here&#8217;s the problem. Here&#8217;s version one.&#8221;</p><p>Then you iterate.</p><p>My startup building workflow:</p><p>Idea<br>&#8595;<br>Explain the problem<br>&#8595;<br>Build in Cursor<br>&#8595;<br>Move into Xcode<br>&#8595;<br>Test the app<br>&#8595;<br>Improve based on feedback</p><p>I&#8217;ve used this process before while building apps like <strong>Endless Library</strong>, and it taught me something:</p><p>The first version does not need to be perfect.</p><p>Actually, the first version is probably going to be bad.</p><p>And that&#8217;s okay.</p><p>Because a bad app that exists can become a great app.</p><p>A perfect idea sitting in your notes app will stay exactly that:</p><p>A note.</p><p>The hardest part of building is not coding.</p><p>It&#8217;s starting.</p><div><hr></div><p>Now for the fun part.</p><p>Here is the prompt I gave Cursor, powered by Claude 5, aka the AI intern that might accidentally make me bankrupt with API costs. </p><p>To get my prompt and more information &#8230; subscribe to the Young Entreprenuer</p>
      <p>
          <a href="/__u/rishcoder.substack.com/p/day-6-pedal-to-the-metal">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Day 4: Inside My Startup's Kitchen]]></title><description><![CDATA[Everything's Fine! My tech stack is on fire...]]></description><link>https://rishcoder.substack.com/p/day-4-inside-my-startups-kitchen</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-4-inside-my-startups-kitchen</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Mon, 20 Jul 2026 03:22:32 GMT</pubDate><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yVwt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yVwt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg" width="672" height="371" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:265,&quot;width&quot;:480,&quot;resizeWidth&quot;:672,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Everythings Fine GIFs - Find &amp; Share on GIPHY&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Everythings Fine GIFs - Find &amp; Share on GIPHY" title="Everythings Fine GIFs - Find &amp; Share on GIPHY" srcset="/__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!yVwt!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F146f0df3-ea9d-400f-8d1e-92b0483ab566_480x265.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every startup has a kitchen. It is always on fire.</p><p>It&#8217;s filled with:</p><ul><li><p>Too many tabs</p></li><li><p>Random error messages</p></li><li><p>And a bunch of tools holding everything together</p></li></ul><p>Here is what&#8217;s inside:</p><p><strong>Figma</strong></p><blockquote><p>Where ideas become something people can actually see. - My Design Toolkit - https://figma.com</p></blockquote><h2></h2><p><strong>Cursor</strong></p><blockquote><p>My coding partner that writes code faster than I can explain what I want. https://cursor.com</p></blockquote><p><strong>GitHub</strong></p><blockquote><p>Where my code lives... and it cleans up after me https://github.com</p></blockquote><p><strong>Supabase</strong></p><blockquote><p>The place where all my app&#8217;s memories live. https://supabase.com</p></blockquote><p><strong>ChatGPT + Claude</strong></p><blockquote><p>My brainstorming partners. Don&#8217;t get me started on which one is better. (pst&#8230;.Claude)&#8230;. coming ChatGPT! </p><p>https://chatgpt.com/<span data-color="rgba(255, 255, 255, 0.85)" style="color: rgba(255, 255, 255, 0.85);"> | </span>https://claude.ai/</p></blockquote><p><strong>PostHog</strong></p><blockquote><p>The tool that tells me what users actually do instead of what I think they do. https://posthog.com</p></blockquote><p><strong>Vercel</strong></p><blockquote><p>Where my code goes from &#8220;works on my computer&#8221; to &#8220;let&#8217;s see what happens.&#8221; - https://vercel.com</p></blockquote><p><strong>Spaceship</strong></p><blockquote><p>Making sure my tiny corner of the internet stays alive. https://spaceship.io</p></blockquote><div><hr></div><p>Building a startup is basically cooking.</p><p>You need the right ingredients.</p><p>Sometimes the recipe works.</p><p>Sometimes you accidentally add a bug instead of salt.</p><p>Either way, the kitchen is open. Lets hope it does not go up in flames.</p><p>Tomorrow: building the first version.</p><p>To get my secret sauce &#8230; subscribe and pledge a subscription:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/rishcoder.substack.com/subscribe"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Day 3: Turning "It'll Be Fine" Into Documentation]]></title><description><![CDATA[Because "I'll remember it later" has a 0% success rate]]></description><link>https://rishcoder.substack.com/p/day-3-turning-itll-be-fine-into-documentation</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-3-turning-itll-be-fine-into-documentation</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Fri, 17 Jul 2026 19:42:51 GMT</pubDate><content:encoded><![CDATA[<p>Every popular product you&#8217;ve probably used started with something surprisingly boring.</p><p>A Product Requirements Document.</p><p>Or, if you want to sound intelligent...</p><p><strong>A PRD.</strong></p><p>Before a single line of code gets written, before AI starts hallucinating features you never asked for, and before your developers begin interpreting your &#8220;simple app idea&#8221; in five completely different ways...</p><p>...you need a PRD.</p><p>Think of it as the instruction manual for your product.</p><p>It answers questions like:</p><ul><li><p>What problem are we solving?</p></li><li><p>Who is this for?</p></li><li><p>What features are absolutely required?</p></li><li><p>What does success look like?</p></li><li><p>What should we <em>not</em> build?</p></li></ul><p>Without one, building a startup becomes a game of Chinese whispers.</p><p>You say:</p><blockquote><p>&#8220;I want a simple warranty tracker.&#8221;</p></blockquote><p>AI hears:</p><blockquote><p>&#8220;Congratulations! I&#8217;ve also added social media, NFTs, a crypto wallet, an AI therapist, and a built-in weather forecast. Would you like that with a side of fries?&#8221;</p></blockquote><p>Your developer thinks you want a clicker</p><p>Your designer imagines a sleep app</p><p>Three weeks later everyone has built a different product.</p><p>That&#8217;s the startup version of chaos.</p><p>A good PRD gives everyone the same map.</p><p>Whether you&#8217;re working with a team of engineers or just prompting Claude, ChatGPT, Gemini, or Cursor, the quality of what gets built is heavily influenced by the quality of the instructions.</p><p>Garbage in.</p><p>Garbage out.</p><p>Clear requirements in.</p><p>Much better product out.</p><p>I&#8217;ve been using AI to help build my startup, and one thing I&#8217;ve learned is that spending an hour writing a PRD can save days (or weeks) of rebuilding later.</p><p>It feels slower.</p><p>It&#8217;s actually much faster.</p><p>Here is a framework that I use every time : </p><div><hr></div><p><em><strong>The AI PRD Framework</strong></em></p><p><em><strong>Copy this prompt into your favorite AI model and replace everything in [brackets].</strong></em></p><div><hr></div><p><em><strong>You are an experienced Senior Product Manager at a top technology company.</strong></em></p><p><em><strong>Create a comprehensive Product Requirements Document (PRD) for the following startup idea.</strong></em></p><p><em><strong>1. Product Overview</strong></em></p><ul><li><p><em><strong>Product Name:</strong></em></p></li><li><p><em><strong>One-sentence description:</strong></em></p></li><li><p><em><strong>Elevator pitch:</strong></em></p></li></ul><p><em><strong>2. Problem</strong></em></p><p><em><strong>Explain:</strong></em></p><ul><li><p><em><strong>What problem exists?</strong></em></p></li><li><p><em><strong>Why is it painful?</strong></em></p></li><li><p><em><strong>Why is now the right time to solve it?</strong></em></p></li></ul><p><em><strong>3. Target User</strong></em></p><p><em><strong>Describe:</strong></em></p><ul><li><p><em><strong>Primary user</strong></em></p></li><li><p><em><strong>Secondary user</strong></em></p></li><li><p><em><strong>User demographics</strong></em></p></li><li><p><em><strong>User goals</strong></em></p></li><li><p><em><strong>Biggest frustrations</strong></em></p></li></ul><p><em><strong>4. Goals</strong></em></p><p><em><strong>List:</strong></em></p><ul><li><p><em><strong>Business goals</strong></em></p></li><li><p><em><strong>User goals</strong></em></p></li><li><p><em><strong>Success metrics (KPIs)</strong></em></p></li></ul><p><em><strong>5. Core Features</strong></em></p><p><em><strong>For each feature include:</strong></em></p><ul><li><p><em><strong>Feature name</strong></em></p></li><li><p><em><strong>Description</strong></em></p></li><li><p><em><strong>Why it matters</strong></em></p></li><li><p><em><strong>User benefit</strong></em></p></li><li><p><em><strong>Priority (Must Have / Should Have / Nice to Have)</strong></em></p></li></ul><p><em><strong>6. User Journey</strong></em></p><p><em><strong>Walk through the complete user experience from first opening the app to completing the main task.</strong></em></p><p><em><strong>7. Screens</strong></em></p><p><em><strong>List every screen in the application.</strong></em></p><p><em><strong>For each screen include:</strong></em></p><ul><li><p><em><strong>Purpose</strong></em></p></li><li><p><em><strong>Components</strong></em></p></li><li><p><em><strong>User actions</strong></em></p></li><li><p><em><strong>Navigation</strong></em></p></li></ul><p><em><strong>8. Functional Requirements</strong></em></p><p><em><strong>Describe exactly how every major feature should work.</strong></em></p><p><em><strong>Include:</strong></em></p><ul><li><p><em><strong>Inputs</strong></em></p></li><li><p><em><strong>Outputs</strong></em></p></li><li><p><em><strong>Edge cases</strong></em></p></li><li><p><em><strong>Error handling</strong></em></p></li></ul><p><em><strong>9. Non-Functional Requirements</strong></em></p><p><em><strong>Cover:</strong></em></p><ul><li><p><em><strong>Performance</strong></em></p></li><li><p><em><strong>Security</strong></em></p></li><li><p><em><strong>Privacy</strong></em></p></li><li><p><em><strong>Accessibility</strong></em></p></li><li><p><em><strong>Reliability</strong></em></p></li><li><p><em><strong>Scalability</strong></em></p></li></ul><p><em><strong>10. Technical Architecture</strong></em></p><p><em><strong>Recommend:</strong></em></p><ul><li><p><em><strong>Frontend</strong></em></p></li><li><p><em><strong>Backend</strong></em></p></li><li><p><em><strong>Database</strong></em></p></li><li><p><em><strong>Authentication</strong></em></p></li><li><p><em><strong>APIs</strong></em></p></li><li><p><em><strong>Hosting</strong></em></p></li><li><p><em><strong>AI services (if applicable)</strong></em></p></li></ul><p><em><strong>Explain why each technology is recommended.</strong></em></p><p><em><strong>11. Database Schema</strong></em></p><p><em><strong>List:</strong></em></p><ul><li><p><em><strong>Tables</strong></em></p></li><li><p><em><strong>Fields</strong></em></p></li><li><p><em><strong>Relationships</strong></em></p></li></ul><p><em><strong>12. User Stories</strong></em></p><p><em><strong>Write at least 20 user stories in the format:</strong></em></p><p><em><strong>&#8220;As a [user], I want [goal] so that [benefit].&#8221;</strong></em></p><p><em><strong>13. Acceptance Criteria</strong></em></p><p><em><strong>For every major feature provide measurable acceptance criteria.</strong></em></p><p><em><strong>14. Risks</strong></em></p><p><em><strong>Identify:</strong></em></p><ul><li><p><em><strong>Technical risks</strong></em></p></li><li><p><em><strong>Business risks</strong></em></p></li><li><p><em><strong>Legal risks</strong></em></p></li><li><p><em><strong>Operational risks</strong></em></p></li></ul><p><em><strong>Include mitigation strategies.</strong></em></p><p><em><strong>15. Future Features</strong></em></p><p><em><strong>Suggest 20 logical features for Version 2 and beyond.</strong></em></p><p><em><strong>16. Monetization</strong></em></p><p><em><strong>Recommend:</strong></em></p><ul><li><p><em><strong>Pricing model</strong></em></p></li><li><p><em><strong>Revenue streams</strong></em></p></li><li><p><em><strong>Customer acquisition ideas</strong></em></p></li></ul><p><em><strong>17. Competitor Analysis</strong></em></p><p><em><strong>Compare against at least five competitors.</strong></em></p><p><em><strong>For each competitor include:</strong></em></p><ul><li><p><em><strong>Strengths</strong></em></p></li><li><p><em><strong>Weaknesses</strong></em></p></li><li><p><em><strong>What our product does better</strong></em></p></li></ul><p><em><strong>18. MVP</strong></em></p><p><em><strong>Define:</strong></em></p><ul><li><p><em><strong>What should be included in Version 1</strong></em></p></li><li><p><em><strong>What should be postponed</strong></em></p></li><li><p><em><strong>Why</strong></em></p></li></ul><p><em><strong>19. Timeline</strong></em></p><p><em><strong>Estimate development time for:</strong></em></p><ul><li><p><em><strong>Design</strong></em></p></li><li><p><em><strong>Frontend</strong></em></p></li><li><p><em><strong>Backend</strong></em></p></li><li><p><em><strong>Testing</strong></em></p></li><li><p><em><strong>Launch</strong></em></p></li></ul><p><em><strong>20. Open Questions</strong></em></p><p><em><strong>List any assumptions or decisions that still need validation before development begins.</strong></em></p><div><hr></div><p><em><strong>Startup Idea:</strong></em></p><p><em><strong>[Describe your startup in as much detail as possible.]</strong></em></p><p><em><strong>Additional Context:</strong></em></p><p><em><strong>[Target audience, business model, constraints, budget, preferred technologies, inspiration, competitors, etc.]</strong></em></p><p><em><strong>The final PRD should be detailed enough that an engineering team or an AI coding agent could begin implementing the product with minimal additional clarification.</strong></em></p><div><hr></div><p>Get more startup tidbits like this by subscribing. Just saying. &#128521;</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/rishcoder.substack.com/subscribe"><span>Subscribe now</span></a></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Day 2 of Building my Startup in Public: Naming & Branding ]]></title><description><![CDATA[How about supercoolstartupdownloadnow.com?]]></description><link>https://rishcoder.substack.com/p/day-2-of-building-my-startup-in-public</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-2-of-building-my-startup-in-public</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Thu, 16 Jul 2026 02:29:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wP-2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today&#8217;s mission: turn &#8220;I should start a startup&#8221; into an actual brand.</p><p>This is going to be a short one, but a longer update will come out tomorrow.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I thought finding an idea would be the hard part.</p><p>Turns out the real challenge is finding a name that:</p><p>* Isn&#8217;t already taken as a domain.</p><p>* Is not baby gibberish.</p><p>* Doesn&#8217;t sound like a thesis.</p><p>* Still makes sense after staring at it for three hours.</p><p>After way too many ideas (and a few names that absolutely should never see the light of day), I finally landed on something I&#8217;m excited about.</p><p><em><strong>Dwell</strong></em></p><div><hr></div><p></p><p>Since this is a warranty app that protects your dwelling, the name felt perfect.</p><p>And then I also made my logo, which is attached. Let me know what you guys think about it. I decided to go a bit simpler, so if <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Richard Baird&quot;,&quot;id&quot;:9447034,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8690dec-bb4b-4326-a814-7f3489590b6e_360x360.jpeg&quot;,&quot;uuid&quot;:&quot;5207c344-4a97-49e1-bea5-c7346a70df15&quot;}" data-component-name="MentionToDOM"></span> can help me out, that would be great!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wP-2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 424w, /__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 848w, /__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wP-2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png" width="260" height="260" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:260,&quot;bytes&quot;:56209,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishcoder.substack.com/i/207234447?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 424w, /__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 848w, /__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wP-2!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4fdc57a2-87fa-4bd5-b43f-f0a4e988effc_2000x2000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Dwell Logo</figcaption></figure></div><p></p><p>One step closer to launching.</p><p>Short update for today, but tomorrow I&#8217;ll share a longer one with more progress. &#128517;</p><p>#buildinpublic #substack #branding #startup #indiehacker</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Day 1: Building Something New in Public]]></title><description><![CDATA[Let's see if we can find the next billion-dollar company.]]></description><link>https://rishcoder.substack.com/p/day-1-building-something-new-in-public</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-1-building-something-new-in-public</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Tue, 14 Jul 2026 21:05:29 GMT</pubDate><content:encoded><![CDATA[<p>I have a problem...</p><p>I own way too much tech.</p><p>A MacBook.<br>An iPhone.<br>An iPad.<br>AirPods.<br>A bunch of accessories.</p><p>(*Apple has really sucked me into their ecosystem , they do make great products.)</p><p>And every single time I buy something, I tell myself:</p><p>&#8220;I will make sure to register the warranty&#8221;</p><p>Spoiler alert:</p><p>I don&#8217;t. &#128514;</p><p>Six months later:</p><p>&#8220;Wait... when did I buy this?&#8221;<br>&#8220;Is it still under warranty?&#8221;<br>&#8220;Where is the receipt?&#8221;<br>&#8220;Does AppleCare cover this?&#8221;<br>&#8220;How much is this even worth now?&#8221;</p><p>And then begins the world&#8217;s least exciting treasure hunt:</p><p>Searching through emails.<br>Opening random folders.<br>Trying passwords from 3 years ago.<br></p><p>&#129318;&#8205;&#9794;&#65039;</p><p>The funny thing is...</p><p>We have incredible technology in our hands, but managing the technology we own still feels like we&#8217;re living in 2005.</p><p>So today, I&#8217;m starting to build something.</p><p>I can&#8217;t share all the details yet &#128064;</p><p>But the mission is simple:</p><p>Make owning technology smarter.</p><p>I&#8217;ll share the entire journey:<br>&#8594; The research<br>&#8594; The designs<br>&#8594; The failures<br>&#8594; The user feedback<br>&#8594; The lessons learned</p><p>Maybe it becomes something huge.</p><p>Maybe it doesn&#8217;t.</p><p>Either way, I&#8217;m excited to build.</p><p>Lets Get Started!</p><p></p><p>If you have any suggestions of how i should go about building my first startup in public , leave a comment : </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/p/day-1-building-something-new-in-public/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/rishcoder.substack.com/p/day-1-building-something-new-in-public/comments"><span>Leave a comment</span></a></p><p></p><p></p><p>#StartupIdea #BuildWithRish</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new updates about my latest venture.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Duolingo : The world's most addictive platform]]></title><description><![CDATA[Spanish or vanish?]]></description><link>https://rishcoder.substack.com/p/duolingo-the-worlds-most-addictive</link><guid isPermaLink="false">https://rishcoder.substack.com/p/duolingo-the-worlds-most-addictive</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Sun, 12 Jul 2026 20:08:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!riEg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m willing to bet you&#8217;ve heard of Duolingo.</p><p>Whether it&#8217;s the green owl staring into your soul because you missed a lesson, the absolutely crazy marketing, or your friend somehow maintaining a 1,000-day streak, you&#8217;ve probably come across it.</p><p>On the surface, Duolingo looks like just another language-learning app. But underneath the cute animations and cheerful sounds is one of the greatest examples of product design, habit formation, and gamification ever built.</p><p>So how did a simple translation app become one of the most downloaded education apps in the world? And more importantly, what can we, as builders, learn from it?</p><p>Duolingo founded in 2011 by by Carnegie Mellon University professor Luis von Ahn and his graduate student Severin Hacker. Now Luis von Ahn and &#8220;Hacker&#8221; (As I like to call him) , built Duolingo with a purpose : </p><p><span>To reduce global economic inequality by offering free*, high-quality language education to anyone. Originally, they funded the free service by having users translate real-world web pages and articles as they learned. </span></p><p>*- I don&#8217;t think the Duolingo super owl agrees with this statement (if you know , you know)</p><p>Duolingo started as a translation app and the way they have evolved is simply astonishing , this is a picture of how Duolingo started then to what it is now : </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!riEg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_webp, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!riEg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;How Duolingo's in-app learning experience has evolved between 2012 and 2025&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="How Duolingo's in-app learning experience has evolved between 2012 and 2025" title="How Duolingo's in-app learning experience has evolved between 2012 and 2025" srcset="/__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_424, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 424w, /__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_848, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 848w, /__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_1272, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 1272w, /__u/substackcdn.com/image/fetch/$s_!riEg!, /__u/rishcoder.substack.com/w_1456, /__u/rishcoder.substack.com/c_limit, /__u/rishcoder.substack.com/f_auto, /__u/rishcoder.substack.com/q_auto:good, /__u/rishcoder.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18110087-f58a-4135-88ca-16e1bc85b2fc_3840x2160.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So... what&#8217;s the secret sauce? Is it the owl? Is it the green color? Is it the threatening notifications that somehow know exactly when you&#8217;re about to forget your lesson?</p><p>Kind of.</p><p>The real magic is that Duolingo is one giant masterclass in product design.</p><p>The first thing you&#8217;ll notice is frictionless onboarding. You download the app, answer a couple of questions, and you&#8217;re learning within minutes. No 37-page questionnaire asking about your favorite breakfast cereal. No account setup that feels like applying for a mortgage. They get you to your first &#8220;Aha!&#8221; moment as quickly as possible.</p><p>Then there&#8217;s micro-learning. Most lessons take about two or three minutes. That&#8217;s genius. Nobody wants to commit to an hour after a long day, but almost everyone can convince themselves to spend two minutes. And, somehow, two minutes magically becomes twenty. It&#8217;s the product equivalent of saying, &#8220;I&#8217;ll just watch one more episode.&#8221;</p><p>The feedback is also incredibly satisfying. Every correct answer is rewarded with sounds, animations, XP, and enough positive reinforcement to make you feel like you&#8217;ve just solved world peace. Get something wrong, and instead of making you feel terrible, it immediately teaches you why. That instant feedback loop keeps your brain engaged.</p><p>Now let&#8217;s talk about the feature that has probably consumed more human willpower than anything else: the streak.</p><p>As I&#8217;m writing this, I have an impeccable 101-day streak. That&#8217;s 101 consecutive days of opening the app. There have absolutely been days where I opened Duolingo at 11:58 PM because I suddenly remembered Duo was probably sharpening a baseball bat somewhere. Did I learn much in those two minutes? Maybe. Did I save my streak? Absolutely.</p><p>And that&#8217;s exactly the point.</p><p>The streak isn&#8217;t there to make you feel good. It&#8217;s there to make you come back tomorrow. Once you&#8217;ve invested 50... 75... 100 days, losing it feels painful. It&#8217;s one of the simplest habit-building mechanisms ever created, and somehow it works on millions of us.</p><p>Then there are XP, leagues, quests, achievements, and friend challenges. None of these technically teach you Spanish, French, or Japanese. What they do teach you is how surprisingly competitive you become against complete strangers on the internet over imaginary points.</p><p>One design choice I absolutely love is showing progress everywhere. Every completed lesson fills another bubble. Every day extends your streak. Every league promotion feels like a tiny victory. Humans love seeing progress, even if it&#8217;s just a number getting bigger.</p><p>And then there&#8217;s Duo himself.</p><p>Most companies have a mascot.</p><p>Duolingo has an internet celebrity.</p><p>Whether he&#8217;s celebrating your success or &#8220;gently reminding&#8221; you to do your lesson, he gives the product a personality people actually remember.</p><p>The biggest lesson for anyone building an app is this: people don&#8217;t come back because your technology is impressive. They come back because your product fits naturally into their daily routine.</p><p>If you&#8217;re building your own app, steal these ideas (ethically, of course):</p><ul><li><p>Get users to their first success in under two minutes.</p></li><li><p>Break big tasks into tiny wins.</p></li><li><p>Reward progress immediately.</p></li><li><p>Make progress visible.</p></li><li><p>Give your product a personality.</p></li><li><p>Most importantly, design for tomorrow, not just today. Every feature should answer one question: &#8220;Why would someone come back?&#8221;</p></li></ul><p>Duolingo isn&#8217;t just teaching languages anymore. It&#8217;s teaching founders how to build products people can&#8217;t stop opening.</p><p>It is not a language company , it is consistency insurance.</p><p>Now if you&#8217;ll excuse me, I have a 101-day streak to protect. I&#8217;m not about to let a green owl win.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishcoder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Claude Fable 5 Is Back And It Reminds Me Why Great AI Feels Like Magic]]></title><description><![CDATA[Every few months, an AI model comes along that makes you stop benchmarking and just start building.]]></description><link>https://rishcoder.substack.com/p/claude-fable-5-is-back-and-it-reminds</link><guid isPermaLink="false">https://rishcoder.substack.com/p/claude-fable-5-is-back-and-it-reminds</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Sun, 12 Jul 2026 03:05:44 GMT</pubDate><content:encoded><![CDATA[<p>Every few months, an AI model comes along that makes you stop benchmarking and just start building.</p><p>For me, Claude Fable 5 is one of those models.</p><p>Its return isn&#8217;t just another version update , it&#8217;s a reminder that the best AI isn&#8217;t measured only by benchmark scores or token limits. It&#8217;s measured by how naturally it fits into your workflow and how often it surprises you with thoughtful, creative, and genuinely useful responses.</p><p><strong>It Doesn&#8217;t Feel Like You&#8217;re Talking to Software</strong></p><p>The first thing I noticed was how conversational everything felt.</p><p>Instead of sounding like a search engine wrapped in a chatbot, Claude Fable 5 feels like you&#8217;re brainstorming with someone who actually understands context. It remembers the thread of a conversation, expands on ideas instead of repeating them, and often suggests directions you hadn&#8217;t considered.</p><p>That difference matters.</p><p>When you&#8217;re writing, designing, coding, or planning a startup, momentum is everything. A model that keeps that momentum alive becomes more than a tool,it becomes part of your creative process.</p><p><strong>Creativity Without Losing Precision</strong></p><p>Many AI systems force a tradeoff.</p><p>Some are incredibly creative but hallucinate details. Others are technically accurate but produce responses that feel robotic.</p><p>Claude Fable 5 strikes an impressive balance.</p><p>It can draft articles, generate product ideas, explain difficult concepts, and help solve technical problems while keeping responses coherent and surprisingly nuanced.</p><p>That combination is what makes it enjoyable to use.</p><p><strong>Building Becomes Faster</strong></p><p>One of the biggest shifts AI has created isn&#8217;t replacing developers.</p><p>It&#8217;s removing friction.</p><p>Instead of spending hours staring at a blank page or debugging a tiny issue, you can iterate in minutes. Whether you&#8217;re creating a new app, refining a pitch deck, or writing documentation, Claude Fable 5 feels like an accelerator rather than an autopilot.</p><p>It still needs human judgment,but it gives you a much better starting point.</p><p><strong>Why This Matters</strong></p><p>The AI conversation often focuses on model rankings.</p><p>Which one is #1?</p><p>Which benchmark increased by 3%?</p><p>Those discussions are interesting, but they miss what most people actually care about.</p><p>People remember how a tool makes them feel.</p><p>Does it help you think better?</p><p>Does it make work more enjoyable?</p><p>Does it save you time without getting in your way?</p><p>Claude Fable 5 checks those boxes.</p><p><strong>The Bigger Picture</strong></p><p>We&#8217;re entering an era where AI isn&#8217;t just answering questions,it&#8217;s becoming a creative partner.</p><p>The best models won&#8217;t necessarily be the ones with the highest scores on leaderboards.</p><p>They&#8217;ll be the ones people instinctively open first because they trust them.</p><p>If Claude Fable 5 continues evolving in this direction, it&#8217;s going to earn that place for a lot of builders, writers, students, and entrepreneurs.</p><p>And that&#8217;s far more interesting than another benchmark chart.</p>]]></content:encoded></item><item><title><![CDATA[What is Claude Fable?]]></title><description><![CDATA[too fast: why anthropic's newest model got yanked in 72 hours]]></description><link>https://rishcoder.substack.com/p/what-is-claude-fable</link><guid isPermaLink="false">https://rishcoder.substack.com/p/what-is-claude-fable</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Sun, 14 Jun 2026 16:34:12 GMT</pubDate><content:encoded><![CDATA[<p>you might have heard about claude fable recently. but what actually is it?</p><p></p><p>fable 5 is basically the watered-down public version of claude mythos 5 - an anthropic model rumored to be so powerful it could practically break out of a computer. mythos was never meant to leave the lab, so anthropic built fable as a safer, gated-down version for the public</p><p></p><p>how fast is it?</p><p>it is built for raw speed, letting you "one-shot" entire applications that used to take hours of back-and-forth prompting. it also broke the 90% threshold on core analytics benchmarks for complex, long-running tasks</p><p></p><p>what can it do?</p><p>- advanced software engineering and automated coding</p><p>- heavy data analysis and mathematical modeling</p><p>- high-fidelity motion design and fast prototyping</p><p></p><p>the catch?</p><p>just today, it was revoked from public access. the official story is that the government flagged undisclosed security vulnerabilities, but tech analysts are betting it has more to do with the escalating tension between anthropic and the us government</p><p></p>]]></content:encoded></item><item><title><![CDATA[Day 1: How to Actually Start a Startup from Scratch]]></title><description><![CDATA[What&#8217;s up, everyone!]]></description><link>https://rishcoder.substack.com/p/day-1-how-to-actually-start-a-startup</link><guid isPermaLink="false">https://rishcoder.substack.com/p/day-1-how-to-actually-start-a-startup</guid><dc:creator><![CDATA[The Young Entrepreneur]]></dc:creator><pubDate>Sat, 13 Jun 2026 17:40:28 GMT</pubDate><content:encoded><![CDATA[<p>What&#8217;s up, everyone! Rishan here. <br><br>We&#8217;ve all been there. You have a million-dollar idea scribbled on a napkin, but when you sit down at your desk, the screen is blank. The mountain looks too high to climb, and you have no idea where to put your foot first. <br><br>Today is Day 1. I&#8217;m taking you along as I build my next venture from the absolute ground up. No fluff, no "I already had a team of ten," just me, a laptop, and a lot of caffeine. Here is exactly how to start when you have nothing but an idea. <br><br>1. The Identity: Naming and Claiming <br>A startup needs a soul, and that starts with a name. I spent the morning brainstorming names that felt fast and modern. Once I landed on the winner, I headed straight to Spaceship (<a href="https://www.spaceship.com/">https://www.spaceship.com/</a>). Why? Because it&#8217;s sleek, fast, and doesn&#8217;t feel like a relic from 1995. I grabbed the .com, set up the DNS, and suddenly, this thing became real. Pro tip: Don't overthink the name for weeks pick something punchy and move. <br><br>2. The Validation: Finding PMF on Day 1 <br>Product-Market Fit (PMF) isn't just a destination; it's a discipline that starts the second you have an idea. Before I wrote a single line of code, I focused on validating the "problem." This means talking to potential users not just your friends who will tell you it's a great idea, but the people who feel the pain point every day. I'm using a simple framework: start with a core metric you want to move (reach, retention, or revenue) and build only what is necessary to test that hypothesis. If you can't articulate how a feature moves that needle, don't build it. <br><br>3. The Blueprint: Stitching Wireframes <br>Once the core idea is validated, it's time to visualize. I spent the afternoon "stitching" together wireframes. This isn't about high-fidelity design yet; it's about mapping out the user flow and ensuring the "deliverables" (like the user journey from landing to the core feature) make sense. I'm focusing on Stitch (<a href="https://stitch.withgoogle.com/">https://stitch.withgoogle.com/</a>) as my mental model for connecting these mockups into a functional narrative. It allows me to see the gaps in the product before the engine is even built. <br><br>4. The Brain: Getting Organized with Notion <br>Chaos is the silent killer of early-stage startups. Before I wrote a single line of code, I opened Notion (<a href="https://www.notion.so/">https://www.notion.so/</a>). I built out a "Command Center" workspace (check out this template: (https://www.notion.com/templates/founder-os-the-all-in-one-startup-operating-system): a roadmap for features, a CRM for early testers, and a scratchpad for late-night brainstorms. If it isn&#8217;t in Notion, it doesn&#8217;t exist. Getting organized on Day 1 is the difference between a side project and a real company. <br><br>5. The Engine: Choosing the Stack <br>Now for the fun part. I&#8217;m a big believer in moving fast, which means not reinventing the wheel. For backend and auth, I&#8217;m leaning into tools like Stytch (<a href="https://stytch.com/">https://stytch.com/</a>). It handles the heavy lifting of security and user management so I can focus on building the features people actually care about. The goal is to spend 90% of my time on the product and 10% on the infrastructure. <br><br>The Journey Begins <br>Day 1 is officially in the books. It&#8217;s messy, it&#8217;s exciting, and it&#8217;s finally happening. I&#8217;m going to be documenting every single step of this build the wins, the bugs, and the pivots. <br><br>If you&#8217;re an ambitious young founder or just curious about how things actually get built, hit that subscribe button below. You won't want to miss Day 2. <br><br>Let&#8217;s go build something great. <br><br>Rishan<br><br>Note: Google Stitch is an AI-native design platform that allows users to generate high-fidelity UI designs and frontend code from text prompts or sketches, streamlining the wireframing and prototyping process.</p>]]></content:encoded></item></channel></rss>