<?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[principal.md]]></title><description><![CDATA[Thoughts on building in the age of AI, while trying to stay human.]]></description><link>https://letters.haks.io</link><image><url>https://substackcdn.com/image/fetch/$s_!JKrY!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7aecf602-ccf4-4e45-8e3d-93d552538954_1280x1280.png</url><title>principal.md</title><link>https://letters.haks.io</link></image><generator>Substack</generator><lastBuildDate>Thu, 07 May 2026 22:52:48 GMT</lastBuildDate><atom:link href="https://letters.haks.io/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Bogdan Hak]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[haktos@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[haktos@substack.com]]></itunes:email><itunes:name><![CDATA[Hak]]></itunes:name></itunes:owner><itunes:author><![CDATA[Hak]]></itunes:author><googleplay:owner><![CDATA[haktos@substack.com]]></googleplay:owner><googleplay:email><![CDATA[haktos@substack.com]]></googleplay:email><googleplay:author><![CDATA[Hak]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Be Proud of What You’re Building]]></title><description><![CDATA[A call about growth marketing.]]></description><link>https://letters.haks.io/p/be-proud-of-what-youre-building</link><guid isPermaLink="false">https://letters.haks.io/p/be-proud-of-what-youre-building</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Fri, 27 Mar 2026 20:45:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_Ihl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_Ihl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_Ihl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 424w, https://substackcdn.com/image/fetch/$s_!_Ihl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 848w, https://substackcdn.com/image/fetch/$s_!_Ihl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 1272w, https://substackcdn.com/image/fetch/$s_!_Ihl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_Ihl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png" width="1456" height="795" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:795,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:755754,&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://letters.haks.io/i/192539300?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.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_!_Ihl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 424w, https://substackcdn.com/image/fetch/$s_!_Ihl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 848w, https://substackcdn.com/image/fetch/$s_!_Ihl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.png 1272w, https://substackcdn.com/image/fetch/$s_!_Ihl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F145d1c36-9d18-4742-8246-8d381fabb653_1870x1021.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>A call about growth marketing. Thirty minutes of casual back and forth about tools, strategies, and the direction of my product. I was in research mode. Early stage. Trying to get a read on where to take things next.</p><p>And then, somewhere between market insights and strategic pivots, this person said something that had nothing to do with marketing.</p><p>&#8220;Be proud. Be proud of your product.&#8221;</p><p>I casually nodded and moved on. Kept the conversation going.</p><p>But the words didn&#8217;t leave. They sat in the back of my mind for days. Quietly. Like a splinter you can&#8217;t quite reach.</p><p>And when I finally let myself sit with it, I realized why it stuck.</p><p>I wasn&#8217;t proud.</p><p>Not always, at least. And honestly? I hadn&#8217;t noticed. You don&#8217;t notice indifference when it creeps in slowly. It doesn&#8217;t announce itself. It just settles.</p><h2><strong>Why I Wasn&#8217;t Proud</strong></h2><p>There&#8217;s no single reason. It&#8217;s a cocktail.</p><p>Impostor syndrome (the usual suspect). Slow progress. The kind of weeks where you&#8217;re busy but nothing moves forward. Burnout from the year before still lingering. Shiny object syndrome pulling your attention to the next thing before you&#8217;ve finished this thing. And the market. Looking around at ten other products doing something similar, wondering if yours even matters.</p><p>All of it, stacking up quietly. Not enough to make me quit. But enough to drain the fire out.</p><p>And that&#8217;s the dangerous part. You don&#8217;t stop building. You just start building with less conviction.</p><h2><strong>The Thing Nobody Tells You</strong></h2><p>People feel your energy before they understand your product.</p><p>If you&#8217;re lukewarm about what you&#8217;re building, that&#8217;s exactly what comes through. In the demo. In the pitch. In the way you describe it at a dinner table.</p><p>Enthusiasm is contagious. But so is indifference.</p><p>If you don&#8217;t believe in what you&#8217;re putting into the world, why would anyone else? People aren&#8217;t buying your feature list. They&#8217;re buying your conviction. The feeling that someone cares deeply about solving this problem.</p><p>And when that&#8217;s missing, people can tell. They might not articulate it. But they feel it.</p><h2><strong>Finding It Again</strong></h2><p>So how do you get the pride back when it fades?</p><p>For me, it started with going back to why I built the thing in the first place. Not the market opportunity. Not the business model. The actual frustration that made me think &#8220;this should exist.&#8221;</p><p>That frustration is still real. The problem I&#8217;m solving hasn&#8217;t gone away. I just got so deep into the weeds of building that I forgot why I was building.</p><p>It also helped to zoom out. When you&#8217;re heads-down on bugs and roadmaps, you lose sight of the bigger picture. I stepped back and looked at what I&#8217;d actually created. Not what&#8217;s left to build. What&#8217;s already there. More than I gave myself credit for.</p><p>And I stopped hedging. No more &#8220;it&#8217;s still early&#8221; or &#8220;it&#8217;s not ready yet.&#8221; Just... here&#8217;s what it does. Here&#8217;s why it matters.</p><p>Turns out, when you start speaking about your work with pride, you start feeling it too.</p><h2><strong>Build Like You Mean It</strong></h2><p>That woman on the call probably doesn&#8217;t remember saying it. For her, it might&#8217;ve been an offhand comment. And I&#8217;m sure it was. But for me, it was a reset.</p><p>Be proud of your product. Not in a fake, hype-machine way. But in the quiet, steady way that says &#8220;I believe in this.&#8221; The kind of pride that makes you care about the details. That makes you push through the hard weeks. That makes other people want to pay attention.</p><p>Because if you&#8217;re not proud of what you&#8217;re building, that&#8217;s a signal worth listening to.</p><p>Either fix what&#8217;s broken. Or remember why it matters.</p><p>Thanks for reading.</p>]]></content:encoded></item><item><title><![CDATA[Comprehension Debt, the Hidden Tax of AI Coding]]></title><description><![CDATA[AI coding tools make you faster than ever. They also make you a stranger in your own codebase. That gap between what your code does and what you actually understand&#8212;that's comprehension debt. And it c]]></description><link>https://letters.haks.io/p/comprehension-debt-the-hidden-tax</link><guid isPermaLink="false">https://letters.haks.io/p/comprehension-debt-the-hidden-tax</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Sat, 21 Mar 2026 20:41:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QDBg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QDBg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QDBg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!QDBg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!QDBg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!QDBg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QDBg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!QDBg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!QDBg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!QDBg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!QDBg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b3606ad-4038-48a0-950d-e04958abf4a8_1024x559.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>AI coding changed the game completely. Anyone can vibe code their ideas into working apps now.</p><p>But for experienced devs and engineers who can &#8220;talk&#8221; code, who have systemic thinking, it creates this superpower-like feeling. Finally. The tools match the ambition.</p><p>Engineers with the builder&#8217;s &#8220;disease&#8221; always had this problem. Ideas/effort ratio. A scarce resource problem. Time. The time needed to go from idea to a palpable outcome. The time needed to put thoughts into code.</p><p>That was the grunt work. The bottleneck. The thing that killed most ideas before they got started.</p><p>Now that game is completely different.</p><p>AI takes over the grunt work and the dev steps up as architect. As orchestrator. You have these relentless workers that just wait for your input. Your clear directions on what to build and how to build it.</p><p>Thankfully, the WHY remains human (still).</p><p>So you keep building. And building. And building.</p><p>After a while, you get this uneasy feeling. A feeling that&#8217;s somewhat new but also familiar. Something&#8217;s off. You can&#8217;t put your finger on it. And you can&#8217;t shake it off either.</p><p>Tests pass. Features ship. The product works. So what is it then?</p><p>But when you go through your codebase, you feel like a stranger. Because &#8230;.you kinda are.</p><p>That feeling has a name. <em>Comprehension debt</em>. The hidden tax of AI coding.</p><h3><strong>The Gap Nobody Talks About</strong></h3><p>Technical debt is when you take shortcuts that create future work. Everyone knows this one.</p><p>Comprehension debt is different. Your code works perfectly. You just don&#8217;t understand it. The gap between what your codebase does and what you actually know about it. That gap.</p><p>Before AI tools, it stayed small. You wrote every line. You understood every decision. Even messy code lived rent-free in your head somewhere.</p><p>Now Claude generates 350 lines of complex logic in seconds. Tests pass. You commit. Ship. Done. Next, please.</p><p>Three months later, something breaks. You open that file &#8212; &#8220;Who wrote this?&#8221;. Because it wasn&#8217;t you, clearly.</p><h3><strong>How It Sneaks Up On You</strong></h3><p>The AI builds a temporary mental model of your codebase to complete its task. It sees connections, understands dependencies, and know why it made certain choices. Then it finishes. And discards all of that knowledge.</p><p>Gone. Evaporated. Like it never existed (unless you specifically tell it to keep it).</p><p>So if you don&#8217;t do the work to rebuild that understanding in your own head, your mental model drifts. Slowly at first. Then faster.</p><p>Every AI-assisted change you don&#8217;t fully review. Every &#8220;this looks fine, ship it&#8221; moment. Every test that passes without understanding why.</p><p>It compounds. The code works. You just can&#8217;t explain how.</p><h3><strong>The Doom Loop</strong></h3><p>This is where it gets ugly.</p><p>Something breaks in the code you don&#8217;t fully understand. So you ask the AI to fix it. The AI patches it based on its temporary understanding and the (limited) knowledge and context it currently has. You commit the fix without fully grasping it.</p><p>Now you understand the code even less.</p><p>Next bug. Same cycle. Deeper in the rabbit hole.</p><p>Eventually, you hit a problem that AI can&#8217;t solve. Maybe a subtle edge case. Maybe a fundamental architecture issue that AI can&#8217;t decide upon without your directions.</p><p>Either way, you&#8217;re forced to manually debug code that feels alien.</p><p>I know experienced devs who got stuck in a loop for days. Trapped in their own codebase. I&#8217;m one of them. It happened to me too.</p><h3><strong>The Paradox</strong></h3><p>Now for the uncomfortable truth.</p><p>The same thing that makes you faster is making you weaker. Slowly. Imperceptibly.</p><p>As a dev, you were never paid to type code. You were paid to think. AI handles the typing better than you ever could or ever will.</p><p>But if you let it handle the thinking too, what exactly do you contribute?</p><p>That superpower feeling is real. But superpowers have costs.</p><p>Superman has kryptonite. Yours is the code you stopped understanding last week, or 2 months ago.</p><h3><strong>False Confidence</strong></h3><p>What makes comprehension debt dangerous is how invisible it is.</p><p>Tests pass. Code review clears. Users are happy. The product is being used. Every signal says you&#8217;re doing great.</p><p>But those signals measure output. Not understanding.</p><p>You can have a perfectly functioning codebase that you or your team don&#8217;t actually comprehend. That&#8217;s fine until it isn&#8217;t.</p><p>Then the debt comes due. All at once.</p><h3><strong>Staying Out of the Hole</strong></h3><p>There&#8217;s no hack here. No clever prompt that solves this. The price is attention.</p><p>Review everything. Every single change the AI makes. Don&#8217;t skim. Read. Understand. Yes, it&#8217;s slower. That&#8217;s the point. Speed got you into this hole. Deliberate slowness gets you out.</p><p>But &#8220;review everything&#8221; is advice you&#8217;ve heard before. Here&#8217;s what it actually looks like in practice:</p><p><strong>Make the AI explain itself.</strong> Don&#8217;t just accept code. Before you commit anything substantial, ask: &#8220;Walk me through this logic. Why this approach? What are the alternatives? What are the tradeoffs?&#8221;</p><p>It forces you to engage with reasoning, not just the output.</p><p>A good explanation feels like a conversation with a senior dev who made deliberate choices. A bad one is vague hand-waving. Responses like &#8220;this is a common pattern&#8221; or &#8220;this handles edge cases.&#8221; When you get the bad version, push back. &#8220;Which edge cases? Why this pattern specifically?&#8221; If the AI can&#8217;t articulate it clearly, that&#8217;s a signal you need to understand it yourself before it goes in.</p><p><strong>Refactor AI code by hand.</strong> Not to improve it. Just to understand it.</p><p>Pick a file the AI wrote last month. Rewrite it yourself. You&#8217;ll be surprised how often you discover logic you&#8217;d completely forgotten existed. Dependencies you didn&#8217;t realise were there. Decisions that made sense in a context you&#8217;ve since lost.</p><p>This is slow. Feels wasteful (especially these days). Do it anyway. The goal isn&#8217;t better code. It&#8217;s rebuilding mental models that have drifted away.</p><p><strong>Document intent, not mechanics.</strong> Comments that say &#8220;loops through array&#8221; are worthless. The golden comments are something like &#8220;we process the oldest items first because the billing system assumes chronological order&#8221;.</p><p>When you force yourself to write <em>why</em> something exists, you have to understand it first. If you can&#8217;t write the why, you&#8217;ve found comprehension debt in real-time.</p><h3><strong>The Compound Interest Problem</strong></h3><p>Here&#8217;s what makes this worth the effort.</p><p>Comprehension debt compounds negatively. Every file you don&#8217;t understand makes the next problem harder to debug. The context you&#8217;re missing connects to other context you&#8217;re missing. The holes link up.</p><p>But understanding compounds too. The developer who maintains mental models can navigate problems the speed-runner can&#8217;t even see. They spot architectural issues before they become expensive. They know which &#8220;quick fix&#8221; will create three more bugs downstream.</p><p>AI makes you faster at producing code. Understanding makes you faster at <em>everything else</em>. Debugging. Planning. Communicating. Deciding what to build next.</p><p>The developers treating AI like a magic box will hit walls. The ones treating it like a very fast junior dev who needs supervision will keep climbing.</p><h3><strong>The Real Question</strong></h3><p>I&#8217;m bullish on these tools. Use them daily. Can&#8217;t imagine going back.</p><p>But after a year of coding almost exclusively with AI, I spent two days last month debugging something that should&#8217;ve taken an hour. The code was mine (technically). I&#8217;d committed it. Approved the PR. Shipped it.</p><p>I just didn&#8217;t understand it anymore.</p><p>That&#8217;s the honest answer. A year in and I don&#8217;t have this figured out yet. The tactics I listed help, but I&#8217;m still finding the balance. Still noticing which projects I can navigate blind and which ones need me to pause and comprehend.</p><p>The ratio is shifting in a direction I don&#8217;t love.</p><p>The AI won&#8217;t remember why it made those choices.</p><p>You have to.</p>]]></content:encoded></item><item><title><![CDATA[Will Craft Matter in the Age of AI Software?]]></title><description><![CDATA[We don't make things simply to have them exist in the world. We make things because the process of creation changes us.]]></description><link>https://letters.haks.io/p/will-craft-matter-in-the-age-of-ai</link><guid isPermaLink="false">https://letters.haks.io/p/will-craft-matter-in-the-age-of-ai</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Mon, 02 Mar 2026 20:44:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GYOH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GYOH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GYOH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 424w, https://substackcdn.com/image/fetch/$s_!GYOH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 848w, https://substackcdn.com/image/fetch/$s_!GYOH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!GYOH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GYOH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png" width="1456" height="760" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:760,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Will Craft Matter in the Age of AI Software?&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="Will Craft Matter in the Age of AI Software?" title="Will Craft Matter in the Age of AI Software?" srcset="https://substackcdn.com/image/fetch/$s_!GYOH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 424w, https://substackcdn.com/image/fetch/$s_!GYOH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 848w, https://substackcdn.com/image/fetch/$s_!GYOH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!GYOH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f345a9b-a7de-487c-8293-96dab36324e6_1962x1024.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>Everyone can build software now. That&#8217;s the narrative.</p><p>AI coding agents write production code in minutes. Vibe coding lets non-technical people ship apps by describing what they want. The barriers to entry have collapsed. Software is commoditized.</p><p>So the big question now is: If anyone can build, does the &#8220;how it&#8217;s built&#8221; still matter?</p><h2><strong>The &#8220;SaaS is Dead&#8221; Chorus</strong></h2><p>You&#8217;ve probably seen the headlines. Satya Nadella declared &#8220;SaaS is dead&#8221; on a podcast in December 2024. The SaaS index dropped 6.5% in 2025 while the S&amp;P 500 rose 17.6%. Klarna slashed 1,200 SaaS tools and halved their workforce. The narrative writes itself.</p><p>But what this narrative misses: SaaS isn&#8217;t dying. SaaS is evolving.</p><p>The seat-based pricing model is what&#8217;s dying. The static, &#8220;here&#8217;s your dashboard, figure it out&#8221; approach is what&#8217;s dying. The assumption that software waits for humans to do all the work is what&#8217;s dying.</p><p>Linear&#8217;s Karri Saarinen calls it &#8220;self-driving software.&#8221; Traditional business software facilitates human actions. It creates efficiency through constraints and nudges. But the human still does the work.</p><p>The next wave of software moves work forward on its own.</p><p>Think about this. Customer requests automatically extracted from support tickets and sales calls. New issues analyzed, researched, and assigned without human intervention. Simple changes dispatched to coding agents and completed while you sleep.</p><p>That&#8217;s not the death of SaaS. That&#8217;s the evolution of what software can be.</p><h2><strong>The &#8220;Build for Agents, Not Humans&#8221; Argument</strong></h2><p>Here&#8217;s where it gets interesting.</p><p>There&#8217;s a growing camp that says we should design software for AI agents as the primary users. &#8220;Agents are the new apps,&#8221; says HubSpot&#8217;s CTO. More than 80% of enterprises believe AI agents are replacing traditional apps as the system of work.</p><p>The argument is this: If agents will use our software more than humans, why optimize for human interfaces at all? Just expose APIs and let the agents handle everything.</p><p>I get the logic. And yes, we need to design for dual audiences now. Semantic HTML. Machine-readable schemas. Protocols like MCP and A2UI that let agents interact with our systems predictably.</p><p>But here&#8217;s what I think the &#8220;agents-first&#8221; crowd is missing: Agents still need humans to set intent, define outcomes, and make judgment calls.</p><p>Linear nails this with their autonomy spectrum. At one end, the system suggests actions like a lane-departure warning. You can ignore it. At moderate autonomy, the system takes the first pass and you correct what doesn&#8217;t fit. At full autonomy, you step out of the car at the end and confirm you arrived at the right destination.</p><p>Notice what&#8217;s consistent across all levels. Humans are still in control. Humans decide which projects to pursue. Humans define what &#8220;good&#8221; looks like.</p><p>Software isn&#8217;t becoming agent-only. It&#8217;s becoming human-directed, agent-executed.</p><p>And that distinction matters for craft.</p><h2><strong>Code Was Never the Moat</strong></h2><p>Here&#8217;s the uncomfortable truth the &#8220;software is commoditized&#8221; crowd keeps forgetting: code was never the moat.</p><p>It wasn&#8217;t the moat a decade ago. It&#8217;s not the moat now.</p><p>Distribution was the moat. Brand was the moat. Customer experience was the moat. The feeling you get when you use the product was the moat.</p><p>Yes, software was expensive to build. But expensive doesn&#8217;t mean defensible. You could always hire engineers. You could always outsource. The technical implementation was never what kept competitors away.</p><p>What kept them away was everything else. The understanding of user problems. The quality of the onboarding. The emotional connection to the brand. The reason someone chose you over the twelve other tools that technically did the same thing. That was the moat.</p><p>AI coding agents have made the implementation cheaper and faster. But they haven&#8217;t touched the hard parts.</p><p>They can&#8217;t tell you what to build. They can&#8217;t feel whether the interaction is delightful or frustrating. They can&#8217;t decide if a feature serves your users or just adds bloat.</p><p>If anything, the commoditization of code makes these things matter more.</p><h2><strong>The Photography Parallel</strong></h2><p>There are many parallels we can pull from the big shifts throughout humanity&#8217;s history.</p><p>But the most recent one that comes to mind is photography. Think about what happened with cameras.</p><p>Smartphones put a decent camera in everyone&#8217;s pocket. The technical barriers to taking a photograph disappeared. Anyone can shoot high-resolution images now.</p><p>Did that make professional photographers obsolete? Did the value of visual craft disappear?</p><p>The opposite happened.</p><p>Photography became ubiquitous, which meant the bar for standing out got higher. Everyone could take a photo, but not everyone could take a <em>good</em> photo. The difference between amateur and professional became more obvious, not less.</p><p>The same thing is happening with software.</p><p>Everyone can vibe-code a landing page or spin up a CRUD app. Which means there&#8217;s a lot more software in the world. Which means the software that actually stands out, that people actually choose to use when they have infinite alternatives, has to be better.</p><p>Not technically better. Experientially better.</p><h2><strong>The Slop Problem</strong></h2><p>Here&#8217;s the thing about AI-generated anything: we&#8217;re drowning in slop.</p><p>AI slop in content. AI slop in images. AI slop in code. The tools have gotten good enough to produce passable output at scale, and that&#8217;s exactly what&#8217;s happening.</p><p>The State of UX 2026 report from Nielsen Norman Group puts it bluntly: &#8220;Lazy AI features and AI slop are now ubiquitous, and the shine is fading fast. When everything gets an AI sparkle, it becomes noise, not novelty.&#8221;</p><p>The backlash is real. People are tired of interacting with obvious AI generation. They&#8217;re tired of chatbots that don&#8217;t actually help. They&#8217;re tired of features added just to check the &#8220;AI-powered&#8221; box.</p><p>What cuts through slop? Craft.</p><p>Products that feel intentional. Interfaces that anticipate your needs before you ask. Experiences that make you feel like someone actually thought about your specific situation instead of generating a generic response.</p><p>Elizabeth Goodspeed wrote an essay called &#8220;AI Can&#8217;t Give You Good Taste.&#8221; And she&#8217;s right. AI can produce technically competent output. It cannot produce output with genuine point of view, cultural understanding, or aesthetic judgment.</p><p>Those things still require humans. Those things require craft.</p><h2><strong>The Vibe Coding Paradox</strong></h2><p>I&#8217;ve been coding since I was 13. Sold my first software at 15, back in 2005. A buggy internet cafe management system for 50 euros that I had to maintain for months. I&#8217;ve experienced the evolution of software hands-on.</p><p>I&#8217;ve watched AI coding tools evolve from &#8220;cute party trick&#8221; to &#8220;genuinely useful&#8221; to &#8220;holy crap, it just built that in 20 minutes.&#8221;</p><p>And here&#8217;s what I&#8217;ve noticed: vibe coding (or agentic coding) reduces the implementation difficulty but shifts the burden somewhere else.</p><p>Scott Young captured this perfectly. He was building a flashcard app with AI assistance and realized: &#8220;It&#8217;s basically removed all of the actual implementation difficulty, but I&#8217;m still left with a lot of the conceptual difficulty of deciding what the behavior of the software should be.&#8221;</p><p>The AI didn&#8217;t suggest the design patterns. It didn&#8217;t propose the learning science principles to incorporate. It didn&#8217;t have opinions about user experience. It executed what he directed it to execute.</p><p>&#8220;If I didn&#8217;t nudge the conversation in those directions, the AI never suggested them spontaneously.&#8221;</p><p>That&#8217;s the paradox. And that&#8217;s exactly what I&#8217;ve been experiencing for the past 3 years building with AI.</p><p>A world where everyone can code is probably a world with a lot more slop. But it&#8217;s also a world with a higher bar for what counts as genuinely useful software.</p><p>The people who understand product, who have taste, who can make architectural decisions, who know what to build and why? They become more valuable, not less.</p><p>You were never paid to type code. You were paid to think. AI just gives you more space to do it. That is if you use it right.</p><h2><strong>What Craft Looks Like Now</strong></h2><p>So what does craft mean when AI handles the implementation?</p><p>It means product vision. Knowing what to build and, more importantly, what not to build.</p><p>It means design sensibility. Understanding the emotional impact of every interaction, be it user interface, chat prompts, or any other form of interacting with it. Feeling the difference between software that works and software that delights.</p><p>It means systems thinking. Seeing how pieces fit together. Anticipating edge cases. Building for the user&#8217;s real context, not the idealized happy path.</p><p>It means taste. The ability to look at AI-generated output and know &#8220;this is good&#8221; versus &#8220;this is passable&#8221; versus &#8220;this misses the point completely.&#8221;</p><p>It means the judgment to know when AI suggestions are wrong. Because they&#8217;re wrong a lot. And the people who can&#8217;t tell the difference are shipping slop.</p><h2><strong>The Product Builder Era</strong></h2><p>I keep saying we&#8217;ve entered the age of the product builder.</p><p>Not the software engineer who implements specs. Not the designer who makes wireframes. Not the product manager who writes tickets.</p><p>The product builder. The person who can do all of it, or at least understand all of it well enough to direct AI agents that do the implementation.</p><p>AI doesn&#8217;t replace this person. AI enables this person.</p><p>One person can now do what used to require a team. But only if that person has the judgment, taste, and product sense to direct the work effectively.</p><p>The barriers to building are lower than ever. Which means the differentiation has to come from somewhere else.</p><p>It comes from craft.</p><h2><strong>Software is Evolving, Not Dying</strong></h2><p>SaaS isn&#8217;t dead. It&#8217;s becoming agentic. Self-driving. Adaptive.</p><p>The interfaces are changing. We&#8217;re designing for humans and agents together. The pricing models are shifting from seats to outcomes.</p><p>But humans still need software. Humans still direct the work. Humans still define what &#8220;good&#8221; means.</p><p>And in a world flooded with AI-generated everything, the products that stand out will be the ones built with intention. Built with taste. Built with craft.</p><p>Everyone can take a photo now. But we still know the difference between a snapshot and art.</p><p>Everyone can build software now. The question is whether you&#8217;re building something worth using.</p><p>Craft isn&#8217;t dying. It&#8217;s becoming the only thing that matters.</p>]]></content:encoded></item><item><title><![CDATA[The Rise of the Holistic Entrepreneur]]></title><description><![CDATA[Moving Beyond Hustle Culture to Build Lasting Success from the Inside Out]]></description><link>https://letters.haks.io/p/the-rise-of-the-holistic-entrepreneur</link><guid isPermaLink="false">https://letters.haks.io/p/the-rise-of-the-holistic-entrepreneur</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Sat, 02 Nov 2024 19:00:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4d564bbe-cb39-4f59-a0b3-1635018cac5f_1024x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Entrepreneurship has long been painted as a high-speed chase. Hustle. Grind. Sacrifice. The endless cycle that many have come to accept as the price of success. And for a while, this formula worked. But now, we&#8217;re starting to see the cracks.</p><p>The Musks and Bezos of the world glorified this culture. But we&#8217;ve brought our society to a point where hustle culture is doing more damage than good.</p><p>Yes, you need discipline, perseverance, and grit as a high performer. Yes, you need sessions of intensity to achieve certain goals. Yes, sometimes you need to suck it up and keep going despite a lack of progress. The breakthrough could be right around the corner.</p><p>But here&#8217;s the real question: What if you didn&#8217;t have to break yourself in the process?</p><p>Enter the holistic entrepreneur mindset. This isn&#8217;t about working less. It&#8217;s about working <em>differently</em> and aligning well-being with business.</p><p>Success doesn&#8217;t require burnout. Thankfully, I see this new healthier approach emerging, overshadowing the old hustle culture (which I&#8217;ve also worshipped). Because let&#8217;s face it, <em>you</em> are your business. If you burn out, so does your vision.</p><p>Here&#8217;s how adopting a holistic approach can help you thrive:</p><h3><strong>1. Mind, Body, and Business: Building from Within</strong></h3><p>Entrepreneurs often obsess over optimizing processes, scaling up, and hitting revenue milestones. Growth for the sake of growth. But how often do we think about optimizing <em>ourselves</em>?</p><p>Healthy founders build healthy businesses. Founders who take care of their mental, physical, and emotional well-being just as much as their product.</p><p>Your business is only as strong as your mindset.</p><p>Burnout doesn&#8217;t just exhaust you&#8212;it drains your vision, your resilience, and your ability to innovate.</p><p>In my journey, I hit two major burnouts over five years as a freelancer and entrepreneur. Those episodes taught me to recognize the signs when my body&#8217;s running on empty. It usually happens when I&#8217;ve spent too much time in my head, pushing without pause (it&#8217;s pretty obvious).</p><p>Now, I know what I need: a daily practice of clearing my mind, through meditation and writing. These aren&#8217;t extra&#8212;they&#8217;re core maintenance routines for my mind, the same way a product needs regular updates.</p><p>When your mind gets cluttered, decision-making suffers.</p><p>A simple daily practice&#8212;whether it&#8217;s five minutes of stillness, a bit of reflection, or a morning walk&#8212;resets everything.</p><p>It&#8217;s not about slowing down. It&#8217;s about showing up with purpose and intention.</p><h3><strong>2. Rest as a Power Move: The Creative Recharge</strong></h3><p>Our society glorifies the hustle, pushing us to work ourselves into the ground as if our worth depends on it.</p><p>But there&#8217;s a thin line between working hard and work addiction. Dr Gabor Mat&#233; suggests that workaholism is more than just staying busy&#8212;it&#8217;s often a way to avoid uncomfortable feelings and fill a deeper need.</p><p>Think about how you react when someone tells you to take a break. If you feel annoyed or uneasy, that might be a sign you&#8217;re hooked on productivity itself. I recently recognized this in myself. The urge to keep going can be powerful, but it keeps us from pausing to recharge.</p><p>We need to relearn to see rest as a <em>strategic asset</em>, not as a luxury.</p><p>Rest is not about being lazy. It&#8217;s about resetting your mental bandwidth so you can make better, sharper decisions.</p><p>The mind needs downtime to connect dots, innovate, and see things clearly&#8212;a lesson our hustle-driven culture is just beginning to learn.</p><p>When I push through morning deep work sessions, I know the wave of anxiety will hit around noon. My mind gets tired by then. Energy dips, doubt creeps in, and I shift from optimism to anxiety. Almost every day. That's my cue for an afternoon reset "siesta" &#8212; a workout, a cold shower, a healthy lunch, and a short nap or walk. I come back ready to go for another 4-5 hours.</p><p>I know not everyone can structure their day this way, but we can each find our own rhythm.</p><p>When tired, rest, don't quit.</p><h3><strong>3. Community Over Competition: Strength in Numbers</strong></h3><p>The lone-wolf approach in entrepreneurship can seem appealing, especially at the beginning.</p><p>By nature, entrepreneurship can be isolating. Friends, family, and even a spouse might struggle to fully understand why you&#8217;re doing what you&#8217;re doing.</p><p>I&#8217;m an introvert, and for the first few years, the thought of networking made me nauseous. I enjoyed diving into projects without much interaction. Then, during the pandemic, that solitary mode intensified. It worked&#8212;until it didn&#8217;t.</p><p>Modern entrepreneurship often celebrates the &#8220;self-made&#8221; myth, painting founders as visionaries who figure it all out alone. The truth? Big visions rarely succeed solo.</p><p>Holistic entrepreneurship recognizes the power of collaboration over competition, discouraging the zero-sum game mindset.</p><p>We&#8217;re wired for connection. We need interaction. We need other people around us&#8212;no matter how capable or resilient we are on our own. Real fulfilment often comes from shared successes, the connections we build, and the strength we draw from others.</p><p>Community gives us support, fresh perspectives, and accountability. A reminder that we&#8217;re not in this alone.</p><p>For me, finding an online sphere of other indie-makers and founders made all the difference.</p><p>Holistic success is about helping each other rise.</p><h3><strong>4. Purpose-Driven Work: Aligning Your Values with Your Business</strong></h3><p>When did you last ask yourself: <em>Why am I doing this?</em> If the answer is purely financial, it might be time to look deeper.</p><p>Money can be a motivator, but it rarely sustains us. True, purpose-driven work adds depth to each day, giving meaning to the grind.</p><p>Money keeps the business running, no doubt. But a deeper purpose is what sustains us over the long haul. Purpose-driven work brings more meaning to each day. The grind feels more fulfilling.</p><p>Holistic entrepreneurship is about creating a business that aligns with your personal values. It&#8217;s about building something that reflects <em>who you are</em>, not just what the market's chasing next.</p><p>I learned this lesson the hard way. After two years of freelancing, grinding to bill as many hours as possible, I burned out. The 6-figure revenue was solid, but my energy was gone, and I was miserable. In 2023, I took a year-long break to recover and recalibrate.</p><p>In 2024 I got back on the saddle with the intention to do things differently this time. So I started a new venture that aligns more with my values&#8212;relationships over transactions, outcomes over billable hours, trust, and transparency at the core. This time, I'm in it for the long haul.</p><p>It hasn&#8217;t been easy, and it&#8217;s far from the revenue I had in hustle mode. But the work feels more meaningful, and balanced, and the potential for long-term success is higher.</p><p>When your work aligns with your purpose, the grind becomes part of a larger mission.</p><p>You&#8217;re not just building a business&#8212;you&#8217;re crafting a legacy.</p><h3><strong>5. Sustainable Success: The Slow, Intentional Growth</strong></h3><p>Growth for the sake of growth is a recipe for burnout.</p><p>Holistic entrepreneurs value <em>intentional growth</em>. The kind of growth that doesn&#8217;t sacrifice health, relationships, or peace of mind.</p><p>Fast isn&#8217;t always better. The real goal is to grow at a pace that matches your life, not just your bank account. Great things take time.</p><p>Think of it like a tree with deep roots. It may grow slower, but it weathers any storm.</p><p>Intentional growth is an investment in the long game, building something resilient rather than something that merely thrives in the short-term hustle.</p><p>It&#8217;s a path that&#8217;s harder to see in the beginning but lasts.</p><p>As entrepreneurs, we can get caught in the whirlwind of "more." More clients, more projects, more hours.</p><p>But true success isn&#8217;t about how fast you can climb the mountain&#8212;it&#8217;s about how well you take care of yourself along the way.</p><p>When you show up as your best self, your business will follow.</p><p>Real, lasting success grows from a foundation of well-being. When you invest in yourself with the same dedication you give your business, you create a legacy that sustains both you and your vision.</p><p>Until next time,</p><p>Hak</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letters.haks.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Grindster! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why Do We Drop the Ball]]></title><description><![CDATA[The Challenge of Keeping Momentum Alive]]></description><link>https://letters.haks.io/p/why-do-we-drop-the-ball</link><guid isPermaLink="false">https://letters.haks.io/p/why-do-we-drop-the-ball</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Thu, 17 Oct 2024 06:01:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/51b9c6df-a42a-4f80-a3f6-6a07cc6da6f5_1024x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Momentum is powerful, but fragile. One pause, and it&#8217;s gone.</p><p>Remember that episode from <em>Friends</em>&#8212;Joey, Ross, and the ball. They&#8217;re so into the game that they skip meals, ignore work, and even rope Monica into their obsession.</p><p>The ball is moving, and no one wants to stop. There&#8217;s momentum.</p><p>Then Phoebe enters the scene, catches the ball, but puts it down.</p><p>Game over.</p><p>That&#8217;s the thing about momentum. It thrives on participation. The minute you decide to step out, and &#8220;take a break&#8221;, the ball drops.</p><p><strong>The Physics of Momentum, in Life</strong></p><p>In physics, momentum is mass times velocity&#8212;how heavy something is and how fast it moves. In life, momentum is consistency times effort.</p><p>The &#8216;mass&#8217; is your accumulated skills, knowledge, and habits. The more you learn, the heavier your &#8220;mass&#8221; becomes. The more capable you are.</p><p>The &#8216;velocity&#8217;? It&#8217;s how often you act on those things. The daily grind. The small steps you take, even when you&#8217;re tired, even when no one&#8217;s looking.</p><p>But unlike in physics, life&#8217;s momentum is fragile. It&#8217;s easy to lose and hard to rebuild.</p><p><strong>The Moment You Stop, the Ball Gets Heavier</strong></p><p>One month ago, I dropped the ball.</p><p>I was on Day 12 of a new daily writing streak. Just a handful of friends and family receiving the emails&#8212;my fianc&#233;, my brother, and few of my buddies. Not much of an audience, but after a few emails, they started expecting it. I made it my mission to keep going. Nine days in, I went on vacation. I told myself I&#8217;d write every day.</p><p>At first, it was manageable. I squeezed in time to write, even when it wasn&#8217;t convenient. But then, week two hit, and I let myself relax. Disconnection kicked in and it happened.</p><p>I skipped a day. Then another.</p><p>The ball dropped. &#8220;I&#8217;ll get back to it tomorrow,&#8221; I thought. But tomorrow came, and the urgency was gone. The streak broke, and with it, my drive.</p><p>Momentum isn&#8217;t lost in one dramatic moment. It slips away in a series of tiny choices&#8212;the promises you break to yourself, thinking they don&#8217;t matter.</p><p><strong>Day 1 Is Easy. Day 100 Is the Real Test.</strong></p><p>Starting something new is always exciting. You&#8217;re full of energy. You think, <em>this time, it&#8217;s different</em>. That rush of inspiration makes everything seem possible.</p><p>But somewhere down the line, the spark fades. What was once thrilling becomes a grind. Progress slows. Doubts creep in.</p><p>I&#8217;ve been there many times. You probably have, too.</p><p>The real challenge comes long after the excitement wears off.</p><p>The real challenge is on Day 100. That&#8217;s where most people quit&#8212;not because they lack talent or drive, but because the daily grind wears them down. They lose sight of why they started.</p><p>The more you move, the more inertia you build. It&#8217;s the small, seemingly insignificant tasks done daily that fuel your progress.</p><p><strong>The Cost of Hesitation</strong></p><p>The longer you wait to pick up the ball, the heavier it gets.</p><p>I&#8217;ve told myself before, &#8220;I&#8217;ll get back to it tomorrow.&#8221; But tomorrow turns into next week. Next week turns into never. And every day you wait, the ball gets heavier.</p><p>Most people wait for the perfect moment to begin again&#8212;the right energy, the right inspiration. But we all know the truth: momentum doesn&#8217;t wait for perfect conditions. It rewards action, not intention.</p><p>The more you move, the more inertia you build. It&#8217;s the small, seemingly insignificant tasks done daily that fuel your progress.</p><p><strong>The Fear of Regret</strong></p><p>One of my biggest fears is looking back and realizing I dropped the ball on something that truly mattered.</p><p>Failure stings, but it heals. It teaches. Regret, on the other hand, is heavier. It lingers. It&#8217;s the weight of missed chances&#8212;the <em>what ifs</em> and <em>should haves</em> that don&#8217;t fade away.</p><p>Regret doesn&#8217;t hit you in the moment. It shows up later&#8212;when you see others achieving what you once wanted or realize how much time has passed. And by then, it&#8217;s too late to act.</p><p>Failure can be fixed. Regret? It stays with you.</p><p>In both cases, the ball drops.</p><p>But only one gives you the chance to pick it back up.</p><p><strong>Quitting Is Always an Option&#8212;But Should You?</strong></p><p>Quitting is always on the table. It&#8217;s the easiest option when the stress feels unbearable. But here&#8217;s the thing: don&#8217;t quit something with great long-term potential just because you can&#8217;t handle the short-term stress.</p><p>Stress convinces you that walking away is the answer. But progress is born in tension. Surviving those rough patches is what gets you to the breakthrough.</p><p>I&#8217;ve broken promises to myself before, and each time it chips away at my confidence. You start to believe maybe you&#8217;re not as capable as you thought.</p><p>But each time you resist the urge to quit, you reinforce your potential. You remind yourself you&#8217;re capable, even when it&#8217;s hard.</p><p><strong>Keep Showing Up</strong></p><p>In the end, keeping the ball in the air comes down to one thing: showing up.</p><p>Discipline is self-respect. It&#8217;s not about grand gestures or perfect conditions. It&#8217;s about the commitment to keep going&#8212;when it&#8217;s tough, when it&#8217;s boring, when you&#8217;d rather be doing anything else.</p><p>It&#8217;s not about perfection. It&#8217;s about persistence. By showing up every day, you&#8217;re sending a message to yourself: <em>I&#8217;m in this for the long haul</em>.</p><p>The ball is in your hands. What will you do?</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letters.haks.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Grindster! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Embrace The Tedious: Turn Boring Tasks into Breakthroughs]]></title><description><![CDATA[The success you seek is buried in the tasks you avoid.]]></description><link>https://letters.haks.io/p/the-boring-tasks</link><guid isPermaLink="false">https://letters.haks.io/p/the-boring-tasks</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Tue, 13 Aug 2024 08:11:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1756a0f5-eff1-430e-acf9-465c8ee01641_1792x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As a solopreneur, I wear many hats - marketing, sales, lead generation, product development, customer support, and more.</p><p>It's the reality of running your own show.</p><p>But let&#8217;s be real. Coming from a technical background, the hat that fits best is product development. </p><p>That's where I'm in my element, where the hours slip by unnoticed because I'm fully immersed in building things. </p><p>It's where I find my flow.</p><p>I know the other tasks are crucial. The business can't thrive on code alone. Yet, I often catch myself sidestepping anything that isn't product-related.</p><p>Why? Because building offers certainty. </p><p>I know the ropes, and I can predict the outcome. With years of coding experience, I understand exactly what my input will yield.</p><p>It's a comfortable, predictable space.</p><p>But the other tasks? They&#8217;re drenched in uncertainty.</p><p>Take marketing, for instance. There's no guaranteed outcome, and even when results do appear, they take time to quantify.</p><p>Lead generation? It means stepping out and interacting with people - people who are unpredictable.</p><p>Sales? Well, that opens the door to rejection, and let's face it, rejection stings. It&#8217;s only natural to want to avoid that.</p><p>Yet, you can&#8217;t build a business without embracing these &#8220;mundane&#8221; tasks.</p><p>As Marcus Aurelius said, "The obstacle is the way."</p><p>The tedious, the dreaded, the mundane - they're stepping stones in your long-term journey. They may not shine with the same allure as building, but they are just as essential.</p><p>You&#8217;re only a Pomodoro away from a breakthrough.</p><p></p><h2><strong>It's All About Perspective</strong></h2><p>The task itself isn't inherently boring. It's just that - a task. How you perceive it makes all the difference.</p><p>Our perspective shapes our reality. Is the glass half empty or half full? It's the same with tasks - how you view them determines whether they seem tedious or engaging.</p><p>So, what really makes a task "boring"?</p><h4>Not Enough Challenge</h4><p>When a task doesn't stretch your abilities, it's easy to dismiss it as boring. It doesn't engage you because it doesn't challenge you.</p><p><em>Perspective shift<strong>: </strong>Can you up the ante? Tackle it faster, or better, or add a new twist to make it more engaging.</em></p><h4>Too Much Challenge</h4><p>On the flip side, when a task feels overwhelmingly difficult, we might call it boring to avoid the discomfort of feeling inadequate.</p><p><em>Perspective Shift: Break it down into smaller, more manageable parts. Tackle each piece one at a time to make the task less daunting and more approachable.</em></p><h4>Lack of Interest</h4><p>If a task doesn&#8217;t align with your passions or goals, it&#8217;s natural to find it dull.</p><p><em>Perspective Shift: Connect the task to a larger purpose or outcome that excites you. Find the link between the mundane and your passion.</em></p><h4>Lack of Immediate Reward</h4><p>In a world of instant gratification, tasks without immediate results can quickly feel thankless.</p><p><em>Perspective Shift: Focus on the satisfaction of checking it off your list. See it as a stepping stone in your bigger game.</em></p><h4>Lack of Confidence</h4><p>When you doubt your ability to complete a task, motivation can evaporate.</p><p><em>Perspective Shift: Reflect on past successes. Remind yourself that you&#8217;re capable, and confidence will follow.</em></p><p></p><h2>What&#8217;s Really Behind a &#8220;Boring&#8221; Task?</h2><p>Sometimes, what we label as boring is just a mask for something deeper.</p><h4><strong><a href="https://thegrindster.substack.com/i/147361075/fear-of-failure">Fear of Failure</a></strong></h4><p>The worry that you won&#8217;t succeed can paralyze you into inaction. But remember, failure is a stepping stone to success. Each stumble brings you closer to your goal.</p><h4><strong><a href="https://thegrindster.substack.com/i/147361075/fear-of-success">Fear of Success </a></strong></h4><p>This is a tricky one. Deep down, we fear what success might bring&#8212;loneliness, separation from loved ones, more responsibility, higher expectations.</p><p>The cost of your new life is your old one. Embrace the growth that comes with success.</p><h4><strong>Fear of Judgment</strong></h4><p>Worrying about others&#8217; opinions can make any task seem daunting. Shift your focus inward. Value personal growth and self-satisfaction over external validation.</p><h4><strong>Perfectionism</strong></h4><p>Perfectionism is often a disguise for the above fears. The desire to make everything flawless can make starting feel impossible.</p><p>Remember, perfection doesn&#8217;t exist, but progress does.</p><h4><strong>Lack of Clarity</strong></h4><p>Not knowing why you&#8217;re doing what you&#8217;re doing can make any task feel meaningless. Define the purpose behind your actions. Clarity fuels motivation.</p><p></p><h2>The Lesson in Every Task</h2><p>Each &#8220;boring&#8221; task is a lesson in disguise, an opportunity for growth, and a step closer to your goals. </p><h4><strong>Patience and Persistence</strong></h4><p>In a world that craves instant gratification, boring tasks teach us the importance of patience.</p><p>They remind us that not every reward is immediate. Good things take time.</p><p>Persistence in the face of mundane activities builds resilience - a trait essential for long-term success. </p><p>Every time you power through a repetitive task, you&#8217;re enforcing your ability to stick with things even when they&#8217;re not exciting.</p><h4><strong>Attention to Detail</strong></h4><p>The monotonous nature of certain tasks often requires careful attention to detail.</p><p>This is where you refine your ability to spot errors, enhance your focus, and improve your overall precision.</p><p>These skills, honed in the trenches of boring tasks, translate into excellence in other, more exciting areas of your work.</p><h4><strong>Discipline and Consistency</strong></h4><p>Boring tasks demand discipline. The kind of discipline that doesn&#8217;t waver, even when the work feels tedious. </p><p>Consistency in tackling these builds a strong work ethic.</p><p>It&#8217;s about showing up and doing what needs to be done. Especially when you don&#8217;t feel like it. </p><p>Over time, this discipline compounds into substantial progress.</p><h4><strong>Creativity in Constraints</strong></h4><p>When faced with repetitive tasks, you might find yourself experimenting with new methods to make the process more efficient and enjoyable. </p><p>This is creativity born out of necessity. You learn to innovate within constraints, which is a powerful skill, both in business and life. </p><p>By challenging yourself to find new approaches, you turn the mundane into an opportunity for creative problem-solving.</p><h4><strong>Humility and Growth</strong></h4><p>Let&#8217;s face it. Not every task will be glamorous (need a different word).</p><p>Embracing boring tasks keeps you grounded and reminds you that no job is too small when you&#8217;re building something bigger. </p><p>It teaches humility, and with it, a willingness to do whatever it takes to move forward.</p><p>This mindset cultivates growth, both personally and professionally. </p><p>By re-framing these tasks as opportunities rather than obstacles, you shift your mindset from frustration to appreciation. </p><p>Suddenly, each task becomes a stepping stone, carrying you closer to your larger goals.</p><p></p><h2>The Process: Turning Boring into Breakthroughs</h2><p>Turning boring tasks into breakthroughs isn&#8217;t just about getting them done; it&#8217;s about transforming your approach and mindset.</p><p>Here&#8217;s a more detailed framework to help you dig deeper into why and how:</p><h4><strong>1. Task Identification</strong></h4><p>Start by clearly identifying the task at hand. What exactly are you avoiding? Write it down in as much detail as possible.</p><p>This step is about clarity. </p><p>The purpose here is to go from something dreadful to something tangible, you can start tackling.</p><h4><strong>2. Initial Reaction</strong></h4><p>Now, take a moment to reflect on your initial reaction to the task.</p><p>Why does it feel daunting? Be honest with yourself. Does it feel too repetitive, too difficult, or just unimportant? </p><p>Understanding your emotional response is key to addressing it effectively.</p><h4><strong>3. External Factors</strong></h4><p>Consider the external factors that make a task unappealing. Is it the lack of immediate reward? Does it seem disconnected from your bigger goals? </p><p>Sometimes, the environment or context around the task contributes to your reluctance. </p><p>Identifying these factors helps you see what&#8217;s within your control and what isn&#8217;t. </p><h4><strong>4. Internal Factors</strong></h4><p>Dig deeper into the internal. Are you afraid of failing at this task? Is there a fear of judgment or perfectionism at play? Maybe it&#8217;s still a lack of clarity that trumps your confidence.</p><p>These internal factors often hide behind our surface-level excuses, but they&#8217;re the real drivers of avoidance.</p><p>Again, be honest with yourself.</p><h4><strong>5. Mindset Shift</strong></h4><p>Here&#8217;s where the magic happens. How can you shift your perspective? Reconnect the task to your larger goals. </p><p>For example, if you&#8217;re avoiding a sales call, remind yourself that every call is a step closer to achieving financial independence.</p><p>Break the task into smaller, more manageable parts to reduce overwhelm. Or, introduce a challenge to make it more engaging - like timing yourself to see how quickly you can complete it. </p><p>This step isn&#8217;t just about tricking your brain into doing the task.</p><p>It&#8217;s about genuinely realigning your perspective so the task feels less like a chore and more like an opportunity.</p><h4><strong>6. Action Plan</strong></h4><p>Finally, develop a concrete action plan. Start small - commit to just 10 minutes if the task feels particularly daunting. </p><p>Use the Pomodoro Technique to create a sense of urgency and rhythm. Or, schedule it into your day at a time when you know you&#8217;re most focused and energetic.<br>The key is to create a plan that feels achievable and specific.</p><p>By following this process, you&#8217;re not just getting the task done - you&#8217;re turning it into a personal development exercise. </p><p>Every time you complete a task using this framework, you&#8217;re training your mind to handle future challenges with greater ease and confidence.</p><p>So, next time you face a task that makes you want to run the other way, remember: the breakthrough you seek is hidden in the work you avoid.</p><p>Healthy grind, my friend.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letters.haks.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading The Grindster! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How I Learned to Finish What I Start]]></title><description><![CDATA[A story of identifying the roots of my procrastination in old family dynamics.]]></description><link>https://letters.haks.io/p/how-i-learned-to-finish-what-i-start</link><guid isPermaLink="false">https://letters.haks.io/p/how-i-learned-to-finish-what-i-start</guid><dc:creator><![CDATA[Hak]]></dc:creator><pubDate>Wed, 07 Aug 2024 08:12:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8h9t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8h9t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8h9t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!8h9t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!8h9t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!8h9t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8h9t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:435134,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&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_!8h9t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!8h9t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!8h9t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!8h9t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7552bfc5-f37d-40a6-b94b-a91e763e1f5b_1792x1024.webp 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>If you&#8217;re like me, you often find yourself buried under a mountain of unfinished tasks and projects.</p><p>It feels like running on a hamster wheel. A lot of energy. No real progress.</p><p>Even this newsletter is something I&#8217;ve been putting off for too long.</p><p>Why? It has a lot to do with my family dynamics.</p><p>You&#8217;ll understand as you continue reading.</p><p>I&#8217;m a maker at heart. I love creating things. Mostly digital - apps, products, visuals, UIs - cause that&#8217;s been my career for the last ten, fifteen years.</p><p>But like any other creator out there, I get easily distracted by shiny new toys. Or &#8221;shiny-new&#8221; ideas.</p><p>That excitement whenever a new idea pops in my head, in a way that dismantles any doubt, makes me go &#8220;THIS IS IT!&#8221; and drop any other thing I have going on.</p><p>But as soon as I get that idea of anything that resembles a &#8220;finished&#8221; milestone, a new one pops in - &#8220;THIS IS IT!&#8221; - and the cycle barely breaks.</p><h3>Underlying Issues</h3><p>My wife has ADHD and she struggles with it every day. Finishing tasks, staying focused, and procrastinating, are some of her daily battles.</p><p>Seeing her, I thought I had it too. I don&#8217;t. At least, not the chronic type.</p><p>The problem usually runs deeper than mere distraction, lack of discipline, or lack of focus.</p><p>I found out that these are deeply rooted in older childhood dynamics and I know for sure I&#8217;m not the only one.</p><p>The majority of people are living their lives driven by fear.</p><p>While it can be a powerful motivator, for most is that crippling feeling keeping them in the same spot for years or decades. You know - The &#8220;comfort&#8221; zone.</p><p>But that sense of fulfilment we&#8217;re all looking to reach is right after we cross the fear hill.</p><p>Fear is not good or bad. It just is. We give it meaning through our filters and past experiences.</p><p>I realized that my procrastination and perfectionism come from 3 fear factors: fear of failure, fear of success, and fear of abandonment.</p><p>All have had an impact on my life in one way or another.</p><h3>Fear of Failure</h3><p>I grew up in a small city, where everyone knows everyone, and your reputation precedes you. To this day, the phrase &#8220;What will people say?&#8221; still dictates how most people make life choices in my country. It&#8217;s a phrase still deeply ingrained in the Romanian culture, but most certain in other cultures as well.</p><p>Growing up always hearing that phrase plus constant peer comparison sprinkled with critics each time you do less than great, you start to develop what&#8217;s called perfectionism.</p><p>I&#8217;ve struggled with perfectionism since my teenage years. Hell, I wore it as a badge of honour until my late twenties.</p><p>As a perfectionist, failure isn&#8217;t an option.</p><p>At the age of 14, I discovered the fascinating world of programming (and broadband internet). My whole world flipped upside down and my life changed. This was back in 2004.</p><p>After one year, I sold my first piece of software for 50 bucks, 2 pizzas, and an internet cafe long night. After all, what I've built and sold was an internet cafe management software for one of them in my town (where I spent most of my time after school). Those places were swarming with people back then.</p><p>My first glimpse of making money from something I created sparked something inside me.</p><p>I was ecstatic. My parents were not.</p><p>In their eyes, I was going off-track from what they&#8217;ve known and what society implies you should do with your life.</p><p>This new obsession had pulled away my interest from school and my grades started to reflect that. As I was dwelling on it, my parents started criticizing my new passion and comparing me with my peers (and friends) who were doing better in school. My dad&#8217;s side of the family is a mixture of academics, teachers, and white-collar workers. For them, reputation in my small town is sacred. &#8220;Our name in this town has resonance. Whatever you do, don&#8217;t make a fool out of us&#8221; is something I heard all my life.</p><p>The constant criticism and comparison throughout the years had built up the perfectionism inside me.</p><p>I learned that love equals appreciation and you only get it when you are great in school, get awards, and build up social status.</p><p>This became part of my identity, a voice inside that constantly tells me: &nbsp;&#8220;There&#8217;s no place for failure. You better do great, perfect so you can be appreciated (i.e. loved). Otherwise, you&#8217;re not worthy.&#8221;</p><p><em>At least, that&#8217;s what my therapist tells me&#8230;</em></p><h3>Fear of Success</h3><p>&#8220;Our deepest Fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure.&#8221; - Marianne Williamson</p><p>My journey to &#8220;success&#8221; started with road bumps. I dropped out of college in 2011, which of course was a huge disappointment for my family and their sacred reputation (more on this later). But I&#8217;ve managed to climb the job ladder year-over-year until I got to a sustainable mid-upper-class lifestyle.</p><p>Fast-forward 10 years later, in my late twenties, I was in a very good place, some would say.</p><p>A high-paying job as a software developer, a 10-year-old relationship with my high-school sweetheart, nice vacations, a lot of friends, and a very active social life. What more could a young guy in his 20s want, right?</p><p>Finally, I was a success for my family, right?</p><p>Parents think they want what&#8217;s best for their kids, when in fact they want their kids to be what&#8217;s best for them.</p><p>Over the years, this perceived success turned into a sort of envy.</p><p>They became jealous of the vacations I was having, the social events I was joining, the privileged job I had and the money I was making. Overall, in my lifestyle. I've outshined them.</p><p>I finally proved them wrong, but the inner conflict did not stop.</p><p>Back then, my mind perceived their behaviour like this - too much success would move me away from my family, and I need their validation.</p><p>This only made my inner conflict stronger between what I&#8217;ve always dreamt of and what would happen if I chased that dream.</p><p>There was a new voice inside my head: &#8220;What would happen if I started my own business and became even more successful?&#8221;. Of course, that success is not guaranteed, but that&#8217;s a story for another time.</p><p>So for years, part of my half-assed actions was actually a gridlock to not get too successful and outshine my family.</p><p><em>At least, that&#8217;s what my therapist tells me&#8230;</em></p><h3>Fear of Abandonment</h3><p>Probably the most powerful fear in any of us, yet tough to identify, is the fear of abandonment.</p><p>This recently resurfaced for me. It has strong connections with the other two above but it&#8217;s the one most correlated with family dynamics.</p><p>For me (and many others I know) this acted out as the Nice Guy Syndrome for most of my life.</p><p>I was a major people pleaser from the sheer need for everyone to like me.</p><p>I&#8217;ve had a few major life moments in which I&#8217;ve felt abandoned by the closest people.</p><p>One of the most impactful moments was in 2011 when I dropped out of college, cause I&#8217;ve &#8220;failed&#8221; my first year. This is the road bump in my journey I mentioned earlier.</p><p>When I say fail, I mean not having enough credits to stay in a tax-free spot, which meant I could&#8217;ve continued my college journey but I had to pay yearly taxes the coming second year (around 700EUR in today&#8217;s money).</p><p>But for my parents, this was the biggest disappointment. Not because they couldn&#8217;t afford it (cause they could), but because &#8220;what would people say&#8221; now that their oldest has ruined his future?</p><p>Their response was to let me handle it myself. In their rational mind, they were teaching me a lesson (and protecting their reputation by not approving my "misbehaviour"). Emotionally, I felt abandoned when I needed them the most.</p><p>Nineteen-year-old kid with no job, I couldn&#8217;t afford to pay for college, so I dropped out and moved back home.</p><p>For the next year, I got a job in a factory, where my dad&#8217;s been working for the past 25 years. With the small money I was making monthly, I took a year-long online programming course at the end of which I got a certified programmer&#8217;s degree.</p><p>Ironically, I already knew all the material from the program cause I&#8217;ve been self-teaching myself since the age of 14, but back then nobody was hiring you without a degree. Good ol&#8217; times.</p><p>&#8220;Your future is in this factory now&#8221;, my dad told me at some point. &#8220;Don&#8217;t screw this up also. You won&#8217;t get a job like this &#8221;. And he was right. I never did get a job like that anymore.</p><p>I made it my mission to always outgrow my situation and prove him wrong. I quit that factory job after 4 months in favour of another (factory) better-paid job and a year later I left home for good to pursue something else. After 1 year I got my first programming job (with skills, not degrees).</p><p>The most impactful aspect of this whole back-home experience is how my family treated me - like I don&#8217;t exist. Complete ignorance for a full year although we were living in the same house. That was their punishment for the shame I had brought upon them and their sacred reputation in our small town.</p><p>That year was one of the most impactful years of my life and that feeling of abandonment dictated the rest of my life.</p><p>The feeling of not being worthy of their attention and affection, all because &#8220;I&#8217;ve failed my future&#8221;, from their perspective.</p><p><em>At least, that&#8217;s what my therapist tells me&#8230;</em></p><h3>The Pain Points</h3><p>The pain points associated with these fears are varied but almost universally recognizable.</p><p>Fear of failure can lead to avoidance behaviour, self-sabotage, and impostor syndrome. It&#8217;s that nagging voice in your head telling you: &#8220;You&#8217;re not good enough, so why even try?&#8221;. It&#8217;s a paralyzing voice, that can prevent you from taking risks or putting yourself out there.</p><p>Fear of success, on the other hand, is more insidious.</p><p>It&#8217;s the worry that achieving your goals will somehow alienate you from those you care about or bring about unwanted changes in your life.</p><p>This fear can make you hold back, never quite giving your all, because deep down you&#8217;re afraid of what success might mean.</p><p>Lastly, the fear of abandonment is the most personal and painful. It&#8217;s the dread of being left behind or ignored, stemming from past experiences where you felt unloved or unworthy.</p><p>This fear can turn you into a people-pleaser, constantly seeking validation and approval from others, often at the expense of your own happiness and growth.</p><h3>The Path to a Solution</h3><p>As Henry Ford said: &#8221;Failure is simply the opportunity to begin again, this time more intelligently.&#8221;</p><p>If you find yourself procrastinating, starting many things but finishing none, look no further than your fears. They hold the key to unlock your potential.</p><p>Start by identifying which fear resonates most with you.</p><p>Is it the fear of failure that&#8217;s stopping you from taking the first step? Or is it the fear of success, keeping you in a safe but unfulfilling routine? Maybe it&#8217;s the fear of abandonment that&#8217;s driving you to overcommit and people-please.</p><p>Once you&#8217;ve pinpointed the fear, confront it head-on.</p><p>It&#8217;s the only way.</p><p>Ask yourself, powerful, reflective questions:</p><ul><li><p>What&#8217;s the worst that could happen if I fail?</p></li></ul><ul><li><p>How would my life change if I succeeded beyond my wildest dreams?</p></li></ul><ul><li><p>Who am I trying to please, and why do I feel the need to gain their approval?</p></li></ul><p>By acknowledging these fears and understanding their origins, you can start to dismantle their power over you.</p><p>It's not an overnight process, but with each step, you&#8217;ll find yourself moving closer to a more fulfilling and fearless life.</p><h3>The Art of the Process</h3><p>Turning the fear of failure into a chance to start over better has been a game-changer for me.</p><p>I&#8217;ve learned to see setbacks not as definitive endpoints but as valuable lessons.</p><p>Each failure is a stepping stone, a chance to refine my approach and come back stronger.</p><p>Equally important has been letting go of judgments towards my parents.</p><p>They did their best with what they had - their mindset, their beliefs, their fears.</p><p>Looking back now, I wouldn&#8217;t change a thing cause it led me to where I am today and I&#8217;m grateful for every lesson.</p><p>Understanding this has allowed me to break free from the cycle of blame and instead focus on my own growth and healing.</p><p>The art of the process is about embracing the journey, not just the destination.</p><p>It&#8217;s about recognizing that progress, no matter how small, it&#8217;s still progress.</p><p>It&#8217;s about being kind to yourself, celebrating your wins, and learning from your losses.</p><p>It&#8217;s about trusting that, even when things don&#8217;t go as planned, you&#8217;re still moving forward.</p><p>In the end, it&#8217;s not about being perfect; it&#8217;s about being persistent.</p><p>Every day is an opportunity to take a step closer to your goals, to become a little braver, a little wiser, and a lot more resilient.</p><h3>Conclusion</h3><p>Thank you for making it until the end. You finished what you started and I salute that. I know how hard it can be.</p><p>Strive for progress, not perfection. You can turn your fears into fuel and your setbacks into setups for a brighter, more fulfilling future.</p><p>The journey is as important as the destination.</p><p>Healthy grind, my friend.</p><p><em>Signed, your future self.</em></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://letters.haks.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for free to receive new posts and support the Grindster newsletter.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>