<?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[Rayhan Memon]]></title><description><![CDATA[Engineering & Entrepreneurship]]></description><link>https://www.rayhanmemon.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Lx57!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7aad6d3-e567-403b-8b52-8497429cec20_1280x1280.png</url><title>Rayhan Memon</title><link>https://www.rayhanmemon.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 04 May 2026 12:16:22 GMT</lastBuildDate><atom:link href="https://www.rayhanmemon.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Rayhan Memon]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[rayhanmemon@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[rayhanmemon@substack.com]]></itunes:email><itunes:name><![CDATA[Rayhan Memon]]></itunes:name></itunes:owner><itunes:author><![CDATA[Rayhan Memon]]></itunes:author><googleplay:owner><![CDATA[rayhanmemon@substack.com]]></googleplay:owner><googleplay:email><![CDATA[rayhanmemon@substack.com]]></googleplay:email><googleplay:author><![CDATA[Rayhan Memon]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[#48 - Raising Without Code: De-risking Non-Technical Founders]]></title><description><![CDATA[Here&#8217;s some stuff you might not know about me:]]></description><link>https://www.rayhanmemon.com/p/48-raising-without-code-de-risking</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/48-raising-without-code-de-risking</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Sat, 30 Aug 2025 17:01:50 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/036686ea-f0e0-4edb-aa5a-f025aae41dce_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here&#8217;s some stuff you might not know about me: </p><ul><li><p>In university, I spent 3 years running a startup incubator, hosting countless pitch competitions and hack-a-thons.</p></li><li><p>After graduating, I spent 2 years doing due-diligence and strategy work for Private Equity firms and their portfolio companies.</p></li><li><p>After that, I spent a year building my own startup, after pitching for and securing seed funding via a SAFE.</p></li></ul><p>So I know a thing or two about what investors are looking for. And if I had to some it up in a single sentence, it would be:</p><p><strong>Investors are looking for businesses with minimal risk.</strong></p><p>This is true no matter what stage they invest in. What varies at each stage are the <em>types of risk </em>they&#8217;re concerned with.</p><p>For example, growth/late-stage investors targeting mature companies might worry about:</p><ul><li><p><em>Regulatory risk &#8212;</em> Will changing regulations break this business&#8217;s moats? Will new compliance burdens lead to unexpected costs?</p></li><li><p><em>Macroeconomic risk &#8212; </em>Will tariffs and geopolitical issues screw up this business&#8217;s supply chain? Will international customers churn?</p></li><li><p><em>Liquidity risk</em> &#8212; Will IPO/M&amp;A markets be open? Can investors get their money out?</p></li></ul><p>Meanwhile, early-stage investors targeting startups worry about simpler (though more uncertain) types of risk. Like:</p><ul><li><p><em>Market risk &#8212; </em>Is there any real demand for this? Is the market big enough to support a 100x return?</p></li><li><p><em>Technical risk &#8212; </em>Can this technology even be built as envisioned? Might it require far more time and resources than expected?</p></li><li><p><em>Financial risk &#8212; </em>Could this team run out of capital or mismanage their cash flow before reaching sustainability or the next funding milestone?</p></li></ul><p>In-between funding rounds, a founder&#8217;s job is to de-risk the business&#8212;to consider what risks investors will obsess over when you next fundraise, and do what they can in the interim to minimize those risks.</p><p>For early-stage startups raising seed funding, there&#8217;s one thing they can do that will de-risk their business more than anything else. If they can do it, funding of some kind is all but guaranteed.</p><p><em><strong>Traction.</strong> </em>Do you already have a product with paying users?</p><p>Traction isn&#8217;t a lofty hypothesis, it&#8217;s undeniable proof. Proof that there <em>is</em> a problem, there <em>is</em> a market, there <em>are </em>people willing to pay for a solution, and <em>you</em> are capable of building that solution.</p><p>Whatever other risks investors still see in the business, traction in a sizeable market can be enough for at least one of them<em> </em>to write you a cheque.</p><p>Unfortunately, non-technical startup founders find themselves in the difficult position of having to de-risk a business with nothing but a slide deck.  </p><p>They can address <em>Market Risk</em> simply enough. Surveys can validate there&#8217;s a problem worth solving; back-of-the-envelope math can point to a sizeable market; letters of intent (LOIs) from prospective customers can indicate a willingness to pay.</p><p>But there&#8217;s little more de-risking one can do without a product. </p><p>As a result, I&#8217;ve seen the same movie play out countless times:</p><ul><li><p>A non-technical founder pitches their idea and says, <em>&#8220;this is a huge opportunity, we just need the capital to build it.&#8221;</em></p></li><li><p>To which the investor says some flavour of, <em>&#8220;If you can&#8217;t build it or find someone who can, I&#8217;m not interested.&#8221;</em></p></li></ul><p>And that chicken and egg problem stops many founders from participating in the startup world. You need money to pay engineers to build the thing, but no one&#8217;s going to give you money unless you have engineers to build the thing.</p><p>Of course, this is where I bring up AI. </p><p>But my advice isn&#8217;t so simple as &#8220;Step 1: vibe-code your product. Step 2: profit.&#8221;</p><p>Because one of the risks we haven&#8217;t discussed yet is <em>competitive risk&#8212;</em>most VCs don&#8217;t invest in direct competitors. So they want to pick the <em>winner</em>. </p><p>So even if you&#8217;ve vibe-coded an MVP and earned some traction with it, how do you make a strong case that you&#8217;re positioned better than another startup with a stronger team or an incumbent with existing distribution?</p><p>Sure, you might be first to market, but does that markedly improve your odds of success over the long-run?</p><p>That said, I believe non-technical founders, even in a post-AI world, need to be more strategic. In addition to a vibe-coded MVP, they need two additional ingredients:</p><ol><li><p>A moat</p></li><li><p>Explosive growth</p></li></ol><p><strong>The Moat:</strong></p><p>There are 7 moats (or what Hamilton Helmer calls <em>7 Powers</em>)<em>. </em>I&#8217;ve written about them before, and I&#8217;ll likely do so again soon. They are:</p><ul><li><p>Scale economies</p></li><li><p>Network economies</p></li><li><p>Counter-positioning</p></li><li><p>Switching costs</p></li><li><p>Branding</p></li><li><p>Cornered Resource</p></li><li><p>Process Power</p></li></ul><p>I&#8217;m sure you understand most (if not all) of these moats intuitively just by their names. The common theme of all moats is that they are both durable and differential. A business can&#8217;t just be a good product that a small number of users love. It must also build a defensible moat that compounds with growth.</p><p>The <em>growth</em> part is important. </p><p>If you only have 10 users, your <em>switching costs</em> aren&#8217;t defending a very large slice of the pie; your <em>branding </em>is weak; and your <em>network and scale economies </em>are easy to catch up with.</p><p>In contrast, a functional MVP with built-in moats whose adoption is growing rapidly is the foundation for a durable business. One that can defend itself from competitors until an engineering team is brought online to build the next evolution of the product.</p><p>Take the example of a non-technical founder aiming to build &#8220;Airbnb for household items&#8221;, allowing people to rent power tools, camping equipments, party decorations, and other useful possessions from other users on the platform.</p><p>This business will have benefit from <em>network economies</em>&#8212;the platform becomes more useful the bigger the user base grows. </p><p>If the founder vibe-codes a &#8220;<em>good enough&#8221;</em> website and/or mobile app and rapidly snatches up the early-adopter base, then they&#8217;ve got a significant edge on the competition. In a network-effects driven market, the winner is the business with biggest user base, not the one with the best-engineered platform.</p><p>So non-technical founders: your day is coming, if it&#8217;s not here already. Think hard about the moat(s) your business can have and your go-to-market strategy for viral growth. </p><p>Only with moats and growth can a <em>&#8220;good enough&#8221;</em> vibe-coded app be good enough.</p>]]></content:encoded></item><item><title><![CDATA[#47 - Unit Vectors & Productivity]]></title><description><![CDATA[I&#8217;m not sure it&#8217;s possible to work harder than my Dad did.]]></description><link>https://www.rayhanmemon.com/p/47-unit-vectors-and-productivity</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/47-unit-vectors-and-productivity</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Sat, 02 Aug 2025 17:01:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/49652168-64d3-4dbe-8cc3-2701e31f6562_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m not sure it&#8217;s possible to work harder than my Dad did. </p><p>Save for Raptors games, house work, and the occasional outing with my mom, he worked every hour he was awake. </p><p>How do you top that?</p><p>His work ethic: remarkable. His return on his time invested: less remarkable.</p><p>No doubt, my dad did incredibly well for himself. Especially given his humble beginnings. But his output didn&#8217;t match his input. </p><p>And for a long time, that didn&#8217;t compute to me. How could a man working every waking hour for decades be anything less than a billionaire?</p><p>I didn&#8217;t know the reasons why, but my mom sure did. She yelled them at him often:</p><ul><li><p>&#8220;You&#8217;re always doing the work yourself! Hire and train someone!&#8221;</p></li><li><p>&#8220;You&#8217;re undervaluing yourself! You could charge twice as much!&#8221;</p></li><li><p>&#8220;You&#8217;re doing too many things! Just focus on one!&#8221;</p></li></ul><p>My dad knew all this too. He knew he should look for leverage, put a higher price on his time, and focus all his energy on one endeavour.</p><p>But knowledge isn&#8217;t enough. He let his habits steer him down the same road each day, and it takes a lot of conscious effort to put your hands on the wheel and turn down a different path.</p><p>I&#8217;m my dad&#8217;s son. I&#8217;ve got the same instincts to grind it out&#8212;to focus too much on how I can work harder and too little on how I can work smarter.</p><p>But when my dad passed, that started to change.</p><p>I stopped being so diligent with my Habit Tracker, got rid of my accountability coach (which I talked about in my last article), and instead started doing something I&#8217;ve termed, &#8220;<em>Unit Vectoring</em>&#8221;.</p><p>In math, a <em>Vector</em> is a quantity that represents both magnitude and direction. A <em>Unit Vector </em>is a <em>Vector</em> with a quantity of 1&#8212;it represents <em>only </em>direction. </p><p>When we work towards a goal, both magnitude and direction are relevant. You want to move towards your goal (direction), and you want to do so quickly (magnitude). </p><p>But for whatever reason, my brain focuses mostly on the magnitude part of it. Intense effort is something I can <em>feel. </em>A properly chosen<em> </em>direction comes with less immediate feedback.</p><p>But <em>direction</em> is what deserves all our attention. Unless you have your direction right, magnitude is just a distraction.</p><p>If you want to go to the beach in L.A., the best way to guarantee you <em>never</em> get there is to head North, South, or East. It doesn&#8217;t matter if you&#8217;re on foot or in a sports car.</p><p>But if you head due West, you&#8217;ll touch sand eventually.</p><p><em>Unit Vectoring</em> is my daily reminder to focus only on direction and ignore magnitude.</p><p>The way I often phrase this intention to Zameer (my CEO, bestie, and roommate) is: "Let&#8217;s focus on doing the right things, the right way, in the right order. And the future will take care of itself.&#8221;</p><p>I still work hard, but the panic is gone. Less thrashing, more progress. </p><p>Productivity with peace.</p>]]></content:encoded></item><item><title><![CDATA[#46 - Why I paid an Accountability Coach for 2 years. And why I stopped.]]></title><description><![CDATA[All my adult life, I&#8217;ve been in search of the perfect &#8220;groundhog&#8221; day.]]></description><link>https://www.rayhanmemon.com/p/46-why-i-paid-an-accountability-coach</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/46-why-i-paid-an-accountability-coach</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Thu, 24 Jul 2025 17:01:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6b52e000-7a82-44a0-b67d-d9f7cd31ef1a_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>All my adult life, I&#8217;ve been in search of the perfect &#8220;groundhog&#8221; day. A day so perfectly designed from sun-up to sun-down that, if executed every day for the rest of my life, would help me achieve all of my goals.</p><p>And when I moved to Boston 3 years ago, I had <em>a lot</em> of goals.</p><ul><li><p>Become a highly-respected name inside my company, Boston Dynamics.</p></li><li><p>Build a million-dollar side-hustle outside work hours.</p></li><li><p>Become a lethal pickup-basketball player.</p></li><li><p>Get (and stay) in the best shape of my life.</p></li><li><p>Write a newsletter with a massive following.</p></li><li><p>Call all of my friends back in Canada regularly.</p></li><li><p>Maintain and grow a network in Boston.</p></li><li><p>the list goes on...</p></li></ul><p>I crafted a long list of habits that I felt were the right set of inputs for all these  goals. And I tried my hardest to stick to it. </p><p>But I just couldn&#8217;t keep juggling all those balls for more than a few days before one or two dropped. I made progress on all those goals, but could never declare victory on any one of them.</p><p>Of course, my self-flagellating mind chalked this up to a lack of effort on my part. I <em>could</em> do all these things, if only I had the grit to stick to the program.   </p><p>So about a year after landing in Boston, I went on Fiverr and hired a great guy named Michael to be my &#8221;accountability coach&#8221;. </p><p> Every morning, I&#8217;d text him Michael a plan for the day. And every evening, I&#8217;d text him a reflection on the day along with screenshots of my habit tracker.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wQ3-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wQ3-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 424w, https://substackcdn.com/image/fetch/$s_!wQ3-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 848w, https://substackcdn.com/image/fetch/$s_!wQ3-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 1272w, https://substackcdn.com/image/fetch/$s_!wQ3-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wQ3-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png" width="1179" height="2556" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2556,&quot;width&quot;:1179,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:750700,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.rayhanmemon.com/i/169085258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wQ3-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 424w, https://substackcdn.com/image/fetch/$s_!wQ3-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 848w, https://substackcdn.com/image/fetch/$s_!wQ3-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.png 1272w, https://substackcdn.com/image/fetch/$s_!wQ3-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84214ced-b51b-4f71-b1ce-3d01f59582e0_1179x2556.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 role="img" 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><title></title><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>In the year that followed, my effort and consistency improved, but my results were more or less the same. I never &#8220;broke through&#8221; on any of my goals, and I&#8217;d still drop a ball every few days.</p><p>Until 8 months ago, when I wrote my first line of code for <a href="https://wednesdaywaffles.com/">Wednesday Waffles</a>.</p><p>That&#8217;s when <em>every </em>ball dropped.</p><p>There&#8217;s <em>discipline</em> and then there&#8217;s <em>devotion</em>. <em>Discipline</em> is about forcing oneself to act, often through self-control and willpower. <em>Devotion</em> is a more natural, love-driven commitment that makes actions feel effortless.</p><p>I was <em>disciplined</em> with my habits. I was <em>devoted</em> to Wednesday Waffles.</p><p>Waffles was&#8212;<em>is</em>&#8212;an opportunity to make a meaningful difference in the world, and do it while working alongside some of my best friends.</p><p>Few things feel as important when compared to that. And, honestly, few things are<em>.</em></p><p>Some things&#8212;like staying healthy and spending time with your loved ones&#8212;are important no matter what season of life you&#8217;re in. But some things&#8212;like working on your lefty layup at the YMCA&#8212;are not. You need the wisdom to know the difference.</p><p>But out of sheer habit, I kept working with my accountability for a few months after starting Waffles. I&#8217;d send the morning plans and evening screenshots, same as before. But my heart wasn&#8217;t in it.</p><p>I gave myself permission to let go when my father passed away. He lived &#8220;groundhog day&#8221;, working tirelessly towards every one of his professional goals every single day, until the day that he died. And it didn&#8217;t look fun.</p><p>I&#8217;m now choosing to see life as a cycle of seasons&#8212;each with its own weather, each asking something different of me.</p><p>This season is Waffles. My job is simple: show up, ship joy, repeat.</p><p>So I&#8217;ve thanked Michael for all his help these past couple of years and am now taking things one day at a time. </p><p>My new metric for a good day is one line long: Did I push Waffles forward? If the answer&#8217;s yes, that&#8217;s victory.</p><p>Some balls have dropped. Rubber ones&#8212;like learning how to dunk&#8212;bounce. The glass ones&#8212;my health, the people I love&#8212;will stay in hand.</p><p>Everything else can wait til next season.</p>]]></content:encoded></item><item><title><![CDATA[#45 - Can 'Wednesday Waffles' be my 'Sunday Service'?]]></title><description><![CDATA[Growing up, religion felt like a single-player game&#8212;at least the way my family played it.]]></description><link>https://www.rayhanmemon.com/p/45-can-wednesday-waffles-be-my-sunday</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/45-can-wednesday-waffles-be-my-sunday</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Tue, 15 Jul 2025 17:02:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4ad6d19d-81b0-4330-8f39-6308eafb6672_1536x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Growing up, religion felt like a single-player game&#8212;at least the way my family played it. We went to mosque on Fridays. We stayed away from pork. Sometimes, we fasted during Ramadan. That was pretty much it.</p><p>Last week, our co-founder David got married. He and his wife are practicing Christians, and throughout their traditional Nigerian wedding, church ceremony, and reception, God was joyfully celebrated and gratefully acknowledged throughout. Watching their faith unite their relationship, families, and community of friends in Toronto was genuinely beautiful.</p><p>After the wedding, some of our close friends stumbled back to my place, tipsy and still in suits and dresses. We talked late into the night about God and religion. By 3 am, we resolved to attend Sunday Service at David's church the next day.</p><p>Hungover, tired, and barely on time, we actually followed through. </p><p>It was an amazing experience.</p><p>Upon arrival, there was free coffee and friendly mingling outside the church. On our way in, David's pastor recognized me from the wedding, pulled me aside, and offered to chat about my Dad's passing if ever I needed it. Inside, the church felt like a concert&#8212;the band played for half the service while pastors preached.</p><p>When they invited people to come forward for individual prayer support, I found myself lining up. I paired with a young volunteer named Ivan, who offered a touching prayer for my Dad. Even for someone who didn't know the words to the songs or how to pray, I felt welcomed and comfortable.</p><p>Throughout the service, we were gently prompted to engage with strangers&#8212;nothing intimidating, just simple things like "give seven people around you a high five" or "ask someone new about what they did this weekend."</p><p>At the end, newcomers were encouraged to meet outside, ask questions, and learn more. It felt exactly like a community. If I were religious, the first thing I'd do moving to a new city is find a church like this.</p><p>The service was perfectly crafted for building and maintaining strong community bonds:</p><ul><li><p><strong>It was genuinely fun.</strong> Whether you were greeting guests, serving coffee, playing in the band, or simply sitting in the pews singing along, everyone was smiling.</p></li><li><p><strong>It was effortless.</strong> Building deep relationships requires a lot of conscious thought and planning&#8212;you need to find people with shared values, build trust with them through vulnerable experiences, and commit to investing in the relationship regularly. Sunday Service gives you all of that out of the box. All you have to do is show up at the same time every week. Effortless.</p></li><li><p><strong>It fostered new friendships.</strong> The welcoming atmosphere, the casual coffee chats, the friendly greetings at the door, and the simple invitations to connect with those around you during the service all combined to effortlessly foster new friendships.</p></li><li><p><strong>It was inclusive.</strong> Young kids, older people, even atheists&#8212;everyone felt welcomed and involved. No one felt out of place.</p></li><li><p><strong>It was designed to grow.</strong> Friends brought friends, who were then invited to become members and encouraged to support opening new churches elsewhere.</p></li></ul><p>I walked away wondering how I, as someone not religious, could find a similar kind of community. It clicked for me pretty quickly: this is <em>exactly</em> what we're trying to do with <a href="https://wednesdaywaffles.com/">Wednesday Waffles</a>. </p><p>Now I'm wondering: how do we infuse Wednesday Waffles with the best of Sunday Service?</p><ul><li><p><strong>How do we make it fun?</strong> Can the app spark excitement and anticipation every time you record or watch a waffle, instead of feeling like a chore?</p></li><li><p><strong>How do we make it effortless?</strong> Can we create a predictable rhythm for making and watching waffles, reducing stress and enhancing ease? Can a user reap most of the powerful benefits by simply showing up on Wednesdays?</p></li><li><p><strong>How do we make it inclusive?</strong> Can we design an app where users feel comfortable inviting anyone&#8212;from colleagues and grandparents to distant friends?</p></li><li><p><strong>How do we foster new friendships?</strong> Can we make an app where you not only <em>bring</em> your existing deep connections, but could potentially make new ones?</p></li><li><p><strong>How do we make it grow?</strong> Can we gently encourage users to continually invite loved ones, organically expanding our community?</p></li></ul><p>I&#8217;m not religious. I never was, and I likely never will be. But still I yearn for many of the beautiful things religion offers, like community.<br><br>But maybe we can create a community that isn&#8217;t tied to a religion but still offers much of the same benefits. Maybe, just maybe, Wednesday Waffles can be our Sunday Service.</p>]]></content:encoded></item><item><title><![CDATA[#44 - Kill Your Darlings.]]></title><description><![CDATA[&#8220;The only kind of writing is rewriting&#8221;]]></description><link>https://www.rayhanmemon.com/p/44-kill-your-darlings</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/44-kill-your-darlings</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 07 Jul 2025 17:00:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0bfc94a0-6799-4318-b36a-8af935fb0150_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>&#8220;The only kind of writing is rewriting&#8221;</em></p><p>&#8212; Ernest Hemingway</p></blockquote><p>I&#8217;m happiest when I&#8217;m writing code. And yet, a couple of weeks ago, I was dreading the idea of writing another line for my startup&#8217;s app, Wednesday Waffles.</p><p>Our app has tons of terrible reviews, all related to our ever-growing list of bugs. And, if I&#8217;m being honest with myself, even if we were to squash all those bugs overnight, I don&#8217;t think we&#8217;d be left with an app whose UX is perfect match for the problem we&#8217;re trying to solve. </p><p>I knew that incrementally improving the app just wasn&#8217;t going to get us where we want to go. I felt stuck. Until I started thinking like a writer. </p><p>Any seasoned writer knows that the magic of a great book is never found in the first draft.</p><p>A great writer is willing to treat their first draft as an outline, not a finished product. They&#8217;re willing to rewrite their second draft from scratch, with a meaningfully different plot and cast of characters. They&#8217;re willing to hand that second draft over to beta readers to rip to shreds before writing their third.</p><p>And the very best writers are will continue that maddening cycle of destruction and recreation until they can look at their manuscript and say, honestly, &#8220;That&#8217;s the best I can do.&#8221;</p><p>In the writing world, there&#8217;s an expression for this ruthless cutting of the imperfections you&#8217;ve grown to love: </p><blockquote><p><em>&#8220;Kill your darlings.&#8221;</em>  </p></blockquote><p>In the software world, we should also get comfortable with the art of revision. Sometimes that means letting go of code we&#8217;ve poured months of effort into, and embracing a fresh start to craft the masterpiece our users deserve. </p><p>After all, the best products, like the best books, come from the courage to throw out work and restart.</p><p>So that&#8217;s what we&#8217;re doing! We&#8217;re tossing out v1 of the app and building the next version (v25) from scratch.</p><p>I brought up the idea to Zameer (our CEO), and after some back-and-forth, he was bought in. We jumped in a product meeting the next day and put together the plan that we are now executing:</p><ul><li><p>We&#8217;re changing up our tech stack (Supabase &#8594; Firebase, Stacked &#8594; Riverpod) that will let us move faster in the long run.</p></li><li><p>We&#8217;re rebuilding from the ground up with test-driven development to ensure major bugs don&#8217;t hit production and hurt our users.</p></li><li><p>We&#8217;re totally revising the user experience using all we&#8217;ve learned these past few months, so this next version is not just less buggy&#8212;it&#8217;s also just <em>better.</em></p></li></ul><p>We&#8217;re &#8220;killing our darlings&#8221;, and I&#8217;m thrilled about it. I&#8217;m writing code with a smile on my face once again. </p><p>I hope you smile too when you use the new version.</p>]]></content:encoded></item><item><title><![CDATA[#43 - In Loving Memory of Aziz Memon]]></title><description><![CDATA[5:20am, the morning after my birthday, I woke to a call from my Mom in a group chat with me and my sister.]]></description><link>https://www.rayhanmemon.com/p/43-in-loving-memory-of-aziz-memon</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/43-in-loving-memory-of-aziz-memon</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Thu, 26 Jun 2025 17:01:34 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d2811174-c480-4747-84d5-24c09946d56f_1792x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>5:20am, the morning after my birthday, I woke to a call from my Mom in a group chat with me and my sister.</p><p>&#8220;<em>Guys, turn your cameras on. Dad&#8217;s in the hospital. He had a heart attack.&#8221;</em></p><p>In shock, I began packing my bags to fly back to Toronto. </p><p>The weight of the moment hadn&#8217;t hit me yet.</p><p>5:34am, Mom called again. This time, it&#8217;s a front-facing video of my Dad in a hospital bed, surrounded by doctors, with a machine aggressively performing CPR on him. Mom wanted to show us what was likely to be his last moments. </p><p>It slowly started to hit me.</p><p>6:06am, I called an Uber to the airport and woke up the two friends I was living with in Vancouver. As I began to explain the situation, Mom called once more&#8212;this time to tell me we&#8217;d lost him.</p><p>Then it hit me.</p><p>&#8220;<em>That&#8217;s okay! That&#8217;s okay!&#8221;  </em>was all I managed to say, in some haphazard attempt to comfort my Mom and sister.</p><p><em>&#8220;I&#8217;ll be home soon. And mom. I love you.&#8221;</em></p><p>With shaking legs and tears streaming down my face, I turned back to my friends and told them my dad had passed. They hugged me tight. I got in my Uber and headed to the airport, buying a $1,000 ticket to Toronto on the way.</p><p>At the airport and on the flight, I texted friends and family, letting them know what had happened. The tears wouldn&#8217;t stop coming, and I needed support.</p><p>When I landed at Pearson airport, it took me 30 minutes to find the exit. I wandered around in a daze. It felt like a dream. I watched my body move without me controlling it.</p><p>When I finally got into another Uber to get back to my family home, I resolved to be strong for my Mom. I wanted to be one less thing for her to worry about. I planned to handle all the affairs, as I thought the freshly-minted &#8220;man of the house&#8221; should, shielding her from the burden. </p><p>When I opened the door, my mom greeted me with a smile and a hug. I immediately crumbled into heaving sobs on her shoulder.</p><p>In the hours that followed, the outpouring of love and support that streamed through our home was both amazing and agonizing.</p><p>Friends and family piled in with food, flowers, and condolences. Mom&#8217;s phone and doorbell rang every 30 seconds.</p><p>I wanted to lighten her load, but couldn&#8217;t.  More than once, I asked her if she wanted to clear everyone out so she could decompress. She said, &#8220;Everyone here needs to feel welcome and grieve too.&#8221;</p><p>She handled it all with such grace, never shedding a tear and patiently retelling the painful events of that morning over and over again for anyone who asked. I was in awe of her strength.</p><p>The crowd finally dissipated around 10pm. My aunt, uncle and cousin arrived soon after, with my sister scheduled to arrive the following morning. That was the only collection of people I truly wanted within reach at that moment.</p><p>That night, I slept next to my mom for the first time since I was a kid. Before turning off the light, I read a text from my friend Reagan, gently encouraging me to share my grief with my mom instead of trying to be stoic and strong.</p><p>I did exactly that.</p><p>I told her I loved my Dad and missed him. I told her I felt I'd been a bad son. After the tears subsided, I asked her questions about my Dad&#8212;questions I'd planned to ask <em>him</em> someday, but always deferred to later.</p><p>For two hours, she shared openly. I learned about my dad&#8217;s tragic upbringing as an orphan in India; how badly he'd been treated by the people that were supposed to love him; and how, despite it all, he never had a bad word to say about anyone. Throughout their relationship, he'd often ask my mom, &#8220;What do you see in me?&#8221; She saw his heart&#8212;it was unmatched.</p><p>My &#8220;brave face&#8221; held for the next two days. My Dad&#8217;s memorial was the next time it cracked.</p><p>It was an open casket&#8212;my first time seeing Dad in person since my sister and I flew him out to Boston for a Lakers game. It was hard to see him cold and still. But he looked to be at peace. It was a <em>much</em> better final image of my Dad than him under the CPR machine in the hospital.</p><p>Despite only a couple days&#8217; notice, the turnout for the memorial was incredible, which is unsurprising for an incredible man.</p><p>I knew half the attendees pretty well, vaguely recognized another quarter, and didn&#8217;t know the final quarter at all. But every story each attendee shared with me had the same theme: my dad was one of the kindest people they'd ever known.</p><p>After the memorial, we got to work settling Dad&#8217;s affairs. And there were plenty.</p><p>Packing belongings, selling his car, freezing credit cards, switching subscriptions, notifying the government, backing up passwords, signing countless forms&#8230;even now, there&#8217;s still lots left to do.</p><p>But once the brunt of the work was behind us, true healing began.</p><p>By the time my sister left, a couple of days after the memorial, I was still foreboding the future. I was so concerned about how my Mom would hold up without my Dad around.</p><p>By the time my aunt, uncle, and cousin left, one week after Dad died, I felt for the first time that we&#8217;d all pull through this. That everyone was going to be okay.</p><p>And by the time I was ready to fly out a few days after that, leaving my mom alone in the house, I felt happy again. I even found myself <em>excited</em> to see what the next chapter of my Mom&#8217;s life would like, after the dust settled.</p><p>As I write this, flying back to Vancouver, I&#8217;m ready to return to normalcy. Though my routine will look much the same as before, I feel like I&#8217;m forever changed in innumerable, wonderful ways.</p><p>I learned a lot about myself these past two weeks, but I also learned a lot about my loved ones.</p><p>I have one hell of a mother, who was the emotional rock for my sister and I these past two weeks (as she has been for the past three decades).</p><p>I have one hell of a sister, who holed up in our basement for 4 days straight, tying up countless loose ends before having to fly back to Seattle for work.</p><p>I have one hell of an aunt, uncle and cousin, who flew in and stayed with us for a full week, without needing to be asked. They brought so much life into the house at a time when we really needed it.</p><p>I have one hell of a partner, who travelled overnight from LA to Toronto on short-notice to support me and my family. Her nightmare of a flight path deserves its own article.</p><p>I have one hell of a group of friends, who delivered meals, sent flowers, drove long distances to attend Dad&#8217;s memorial, and checked in on us every day.</p><p>And I had one hell of a father, whose name I am so proud to carry. I spent too much of my angsty youth resenting him. Now, I want nothing more than to someday be half the man he was.</p><p>I&#8217;m 28. My dad should still be here. But losing someone so young teaches you a lesson that you&#8217;ve heard a thousand times before but never truly understood: </p><p>Tomorrow isn&#8217;t promised.</p><p>So if you love people, tell them often. If you have a dream, chase it. And look for the joy in every moment of your life.</p><p>Love you Dad &#129505; I hope I see you again some day.</p>]]></content:encoded></item><item><title><![CDATA[#42 - That's the Best I Can Do]]></title><description><![CDATA[It&#8217;s my 28th birthday, and I feel lost.]]></description><link>https://www.rayhanmemon.com/p/42-thats-the-best-i-can-do</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/42-thats-the-best-i-can-do</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:53:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/27991a88-6697-4163-bf3d-8bad0444645e_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s my 28th birthday, and I feel lost.</p><p>Up until three weeks ago, I was in Boston, juggling my startup around the edges of my schedule, while holding down a full-time job at Boston Dynamics and trying to maintain a healthy relationship with my girlfriend.</p><p>Now I&#8217;m in Vancouver, full-time on my startup alongside my cofounders, and my partner&#8217;s in LA. My daily schedule is wide-open with few distractions. You'd think I'd be pumping out new features and fixes daily.</p><p>But strangely, I feel less momentum on my startup here than I did back in Boston. I'm not moving the ball forward nearly as fast as I'd hoped.</p><p>Honestly, I've put very little of this newfound time into the startup itself. Instead, most of the incremental time has gone towards upgrading my Shopify app and doubling down on writing and filming content.</p><p>And I'm not even sure <em>why</em> I&#8217;m doing those other things. All I know is, I always do this. When I find extra time, I immediately spread it thin across multiple projects instead of doubling down on the one or two things that really matter.</p><p>So this morning, on my 28th, I went to a cafe to figure things out.</p><p>Sitting here, fidgeting with my coffee cup, I recalled something from <em>The Right Call</em>&#8212;a book by sports journalist Sally Jenkins.</p><p>I couldn't dig up the exact quote, but I found an interview with her from the Washington Post where she made the same powerful point:</p><blockquote><p><em>[People are] afraid to say, "That's the best I can do."</em><br><br><em>And it's an inhibitor, that instinct to say, "I'm going to hold back a little bit because I don't want to disappoint myself, and I don't want to have to say, oh, I failed." And I think the great ones, that's the real separator there.</em></p><p><em>Champions are willing to break their own hearts. They really are, and that's the best that I can describe it.</em></p><p><em>You know, I see so many people who feign nonchalance about something, and I certainly did that earlier in my career, because if you feel like, well, I don't care that much about this, then you don't have to disappoint yourself, and you don't disappoint other people&#8230;</em></p><p><em>But if you go about it with&#8230; "unembarrassed intensity," if you commit to doing that, you can really surprise yourself.</em></p><p>&#8212; Sally Jenkins</p></blockquote><p>I don't pick stocks. All my money is in index funds. I always diversify.</p><p>And while diversification might be smart for money, it&#8217;s terrible for time.</p><p>I need to stop hedging my bets and fully commit to my startup. No matter what happens over these next few months, I want to look back at this summer and know without hesitation:</p><p>&#8220;That was the best I could do.&#8221;</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=42-that-s-the-best-i-can-do">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#41 - 6 Reasons Why Apps Are Harder Than Websites]]></title><description><![CDATA[I'm a web developer turned app developer.]]></description><link>https://www.rayhanmemon.com/p/41-6-reasons-why-apps-are-harder</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/41-6-reasons-why-apps-are-harder</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:52:56 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5f9f8f64-fe1b-44af-ac12-922e94fe61dd_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I'm a web developer turned app developer.</p><p>6 months into building my startup, Wednesday Waffles, I'm here to concede that mobile app development is <em>way way </em>harder.</p><p>Here&#8217;s are the top 6 reasons why:</p><ol><li><p><strong>Apps Need Approval</strong></p></li></ol><p>Our app was rejected 6 times before we were finally approved. Every new release is a new battle.</p><p>Meanwhile, you can deploy a site in the next 5 mins if you want to. Aside from SSL certs &amp; CORS, the web is as close to a permissionless world as you'll find.</p><ol start="2"><li><p><strong>iOS/Android Nuances</strong></p></li></ol><p>For sites, you basically never need to think about what browser your users are running&#8212;everyone's on Chromium.</p><p>For apps, even if you're using a hybrid framework, you'll still end up writing platform-specific code for iOS &amp; the many flavors of Android.</p><ol start="3"><li><p><strong>Client-Side Patching</strong></p></li></ol><p>Bug on your site? Redeploy and get your users to press "Ctrl+Shift+R". Bug in your app? Submit a fix to both app stores. While it's in-review, stop the bleeding by patching with "Shorebird". Pray it worked, or you're doing it all over again.</p><ol start="4"><li><p><strong>Versioning Matters</strong></p></li></ol><p>On the web, you can deploy major front-end and back-end changes concurrently.</p><p>For your app, the "Expand-and-Contract" strategy becomes your best friend. There's a long tail of users that won't update their app for a while, but still need it to work.</p><ol start="5"><li><p><strong>App Store Reviews</strong></p></li></ol><p>Web or mobile, SEO is tough.</p><p>But at least when someone sees your blue link on Google, they don't also see a 1 to 5 star-rating.</p><p>Apps need great SEO + great reviews. You need to make sure you request reviews from your users and do so at the right time.</p><ol start="6"><li><p><strong>Native APIs</strong></p></li></ol><p>This is the big one.</p><p>Why do you download the app instead of going to the site?</p><p>Chances are it's because the app to enriches the experience using your camera, contacts, geolocation, notifications, deep linking, background video/audio etc.</p><p>You're probably building an app and not a responsive site because you need these native APIs.</p><p>You need to request permission from your users to access all of these features, and often also maintain core app functionality for the users that reject them.</p><p>&#8212;</p><p>That&#8217;s my top 6. What did I miss?</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=41-6-reasons-why-apps-are-harder-than-websites">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#40 - The Break is the Work]]></title><description><![CDATA[I&#8217;m writing this on the last day of the Vancouver WebSummit, one of the biggest tech conferences in the world.]]></description><link>https://www.rayhanmemon.com/p/40-the-break-is-the-work</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/40-the-break-is-the-work</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:52:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/07bc2273-e10e-4a11-8ac7-789ddc933970_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m writing this on the last day of the Vancouver WebSummit, one of the biggest tech conferences in the world. I&#8217;ve always wanted to go. But somehow, I missed the first three days&#8212;on purpose.</p><p>I got to Vancouver a week ago, ready to go all-in on my startup, Wednesday Waffles, with my co-founders.</p><p>The first thing I did was set up my new work desk. The second thing I did was glue my ass to it.</p><p>I had one big goal for my first week here: finish a highly-requested feature for my Shopify app, <em><a href="https://apps.shopify.com/quickgift?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=40-the-break-is-the-work">QuickGift</a></em>. Once done, my girlfriend could grow that revenue stream for us while I focus fully on Wednesday Waffles for the summer.</p><p>I thought it would only take a day. I was wrong. I didn&#8217;t plan for half the tasks I needed to do, and the ones I <em>did</em> plan for took twice as long. Classic.</p><p>I ended up skipping the first three days of WebSummit. I told myself working on my startup felt more "founder-like" than walking around a conference listening to people talk about <em>their</em> startups.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QQxT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QQxT!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 424w, https://substackcdn.com/image/fetch/$s_!QQxT!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 848w, https://substackcdn.com/image/fetch/$s_!QQxT!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 1272w, https://substackcdn.com/image/fetch/$s_!QQxT!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QQxT!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif" width="960" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!QQxT!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 424w, https://substackcdn.com/image/fetch/$s_!QQxT!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 848w, https://substackcdn.com/image/fetch/$s_!QQxT!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 1272w, https://substackcdn.com/image/fetch/$s_!QQxT!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b7880f8-27f9-4ee3-9cc3-8162ebe5789d_960x784.gif 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 role="img" 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><title></title><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><em>Gift Receipt Email Customization in QuickGift &#8212; it&#8217;s live now!</em></p><p>This morning, I finally went to WebSummit. Mostly because I didn&#8217;t want to waste the ticket.</p><p>Now I&#8217;m sitting here, right after hearing JaVale McGee and Metta World Peace talk about their new careers in venture capital. And I&#8217;m asking myself: did I make the right call this week?</p><p>In just three hours, I&#8217;ve learned a bunch, had some fresh ideas, and feel more excited to get back to work. Skipping a few hours of desk time was totally worth it.</p><p>I&#8217;m not mad at myself, but I&#8217;ve made a note for next time: a little change in routine can go a long way.</p><p>Routine helps you get work done. But breaks&#8212;planned ones&#8212;make the work better. A week of pure output feels productive, but creativity needs input. Talking to someone outside your usual circle, walking without your headphones, going to a conference like this&#8212;those things shake your brain awake.</p><p>Sometimes, the break <em>is</em> the work.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=40-the-break-is-the-work">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#39 - Why Nobel Prize Winners Moonlight (And Why I Will Too)]]></title><description><![CDATA[Now that my side project is my main project, I need a new side project.]]></description><link>https://www.rayhanmemon.com/p/39-why-nobel-prize-winners-moonlight</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/39-why-nobel-prize-winners-moonlight</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:51:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a94113fb-e865-4ad2-b707-d93b6c7e7b9e_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Now that my side project is my main project, I need a new side project.</p><p><strong>You:</strong> &#8220;Didn&#8217;t you quit your job to focus on your startup?? A new project would just be a distrac&#8212;&#8221;</p><p><strong>Me: </strong><em>*Puts a finger to your lips* </em>&#8220;Shhh shhh&#8230;&#8221;</p><p>Before you say another word, read this quote from the book, <em>Range. </em>I&#8217;ve shared it so many times since reading it 6 years ago, I can almost do it from memory:</p><p>&#8220;Compared to other scientists, Nobel laureates are at least 22x more likely to partake as an amateur actor, dancer, magician, or other type of performer.</p><p>Nationally recognized scientists are much more likely than other scientists to be musicians, sculptors, painters, printmakers, woodworkers, mechanics, electronics tinkerers, glassblowers, poets, or writers, of both fiction and nonfiction. And, again, Nobel laureates are far more likely still.&#8221;</p><p>David Epstein, Range (2019)</p><p>TL;DR: Creative side projects build up transferable skills and lateral-thinking, which can improve your odds of success with your main project.</p><p>But if I&#8217;m being completely honest, none of those benefits are why I want to take on a side project.</p><p>I love working on my startup, but it&#8217;s slow and discouraging at times. I want another source of excitement and momentum in my life that feels low stakes and is totally my own.</p><p>For me, I think the perfect side project is doubling down on content creation.</p><p>Writing regularly has forced me to think through my ideas, dive deep on interesting topics, and develop my copywriting skills. It&#8217;s also been a huge source of pride for me.</p><p>As a bonus, if my content earns me a meaningful following, then I have a channel through which to tell the world about personal projects I work on, now and in the future.</p><p>If I cap my content creation time to 5-10 hours per week, I don&#8217;t see it negatively impacting my performance at my startup.</p><p>My plan is to expand beyond this newsletter into another medium. It&#8217;ll likely be short-form video (TikTok, Insta and YouTube) or short-form writing (Twitter, BlueSky, and SubStack Notes). Or both!</p><p>I&#8217;m not sure what shape the new content will take. Like this newsletter, it&#8217;ll probably be months of erratically iterating before I find my footing. All I can promise is that from June 1st onwards, you&#8217;ll be seeing (and hearing) a lot more of me.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=39-why-nobel-prize-winners-moonlight-and-why-i-will-too">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#38 - Finding Fear.]]></title><description><![CDATA[I don&#8217;t like graduation ceremonies.]]></description><link>https://www.rayhanmemon.com/p/38-finding-fear</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/38-finding-fear</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:51:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9f179f22-3ca8-4412-adfa-c55cb4010440_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I don&#8217;t like graduation ceremonies. But I do love a good graduation speech.</p><p>30 minutes ago, I had the pleasure of listening to a heater of commencement speech by Alison Schmitt &#8212; 4-time Olympian and 10-time medalist.</p><p>Among her many quotable lines was this nugget:</p><p>&#8220;Fear doesn&#8217;t show up when you&#8217;re standing still. When it does, it&#8217;s a sign you&#8217;re growing.&#8221;</p><p>I&#8217;m moving to Vancouver on Friday to go all-in on a startup with some friends. I&#8217;ve felt a lot of fear this past week leading up to it.</p><p><strong>Thursday.</strong> My team at Boston Dynamics took me out for drinks to celebrate my final day of work. Lots of friends showed up, and it reminded me of the love and meaning I felt at that company. I feared never finding that again.</p><p><strong>Saturday</strong>. My partner and I threw a going-away party. Standing in the corner of my apartment, I could see 40 of our closest friends smiling and laughing together in the same room. I feared losing them to time and distance.</p><p><strong>Today.</strong> I sit with my partner and her family at her sister&#8217;s graduation ceremony. When I&#8217;m in Vancouver, she&#8217;ll be in Los Angeles. I fear losing everything we&#8217;ve built together if I can&#8217;t find a way back to the United States in a few months.</p><p>Fear keeps telling me to stay in Boston. But it&#8217;s the same voice I heard three years ago, alone in my first apartment in Cambridge, sobbing into my hands, certain I&#8217;d made a mistake.</p><p>I hadn&#8217;t.</p><p>I wish I could put an arm around my younger self and describe to him all the blessings that were about to come his way. But since I can&#8217;t go back in time, I&#8217;ll put an arm around my present self instead.</p><p>I&#8217;ll remind myself that I&#8217;m moving to Vancouver to chase a decade-old dream of building a successful startup. I&#8217;ll remind myself that love isn&#8217;t constrained to a zip code&#8212;it can survive and deepen as long as I put in the effort. And I&#8217;ll remind myself that wherever I find fear, I find growth.</p><p>My compass is pointing in the right direction. Now it&#8217;s just a matter of moving forward.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=38-finding-fear">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#37 - Burn the Boats.]]></title><description><![CDATA[You don&#8217;t get what you want.]]></description><link>https://www.rayhanmemon.com/p/37-burn-the-boats</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/37-burn-the-boats</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:50:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a73896d0-0274-4bd3-b4bb-315501a3ce11_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You don&#8217;t get what you want. You get what you have to have.</p><p>Tony Robbins</p><p>Quitting my job was weird.</p><p>I zoom-bombed my boss&#8217;s 1-on-1 with my boss&#8217;s boss. I began delivering the spiel I&#8217;d rehearsed, starting with, &#8220;I don&#8217;t know how to say this,&#8221; before going completely off script and blurting out, &#8220;I&#8221;M LEAVING BOSTON DYNAMICS.&#8221;</p><p>From there, I fumbled my way through all the bullet points I wanted to get across:</p><ul><li><p>&#8220;I&#8217;m grateful for everything you&#8217;ve done for me.&#8221;</p></li><li><p>&#8220;I&#8217;m happy to work another 4 weeks if that&#8217;ll make for a smoother transition.&#8221;</p></li><li><p>&#8220;I didn&#8217;t get poached. I don&#8217;t have anything else lined up. I just want to move to Vancouver for the summer to spend time with friends.&#8221;</p></li><li><p>&#8220;After that, I plan to find some way to get another visa to live in Los Angeles, where my partner is moving.&#8221;</p></li></ul><p>They asked if there&#8217;s anything they could do. Could they set up a working arrangement for me on the west coast? In Vancouver? Or L.A.?</p><p>God knows my parents and sister would want me to say yes&#8212;All three of them took turns calling me to tell me how stupid I was for giving up a US work visa at a time like this.</p><p>U.S.-Canada tensions are high. Trump slapped a 25% tariff on all Canadian imports, Air Canada bookings to the U.S. are already down double digits, and there&#8217;s a new deportation horror story every day.</p><p>Pair that with an economy wobbling on a knife&#8209;edge and A.I. rattling software jobs, and bailing on a cushy gig feels like the opposite of a high&#8209;IQ move.</p><p>But I still said no. Because the real reason I&#8217;m going to Vancouver isn&#8217;t just to spend time with friends&#8212;it&#8217;s to go <em>all&#8209;in</em> on my startup with my co&#8209;founders who live there.</p><p>History has a phrase for moves like this: <strong>burn the boats</strong>. In 1519 Hern&#225;n Cort&#233;s landed in Mexico, torched his fleet, and left his men no retreat. Since then it&#8217;s meant one thing: remove every escape route so the only way forward is through.</p><p>That conversation was four weeks ago. It&#8217;s Friday night, May 9 2025, and I just finished my last day at Boston Dynamics. The boats are ash.</p><p>As far as I&#8217;m concerned, the only path to reuniting with my partner in L.A. runs through Vancouver and this startup. Let&#8217;s get to work.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=37-burn-the-boats">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#36 - Leading Like I Don’t Matter (And Why That Matters)]]></title><description><![CDATA[I&#8217;m CTO of a small startup called Wednesday Waffles. We&#8217;ve got a scrappy dev team, and things are going pretty well&#8212;but I&#8217;m still holding the reins too tight.]]></description><link>https://www.rayhanmemon.com/p/36-leading-like-i-dont-matter-and</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/36-leading-like-i-dont-matter-and</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:49:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/03a7decf-a51d-4aab-97dd-f2fe9b160ba0_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m CTO of a small startup called <em><a href="https://wednesdaywaffles.com/?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=36-leading-like-i-don-t-matter-and-why-that-matters">Wednesday Waffles</a></em>. We&#8217;ve got a scrappy dev team, and things are going pretty well&#8212;but I&#8217;m still holding the reins too tight.</p><p>I hoard mission-critical tasks and I don&#8217;t delegate enough. I've justified this by thinking, <em>&#8220;I&#8217;m just doing the work that needs doing.&#8221;</em> But that&#8217;s only half of the truth.</p><p>The other half? I&#8217;m scared.</p><p>I want to feel important. I want to feel needed. I want to feel safe. And building a team that doesn&#8217;t need me feels terrifying.</p><p>But I want to be a better leader&#8212;the kind that builds people up and helps them grow. The kind that shares critical tasks, delegates responsibility, and sets the team up to thrive, even without me.</p><p>Making that change stick isn't easy. I&#8217;ve learned that my most reliable strategy is finding <strong>selfish</strong> reasons to keep doing the right thing&#8212;even when it&#8217;s tough.</p><p>I don&#8217;t lie. Mostly because honesty matters deeply to me, but also because, <strong>selfishly</strong>, I'm terrified of ruining my reputation.</p><p>I try hard to be generous. Primarily because generosity feels good and meaningful&#8212;but also because, <strong>selfishly</strong>, I believe it comes back around.</p><p>Until recently, I didn&#8217;t have a selfish reason to be a truly selfless leader. Then I remembered something from a talk I hosted at Boston Dynamics.</p><p>I invited a respected leader to speak to a group of early-career engineers. Someone asked (as someone always does), <em>&#8220;How do you get promoted?&#8221;</em></p><p>He replied:<br><em>"You need to do the job you want before you&#8217;re hired to do it. Eventually, higher ups will just make it official."</em></p><p>A fair pushback followed:<br><em>"But how can you do that if you&#8217;re already swamped with your current job?"</em></p><p>His answer stuck with me:<br><em>"If you don&#8217;t have time, you have to MAKE time. If you're an individual contributor, get so good at your job that you can finish it in half the time. And if you're a manager, make your team self-driving. Develop your people and systems to the point that neither need you. That's how you create space to work on other things."</em></p><p>That clicked for me.</p><p>I shouldn&#8217;t fear building a team that doesn&#8217;t need me. I should strive for it, selfishly, because it frees me to tackle bigger things&#8212;and ultimately become more valuable to the company.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=36-leading-like-i-don-t-matter-and-why-that-matters">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#35 - Graduating from “Programmer” to “Software Engineer”]]></title><description><![CDATA[&#8220;Programmers&#8221; obsess over writing optimal code.]]></description><link>https://www.rayhanmemon.com/p/35-graduating-from-programmer-to</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/35-graduating-from-programmer-to</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:48:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cb7d9558-30ce-47f4-bf6b-9aaafc95b02c_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;Programmers&#8221; obsess over writing optimal code. &#8220;Software Engineers&#8221; obsess over accepting the right set of trade-offs.</p><p>They consider the lifespan of their code, how often that code is likely to be revisited, and the performance/reliability needs of the systems for which that code applies.</p><p>Simply put: Software Engineering is Programming integrated over time.</p><p>For me, the transition from Programmer to Software Engineer wasn&#8217;t some watershed moment I can pinpoint, like a caterpillar turning into a butterfly. It was more like a Sapling growing into a tree&#8212;There&#8217;s a long period of time where you&#8217;re like, &#8220;Is that a sapling or a tree?&#8221; until eventually it grows so big that everyone agrees, &#8220;yeah, that&#8217;s a tree.&#8221; (Rough analogy, I know).</p><p>I spent a few years with a foot in both worlds, until recently when I noticed a few signs that I&#8217;d fully crossed over into &#8220;Software Engineer&#8221; territory:</p><h3>1. &#8220;That&#8217;s a clever solution&#8221; started sounding like an insult.</h3><p>When I was starting out, I <em>lived</em> for clever solutions. Every time I shaved a few milliseconds off a loop, I felt like I&#8217;d just split the atom. But after revisiting one too many Rube Goldberg functions I&#8217;d written months earlier, I realized &#8220;clever&#8221; often meant &#8220;cryptic&#8221;. These days, I aim for boring code&#8212;predictable, readable, and dull in the best way.</p><p>Like choosing an unsexy, fuel-efficient Toyota over a flashy, unreliable sports car. You won&#8217;t turn many heads, but it&#8217;s a smart move for your daily commute.</p><h3>2. I started &#8220;shifting left&#8221;.</h3><p>I used to treat security, extensibility and performance tuning as afterthoughts&#8212;stuff I&#8217;d deal with later if it became a problem. Then I had to clean up enough of my own messes to know that &#8220;later&#8221; always costs more. I learned to spend the extra hour upfront, triple-checking what I was shipping and welcoming thorough code reviews instead of dreading them.</p><p>I&#8217;d much rather take a few minutes washing dishes while I cook dinner than spend an hour chipping solidified grease off of a baking sheet the next morning.</p><h3>3. I began treating cloud dashboards as &#8220;read-only&#8221;.</h3><p>I&#8217;ve participated in one to many late-night firefighting sessions trying to recover the state of my prod environment to never again want to flip a switch or turn a knob in my cloud provider&#8217;s UI.</p><p>Nowadays, if it&#8217;s not in version control, I don&#8217;t trust it. Environment variables, Database migrations, resource configurations&#8212;they&#8217;re all committed now.</p><p>If it&#8217;s not reproducible, it&#8217;s not real. Terraform is your friend.</p><h3>4. I stopped looking for perfect solutions.</h3><p>Prepping for job interviews with LeetCode taught me that there&#8217;s a right answer to every problem. Working a <em>real</em> job taught me the opposite&#8212;there are no right answers, only acceptable trade-offs.</p><p>Every decision&#8212;every line of code&#8212;is a negotiation between speed, simplicity, scalability, and sanity. Now when I design something, I ask: "What&#8217;s the right trade-off <em>for this moment</em>?"</p><p>I&#8217;m not building for the highest score on LeetCode; I&#8217;m building for <em>people</em>&#8212;my colleagues and our users. And <em>people</em> need systems that work, not that impress.</p><h3>5. I realized all my problems are human problems, not software problems.</h3><p>I used to think bugs were my biggest enemy. Then I started leading projects both at work and at my startup, <em><a href="https://wednesdaywaffles.com/?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=35-graduating-from-programmer-to-software-engineer">Wednesday Waffles</a></em>. Now I know the hard part isn&#8217;t the code&#8212;it&#8217;s the collaboration.</p><p>AI can write my code for me, but it won&#8217;t stop me from merging an untested PR the night before launch if I want to. It won&#8217;t stop me from wasting time on low-priority tickets if that&#8217;s what I want to work on. It&#8217;s not going to make sure every engineer on my team understands how that new feature works if I don&#8217;t dedicate some meeting time to telling them.</p><p>That stuff&#8217;s on me.</p><p>Great engineering is about great systems, strong habits, and exceptional character. The hardest problems I face today aren&#8217;t technical. They&#8217;re social, emotional and organizational.</p><p>&#8212;</p><p>Programming is about getting things to work. Software engineering is about keeping them working. It&#8217;s about building in a way that respects time&#8212;yours, your teammates&#8217;, and your future selves&#8217;.</p><p>If you found yourself nodding along, congrats! You&#8217;ve graduated. Welcome to the long game.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=35-graduating-from-programmer-to-software-engineer">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#34 - No One's Coming to Bail Me Out.]]></title><description><![CDATA[I love my manager.]]></description><link>https://www.rayhanmemon.com/p/34-no-ones-coming-to-bail-me-out</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/34-no-ones-coming-to-bail-me-out</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:48:06 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/df94351e-7036-4303-96fa-6fc3b0d28324_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I love my manager. Every weekday at 9 am, he takes out his biggest spoon and proceeds to eat as much shit as he can until the clock strikes 5.<br><br>He takes every mind-numbing meeting. Answers every inbound question. Manages every tedious Jira tasks. He does all of this and more so that his direct reports can keep their heads down and work freely.</p><p>Beyond all that, he also takes ownership of every emergency situation. And that&#8217;s the quality I&#8217;ve grown to appreciate the most.</p><p>When something breaks and I have no clue how to fix it, I know I can always turn to my manager. He&#8217;ll calmly join me on my sinking ship, shouldering that big-ass spoon of his. Without a word, he&#8217;ll begin scooping out water. And he won&#8217;t stop until he&#8217;s bailed me out.</p><p>I&#8217;ve seldom had to wave the white flag like that and surrender a problem to him. But it&#8217;s a huge comfort to know that I always have the option to when things get hairy.</p><p>Except I don&#8217;t anymore&#8230; at least not at <em><a href="https://wednesdaywaffles.com/?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=34-no-one-s-coming-to-bail-me-out">Wednesday Waffles</a></em>: the startup I&#8217;m building outside of work, serving as CTO. There, <em>I&#8217;m</em> the guy with the shit-eating spoon, and it looks a whole lot smaller in my hands than it does in my manager&#8217;s.</p><p>The weight of that never really dawned on me until February 5, a couple of weeks out from our scheduled public launch date. For some undiagnosed reason, our system for syncing data between the the app and the remote database (a system only I was familiar with) was barely working. Users weren&#8217;t seeing each others&#8217; posts and messages.</p><p>I called my CEO to talk through the problem and he assured me we&#8217;d fix it. But I saw doubt on his face for the very first time. I was doubtful too. I genuinely had no <em>clue</em> what was going wrong.</p><p>My Fight-Or-Flight instincts kicked in, and I wanted to choose Flight. I wanted to wave my white flag and have my manager swoop in to rescue me. And that&#8217;s when it hit me:</p><p><em>No one&#8217;s coming to bail me out.</em></p><p>It was a terrifying, hopeless feeling. But it was also clarifying. There was no wiser, more seasoned engineer with a spoon bigger than my own who could come save our sinking ship. For the first time, I understood what true ownership means &#8212; that when your Fight-Or-Flight instincts kick in, Flight isn&#8217;t one of your options.</p><p>So I chose to Fight instead. I embraced ownership of the problem. I asked myself, &#8220;What would my manager do?&#8221;, and I went from there. And a coffee and an all-nighter later, I found the hole and I patched it. I bailed <em>myself</em> out.</p><p>Being a founder is downright terrifying sometimes. And despite my deep-seated belief that we&#8217;re building something the world wants and needs, the startup survival stats are a reminder that there&#8217;s no guarantee that we&#8217;ll be paid back for all the fear and stress we&#8217;ve endured.</p><p>But I have to constantly remind myself that this business is not the asset I&#8217;m building. <em>I </em>am the asset I&#8217;m building. Every knockdown is an opportunity for me to stand up stronger, looking more like the man I wish to be than before I hit the mat.</p><p>So to any founder reading this: Know that no one&#8217;s coming to bail you out. And that&#8217;s gift. Grab a spoon.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=34-no-one-s-coming-to-bail-me-out">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#33 - Do You Really Know Me?]]></title><description><![CDATA[Here&#8217;s how I can tell if someone really knows me:]]></description><link>https://www.rayhanmemon.com/p/33-do-you-really-know-me</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/33-do-you-really-know-me</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:47:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6a8e03e9-1991-4e13-84ff-3f6172c26524_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here&#8217;s how I can tell if someone really knows me:</p><p>Do they describe me as chill, or intense? Agreeable, or rigid? Relaxed, or serious?</p><p>I try pretty hard to be the guy that&#8217;s easily satisfied. Satisfied with our plans for the evening, the topics we talk about, the people we&#8217;re with, the food we order, the movie we put on.</p><p>The easily-satisfied guy is very satisfying to be around. He wants to do whatever <em>you </em>want to do, and he thinks everything you say is funny and interesting.</p><p>Problem is&#8230;I&#8217;m not <em>really</em> that guy. Not to the people closest to me, at least. Ask my parents, or my sister, or any girl I&#8217;ve ever dated &#8212; I&#8217;m never<em> </em>satisfied.</p><p>Despite demonstrating zero potential throughout my teenage years, I always had a grand vision for how my life was going to go. All the things I&#8217;d accomplish. And it was easy to entertain those big dreams because I had all the time in the world to turn them into reality.</p><p>But then in my second year of university, I realized, &#8220;Oh shit, I&#8217;m way behind schedule.&#8221; By then I thought I&#8217;d already be rich, powerful and notorious. But I was 0 for 3.</p><p>So from then onwards, I cranked up the speed on the hedonic treadmill, breathlessly trying to catchup to that perfect vision of myself. And despite the fact that he keeps pulling further and further away into the distance, I still find myself chasing after him to this day.</p><p>I work, I write, I read, I lift weights, and I repeat. I don&#8217;t do much else. And the people closest to me &#8212; the ones that <em>really</em> know me &#8212; have learned that I&#8217;m not an easy person to be around when I&#8217;m not allowed to do those things.</p><p>Why write about this now? Because I&#8217;m working on a startup, <em><a href="https://wednesdaywaffles.com/?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=33-do-you-really-know-me">Wednesday Waffles</a></em>, and I get increasingly obsessed with it each week that passes. As that happens however, I let my co-founders &#8212; my best friends in the world &#8212; see more and more of the <em>real </em>me.</p><p>Sometimes I'm too intense and opinionated. Sometimes I push back on others&#8217; ideas too aggressively. Sometimes I expect too much of myself or others. Sometimes I&#8217;m in a bad mood. Sometimes I&#8217;m not the guy they love.</p><p>The guilt and anxiety about this built up to a climax last night, where I had a heartbreaking dream that involved one of my best friends, Luke.</p><p>Cliff notes on Luke: he&#8217;s the best guy you'll ever meet. He&#8217;ll give you the shirt off his <s>back</s> floor (he doesn&#8217;t like wearing it anyways). His love and respect is worth a whole lot to me.</p><p>The dream was nothing crazy. Luke walked side-by-side with some nameless, faceless dream character while I walked alone a few paces ahead. At some point, I overheard him say, &#8220;Ray&#8217;s great. He works hard. But sometimes he doesn&#8217;t appreciate how hard <em>you&#8217;re </em>working. You learn to tune him out.&#8221;</p><p>That&#8217;s it. That&#8217;s the whole dream. And man, it hurt me.</p><p>One of our co-founders, Fahd, gave us some words of wisdom when we started working on this project back in November:</p><p><em>&#8220;We&#8217;re friends first. Don&#8217;t let this change that.&#8221;</em></p><p>My entire 20s, I&#8217;ve been like a hot-pocket fresh out the microwave &#8212; warm and inviting on the outside, <em>murderously</em> hot on the inside. Approach with caution.</p><p>I need to cool down. My fire burns hot, and I can&#8217;t let it burn the people I care about.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=33-do-you-really-know-me">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#32 - A Great Engineer in the Age of AI]]></title><description><![CDATA[A couple of weeks ago I wrote an article titled, Your CEO Should Stress You Out. I wrote it because my CEO stresses me out.]]></description><link>https://www.rayhanmemon.com/p/32-a-great-engineer-in-the-age-of</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/32-a-great-engineer-in-the-age-of</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:46:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/94cb3f10-996f-434f-97cf-f0e1e5698499_631x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A couple of weeks ago I wrote an article titled, <em><a href="https://www.rayhanmemon.com/p/29-your-ceo-should-stress-you-out?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=32-a-great-engineer-in-the-age-of-ai">Your CEO Should Stress You Out</a></em>. I wrote it because <em>my</em> CEO stresses <em>me</em> out.</p><p>His posture towards AI is one of the ways. He&#8217;s always trying out new AI tools, seeing if they can give us more leverage to move faster and grow bigger while keeping the team lean.</p><p>That&#8217;s the <em>exact</em> right thing to do, and if I were a rational human being, I&#8217;d see it that way.</p><p>The problem is &#8212; I&#8217;m not rational. I&#8217;m a practicing software engineer that has had to watch AI rapidly improve at doing the things he&#8217;s spent <em>years</em> getting good at. Plus it&#8217;s doing those things faster, cheaper, and sometimes even *deep sigh*&#8230; <em>better</em>.</p><p>Every now and then, my ego compels me to tune out the AI news for a while. I did recently. And last week, just as I&#8217;d given myself enough time to slowly climb out of my existential hole, my CEO spartan kicks me back in by sending me<em><a href="https://sourcegraph.com/blog/revenge-of-the-junior-developer?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=32-a-great-engineer-in-the-age-of-ai"> this delightful opinion piece about &#8220;vibe coding</a></em>&#8221;.</p><p>The writing is beautiful. The message is terrifying.</p><p><strong>TL;DR: </strong>the promise of AI coding agents &#8212; the kind that can build features and fix bugs without supervision &#8212; is close to being realized.</p><p>Already, Cursor helps our team write code. Copilot helps us review PRs. Sentry helps us fix bugs. It can&#8217;t be too long before these disparate systems are piecemealed together with minimal human-in-the-loop.</p><p>Now if you&#8217;re new to my newsletter, (1) thanks for doubling my audience, and (2) you should know that I&#8217;m an AI optimist. On balance, I think AI is going to significantly <em>grow </em>the market for skilled labor. But I also think it&#8217;s going to significantly change what <em>qualifies</em> as skilled labor.</p><p>I spent 5 years becoming &#8220;skilled&#8221; as a person who writes code. But AI will code better soon. So then &#8212; <em>what does it mean to be a great engineer in the age of AI?</em></p><p>For over a year now, I&#8217;ve been feeling around in the dark for an answer to that question. My fingertips have grazed one a few times but could never grab hold.</p><p>Until last weekend, when I was kicking it with a friend who works at the same company as me. We watched March Madness and ate a 2.6-pound poutine/shawarma freak-show called &#8220;The Meltdown&#8221;.</p><p>We also talked lightly about a couple of co-workers. We gushed a lot about one and grumbled a little about another.</p><p>For the one we admired, we talked about his clear thinking. His approach to problem-solving. How his <em>love of the game</em> inspires the hell out of us. Ya, his code doesn&#8217;t take your breath away, but damn-near everything else does.</p><p>For the one we had feedback for, we talked about his tendency to get distracted. His lack of rigour when testing his work. And how it was hard to feel like you could rely on him to get his tasks done on schedule. Ya, he writes code as good as anyone, but he isn&#8217;t the easiest to collaborate with.</p><p>And that&#8217;s when I <em>finally </em>wrapped my arms around the answer I&#8217;d been grasping for: great engineering is about great process. And it always has been.</p><p>At my current startup, Wednesday Waffles, 2.5 part-time devs got an app on the App store and earned 3,000 users in 4 months. I&#8217;m really proud of that, but honestly we could have done it in 2 if we weren&#8217;t so busy stepping on each other&#8217;s toes in the codebase. Or merging PRs without discussing them first. Or prioritizing features over bugs. Or choosing the wrong thing to work on entirely.<br><br>At times it felt like anyone of us working alone could have moved faster than all of us combined, and it&#8217;s only <em>now</em> that I feel like we&#8217;re firing on all cylinders. Not because we&#8217;re vastly better Flutter developers than we were 4 months ago, but because we started to establish systems and decision making frameworks with the discipline to stick to them.</p><p>My problem isn&#8217;t that AI is devaluing my coding ability. My problem is that I ever thought my coding ability was what was valuable in the first place.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=32-a-great-engineer-in-the-age-of-ai">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#31 - AI = Steak Sauce?]]></title><description><![CDATA[I&#8217;m an Indian male software engineer moving to California.]]></description><link>https://www.rayhanmemon.com/p/31-ai-steak-sauce</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/31-ai-steak-sauce</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:45:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a28ac167-3d84-44e5-b0e9-cb11ffe2b20e_737x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m an Indian male software engineer moving to California. Naturally, I&#8217;ve read almost all of <em><a href="https://www.paulgraham.com/?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=31-ai-steak-sauce">Paul Graham&#8217;s essays</a></em>.</p><p>He writes about startups &#8212; which is a topic I&#8217;m obviously very interested in &#8212; but I&#8217;d read this guy&#8217;s thoughts on the state of Myanmar if wrote an essay about it.</p><p>I just love his writing style. And I only really understood <em>why</em> when I came across this Casey Neistat quote:</p><p>&#10077;</p><p>&#8220;The best steak houses serve their filet on a plate with nothing else. Shitty franchises cover theirs in sauce and other shit to distract you from the fact you&#8217;re eating dog food.&#8221;</p><p>The point being that good writers write short articles in simple language. It&#8217;s the bad writers with nothing meaty to say that cover up their small ideas with big words and other &#8220;steak sauce&#8221;.</p><p>One of the downsides of living in a post-ChatGPT world is that steak sauce is free and within reach at all times.</p><p>If you want to build a startup today, there&#8217;s nothing stopping you. ChatGPT 4o can write all your website copy. Stable Diffusion can churn out 50 social media graphics for you. Claude 3.7 can write thousands of lines of code for you.</p><p>On balance, I think this is a wonderful development for the world. But back when things took longer to execute, we thought much harder about <em>how</em> to execute and <em>what</em> to execute on.</p><p>We&#8217;re living in a golden age where it has never been easier to build something. But to paraphrase my favorite essayist, Paul Graham: <em>you have to build something people want.</em></p><p>So let&#8217;s never lower our standards. Let&#8217;s always micromanage our AI tools. And let&#8217;s make sure that the &#8220;abundance&#8221; we create together is a pile of gold. Not a pile of garbage.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=31-ai-steak-sauce">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#30 - Launch Fast. Roll Out Slow.]]></title><description><![CDATA[So my friends and I finally launched our app on iOS and Android: Wednesday Waffles]]></description><link>https://www.rayhanmemon.com/p/30-launch-fast-roll-out-slow</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/30-launch-fast-roll-out-slow</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:45:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/127fd45a-6e4a-4484-bb19-aba3d2c992c4_737x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>So my friends and I <em>finally</em> launched our app on iOS and Android: <strong><a href="https://apps.apple.com/us/app/wednesday-waffles/id6742068406?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=30-launch-fast-roll-out-slow">Wednesday Waffles</a></strong></p><p>I expected the road to get here to feel like a marathon.</p><p>It felt more like a Spartan Race.</p><p>We were constantly coming up against obstacles that challenged us in new ways and slowed us down tremendously. We ended every sprint tired, sweaty, covered in a mud and mildly disappointed that we didn&#8217;t cover more ground. And oh look, there&#8217;s another obstacle ahead. Terrific.</p><p>But hey, we launched an app in 3 months. We have 1,303 users. And last someone checked, we were sitting at #45 on the &#8216;Social Networking&#8217; charts on the iOS App Store.</p><p>Let&#8217;s pat ourselves on the back.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JLYp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JLYp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 424w, https://substackcdn.com/image/fetch/$s_!JLYp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 848w, https://substackcdn.com/image/fetch/$s_!JLYp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 1272w, https://substackcdn.com/image/fetch/$s_!JLYp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JLYp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png" width="443" height="959" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9441306b-2024-4904-b315-229467e18830_443x959.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:959,&quot;width&quot;:443,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!JLYp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 424w, https://substackcdn.com/image/fetch/$s_!JLYp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 848w, https://substackcdn.com/image/fetch/$s_!JLYp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.png 1272w, https://substackcdn.com/image/fetch/$s_!JLYp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9441306b-2024-4904-b315-229467e18830_443x959.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 role="img" 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><title></title><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>Though I fought my team on it in the early stages, I have to admit that launching fast was a great idea. The rate of learning is faster. The pressure to improve is greater. And the thrill of seeing strangers use something you built is intoxicating.</p><p>But here&#8217;s my balanced recommendation to any product builders out there: launch fast, but <em>roll out</em> slow. By that I mean ramp up your user base slowly. Don&#8217;t &#8220;open the flood gates&#8221; to your entire wait list.</p><p>We had intended to launch our app last week, but had to push it back a week due to the App Store rejecting the version we submitted due to a couple of minor nits.</p><p>Thank god for that.</p><p>We rolled out that version to our small batch of external testers instead and the app had an unanticipated bug that made it completely unusable.</p><p>We then launched this past Tuesday to give users a day to get setup on the app in advance of Wednesday &#8212; the high-activity day for our app each week.</p><p>Thank god for that too.</p><p>Here are some of the things that <em>immediately</em> went wrong on Tuesday:</p><ul><li><p>Users&#8217; data wasn&#8217;t syncing with the remote database due to <em>another</em> uncaught bug.</p></li><li><p>Users couldn&#8217;t create accounts or login because we kept running out of Twilio credits faster than we were being auto-charged to replenish them.</p></li><li><p>Speaking of Twilio, people in Norway couldn&#8217;t login because support for that geo-location was disabled by default.</p></li><li><p>We got <code>429</code> and <code>544</code> rate-limiting errors in our database due to the number of people using the app all at once.</p></li><li><p>Parsing of users&#8217; phone numbers didn&#8217;t work as intended for certain country codes, so the app was unusable for people in Australia.</p></li></ul><p>We patched all those holes as quick as we could and by the grace of god the app held together on Wednesday. But we really lucked out. If we had launched when we wanted to and fired all our sales &amp; marketing bullets at once, we would have wasted a lot of great work that our Go To Market team has done over the past 3 months.</p><p>So launch fast, but roll out slow.</p><ul><li><p>Start with external testers that you know personally and will be patient with your bugs.</p></li><li><p>Ramp up slowly, and see what bottlenecks you hit with your third-party services and back-end infrastructure.</p></li><li><p>Spread out to different regions methodically. See how different folks are affected by query latency and security features of your third-party services.</p></li></ul><p>&#8230;Or you could just stand in front of the thundering herd with your fingers crossed and pray your app holds up. Either way, you&#8217;re going to learn! And that&#8217;s all that really matters.</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=30-launch-fast-roll-out-slow">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item><item><title><![CDATA[#29 - Your CEO Should Stress You Out]]></title><description><![CDATA[My partner and I have been dating for 2 years, and living together for 1.]]></description><link>https://www.rayhanmemon.com/p/29-your-ceo-should-stress-you-out</link><guid isPermaLink="false">https://www.rayhanmemon.com/p/29-your-ceo-should-stress-you-out</guid><dc:creator><![CDATA[Rayhan Memon]]></dc:creator><pubDate>Mon, 23 Jun 2025 20:44:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d5a4a7d6-2b97-4bc3-a143-e0f246fa0370_736x421.avif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My partner and I have been dating for 2 years, and living together for 1. This is easily the best relationship I&#8217;ve ever been in, with the greatest potential to go the distance.</p><p>But it&#8217;s also the hardest.</p><p>She doesn&#8217;t let me get away with bad habits or negative energy. We&#8217;re both super intentional about the life story we want to write for ourselves, and we&#8217;re constantly bumping elbows while doing so. It requires empathy and sacrifice to make it all gel.</p><p>I resented her for it early in our relationship. I questioned if she was the right person for me.</p><p>But I soon realized that I got exactly what I wanted all along. I wanted to be in a relationship that made me a better version of myself. I wanted to grow, and this what growth feels like.</p><p>My relationship with my co-founder &amp; CEO is the same.</p><p>We&#8217;re working on a social app together, along with 4 other friends and, <em>man,</em> has it been fun. But it hasn&#8217;t come without its difficult moments, especially in the early stages when you&#8217;re still learning how to work with each other. Understanding each other&#8217;s strengths and weaknesses.</p><p>In the case of our CEO, he&#8217;s got <em>a lot </em>of strengths:</p><ul><li><p>He&#8217;s <em>incredibly</em> persuasive and rarely takes no for an answer.</p></li><li><p>He&#8217;s got more ambition and &#8220;delusional optimism&#8221; than the remaining 5 of us combined.</p></li><li><p>He has unparalleled speed and endurance, willing to sacrifice any semblance of work-life balance to move the ball forward.</p></li></ul><p>But I&#8217;ve come to realize that all the reasons why you admire someone are also the reasons why they frustrate you. In the case of our CEO:</p><ul><li><p>His persuasiveness and indomitable will means it&#8217;s tough to nudge the ship in a different direction than the one he&#8217;s charted out.</p></li><li><p>His ambition and optimism mean we&#8217;re constantly missing deadlines or cutting corners to meet them.</p></li><li><p>His speed and endurance means the rest of us are panting just to keep up, often feeling tired and overwhelmed.</p></li></ul><p>I resented him for all of these things when we first started working together. But once I got over myself, I realized that this isn&#8217;t all too different than my relationship with my girlfriend.</p><p>My CEO is giving us exactly what we all want and need: growth and our best chance at success.</p><ul><li><p>It&#8217;s great that he&#8217;s difficult to debate with. We&#8217;re all forced to improve at standing our ground and selling our arguments.</p></li><li><p>It&#8217;s great that he sets goals too ambitious to meet on schedule. We&#8217;re playing out the age-old adage, &#8220;Shoot for the moon. Even if you miss, you&#8217;ll land among the stars.&#8221;</p></li><li><p>It&#8217;s great that he&#8217;s forcing us to sprint on wobbly legs. That&#8217;s how we all build up the cardio to outpace everyone else.</p></li></ul><p>In other words, he&#8217;s playing his role perfectly. As CTO, I have to learn to play mine. He sets the standard for speed and ambition. I need to set the standard for engineering excellence. That means sometimes being a countervailing force &#8212; ensuring corners are never cut in service of ambitious deadlines.</p><p>Now back to work&#8230;</p><div><hr></div><p><em>Quick reminder</em> - If you appreciate my writing, please reply to this email or &#8220;add to address book&#8221;. These positive signals help my emails land in your inbox.</p><p>If you don't want these emails, you can unsubscribe below. If you were sent this email and want more, you can subscribe <em><a href="https://www.rayhanmemon.com/subscribe?utm_source=rayhanmemon.beehiiv.com&amp;utm_medium=referral&amp;utm_campaign=29-your-ceo-should-stress-you-out">here</a></em>.</p><p>See you next week &#8212; Rayhan</p>]]></content:encoded></item></channel></rss>