<?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[Tech Founder Stack]]></title><description><![CDATA[Lessons from 2x technical founder & CTO on startups, engineering, and the hard realities of taking tech products from 0 to 1.]]></description><link>https://www.techfounderstack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!uXEy!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad827d2e-9f00-4ec0-9074-3b5bd17c7038_600x600.png</url><title>Tech Founder Stack</title><link>https://www.techfounderstack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 11 Apr 2026 19:29:10 GMT</lastBuildDate><atom:link href="https://www.techfounderstack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mathias Klenk]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[techfounderstack@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[techfounderstack@substack.com]]></itunes:email><itunes:name><![CDATA[Mathias Klenk]]></itunes:name></itunes:owner><itunes:author><![CDATA[Mathias Klenk]]></itunes:author><googleplay:owner><![CDATA[techfounderstack@substack.com]]></googleplay:owner><googleplay:email><![CDATA[techfounderstack@substack.com]]></googleplay:email><googleplay:author><![CDATA[Mathias Klenk]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Everyone is a builder now]]></title><description><![CDATA[This article was published on November 23rd, 2025 on Design + AI(Link).]]></description><link>https://www.techfounderstack.com/p/everyone-is-a-builder-now-e28</link><guid isPermaLink="false">https://www.techfounderstack.com/p/everyone-is-a-builder-now-e28</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 29 Mar 2026 16:45:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!T-LH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>This article was published on November 23rd, 2025 on Design + AI(<a href="https://designplusai.com/p/everyone-is-a-builder-now">Link</a>). I&#8217;m resharing it since it got so popular and it&#8217;s worth reading for every engineer. I wrote it together with Felix Haas.</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T-LH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T-LH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 424w, https://substackcdn.com/image/fetch/$s_!T-LH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 848w, https://substackcdn.com/image/fetch/$s_!T-LH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 1272w, https://substackcdn.com/image/fetch/$s_!T-LH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T-LH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png" width="1456" height="1126" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1126,&quot;width&quot;:1456,&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_!T-LH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 424w, https://substackcdn.com/image/fetch/$s_!T-LH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 848w, https://substackcdn.com/image/fetch/$s_!T-LH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.png 1272w, https://substackcdn.com/image/fetch/$s_!T-LH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F182c4dba-fce1-4e55-b9c6-ce4a4bea1d28_1912x1478.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>Something different is happening in software teams right now. Designers are shipping code. Engineers are making design decisions. And the boundaries that used to define these roles are dissolving.</p><p>AI is transforming how we build software, and in doing so, it&#8217;s blurring the lines between designers, engineers, and product managers. As tools like Codex, Claude, Cursor, Lovable, and Vercel&#8217;s v0 increasingly generate production-ready code from natural language or design files, the traditional workflow of &#8220;design &#8594; handoff &#8594; implementation&#8221; is breaking down. For startup founders, this shift represents a new era of leaner teams, faster iteration, and hybrid roles.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>The key question: what happens when everyone becomes a builder?</p><h2><strong>Designers as builders</strong></h2><p>Modern AI tools now allow designers to move beyond static mockups and directly build working software. OpenAI&#8217;s GPT can turn a hand-drawn sketch into a live website in seconds. Tools like Cursor, Lovable, or Vercel&#8217;s v0 let designers describe what they want and generate deployable components without writing code from scratch.</p><p>Anthropic has reported similar results internally&#8212;designers feeding concepts into Claude and receiving usable frontend code back. As one Vercel engineer put it, &#8220;We&#8217;re seeing new product designers blend UX, UI, and code in one creative flow.&#8221; AI becomes the glue between design intent and execution.</p><p>This doesn&#8217;t mean every designer must become a software engineer. Rather, it means AI fills the gap, letting designers test, ship, and iterate independently. Human oversight is still needed for polish, integration, and system thinking, but the barrier to implementation has dropped dramatically.</p><h2><strong>Engineers must learn design</strong></h2><p>As AI handles more of the coding grunt work, the role of engineers is shifting. &#8220;AI has completely changed what it means to write software,&#8221; said OpenAI CEO Sam Altman in 2025. Engineers no longer differentiate themselves by writing boilerplate&#8212;they add value through system design, product intuition, and quality judgment.</p><p>Vercel&#8217;s Lee Robinson describes this as the rise of the &#8220;product engineer&#8221;&#8212;someone who understands both code and UX, and can deliver features end-to-end. In the AI-first world, engineering is less about implementation and more about defining what to build and why it matters to users.</p><p>That requires engineers to embrace design thinking: user flows, aesthetics, ergonomics. AI can generate five UI layouts in seconds, but only a thoughtful engineer can choose the best one. And with faster iteration comes a need for engineers to own product decisions, not just execute them.</p><h2><strong>Rise of the product engineer</strong></h2><p>The convergence of design and engineering is giving rise to hybrid roles: product engineers, design engineers, AI product creators. These are people who think across disciplines and use AI to amplify their reach.</p><p>Lee Robinson notes this trend began before AI but is now supercharged. One person can realistically ideate, build, and ship an entire feature. Some even talk about the &#8220;single-person startup&#8221;&#8212;a founder or product engineer building an MVP solo using AI copilots like Lovable.</p><p>Falk Gottlob frames this as a new role: the AI Product Engineer, who combines &#8220;the strategic thinking of a PM, the technical skills of an engineer, and the creative instincts of a designer, all amplified by AI.&#8221; This isn&#8217;t theory. Small teams are already doing it. With AI, iteration speed becomes a core advantage. New ideas can be tested in hours, not weeks.</p><h2><strong>What happens to product managers?</strong></h2><p>If designers and engineers are shipping faster and taking on more product thinking, where does that leave PMs?</p><p>Some suggest the role could shrink or even vanish in small teams. Ryan Ford provocatively asked: &#8220;Why do we need PMs if designers do more and engineers disappear?&#8221; In AI-native startups, the old model of a PM coordinating between silos is less relevant because the silos themselves are disappearing.</p><p>Still, most experts agree that PMs aren&#8217;t going away&#8212;they&#8217;re evolving. AI generates outputs, but it can&#8217;t define strategy, understand users emotionally, or prioritize trade-offs. Vince Law argues that PMs now play a bigger role in steering the team, not just writing specs. When everyone has a &#8220;turbo paddle,&#8221; someone needs to steer the boat.</p><p>Future PMs will spend less time writing Jira tickets and more time synthesizing feedback, defining goals, and making sure the team builds the right thing. They may also take on AI-specific duties like model governance or managing AI-integrated products.</p><h2><strong>A new model for product teams</strong></h2><p>AI is dissolving the boundaries between traditional roles. Designers can now build. Engineers must design. PMs shift from task managers to strategic leaders.</p><p>Startups that embrace this fluidity can move faster and do more with fewer people. They can ship prototypes using tools like Lovable, tweak them with AI, and test them with users&#8212;all in days, not months. The most innovative teams aren&#8217;t rigid org charts, but integrated units of humans and AIs solving problems together.</p><p>This doesn&#8217;t mean every team member must be a generalist. But it does mean the walls between &#8220;design,&#8221; &#8220;engineering,&#8221; and &#8220;product&#8221; are coming down. The best creators in this new era will be those who speak all three languages and know how to wield AI as a co-creator.</p><h2><strong>Final thoughts</strong></h2><p>The AI revolution isn&#8217;t about replacing designers or engineers&#8212;it&#8217;s about augmenting them, accelerating them, and blending their workflows. For founders, this means rethinking how teams are structured. Instead of three separate departments passing work down an assembly line, imagine a few product engineers collaborating directly with AI to ship features from idea to execution.</p><p>Those who adapt fastest&#8212;by hiring hybrid thinkers, embracing AI tools like Lovable, and flattening communication&#8212;will have a huge edge. Because in 2025, speed of iteration is the ultimate competitive advantage.<br><br>LFG</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Talking to Code: The Most Underrated Shift in How We Build Software]]></title><description><![CDATA[The best engineers at Kombo aren&#8217;t typing anymore. They&#8217;re talking. And I think this changes everything.]]></description><link>https://www.techfounderstack.com/p/talking-to-code-the-most-underrated</link><guid isPermaLink="false">https://www.techfounderstack.com/p/talking-to-code-the-most-underrated</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 22 Mar 2026 14:55:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Mvhv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.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_!Mvhv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mvhv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Mvhv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Mvhv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Mvhv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mvhv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!Mvhv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Mvhv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Mvhv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Mvhv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98e1a94-3d26-4187-86e3-f69a796b5578_1024x608.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>Last week I watched our CTO Aike sit down at his desk, open Cursor and spend the next 40 minutes speaking to an AI agent. Not typing instructions. Talking. Describing what he wanted, getting back questions, refining his thinking out loud. By the end, a feature was built. See the picture below for his setup.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lPBm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lPBm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lPBm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lPBm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lPBm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lPBm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg" width="376" height="501.24725274725273" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:376,&quot;bytes&quot;:5233553,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.techfounderstack.com/i/191105731?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lPBm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lPBm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lPBm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lPBm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4e4829-8d60-494c-b753-68d59955403b_4284x5712.jpeg 1456w" sizes="100vw"></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>I&#8217;ve been writing about vibe coding and agentic engineering for a while now. But this moment hit different. Because what I was watching wasn&#8217;t just AI-assisted development. It was a fundamentally different interface between human intent and working software. And I don&#8217;t think enough people are taking it seriously</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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><h2>The physical bottleneck nobody talks about</h2><p>For decades, the real bottleneck in software development wasn&#8217;t intelligence. It wasn&#8217;t creativity or problem-solving ability. It was physical.</p><p>Your brain generates ideas. Your fingers type them. That gap, between thought and code, has shaped everything about how software gets built. The rituals around &#8220;deep work&#8221; and &#8220;flow state.&#8221; The frustration when you&#8217;re interrupted mid-thought. </p><p>We never questioned this constraint. It was just the cost of building things.</p><p>Talking to your code changes the equation entirely. <strong>Stanford and Baidu researchers measured this in 2016: speech is 3x faster than typing, with 20% fewer errors.</strong> And that&#8217;s just the raw numbers. The cognitive reality is more interesting. Speaking and thinking happen largely in parallel. Typing is serial since your hands can only keep up with your brain if you deliberately slow your brain down.</p><p>The moment you switch to voice, you can stream ideas at the speed you think. Provide full context in seconds instead of minutes of typing. The feedback loop gets so tight it stops feeling like programming and starts feeling like thinking out loud.</p><p>I&#8217;ve seen this with Aike &amp; Niklas at Kombo and I&#8217;ve felt it myself. There&#8217;s a point where the interface stops being visible. You stop thinking &#8220;I am telling the AI what to do&#8221; and start just... thinking. The gap between idea and implementation collapses to almost nothing. We&#8217;re not at Neuralink yet. But this is the logical step before that.</p><h2>The tools are already here</h2><p>Andrej Karpathy&#8217;s original &#8220;vibe coding&#8221; tweet from February 2025 got 4.5 million views. Most people focused on the &#8220;forget that the code even exists&#8221; part. But buried in there was something equally significant: <em>&#8220;I just talk to Composer with SuperWhisper so I barely even touch the keyboard.&#8221;</em></p><p>That wasn&#8217;t incidental. That was the workflow.</p><p><strong>SuperWhisper</strong> (or any other speech-to-text tool) runs in the background on your Mac, using Whisper to transcribe locally. Hold a hotkey, speak, release and whatever you said appears in Cursor, Claude Code, or whatever terminal is focused. There&#8217;s also <strong>Wispr Flow</strong>, which has native IDE extensions for Cursor and Windsurf specifically. Developers using it report dictating at 175+ words per minute. For context, a fast typist does 65.</p><p>The pattern that&#8217;s emerging looks like this: voice tool in the background, AI coding agent in the foreground, the developer as the person directing traffic. You speak intent, the agent translates to implementation, you speak corrections, the agent adjusts. Back and forth, no keyboard required.</p><p>Most engineers I talk to haven&#8217;t tried this yet. They know about Cursor. They&#8217;ve maybe used Claude Code. But they&#8217;re still typing everything, treating AI coding agents like a smarter autocomplete rather than a conversational partner you can actually speak to.</p><h2>One engineer, five things happening at once</h2><p>Voice is one part of this. The other part is parallelism. A year ago, the mental model of AI-assisted development was: you and one AI agent, taking turns. You write a prompt, it responds, you review, you follow up. Essentially a chat interface bolted onto your codebase. That model is already obsolete.</p><p>Boris Cherny, who created Claude Code, runs <strong>10 to 20 agents in parallel</strong> at any given time. Earlier this year, Anthropic&#8217;s engineering team built a production-quality C compiler using <strong>16 Claude agents running simultaneously</strong>, each with a specialized role, coordinating with each other, producing 100,000 lines of Rust that can compile Linux across three chip architectures. Two weeks of work. Sixteen agents.</p><p>Cursor 2.0 was redesigned around this idea. You can delegate tasks to eight different agents at once. Claude Code has an experimental agent teams feature. Open-source tools like Claude Squad let you spin up multiple instances across git worktrees.</p><p><strong>What this means practically: when you combine voice input with parallel agents, you become something closer to a director than a developer.</strong> You describe what you want, in conversation, while several agents are already working on different parts of the problem. You&#8217;re not blocked waiting for one agent to finish before starting the next thing. You&#8217;re orchestrating. Checking in. Redirecting. Thinking about the next problem.</p><p>The feedback loop isn&#8217;t just tight, it&#8217;s concurrent.</p><h2>This is not vibe coding. It&#8217;s something more serious.</h2><p>I want to be careful here, because there&#8217;s a version of this story that&#8217;s naive. The &#8220;anyone can build anything now&#8221; take. Just talk to the AI and ship. That&#8217;s not what I&#8217;m describing.</p><p>Karpathy himself made this distinction in early 2026, proposing &#8220;agentic engineering&#8221; as the professional evolution. The framing: you are not writing code directly 99% of the time, you are orchestrating agents who do and acting as oversight. That&#8217;s meaningfully different from just vibing your way to a codebase that technically runs.</p><p>Addy Osmani from Google&#8217;s Chrome team put it well: <strong>the spec is not a prompt anymore. The spec is the product thinking made explicit.</strong> When you&#8217;re directing 10 agents in parallel, vague thinking doesn&#8217;t slow you down, it multiplies. The quality of your output becomes almost entirely a function of the quality of your specification.</p><p>What&#8217;s changing is not whether engineering skill matters. It&#8217;s which engineering skills matter most.</p><p>Raw coding speed becomes irrelevant. Syntax memorization becomes irrelevant. The ability to hold the architecture in your head, think clearly about system boundaries, anticipate failure modes, evaluate whether what the agent built is actually what you meant becomes everything. The METR research lab ran a controlled study earlier this year and found experienced developers were actually <strong>19% slower</strong> when using text-based AI tools, because the constant stop-prompt-wait-review cycle broke their flow state. Voice interaction is a direct answer to that problem. You stay in conversation. The flow state survives.</p><p>Gergely Orosz, writing in The Pragmatic Engineer at the end of last year, described his experience: any time he now has to type precise syntax by hand, it feels like a tedious chore. &#8220;My biggest problem now is coming up with enough worthwhile ideas to fully leverage the productivity boost.&#8221;</p><p>That sentence is the tell. The constraint has moved. The bottleneck is no longer your hands. It&#8217;s your thinking.</p><h2>Where this goes</h2><p>For 50 years, programming has forced humans to enter the machine&#8217;s environment. Learn its syntax. Match its precision. Adapt to its constraints. Every abstraction layer, from punch cards to command line to GUI to IDE reduced that burden somewhat. But we&#8217;ve always been meeting the machine more than halfway. Voice + AI agents is the first interface where the machine genuinely comes to us. </p><p>J.C.R. Licklider predicted this in 1960, in his paper &#8220;Man-Computer Symbiosis.&#8221; He spent time studying his own work habits and concluded that most time was lost on &#8220;clerical&#8221; tasks e.g. getting into position to think rather than actual thinking. He explicitly called for automatic speech recognition as a prerequisite for effective human-computer partnership. Sixty-five years later, we built the thing he was describing.</p><p><strong>The gap between &#8220;idea in your head&#8221; and &#8220;implementation&#8221; is collapsing fast.</strong></p><p>Every abstraction layer that made programming more accessible has created more programmers, not fewer. FORTRAN reduced programming effort by 10x in the 1950s and the U.S. tech workforce grew from 200,000 to 1.6 million in the decades that followed. Now we are seeing for the first time, that AI could actually reduce the number of engineers that we need.</p><p>What I&#8217;m excited about is that it removes the translation tax. The physical friction that has always stood between thinking and building. The part where a good idea dies somewhere between your brain and the keyboard.</p><p>Watch what the best engineers do when that friction disappears. Watch what they build when the bottleneck is no longer their hands, but their thinking. That&#8217;s the shift worth paying attention to.</p><div><hr></div><h2>Sources &amp; Further Reading</h2><ul><li><p>Andrej Karpathy, &#8220;vibe coding&#8221; tweet, February 6, 2025 &#8212; <a href="https://x.com/karpathy/status/1886192184808149383">x.com</a></p></li><li><p>Andrej Karpathy, one-year retrospective on vibe coding, February 2026 &#8212; <a href="https://x.com/karpathy/status/2019137879310836075">x.com</a></p></li><li><p>Ruan et al., &#8220;Speech Is 3x Faster than Typing for English and Mandarin Text Entry on Mobile Devices,&#8221; Stanford HCI Group / Baidu, 2016 &#8212; <a href="https://hci.stanford.edu/research/speech/">hci.stanford.edu</a></p></li><li><p>METR, &#8220;Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity,&#8221; July 2025 &#8212; <a href="https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/">metr.org</a></p></li><li><p>Addy Osmani, &#8220;The Factory Model: How Coding Agents Changed Software Engineering&#8221; &#8212; <a href="https://addyosmani.com/blog/factory-model/">addyosmani.com</a></p></li><li><p>Addy Osmani, &#8220;The future of agentic coding: conductors to orchestrators&#8221; &#8212; <a href="https://addyosmani.com/blog/future-agentic-coding/">addyosmani.com</a></p></li><li><p>Anthropic Engineering, &#8220;Building a C compiler with a team of parallel Claudes,&#8221; February 2026 &#8212; <a href="https://www.anthropic.com/engineering/building-c-compiler">anthropic.com</a></p></li><li><p>Gergely Orosz, &#8220;When AI writes almost all code, what happens to software engineering?&#8221; The Pragmatic Engineer &#8212; <a href="https://newsletter.pragmaticengineer.com/p/when-ai-writes-almost-all-code-what">newsletter.pragmaticengineer.com</a></p></li><li><p>J.C.R. Licklider, &#8220;Man-Computer Symbiosis,&#8221; 1960</p></li><li><p>Mark Weiser, &#8220;The Computer for the 21st Century,&#8221; Scientific American, 1991 &#8212; <a href="https://calmtech.com/papers/computer-for-the-21st-century">calmtech.com</a></p></li><li><p>JetBrains State of Developer Ecosystem 2025 &#8212; <a href="https://blog.jetbrains.com/research/2025/10/state-of-developer-ecosystem-2025/">blog.jetbrains.com</a></p></li><li><p>DX AI-Assisted Engineering Q4 Impact Report 2025 &#8212; <a href="https://getdx.com/blog/ai-assisted-engineering-q4-impact-report-2025/">getdx.com</a></p></li><li><p>Wispr Flow, &#8220;Vibe coding supercharged with voice&#8221; &#8212; <a href="https://wisprflow.ai/post/vibe-coding-supercharged">wisprflow.ai</a></p></li><li><p>Mathias Klenk, &#8220;Thriving as an Engineer in the Era of Vibe Coding,&#8221; TechFounderStack &#8212; <a href="https://www.techfounderstack.com/p/thriving-as-an-engineer-in-the-era">techfounderstack.com</a></p></li><li><p>Mathias Klenk, &#8220;Agentic Engineering: How AI Agents Are Reshaping Software Development,&#8221; TechFounderStack &#8212; <a href="https://www.techfounderstack.com/p/agentic-engineering-how-ai-agents">techfounderstack.com</a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Building AI Into Your Product vs. Building an AI Product ]]></title><description><![CDATA[The distinction every founder needs to make before writing a single line of code.]]></description><link>https://www.techfounderstack.com/p/building-ai-into-your-product-vs</link><guid isPermaLink="false">https://www.techfounderstack.com/p/building-ai-into-your-product-vs</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 08 Mar 2026 16:41:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!h6JA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every startup pitch deck in 2025 has &#8220;AI&#8221; on at least three slides. But behind the buzzword, there&#8217;s a fundamental strategic choice that most founders gloss over. One that shapes your architecture, your hiring, your pricing, and ultimately whether your company survives.</p><p>Are you building AI <em>into</em> your product, or are you building an <em>AI product</em>?</p><p>It sounds like semantics. It&#8217;s not. It&#8217;s the difference between Notion adding AI summaries to its workspace and Cursor building an entire code editor around AI from the ground up. Both use large language models. Both ship AI features. But their businesses, their moats, and their risks couldn&#8217;t be more different. Having built two startups myself, I&#8217;ve seen how early architectural and strategic decisions compound over time. This one compounds faster than most.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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><h2>Two Paths, Two Business Models</h2><p>The startup world is splitting into two distinct camps: <strong>AI-enhanced</strong> companies and <strong>AI-native</strong> companies. Understanding which camp you&#8217;re in isn&#8217;t just an identity exercise. It determines almost everything about how you build, sell, and scale.</p><p><strong>AI-enhanced companies</strong> take an existing product or workflow and layer AI on top. Think Canva adding Magic Design to generate templates from text prompts, or Shopify embedding an AI copywriter into its product listings. The core product existed before AI, and it would continue to function (albeit less impressively) if the AI layer were stripped away. The product solves a known problem. AI makes it faster or smarter.</p><p><strong>AI-native companies</strong> are built from the ground up with AI as the core value proposition. The product simply couldn&#8217;t exist without it. Cursor, Midjourney, and Perplexity are textbook examples. Remove the AI and there is no product, just an empty shell. These companies aren&#8217;t enhancing a traditional workflow. They&#8217;re creating an entirely new one.</p><p>Thanks for reading Tech Founder Stack! Subscribe for free to receive new posts and support my work.</p><p>This distinction matters because it fundamentally changes your <strong>unit economics</strong>. Traditional SaaS enjoys gross margins of 70-80% because one more subscriber costs almost nothing. AI-native products, however, pay for compute every time a user sends a prompt or generates an image. Your best users, the power users you&#8217;d normally celebrate, become your most expensive users. AI-first SaaS gross margins often run between 20-60%, which is a completely different business. Even OpenAI, with over $13 billion in revenue, reportedly burned $8 billion on compute in 2025. Getting the economics right isn&#8217;t optional. It&#8217;s existential.</p><h2>When AI Should Be a Feature</h2><p>If you already have a product with real users and a clear value proposition, embedding AI as a feature is often the smarter play.</p><p><strong>You already have distribution.</strong> The hardest part of any startup is getting people to use your product. If you&#8217;ve already solved that, adding AI features gives your existing users a reason to stay, upgrade, and pay more. Notion didn&#8217;t need AI to be useful. Millions of people already lived inside it. But adding AI summaries, writing assistance, and autofill made the product stickier and justified a price increase. Canva followed a similar playbook, raising its Teams pricing by up to 300% while pointing to AI-powered features as the justification.</p><p><strong>Your moat is the product, not the model.</strong> When you embed AI, you&#8217;re typically calling an external model via API. OpenAI, Anthropic, or an open-source alternative. You don&#8217;t need to train your own model or build infrastructure for inference. Your competitive advantage stays where it always was: in your UX, your user data, your integrations, and your brand. The AI is a force multiplier, not the foundation.</p><p><strong>You can iterate without betting the farm.</strong> Shipping an AI feature is a product decision, not an existential one. If the feature underperforms, you can pull it back, tweak the prompt, swap the model, or try a different approach. You&#8217;re not rebuilding the company. You&#8217;re improving a feature. This gives you room to experiment, which is exactly what you need when the underlying technology changes every few months.</p><p>The risk is obvious though. If AI is just a feature, it&#8217;s also <strong>easy to copy</strong>. Every SaaS company can bolt on a ChatGPT integration. If your AI feature isn&#8217;t deeply embedded in your workflow or powered by proprietary data, you&#8217;ve built a nice-to-have, not a moat. Bessemer&#8217;s State of AI report put it well: features built atop large models commoditize quickly. Each new capability triggers a flurry of copycats.</p><h2>When AI Should Be the Foundation</h2><p>On the other side, building an AI-native product is harder, riskier, and potentially far more rewarding.</p><p><strong>You&#8217;re creating a new category.</strong> When Cursor launched, they weren&#8217;t adding AI to an existing IDE. They rethought what a code editor should look like when AI is a first-class citizen. When Midjourney appeared, it didn&#8217;t enhance Photoshop. It made image generation accessible to people who had never opened a design tool. AI-native products don&#8217;t compete with existing solutions on features. They compete on a fundamentally different vision of how work gets done.</p><p><strong>The compounding advantage is enormous.</strong> AI-native companies build what the industry calls a <strong>data flywheel</strong>: every user interaction generates data that makes the product better, which attracts more users, which generates more data. This is incredibly hard to replicate from the outside. A traditional SaaS company can add an AI feature, but it can&#8217;t easily build the feedback loops and proprietary datasets that an AI-native competitor has been accumulating since day one. I wrote about this same dynamic in my piece on network effects. The compounding loop is the same principle, just applied to data instead of users.</p><p><strong>The financial upside reflects the ambition.</strong> According to SaaStr&#8217;s recent research, the best AI-native startups are achieving <strong>$700,000 in ARR per employee</strong>. When your product does the work that used to require a services team, your unit economics look completely different. Customers understand they&#8217;re paying for outcomes, not seats. And they&#8217;ll pay accordingly.</p><p>The risk here is equally clear: <strong>you&#8217;re exposed to model commoditization</strong>. If your product is essentially a thin wrapper around GPT-4 or Claude, you have zero defensibility the moment the next model drops. The AI-native companies that survive are the ones building deep domain expertise, proprietary data pipelines, and user experiences that can&#8217;t be replicated by prompting a foundation model. If your product can be rebuilt in a weekend with a new API, you don&#8217;t have a company. You have a demo.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h6JA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h6JA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 424w, https://substackcdn.com/image/fetch/$s_!h6JA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 848w, https://substackcdn.com/image/fetch/$s_!h6JA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 1272w, https://substackcdn.com/image/fetch/$s_!h6JA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h6JA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:398864,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.techfounderstack.com/i/189363984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.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_!h6JA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 424w, https://substackcdn.com/image/fetch/$s_!h6JA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 848w, https://substackcdn.com/image/fetch/$s_!h6JA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 1272w, https://substackcdn.com/image/fetch/$s_!h6JA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88eb7d5d-15b9-4e2e-bddd-2cb476f45d61_2898x1618.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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><h2>How to Decide</h2><p>So which path should you take? In my experience, it comes down to three honest questions.</p><p><strong>1. Does your product fundamentally require AI to deliver its core value?</strong></p><p>If you&#8217;re building a legal research tool that reads thousands of case files and surfaces relevant precedents in seconds, that&#8217;s AI-native. The product doesn&#8217;t work without the model. But if you&#8217;re building a project management tool and you want to add smart task suggestions, that&#8217;s AI as a feature. Be honest about this. Calling yourself &#8220;AI-native&#8221; when you&#8217;re really &#8220;AI-enhanced&#8221; doesn&#8217;t fool investors, and it certainly doesn&#8217;t fool customers.</p><p><strong>2. Where does your defensibility come from?</strong></p><p>If your moat is proprietary data, a unique training pipeline, or a novel model architecture, you&#8217;re in AI-native territory and you should lean into it. If your moat is distribution, brand, user habits, or network effects, keep AI as a feature and double down on what actually makes you hard to replace. The best companies know where their real advantage lives and invest there.</p><p><strong>3. Can you afford the economics?</strong></p><p>AI-native products have a fundamentally different cost structure. Every API call, every inference, every generated image costs real money. If you&#8217;re bootstrapped or running a lean operation, the compute costs can be brutal. Model this out before you commit. Know your cost per user at P50 and P90 usage levels. If your heaviest users cost you ten times what your average users do, you need a pricing strategy that accounts for that from day one. Not after you&#8217;ve already scaled and your margins are underwater.</p><h2>The Line is Blurrier Than You Think</h2><p>Many of the best companies start as AI-enhanced and evolve toward AI-native as the technology matures and they accumulate proprietary data. Others start AI-native and realize their real value is in the workflow they&#8217;ve built around the model, not the model itself.</p><p>The mistake isn&#8217;t picking the &#8220;wrong&#8221; camp. The mistake is <strong>not being intentional about which camp you&#8217;re in</strong>. When you&#8217;re unclear about whether AI is your feature or your foundation, you end up with confused hiring priorities, messy architecture, and a pitch that doesn&#8217;t resonate with anyone. You over-invest in ML infrastructure you don&#8217;t need, or you under-invest in the data flywheel that would actually give you an edge.</p><p>As with most things in startups, clarity is a competitive advantage. Know what you&#8217;re building. Know why AI is in your product. And know what your company looks like if the AI layer changes, because it will.</p><p>The founders who get this right won&#8217;t just survive the current wave. They&#8217;ll be the ones shaping it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[The Minimum AI Stack Every Technical Founder Should Understand]]></title><description><![CDATA[The five layers that determine whether your AI product is fast, cheap, and reliable.]]></description><link>https://www.techfounderstack.com/p/the-minimum-ai-stack-every-technical</link><guid isPermaLink="false">https://www.techfounderstack.com/p/the-minimum-ai-stack-every-technical</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 01 Mar 2026 17:06:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!L5sj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.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_!L5sj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L5sj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!L5sj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!L5sj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!L5sj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L5sj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!L5sj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!L5sj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!L5sj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!L5sj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02620482-38b3-4dee-b061-1da74dcde1d7_1024x608.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>There is a particular kind of founder anxiety making the rounds right now. It sounds like this: <em>&#8220;I don&#8217;t have a machine learning background. Am I already behind?&#8221;</em></p><p>The short answer is no. But there is a catch.</p><p>You do not need to understand backpropagation or be able to fine-tune a transformer from scratch. What you absolutely must understand is the architecture that sits between a model and your users. The decisions you make about that architecture will determine your cost structure, your latency profile, your reliability guarantees, and ultimately whether your product survives contact with scale.</p><p>This is the minimum AI stack every technical founder needs to understand. Not to build it from scratch, but to make better decisions about it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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><h2>Why This Matters More Than the Model Itself</h2><p>Most founders fixate on the model. GPT-4o vs. Claude vs. Gemini, as if model selection is the primary architectural decision. It is not. Models are commoditizing faster than anyone predicted. What a competitor cannot easily copy is the infrastructure reasoning you build around the model: your caching strategy, your retrieval approach, your fallback logic, your cost controls.</p><p>The technical founders who are winning right now are not the ones who trained a better model. They are the ones who built a faster, cheaper, more reliable product on top of the same models everyone else has access to. That is a stack problem, not a model problem.</p><h2>The Five Layers You Must Internalize</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8WRi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8WRi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 424w, https://substackcdn.com/image/fetch/$s_!8WRi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 848w, https://substackcdn.com/image/fetch/$s_!8WRi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 1272w, https://substackcdn.com/image/fetch/$s_!8WRi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8WRi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png" width="1456" height="812" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:812,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:287139,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.techfounderstack.com/i/189344511?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.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_!8WRi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 424w, https://substackcdn.com/image/fetch/$s_!8WRi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 848w, https://substackcdn.com/image/fetch/$s_!8WRi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 1272w, https://substackcdn.com/image/fetch/$s_!8WRi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb9fd521-0e1f-4a68-a37d-b0d9c4b2887a_2896x1616.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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><h3>1. The Model Layer (API vs. Self-Hosted)</h3><p>At the top of the stack sits the model itself. The practical choice in 2025 is almost always between calling an API (OpenAI, Anthropic, Google, Cohere) and self-hosting an open-source model (Llama, Mistral, Qwen).</p><p>The build vs. buy tension here is real and consequential. API providers give you state-of-the-art capability with zero infrastructure burden, but you are paying a per-token tax on every request, accepting their latency, and depending on their uptime. Self-hosted models give you cost control and data sovereignty, but require you to manage inference infrastructure, and that is genuinely not trivial.</p><p>The decision rule is simple: use APIs until your token costs become a meaningful line item in your P&amp;L or until your data privacy requirements force the issue. Then evaluate self-hosting at the margin.</p><p>What you need to understand here is how tokens are priced, what context window size costs you, and how model capability differences actually map to your use case. Flagship models are rarely 10x better, but they are often 10x more expensive.</p><h3>2. The Orchestration Layer</h3><p>This is where most of the product logic lives, and where most founders underestimate complexity. Orchestration covers everything that happens between receiving a user request and sending it to the model: prompt assembly, conversation history management, tool calling, multi-step reasoning chains, and routing between models.</p><p>Frameworks like LangChain, LlamaIndex, and the emerging wave of agent frameworks (AutoGen, CrewAI) abstract a lot of this. But abstraction has a cost. These frameworks add latency, introduce failure modes, and can obscure what is actually happening in your pipeline. A lot of production teams have quietly started writing thin, custom orchestration rather than depending on a heavy framework.</p><p>What you need to understand is the difference between a single inference call and a multi-step agentic chain. The latter can multiply your latency and cost by 5 to 10x while introducing compounding failure probability at each step.</p><h3>3. The Memory and Retrieval Layer (RAG)</h3><p>Pure in-context prompting has a hard ceiling: the context window. Retrieval-Augmented Generation solves this by storing knowledge externally and retrieving relevant chunks at query time. If your product involves large knowledge bases, long documents, or personalized user history, you are almost certainly building some form of RAG.</p><p>The components are a vector database (Pinecone, Weaviate, Chroma, pgvector) and an embedding model (OpenAI text-embedding, Cohere Embed, or open-source alternatives). The architectural decisions around chunking strategy, embedding model quality, similarity search parameters, and reranking have an outsized impact on both answer quality and cost.</p><p>What you need to understand is that retrieval quality directly constrains generation quality. A retrieval system that surfaces the wrong context will produce wrong answers regardless of how capable your model is. Garbage in, garbage out still applies.</p><h3>4. The Inference and Serving Layer</h3><p>If you are self-hosting models, this layer becomes critical fast. Tools like vLLM and Hugging Face&#8217;s TGI handle the problem of serving large models efficiently by managing memory, batching concurrent requests, and delivering consistent throughput. Without optimized inference, a 70B-parameter model serving 100 concurrent users will grind to a halt.</p><p>Even if you are API-only today, you should understand this layer conceptually, because it governs the latency and throughput guarantees your provider can actually deliver. It also explains why streaming responses exist: delivering tokens progressively reduces perceived latency without actually speeding up total generation time.</p><p>What you need to understand is the difference between time-to-first-token, which is what the user feels, and total generation time, which determines throughput. Both matter, but they call for different optimizations.</p><h3>5. The Observability Layer</h3><p>This is the layer most early-stage teams skip and later regret. In traditional software, a 500 error is deterministic and reproducible. In AI systems, failures are probabilistic. A model might hallucinate on 3% of inputs, degrade in quality as context grows, or behave differently at the edges of your prompt templates.</p><p>Without observability, you are guessing. Tools like LangSmith, Langfuse, and Helicone let you trace individual requests, log inputs and outputs, monitor cost per session, and catch quality regressions before your users do.</p><p>What you need to understand is that you cannot optimize what you cannot measure. Setting up basic logging and tracing from day one costs you almost nothing. Not having it when something breaks quietly costs you a lot.</p><h2>The Build vs. Buy Mental Model</h2><p>Every layer in this stack presents a build vs. buy decision. The heuristic that has served the best founders well is to buy the undifferentiated infrastructure and build the differentiated logic.</p><p>Your retry logic, your fallback routing, your cost guardrails, there are vendors and open-source tools for all of this. The prompting strategy tuned to your specific use case, the retrieval pipeline that encodes your domain knowledge, the evaluation harness that catches regressions in your product quality, that is where you earn your moat.</p><p>The founders who build everything themselves in the early days are not being rigorous. They are being slow. The founders who buy everything and never understand the plumbing beneath it will be stuck when the vendor bill becomes existential or when they need to debug a systemic quality problem.</p><h2>What &#8220;Understanding the Stack&#8221; Actually Means</h2><p>You do not need to be an ML engineer. You do not need to write CUDA kernels or implement attention mechanisms.</p><p>You need to be able to answer these questions without reaching for Google:</p><ul><li><p>Where does my token cost go, and what would halve it without sacrificing quality?</p></li><li><p>What is the latency budget of each step in my pipeline, and where is the bottleneck?</p></li><li><p>What happens to my product if my primary model API goes down for 20 minutes?</p></li><li><p>How do I know if my model&#8217;s answer quality is degrading over time?</p></li></ul><p>If you can answer those, you have the minimum viable understanding of the AI stack. The rest is implementation detail, and implementation detail you can delegate.</p><p>The stack is not the moat. Your judgment about the stack is.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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 to Measure Engineering ROI Without Fooling Yourself]]></title><description><![CDATA[How startup founders and engineering leaders can connect code, velocity, and product decisions to real business impact.]]></description><link>https://www.techfounderstack.com/p/how-to-measure-engineering-roi-without</link><guid isPermaLink="false">https://www.techfounderstack.com/p/how-to-measure-engineering-roi-without</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 15 Feb 2026 17:01:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AuY-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.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_!AuY-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AuY-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!AuY-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!AuY-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!AuY-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AuY-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!AuY-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!AuY-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!AuY-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!AuY-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf96a854-9ce9-41f8-b63c-c6eca181ea5d_1024x608.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>For most startups, engineering is the single biggest investment they make. Salaries, cloud infrastructure, tooling, opportunity cost, it all adds up quickly. And yet, when founders or boards ask, <em>&#8220;What&#8217;s our ROI on engineering?&#8221;</em>, the answer is often vague, hand-wavy, or avoided altogether.</p><p>That&#8217;s not because engineering ROI is impossible to measure. It&#8217;s because it&#8217;s easy to measure the wrong things.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>Engineering doesn&#8217;t behave like marketing spend. You don&#8217;t put one euro in and immediately get three euros out. The impact of engineering work is often indirect, delayed, and spread across multiple parts of the business. But that doesn&#8217;t mean it&#8217;s unmeasurable. It just means you need a different mental model to fully understand it.</p><h2><strong>Why Engineering ROI Is Hard To Measure And Why It Still Matters</strong></h2><p>The core difficulty with engineering ROI is attribution. A feature shipped today might increase retention three months from now. A refactor might prevent an outage that never happens. An internal tooling investment might not show up in revenue at all but it may allow the team to ship 30% faster for the next two years.</p><p>Because of this, many teams fall back to proxy metrics: velocity, number of tickets closed, number of deploys. These are easy to track, but they don&#8217;t answer the real question: <em>Is engineering effort translating into business value?</em></p><p>If you don&#8217;t answer that question, you risk two failure modes. Either engineering becomes a cost center that constantly has to justify itself, or it becomes a feature factory that ships lots of things with unclear impact. Both lead to poor decisions.</p><p>Measuring engineering ROI is less about producing a perfect number and more about creating clarity and alignment.</p><h2><strong>A Better Way to Think About Engineering ROI</strong></h2><p>A useful way to approach engineering ROI is to separate <strong>what gets built</strong> from <strong>what changes because it was built</strong>.</p><p>Engineering always produces outputs: features, systems, improvements. But ROI lives one layer higher in outcomes and impact.</p><p>A simple mental model looks like this:</p><p>Engineering work &#8594; product or system change &#8594; measurable outcome &#8594; business impact</p><p>Not every step needs to be perfectly quantified, but the chain needs to exist.</p><p>For example, imagine a team invests a quarter into improving onboarding. The output is a redesigned flow and a set of backend changes. The outcome is higher activation and fewer drop-offs. The business impact is increased conversion to paid plans and lower acquisition costs. That&#8217;s engineering ROI even if you can&#8217;t attribute every euro precisely.</p><p>The same logic applies to infrastructure work. Reducing deployment failures or improving system reliability may not increase revenue directly, but it reduces risk, improves customer trust, and frees up engineering time. Prevented losses are still returns.</p><h2><strong>What Good Engineering ROI Measurement Looks Like</strong></h2><p>Teams that do this well tend to focus on <strong>directional signals</strong>, not vanity metrics.</p><p>They track delivery speed and flow things like cycle time, deployment frequency, and predictability. Because faster feedback loops mean faster value realization. But they don&#8217;t stop there.</p><p>They also measure how shipped work is actually used. Feature adoption, usage depth, funnel movement, or even qualitative customer feedback are all strong indicators of whether engineering effort is landing in the right place. A feature that ships and is never used has near-zero ROI, regardless of how efficiently it was built.</p><p>At the business level, they look for clear connections. Revenue growth enabled by a feature. Churn reduction after stability improvements. Cost savings from automation or infrastructure optimization. One befriended CTO shared an example where a focused engineering effort to reduce churn cut monthly churn in half, increasing projected annual revenue by millions on a relatively small engineering investment. That&#8217;s ROI you can explain to any board.</p><p>The key is balance. Speed without quality leads to fires. Quality without delivery speed leads to stagnation. Outputs without outcomes lead to busy teams and weak businesses.</p><h2><strong>Making ROI Visible Without Creating Perverse Incentives</strong></h2><p>One common fear is that measuring ROI will turn engineering into a spreadsheet exercise. That only happens when metrics are used as weapons rather than signals.</p><p>The goal isn&#8217;t to assign a euro value to every pull request. It&#8217;s to create shared understanding: <em>why</em> certain work matters, <em>what success looks like</em>, and <em>whether we&#8217;re moving in the right direction</em>.</p><p>Many teams use lightweight dashboards or quarterly reviews that connect engineering initiatives to outcomes. Not in a punitive way, but in a narrative one. &#8220;We invested in X, which led to Y, which moved Z.&#8221; Over time, patterns emerge. Some types of work consistently pay off. Others don&#8217;t.</p><p>That feedback loop is where ROI measurement becomes powerful. It informs prioritization. It shapes roadmaps. It helps engineering leaders say no to low-impact work and yes to the things that truly move the business.</p><h2><strong>The Real Point of Measuring Engineering ROI</strong></h2><p>Engineering ROI isn&#8217;t about proving that engineers are &#8220;worth the money.&#8221; Good founders already know that. It&#8217;s about focus.</p><p>It&#8217;s about ensuring that limited engineering capacity is spent on the highest-leverage problems. It&#8217;s about making trade-offs explicit. And it&#8217;s about turning engineering from a perceived cost center into an obvious value engine.</p><p>You don&#8217;t need perfect data. You need honest signals, clear narratives, and the discipline to ask after every major effort: <em>Did this meaningfully help the business?</em></p><p>If you can answer that consistently, you&#8217;re already measuring engineering ROI better than most startups.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[What Is Good Product Management? ]]></title><description><![CDATA[An Engineer&#8217;s Perspective]]></description><link>https://www.techfounderstack.com/p/what-is-good-product-management</link><guid isPermaLink="false">https://www.techfounderstack.com/p/what-is-good-product-management</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 21 Dec 2025 13:03:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9kwD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.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_!9kwD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9kwD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!9kwD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!9kwD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!9kwD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9kwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!9kwD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!9kwD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!9kwD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!9kwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F313eeb0a-d957-4fdf-87ec-6ead73ae6538_1024x608.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>From an engineer&#8217;s point of view, good product management is surprisingly simple to define and painfully obvious when it&#8217;s missing.</p><p>Good product management creates clarity. It helps engineers focus on solving the right problems, instead of just shipping features. Bad product management, on the other hand, turns engineers into ticket-takers, drains motivation, and slowly converts promising startups into feature factories.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>Many of the best ideas about product management (e.g. from Elad Gil, Ben Horowitz, Lenny Rachitsky) converge on one truth: <strong>product management is not about managing engineers or writing specs. It&#8217;s about owning outcomes.</strong></p><h2><strong>Product Management Is About Outcomes, Not Output</strong></h2><p>Engineers tend to think in systems, constraints, and trade-offs. We like clear problem statements and hate vague goals. The best product managers understand this instinctively.</p><p>Good PMs don&#8217;t start with <em>&#8220;we need feature X.&#8221;</em> They start with <em>&#8220;users are failing at Y, and that&#8217;s costing us Z.&#8221;</em> That framing matters. It invites engineers into the problem instead of handing them a predetermined solution.</p><p>Ben Horowitz famously described a good PM as someone who behaves like the &#8220;CEO of the product.&#8221; From an engineering lens, that doesn&#8217;t mean authority, it means responsibility. A good PM owns the success or failure of what gets built. They don&#8217;t blame engineering velocity, unclear requirements, or market conditions. They absorb complexity and turn it into direction.</p><p>This is why engineers respect PMs who are decisive. Someone who can synthesize inputs from design, engineering, sales, and leadership, and then make a call. Engineers would rather work with a PM who makes a wrong decision quickly and corrects it than one who never decides at all.</p><h2><strong>Early-Stage Product Management: Scrappy, Founder-Led, Execution-Heavy</strong></h2><p>In early-stage startups, &#8220;product management&#8221; is usually a misleading term. Most of the time, the founders are the product managers and that&#8217;s a good thing.</p><p>At this stage, speed matters more than polish. You&#8217;re still searching for product&#8211;market fit, and heavy process actively hurts you. Roadmaps longer than a few weeks are mostly fiction. What matters is learning fast.</p><p>Good early-stage product management looks like this:</p><ul><li><p>Talking to users constantly</p></li><li><p>Shipping small changes weekly (or daily)</p></li><li><p>Doing things that don&#8217;t scale</p></li><li><p>Treating the product as a hypothesis, not a roadmap</p></li></ul><p>Airbnb is the canonical example. When growth stalled, the founders didn&#8217;t debate features, they flew to New York, met hosts, and took photos themselves. That wasn&#8217;t &#8220;scalable product management,&#8221; but it solved the core user trust problem. The result was a step-change in growth.</p><p>From an engineer&#8217;s perspective, early-stage PMs (or founders acting as PMs) are valuable when they remove ambiguity and unblock execution, not when they introduce process. A great early PM is often half project manager, half user researcher, half firefighter. Yes, that&#8217;s more than one whole person, which is why founders usually do it themselves at first.</p><p>Hiring a heavyweight PM too early can be a mistake. Until you have product&#8211;market fit, vision matters more than coordination.</p><h2><strong>Scaling Product Management: From Shipping Fast to Shipping Right</strong></h2><p>Once product&#8211;market fit exists, everything changes.</p><p>The product now needs to scale across teams, customers, geographies, and use cases. This is where real product management becomes essential.</p><p>At this stage, good PMs start introducing structure, but only enough to maintain clarity. Their job shifts from <em>&#8220;what should we build next?&#8221;</em> to <em>&#8220;how do we keep building the right things as the organization grows?&#8221;</em></p><p>This is where roadmaps start to matter. Not because they predict the future accurately, but because they align teams around priorities and trade-offs. Engineers benefit enormously from knowing why one project matters more than another.</p><p>Amazon&#8217;s &#8220;working backwards&#8221; approach is a great example of scaled product management done well. Writing a press release before building anything forces clarity on customer value. Engineers don&#8217;t just get requirements, they get context. That context enables better technical decisions throughout the build.</p><p>Facebook&#8217;s evolution from &#8220;move fast and break things&#8221; to &#8220;move fast with stable infrastructure&#8221; is another example. At scale, stability becomes a feature. Good product management recognizes when the definition of &#8220;good&#8221; has changed and adjusts incentives accordingly.</p><h2><strong>Where Product and Engineering Commonly Clash</strong></h2><p>Most product&#8211;engineering friction comes from one of three things:</p><ol><li><p><strong>Unclear priorities</strong></p><p>When leadership doesn&#8217;t explicitly choose between speed, quality, or growth, product and engineering will make different assumptions and conflict is inevitable.</p></li><li><p><strong>Feature-driven thinking</strong></p><p>When PMs focus on outputs (&#8220;ship this feature&#8221;) instead of outcomes (&#8220;reduce churn&#8221;), engineers lose autonomy and motivation.</p></li><li><p><strong>Lack of technical empathy</strong></p><p>PMs don&#8217;t need to code, but they do need to understand constraints. Engineers quickly lose trust in PMs who treat complexity as an inconvenience instead of a reality.</p></li></ol><p>Good PMs reduce friction by making trade-offs explicit. They acknowledge technical debt, protect engineering focus, and say &#8220;no&#8221; &#8212; especially to sales-driven one-off requests that don&#8217;t align with strategy.</p><p>The best PMs also involve engineers early. Not to ask how long something takes, but to explore what&#8217;s possible. Many of the best product ideas come from engineers if you give them the problem instead of the solution.</p><h2><strong>What Engineers Actually Want From Product Management</strong></h2><p>If you ask engineers what they value most in a PM, the answer is rarely documentation or process.</p><p>They want:</p><ul><li><p>Clear goals</p></li><li><p>Honest prioritization</p></li><li><p>Context for decisions</p></li><li><p>Protection from chaos</p></li><li><p>Ownership and accountability</p></li></ul><p>A good PM makes the team feel like they&#8217;re working on something that matters. They reduce cognitive load instead of adding to it. When things go wrong, they step forward not sideways.</p><h2><strong>Final Thought</strong></h2><p>From an engineer&#8217;s perspective, good product management isn&#8217;t about controlling the roadmap or translating business requests into tickets. It&#8217;s about <strong>turning ambiguity into clarity and effort into impact</strong>.</p><p>Great PMs make teams faster and smarter. They adapt their style to the company&#8217;s stage. And most importantly, they treat engineers as partners in solving meaningful problems not just builders of predefined solutions.</p><p>When product management is done right, engineers don&#8217;t complain about it. They barely notice it. Things just work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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 Startups Die]]></title><description><![CDATA[Startups rarely die from competition. They die from the inside.]]></description><link>https://www.techfounderstack.com/p/why-startups-die</link><guid isPermaLink="false">https://www.techfounderstack.com/p/why-startups-die</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sat, 06 Dec 2025 13:15:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YE9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.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_!YE9U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YE9U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!YE9U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!YE9U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!YE9U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YE9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!YE9U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!YE9U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!YE9U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!YE9U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a1ba20-ff84-48c6-8382-87cf576a8315_1024x608.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>Startups have a notorious failure rate &#8211; some estimates say <strong>9 out of 10 startups eventually fail</strong>. Yet, contrary to what many first-time founders expect, startups rarely fail because a giant competitor swoops in or because of some external &#8220;homicide.&#8221; Instead, most startups die by <strong>&#8220;suicide,&#8221;</strong> meaning their demise is self-inflicted by internal issues. As YC founder Paul Graham once noted, <em>&#8220;Startups are more likely to die from suicide than homicide.&#8221;</em> In my experience building two startups, I&#8217;ve seen that the biggest threats usually come from within the company&#8217;s own walls, not from the outside world.</p><h2><strong>Suicide, Not Homicide: Internal Collapse vs. External Threats</strong></h2><p>There&#8217;s a saying in Silicon Valley: <strong>&#8220;Startups don&#8217;t die, they commit suicide.&#8221;</strong> Entrepreneur Justin Kan used this phrase after observing how many young companies implode <em>long before</em> they run out of options. Startups often <strong>give up on themselves</strong> while they&#8217;re &#8220;still very much breathing&#8221;. <strong>Founders burn out or lose heart</strong>, and the team calls it quits. In Kan&#8217;s words, <em>&#8220;the people in them give up and move on&#8230; or they realize that startups are hard and [cause] massive&#8230; exhaustion&#8221;</em>. Founders may <strong>abandon ship</strong> &#8211; taking another job, going back to school, or simply drifting away &#8211; even when some hope remains. Y Combinator&#8217;s Harj Taggar noticed the same pattern: many companies <strong>fail simply because the founders stop trying</strong>. <em>&#8220;The startups that take off are the ones that continue to keep going&#8230; the ones that succeed are the ones that keep going. Like PG says, the way to win is to not die.&#8221;</em> In short, giving up too early is often the real killer.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>Why would a passionate founding team quit on their own company? Often it&#8217;s the accumulation of internal problems &#8211; <strong>no clear traction, constant obstacles, team disagreements, stress</strong> &#8211; that leads to despair. Taggar explains that at YC&#8217;s stage, <em>&#8220;companies fail because they give up or the founders don&#8217;t get along&#8221;</em>, and another big reason is <em>&#8220;the company is not making what people really want.&#8221;</em> When you&#8217;re not hitting product-market fit or you&#8217;re fighting with your co-founder every week, it&#8217;s easy to see why some founders lose the will to continue. External competition alone rarely <em>directly</em> kills a startup; if you have a great product and a solid team, a competitor can&#8217;t easily destroy you. Far more often, <strong>startups defeat themselves</strong> through inaction, conflict, or loss of focus, effectively <em>&#8220;committing suicide&#8221;</em> while the competition simply watches.</p><h2><strong>Running Out of Money &#8211; The Final Symptom</strong></h2><p>One of the most visible ways startups die is <strong>running out of cash</strong>. If a company can&#8217;t pay its team or its bills, it&#8217;s game over. Indeed, in an analysis of 100+ startup post-mortems, <strong>&#8220;running out of cash&#8221; was the #2 most-cited reason for failure</strong>. Often startups fail to raise their next funding round in time, or their revenue never materializes before the initial funds dry up. But lack of money is usually <strong>a symptom, not the root cause</strong>. The deeper issue is why the startup ran out of money in the first place. In many cases, it&#8217;s because <strong>the startup never achieved product-market fit</strong> &#8211; they were making something few people truly wanted, so revenue and investor interest stayed low. Venture capitalist Marc Andreessen puts it bluntly: <em>&#8220;The #1 company-killer is lack of market.&#8221;</em> If you build a product no one needs, it doesn&#8217;t matter how much seed money you have; eventually, the cash will burn away with nothing to show, and fundraising will be impossible. Andreessen argues that <strong>startups fail when they never reach product/market fit</strong> &#8211; in other words, they couldn&#8217;t find a real, paying market for their product.</p><p>Besides product-market fit, <strong>financial mismanagement</strong> can accelerate the demise. Some teams spend too aggressively (hiring too many people, lavish marketing) before they&#8217;ve validated the business, causing a cash crunch. Others are <em>too</em> slow to monetize or raise funds, and simply run out of time. Interestingly, many founders who &#8220;ran out of money&#8221; were in fact <strong>on the verge of success but quit too soon</strong>. As Justin Kan noted, it&#8217;s rare to see a founding team give up when metrics are skyrocketing &#8211; most give up when growth is flat and funds are low. That is exactly the moment when <strong>patience and iteration</strong> are needed: <em>&#8220;One thing many entrepreneurs don&#8217;t realize is that patience and iteration are critical in achieving product-market fit&#8230; overnight successes never actually happen overnight.&#8221;</em> Those who persevere and find a way to stretch their runway &#8211; by cutting burn, pivoting, or securing a bridge round &#8211; get a shot at turning things around. Those who don&#8217;t, wind up in the <strong>startup graveyard</strong> marked &#8220;out of cash.&#8221;</p><h2><strong>Founder Conflict and Team Breakups</strong></h2><p>If running out of money is the final nail in the coffin, <strong>co-founder conflict</strong> is often what built the coffin to begin with. A popular (and startling) statistic from Harvard researcher Noam Wasserman found that <strong>65% of high-potential startups fail due to conflict among co-founders</strong>. I believe it. In the early stages, the founding team <strong>is</strong> the company &#8211; if that team falls apart, the company often falls apart with it. Co-founder infighting can scare away investors, cause paralysis in decision-making, and poison the company culture from within. In fact, <strong>choosing the wrong co-founder</strong> can be as fatal as choosing the wrong idea. Startup lore frequently compares co-founders to a married couple; if the relationship turns sour, a <strong>messy divorce</strong> can kill the startup even if the product is promising. Misalignment on big questions (Should we expand fast or pace ourselves? Do we sell the company or aim for IPO? How do we define success?) will eventually lead to irreconcilable differences. If one founder envisions building a billion-dollar unicorn while the other would be happy with a small, stable business, <strong>they&#8217;ll clash on strategy and goals</strong>.</p><p>Beyond outright conflict, there&#8217;s also the scenario of a <strong>key founder or early team member leaving</strong>. When a co-founder quits, it&#8217;s incredibly hard on a young startup&#8217;s morale and operations. The remaining team now has a <em>&#8220;single founder&#8221;</em> problem &#8211; all the burdens fall on one person&#8217;s shoulders. Paul Graham actually warned about <strong>having a single founder from the start</strong>. He observed that startups with multiple founders have an edge: <em>&#8220;Starting a startup is too hard for one person. &#8230;You need colleagues to brainstorm with&#8230;and to cheer you up when things go wrong.&#8221;</em> When you lose that camaraderie, the low points in a startup can become unbearable. I&#8217;ve seen companies crumble soon after a founding team member left, not just because of the lost skills, but because the <strong>emotional glue was gone</strong>. In some cases, remaining founders lose confidence and momentum, leading to a slow fizzle. As an investor friend once told me, <strong>&#8220;bad bedfellows&#8221;</strong> &#8211; meaning a poor fit between founders or team &#8211; can sink even a good idea. Ensuring the founding team is aligned and works well together is <em>absolutely critical</em> to a startup&#8217;s survival.</p><h2><strong>Loss of Focus and Founder Burnout</strong></h2><p>Another common self-inflicted wound is when founders <strong>lose focus or motivation</strong>. Startups demand single-minded dedication; if the leaders start getting distracted, it&#8217;s a bad sign. In fact, &#8220;losing focus&#8221; was listed among the top 20 reasons startups fail (it was #11) in the CB Insights analysis. This can take many forms. Sometimes founders start <strong>chasing new side projects</strong> &#8211; maybe tinkering with another startup idea, or taking on consulting gigs, or even dabbling in a new hobby &#8211; instead of pushing their main venture forward. Other times it&#8217;s more subtle: the team keeps <strong>pivoting in new directions</strong> without committing to one strategy, or spreads itself thin pursuing too many features at once. Either way, the startup loses momentum because its leaders aren&#8217;t all-in on <em>one</em> clear vision.</p><p>Loss of focus is often tied to <strong>loss of passion</strong>. In the early days, you need a huge amount of enthusiasm to get through the inevitable challenges. If the founders&#8217; hearts just aren&#8217;t in it anymore, progress grinds to a halt. I&#8217;ve seen founders mentally check out when growth stalled &#8211; instead of doubling down, they started daydreaming about other opportunities. Justin Kan described how the <strong>temptation to quit</strong> hit him multiple times during Justin.tv: he would come to the brink of <em>&#8220;packing it up and moving on&#8221;</em> when things looked bleak. It&#8217;s human nature to want to escape a painful grind, and running a startup can certainly become a grind. Founders also face <strong>extreme stress and burnout</strong>, which can sap one&#8217;s motivation. Long hours, pressure to survive, and the emotional rollercoaster can lead to exhaustion. When a founder is burned out, they might start procrastinating, avoiding tough problems, or delegating critical decisions &#8211; all signs the <strong>fire in the belly</strong> is dying out. Eventually, if the passion doesn&#8217;t reignite, the startup slowly withers from neglect. As one founder quipped, <em>&#8220;Startups don&#8217;t usually starve to death; they drown in all the opportunities and distractions.&#8221;</em> Keeping focused on the mission is harder than it sounds, but absolutely necessary to avoid a self-induced death.</p><h2><strong>How to Avoid a Startup Suicide</strong></h2><p>The good news is that knowing <strong>why startups die</strong> also highlights how future founders can <strong>maximize their startup&#8217;s chances of survival</strong>. After years of my own trial and error (and observing many others), here are some key lessons to heed:</p><ul><li><p><strong>Choose Your Co-founder(s) Wisely and Align on Vision:</strong> Picking a co-founder is arguably as important as picking the idea. Make sure you share values and long-term goals. Misaligned aspirations (e.g. one founder wants a quick sale, the other wants to build forever) will lead to conflict. Remember that <em>65% of startups fail due to co-founder conflict</em>, so treat your co-founder relationship with care and communicate openly. It&#8217;s better to hash out expectations (equity splits, roles, exit strategy) early than to fight later.</p></li><li><p><strong>Make Something People Want (Achieve Product-Market Fit):</strong> This is the <strong>golden rule</strong> from YC &#8211; <em>&#8220;not making something users want&#8221;</em> is the ultimate killer. Talk to your target users incessantly, validate that you&#8217;re solving a real problem, and be willing to iterate until you hit a nerve. If customers genuinely love your product, you&#8217;re far less likely to die. Traction solves a lot of problems &#8211; it attracts investors, boosts team morale, and gives you revenue to extend your runway. As Harj Taggar said, many startups fail because <em>&#8220;the company is not making what people really want.&#8221;</em> Don&#8217;t fall in love with your tech for its own sake; solve a pain point that <em>truly</em> matters to people.</p></li><li><p><strong>Manage Your Runway and Finances Cautiously:</strong> Running out of cash is a preventable failure in many cases. Always know your <strong>runway</strong> (months of cash left) and plan fundraising or revenue milestones well <em>before</em> you hit empty. Keep costs under control &#8211; hire slowly and spend on what moves the needle, not on vanity. Many startups burn money on nice-to-haves and regret it later. As a rule of thumb, try to raise enough money to reach the <strong>next major milestone</strong> (product launch, user target, revenue goal) plus a buffer. If things take longer, be ready to cut expenses or raise an extension round. It&#8217;s not glamorous, but survival often comes down to prudent cash management. Investors will ask &#8220;What will you do if you can&#8217;t raise in time?&#8221; &#8211; have an answer (e.g. reduce burn, find a strategic partner, etc.) so you&#8217;re not caught in a crisis. Essentially, <strong>buy yourself time</strong> to find what works.</p></li><li><p><strong>Stay Focused and Commit Fully:</strong> Don&#8217;t try to run two companies at once, and don&#8217;t treat your startup like a side hustle. The startups that thrive are usually the ones where founders <strong>jump in with both feet</strong>. Shiny new ideas will always tempt you &#8211; resist chasing every rabbit. Paul Graham&#8217;s advice in <em>&#8220;Startups in 13 Sentences&#8221;</em> was simply: <em>&#8220;Focus.&#8221;</em> You and your team should know your top priorities each quarter and say no to distractions. This also means <strong>persevere through the tough times</strong>. If you keep making progress, even small wins, you&#8217;ll outlast the many who quit. As the saying goes, <em>the only way to guarantee failure is to stop trying.</em> Nearly every successful startup went through a phase where things looked grim, but the founders kept at it. Cultivate determination and resilience as core team values.</p></li><li><p><strong>Nurture a Healthy Co-founder Relationship and Team Culture:</strong> Since internal discord is such a startup killer, invest in keeping your team aligned. <strong>Communicate</strong> constantly with your co-founder(s) &#8211; have the hard conversations about performance, equity, and direction sooner rather than later. If roles or compensation need adjusting, address it. Set up a mechanism to resolve disagreements (e.g. a trusted mentor or board member who can mediate). Many conflicts can be softened by <strong>clear communication and empathy</strong> &#8211; remember you&#8217;re on the same side trying to make the startup win. Also, build a culture where everyone can voice concerns and where burnout is acknowledged. Encourage people (including yourselves as founders) to take breaks when needed to avoid total exhaustion. A supportive, mission-driven culture helps prevent the frustration and misalignment that often lead to &#8220;startup suicide.&#8221;</p></li><li><p><strong>Plan for Success (and Failure) Together:</strong> It may sound pessimistic, but discuss upfront what happens if things go south. If one founder wants out, how will you handle it? If an acquisition offer comes, are you both open to selling? Aligning on these scenarios can save a lot of heartache later. On the flip side, make a shared plan for success: what is our <em>vision</em> if all goes well? Having a common vision keeps everyone motivated during the dark days. It&#8217;s easier to stay committed when you and your co-founder see the same endgame and <em>why</em> it&#8217;s worth fighting for.</p></li></ul><p>In conclusion, most startups don&#8217;t meet their end because of some predator in the market. They meet their end because of <strong>internal missteps, broken relationships, or loss of will</strong>. The post-mortems and essays from seasoned founders all echo this truth: <em>your startup&#8217;s fate is largely in your own hands</em>. The flip side is empowering &#8211; if you avoid the classic pitfalls and take care of your team, you greatly <strong>increase your odds of survival</strong>. Build something people want, keep your team united, spend wisely, and never ever give up too early. Do that, and you&#8217;ll dramatically raise the chance that your startup doesn&#8217;t just avoid &#8220;suicide,&#8221; but actually thrives and lives to see its vision come to life. As Paul Graham famously implied, <strong>&#8220;the way to win is to not die.&#8221;</strong> Stay alive, and you give yourself the chance to eventually <strong>succeed</strong>.</p><h3><strong>Sources &amp; Further Reading</strong></h3><p><em>This article draws on insights from leading startup thinkers and investors, including Paul Graham (Y Combinator), Sam Altman, Justin Kan, Harj Taggar, and essays from a16z, Sequoia Capital, First Round, NFX, Index, and Accel. It also references research such as CB Insights&#8217; analysis of 100+ startup post-mortems and Noam Wasserman&#8217;s The Founder&#8217;s Dilemmas on co-founder conflict. </em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[The Importance of Network Effects for Startups]]></title><description><![CDATA[The Invisible Flywheel Powering the World&#8217;s Fastest-Growing Startups]]></description><link>https://www.techfounderstack.com/p/the-importance-of-network-effects</link><guid isPermaLink="false">https://www.techfounderstack.com/p/the-importance-of-network-effects</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 09 Nov 2025 13:02:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cgYR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.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_!cgYR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cgYR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!cgYR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!cgYR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!cgYR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cgYR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!cgYR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!cgYR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!cgYR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!cgYR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3793fd4-f360-4aaa-b92a-eda88ad48ed8_1024x608.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>Network effects &#8211; where each additional user makes a product or service more valuable to other users &#8211; are among the most powerful forces in the tech startup world. Many of the most successful companies of the internet era, from Amazon and Google to Facebook and even community-driven platforms like Wikipedia, have grown on the back of strong network effects. In fact, venture studies estimate that roughly <strong>70% of the total value created by tech companies since the 1990s</strong> has come from businesses with network effects. For aspiring founders, understanding and harnessing network effects can be the key to building a product that doesn&#8217;t just grow, but accelerates in value and defensibility as it scales.</p><h2><strong>What Are Network Effects?</strong></h2><p>In simple terms, a <strong>network effect</strong> occurs when a product or service becomes more useful as more people use it. The classic illustration is the telephone: one telephone alone is useless, but each new telephone owner increases the utility of the network for everyone by adding another reachable connection. Over a century ago, AT&amp;T&#8217;s president Theodore Vail recognized this, famously noting that <em>&#8220;a telephone &#8211; without a connection at the other end of the line &#8211; is one of the most useless things in the world. Its value&#8230;increases with the number of connections.&#8221;</em> This insight &#8211; that the <strong>value of a network grows as more nodes (users) join</strong> &#8211; later came to be quantified as Metcalfe&#8217;s Law (value ~ <em>N</em>&#178; for <em>N</em> users).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>Network effects can be <strong>direct (same-side)</strong>, meaning each new user directly adds value for existing users (as with telephones or social networks), or <strong>indirect/cross-side</strong>, where one user group adds value for another group in a two-sided platform (as with buyers and sellers in a marketplace). In all cases, the core idea is the same: usage begets more value, which in turn begets more usage. This positive feedback loop often creates a <strong>flywheel effect</strong> for growth, and, importantly, a <strong>defensible moat</strong> around the business as it becomes harder for new entrants to compete without a similar network in place.</p><blockquote><p><strong>Note:</strong> Network effects are <em>not</em> the same as viral growth. Viral marketing or &#8220;growth hacking&#8221; can help acquire new users (for example, users inviting friends), but <strong>network effects are about retaining users by making the product inherently more valuable as others join</strong>. Both concepts often work together in successful startups, but network effects specifically drive long-term <strong>user value and lock-in</strong>, rather than just initial user acquisition.</p></blockquote><h2><strong>Why Network Effects Matter for Startups</strong></h2><p>For startups, <strong>network effects are a holy grail of growth and competitive advantage</strong>. They are widely regarded as the <strong>strongest form of defensibility in the digital age</strong>, even more powerful than things like brand or scale alone. Companies built on robust network effects tend to dominate their markets and enjoy winner-take-all dynamics. As the team at NFX (a venture firm named after &#8220;network effects&#8221;) puts it: <em>Network effects are the #1 way to create defensibility in the digital world</em>. Once a network effect kicks in, a competitor can&#8217;t easily lure away your users without first building an equal or greater network, which is a huge barrier to entry. This is why a <strong>startup that successfully builds a network effect can turn into an enduring market leader</strong>.</p><p>Empirical data backs up the outsized impact of network effects. NFX&#8217;s research found that even though companies with true network effects are a minority, they accounted for about <em>70% of the tech industry&#8217;s value creation</em> over the past few decades. Investors like Sequoia and Andreessen Horowitz regularly observe that the tech industry&#8217;s most legendary companies owe much of their success to network-driven growth. The presence of a network effect can also lead to self-perpetuating <strong>growth loops</strong>: as more users join and create value, that product attracts even more users <em>organically</em>. Engaged users tend to stick around because leaving means losing the unique network value they can&#8217;t get elsewhere.</p><p>However, founders should note that <strong>network effects often require reaching a critical mass</strong> of users before they truly ignite. In the early stages, a network-dependent product might feel only marginally useful (or even useless) until enough participants are onboard. Most products with network effects <strong>&#8220;must ultimately reach critical mass in order to fully take advantage of their defensibility&#8230; Before that point, the product remains quite vulnerable and may not have much value to users.&#8221;</strong> Overcoming this initial <strong>&#8220;cold start&#8221; or chicken-and-egg problem</strong> is a key challenge. But once critical mass is achieved, a startup can benefit from an accelerating, compounding advantage that is very hard to disrupt.</p><h2><strong>Examples of Network Effects in Action</strong></h2><p>Many iconic tech startups have leveraged network effects as the engine of their growth. Here are a few examples and how they achieved it:</p><ul><li><p><strong>Facebook and Social Apps:</strong> Facebook&#8217;s early growth was driven by direct network effects &#8211; people joined because their friends were there, and each new friend on the platform made it more engaging for others. The same pattern holds for social and communication apps like <strong>WhatsApp, Instagram, Snapchat</strong> and others: the more users on the network, the more useful and sticky the service becomes for everyone. A user is far less likely to leave Facebook or WhatsApp when <em>&#8220;there are more people that you can connect with&#8221;</em> on it than anywhere else. This connectivity effect led these platforms to go from niche products to billions of users with very little paid marketing, as the network itself pulled in new members.</p></li><li><p><strong>eBay and Craigslist (Online Marketplaces):</strong> In two-sided marketplaces, buyers and sellers each create value for the other. <strong>eBay</strong> and <strong>Craigslist</strong> are classic examples: buyers flock to where the most sellers list items, and sellers go where the most buyers are searching. This mutual reinforcement meant that the <strong>network itself provides the majority of the value &#8211; not the website&#8217;s features</strong> &#8211; which is why eBay and Craigslist remained market leaders even while their interfaces stayed largely unchanged for decades. A competitor offering a prettier UI had no chance if they couldn&#8217;t match the breadth of eBay&#8217;s marketplace inventory or Craigslist&#8217;s local community of users. The network effect here created huge staying power.</p></li><li><p><strong>Uber and Lyft (Ride-Sharing):</strong> In ride-hailing services, <strong>cross-side network effects</strong> connect riders and drivers. More drivers on the network lead to shorter wait times and more route coverage, which attract more riders; more rider demand in turn encourages more drivers to sign up &#8211; a virtuous cycle. Uber famously used this dynamic city by city to achieve liquidity. Once a city&#8217;s Uber network had, say, sub-5-minute average wait times, it became very hard for a new entrant to compete. (In fact, beyond a certain point, adding yet more drivers doesn&#8217;t improve rider experience further &#8211; e.g. wait times under ~3 minutes &#8211; which shows the <strong>limits</strong> or asymptote of a network effect in this case. But reaching that critical mass first gave Uber a lasting edge.) The <strong>flywheel of drivers &#8596; riders</strong> allowed Uber and Lyft to scale rapidly while keeping competitors at bay.</p></li><li><p><strong>Airbnb (Peer-to-Peer Lodging):</strong> <strong>Airbnb</strong> applied the marketplace network effect to travel lodging. As more hosts listed homes on Airbnb, the platform could offer travelers a wider variety of locations and prices than traditional hotels. This selection in turn attracted more guests, which incentivized more homeowners to join as hosts. Over time, Airbnb built such a large and diverse inventory that a traveler could almost always find something fitting their needs &#8211; an advantage a smaller site could not match. The <strong>breadth and liquidity of Airbnb&#8217;s two-sided network</strong> became a formidable moat. For example, Airbnb can show lodging options across every neighborhood and price range in a city, making it <em>&#8220;more valuable on both sides of the marketplace than a site that just shows a commoditized set of hotel rooms.&#8221;</em> This differentiated network effect helped Airbnb grow from a small online community into a global hospitality giant.</p></li><li><p><strong>Windows, iOS and Platform Ecosystems:</strong> Operating systems and developer platforms demonstrate network effects between users and third-party developers. <strong>Microsoft Windows</strong> and <strong>Apple&#8217;s iOS</strong> gained dominance partly because of their rich app ecosystems. A large user base attracted more developers to build software for the platform, which in turn made the platform more attractive to users due to the abundance of apps. This two-sided platform effect created high switching costs &#8211; e.g. many people won&#8217;t switch to a new OS that lacks their favorite apps. Microsoft famously cultivated this network by courting developers (even giving software away to universities so students would enter the workforce already familiar with Windows). Today, Apple&#8217;s App Store and Google&#8217;s Android platform similarly thrive on the cycle of more users &#8594; more developers &#8594; more apps &#8594; more users. Additionally, <strong>ecosystems like Atlassian&#8217;s Marketplace</strong> show how B2B software can leverage networks: Atlassian&#8217;s suite (Jira, Confluence, etc.) spawned a marketplace of 1,250+ third-party plugin developers, resulting in 28,000 app installs per week and over $2 billion in sales for those partners &#8211; a strong network effect that continuously adds value for Atlassian&#8217;s customers and locks in its products as an industry standard.</p></li><li><p><strong>Waze (Data Network Effects):</strong> Network effects aren&#8217;t only about person-to-person interaction; they can also be driven by <strong>data contributions</strong>. <strong>Waze</strong>, the GPS navigation app, is a great example of a <strong>data network effect</strong>. Every driver using Waze also contributes real-time traffic and road information (just by driving, or actively reporting incidents). As more users contribute more data, Waze&#8217;s maps and traffic predictions become more accurate for everyone on the platform. In turn, a superior navigation experience attracts more drivers to start using Waze, who then contribute yet more data. Because this loop is continuous and real-time, the <strong>value keeps improving with scale</strong> &#8211; there&#8217;s essentially &#8220;no traffic jam&#8221; of diminishing returns in Waze&#8217;s data; even the 1000th user in an area can add new value by reporting a fresh incident. This has made Waze incredibly competitive against traditional GPS services. Other products like <strong>Yelp</strong> also exhibit data network effects (more user reviews make the service more useful), though often with some limits (e.g. the 50th review of the same restaurant might not add as much value as the first five).</p></li></ul><p>These examples illustrate how varied network effects can be &#8211; spanning social networks, marketplaces, platforms, and data-driven products &#8211; but also how central they are to the growth of tech companies. In each case, the startup reached a tipping point where the network itself became the biggest asset and driver of further growth. As Reid Hoffman famously quipped, <em>&#8220;First scalers&#8221;</em> in network-effected spaces can achieve runaway momentum that latecomers struggle to match.</p><h2><strong>Lessons for Aspiring Founders</strong></h2><p>For entrepreneurs, the takeaway is clear: <strong>if you can build authentic network effects into your product, you can create a self-sustaining engine for growth and a durable competitive moat</strong>. Here are a few key points to keep in mind:</p><ul><li><p><strong>Design for Network Value:</strong> Think about how each new user (or each new data point, creator, transaction, etc.) can enhance the experience for existing users. If adding users doesn&#8217;t improve the product, you don&#8217;t have a true network effect. Strive to introduce mechanisms that let user interactions or contributions compound value. As NFX emphasizes, <em>&#8220;for Founders looking to build a strong competitive moat, the ability to identify and understand network effects is invaluable.&#8221;</em></p></li><li><p><strong>Solve the Cold Start Problem:</strong> Early on, a network-effect startup faces the chicken-and-egg challenge &#8211; the product is only valuable <em>with</em> a network, but you need to provide value <em>before</em> the network exists. Tactics here include starting with a focused niche or geography, offering strong single-player utility, or seeding the network manually. For example, Facebook began on a single college campus to ensure density, and Airbnb initially attracted hosts by scraping listings from Craigslist to seed supply. Remember that <strong>until you reach a critical mass of users, your product will be vulnerable</strong>, so plan how to cross that chasm. Sometimes providing extra utility or content yourself can attract the first users until the user-generated value kicks in.</p></li><li><p><strong>Focus on Engagement and Retention:</strong> A network effect will only pay off if users stick around to benefit from it. Ensure your product is engaging and <strong>sticky</strong> so that as the network grows, users keep returning (this might mean fostering content creation like posts/reviews, facilitating connections, or otherwise making the network&#8217;s value apparent). High engagement not only boosts retention but also accelerates the network effect since active users contribute more value for each other. Sequoia Capital&#8217;s team notes that <em>engagement drives retention, which drives growth</em> in a networked product &#8211; engaged users will sustain your network through the early stages and beyond.</p></li><li><p><strong>Monitor Quality and Negative Effects:</strong> As your network scales, pay attention to potential <em>negative</em> network effects. Sometimes growth can introduce friction &#8211; e.g. too many connections on a social network can reduce people&#8217;s willingness to share, or too much marketplace choice can overwhelm users. Keep the value proposition evolving: introduce curation, matchmaking, or other features to ensure that more users continues to mean more value, not noise. The best companies actively manage their networks (through algorithms, community guidelines, etc.) to preserve the quality of interactions as they grow.</p></li><li><p><strong>Layer Multiple Network Effects (if possible):</strong> The strongest startups often have more than one type of network effect reinforcing their business. For instance, <strong>Apple</strong> benefits from a two-sided app ecosystem (platform network effect) and also a kind of social/bandwagon effect where its products&#8217; popularity itself drives adoption. <strong>Facebook</strong> in its heyday had direct social network effects and also data network effects (more user data improving feed relevance). If you can stack network effects &#8211; or combine a network effect with other moats like brand and high switching costs &#8211; your startup will be even harder to disrupt. Each type of network effect has its own playbook, so be open to leveraging multiple &#8220;colors on the palette&#8221; as you scale.</p></li></ul><p>In summary, <strong>network effects can transform a startup from a small project into a platform with exponential growth and deep defensibility</strong>. They create a scenario where success feeds on itself: the bigger your user base grows, the more value your product delivers, which then attracts even more users. This is why top venture firms and experienced founders obsess over network effects. As NFX observes from decades of building and investing in such companies, <em>&#8220;defensibility is what will define the success of your business. More than anything else, network effects are the key to that.&#8221;</em> For an aspiring founder, internalizing this principle &#8211; and executing strategies to trigger network effects &#8211; can make the difference between a product that plateaus and one that becomes a category-defining, scalable <strong>network</strong> with a life of its own.</p><p><strong>Sources:</strong> Network Effects Manual; Network Effects Bible; NFX Archives; Sequoia Capital Insights; Andreessen Horowitz analysis; Accel insights; and other industry case studies.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Market Always Wins]]></title><description><![CDATA[Finding Strong Product-Market Fit for Your Startup]]></description><link>https://www.techfounderstack.com/p/market-always-wins</link><guid isPermaLink="false">https://www.techfounderstack.com/p/market-always-wins</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 26 Oct 2025 13:02:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qVkX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.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_!qVkX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qVkX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!qVkX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!qVkX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!qVkX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qVkX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!qVkX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!qVkX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!qVkX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!qVkX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ff81fd-eb22-4b9b-847e-a915291448d4_1024x608.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>Early-stage investors often boil startup success down to three factors &#8211; <strong>team, market, and product</strong>. These are like three legs of a stool, all important for stability. There&#8217;s long been debate about which leg matters most. Some VCs, like early Silicon Valley pioneer Arthur Rock, argue that backing an <em>exceptional team</em> is paramount. After all, a smart team can pivot and adapt. But others, like Sequoia Capital founder Don Valentine, firmly believe <strong>&#8220;the marketplace comes first, because you can&#8217;t change that, but you can change the people&#8221;</strong>. In other words, even an A+ team will struggle in a bad market, whereas a B-level team can ride a great market to success.</p><p>So, which is <em>truly</em> most important? Let&#8217;s explore why many experienced founders and investors say <strong>market always wins</strong>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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><h2><strong>Why the Market Matters More Than Anything</strong></h2><p>A popular theory in startup land (championed by Marc Andreessen and others) is that <strong>product-market fit</strong> &#8211; and specifically the <em>market</em> &#8211; is the biggest determinant of success. The reasoning is straightforward: in a <strong>great market</strong>, customers are hungry for a solution, <em>any</em> viable solution. Demand is high, almost pulling the product out of the startup&#8217;s hands. As Andreessen famously put it, <em>&#8220;In a great market&#8230; the market pulls product out of the startup. The product doesn&#8217;t need to be great; it just has to basically work&#8221;</em>. In such a scenario, the market&#8217;s momentum will forgive imperfections &#8211; <strong>&#8220;the market doesn&#8217;t care how good the team is, as long as the team can produce that viable product&#8221;</strong>. In other words, if you&#8217;re selling something people <strong>desperately want</strong>, you can screw up many other things and still win. As VC Andy Rachleff quips, <em>&#8220;If the dogs are eating the dog food, then you can screw up almost everything&#8230; and you will succeed&#8221;</em>.</p><p>Contrast this with a <strong>terrible market</strong>: you might have the flashiest product and a world-class team, but no one wants what you&#8217;re offering. Andreessen didn&#8217;t mince words here either: <em>&#8220;In a terrible market, you can have the best product in the world and an absolutely killer team, and it doesn&#8217;t matter &#8211; you&#8217;re going to fail&#8221;</em>. You&#8217;ll spend years trying to lure customers that just don&#8217;t exist, and even a great team will get demoralized and quit. Rachleff&#8217;s Law of Startup Success captures it well: <strong>&#8220;When a great team meets a lousy market, market wins&#8230; When a lousy team meets a great market, market wins&#8230; When a great team meets a great market, something special happens.&#8221;</strong> Lack of market demand is the #1 startup killer.</p><p>Empirical data backs up the primacy of market. Investor Jeremy Liew cites a McKinsey study analyzing 100 companies: <strong>overall market growth explained 43% of the variance in growth rates, whereas differences in execution (market share gained) explained only 22%</strong>. Simply put, being in a fast-growing market had <em>roughly twice</em> the impact of superior execution. Or as Liew summarizes, <strong>&#8220;riding market growth in a fast growing market is a lot easier than trying to take market share in a slow growth market.&#8221;</strong> Even a mediocre product/team in a booming sector benefits from a <em>&#8220;rising tide lifting all boats&#8221;</em> effect. On the flip side, if you&#8217;re fighting uphill in a stagnant market &#8211; trying to sell something people don&#8217;t really feel a need for &#8211; it&#8217;s nearly impossible to win.</p><p>I&#8217;ve witnessed this dynamic in my own startup journey. A friend of mine, an excellent founder, built a venture (<a href="https://kyte.com/">Kyte</a>) with a strong team. But they were battling in a <strong>tough market</strong>, and despite their talent, product-market fit remained elusive. Similarly, my previous startup <strong>Midlane</strong> was in the HR software space &#8211; a crowded sector that wasn&#8217;t rapidly growing. We had a great team and worked hard, but without strong market tailwinds, gaining traction felt like pushing a boulder uphill. In contrast, my <strong>first startup Passbase</strong> entered the online ID verification (KYC) space at a time when that market was exploding. Cryptocurrency exchanges and fintech companies urgently needed KYC solutions, and we rode that wave. The market demand was so huge that our product adoption naturally grew with minimal marketing &#8211; a case of being in the right place at the right time. Our team certainly had to execute well, but the <em>market&#8217;s growth</em> did a lot of the heavy lifting. </p><p>&#128161; <strong>Lesson learned:</strong> A great team is invaluable, but even a stellar team <strong>cannot easily overcome a fundamentally bad market</strong>, whereas even an average team can prosper in a booming market.</p><h2><strong>The Product Comes Last (Iterate Until It Fits)</strong></h2><p>Where does the <strong>product</strong> itself rank in this hierarchy? Counterintuitively, it&#8217;s often <em>third</em>. This isn&#8217;t to say you can peddle a terrible product and succeed &#8211; you eventually need a great solution &#8211; but in early startup stages the product is <em>malleable</em>. If you have a capable team working in a fertile market, they&#8217;ll iterate the product until it finds the demand. In a hot market, customers will tell you exactly what they need, and you can adjust accordingly. That&#8217;s why investors often claim a <strong>great market + great team will inevitably find product-market fit if they keep tinkering</strong>. The core product idea might pivot two or three times before locking into what the market wants (many founding teams go through false starts and painful pivots before finally unlocking growth ). But as long as you&#8217;re in a high-potential market, those iterations are heading in the right direction.</p><p>By contrast, a beautifully crafted product in a market with no appetite is just art &#8211; it won&#8217;t become a business. As one founder/investor mantra goes, <em>&#8220;If you address a market that really wants your product, you can mess up lots of things and still succeed. On the other side, if customers don&#8217;t want what you&#8217;re selling, you have no chance.&#8221;</em> In practice, this means it&#8217;s often wiser to launch a <strong>&#8220;good enough&#8221; MVP</strong> quickly and see if there&#8217;s a real market pull, rather than spending years perfecting a product in isolation. You can improve your product, you can even swap out team members, but you <strong>can&#8217;t swap out a stagnant market</strong> for a vibrant one. As Ameet Ranadive concluded in his <em>Market Always Wins</em> essay, <em>&#8220;If you choose the wrong market, no matter how great a product you build or how smart your team is, you won&#8217;t be able to iterate your way to a big success. An exceptional market will pull product out of the team. A terrible market will inevitably kill the startup.&#8221;</em> In short, <strong>nail the market selection first</strong>, then adapt the product to fit that market&#8217;s needs.</p><h2><strong>How to Find a Great Market: Look for the Shifts</strong></h2><p>If market selection is so critical, how do you <strong>find a great market</strong> for your startup idea? Often, breakthrough markets emerge from major <strong>shifts</strong> &#8211; moments of change that create new problems and opportunities. Here are three big types of market shifts to watch for:</p><ol><li><p><strong>Regulatory Changes:</strong> Laws and regulations can <strong>overnight create a new market</strong> or expand an existing one. For example, when Germany deregulated long-distance bus travel in 2013, it opened a huge opportunity that was previously blocked. Startup founders at FlixBus seized this chance &#8211; launching <em>as soon as intercity buses were allowed</em> &#8211; and quickly scaled to dominate a brand new market. Similarly, changes like new financial regulations or data privacy laws (think GDPR) often spur a wave of startups addressing the needs or loopholes created by those rules.</p></li><li><p><strong>Technological Shifts:</strong> New tech breakthroughs enable products that were <strong>not feasible before</strong>. A current example is the explosion in artificial intelligence. Advances in AI (especially generative AI) have unlocked use cases from AI coding assistants to AI-generated content. Whenever a technology hits an inflection point (e.g. smartphones in 2007, cloud computing, blockchain, now AI), it&#8217;s like <strong>new &#8220;fast-moving water&#8221;</strong> enters the river. Founders who jump into those rapids &#8211; solving problems with the new tech &#8211; can ride that accelerating current. <em>If you suspect a technology is at an exponential takeoff, alarm bells should go off in your head that <strong>&#8220;something big is happening&#8221;</strong></em>.</p></li><li><p><strong>Black Swan Events:</strong> Major unexpected events can <strong>dramatically reshape markets</strong>. The COVID-19 pandemic, for instance, instantly created massive demand for things like remote collaboration tools, telehealth, delivery services, and yes, nasal swabs and test kits. Companies that pivoted or launched to meet these needs often experienced hyper-growth. Likewise, geopolitical upheavals can spawn new markets. A stark example: Russia&#8217;s invasion of Ukraine in 2022 spurred many countries to boost defense spending to record levels, <em>&#8220;fueling a new generation of startups&#8221;</em> in areas like drones, cybersecurity, and defense tech. In fact, European defense startups attracted <strong>50% more VC funding in 2025 than the year before</strong> as governments opened their checkbooks. When the world changes overnight, <strong>pain points appear that nobody was addressing</strong> &#8211; fertile ground for entrepreneurial problem-solvers.</p></li></ol><p>Beyond these, there are other shifts and trends to keep on your radar. Demographic or cultural changes (e.g. aging populations, Gen Z consumer behaviors) can gradually open up enormous needs. Macroeconomic shifts or industry disruptions (like a big incumbent failing or a supply chain breakdown) can leave gaps eager to be filled. The key is to continually <strong>&#8220;read the river&#8221; of technology and society &#8211; identify where currents are starting to rush</strong>. Ask yourself: <em>What&#8217;s newly possible that wasn&#8217;t before? What sizable problem is suddenly becoming urgent?</em> A great market often starts as a small trickle that turns into a fast-moving stream.</p><h2><strong>Conclusion: Team + Market = Inevitable PMF?</strong></h2><p>When evaluating startup ideas, remember that <strong>market is the wind in your sails</strong>. A capable crew (team) and a sturdy ship (product) are of course needed &#8211; but it&#8217;s the <em>wind</em> that determines how fast you go. As the saying goes, <em>&#8220;a rising tide lifts all boats.&#8221;</em> A huge, growing market can carry even an imperfect product to success, whereas in a shrinking market you might not get anywhere despite flawless execution. So put market analysis front and center: <strong>hunt for that fast-moving water</strong> where demand is strong and accelerating.</p><p>This doesn&#8217;t mean team and product don&#8217;t matter &#8211; they do. A great team in a great market is an unstoppable combination, and ultimately you need to craft a product that satisfies customers. But if you <em>start</em> with a fertile market, everything else becomes so much easier. Your users will be more excited, sales cycles shorter, marketing cheaper, investors more willing &#8211; you&#8217;ll feel momentum rather than constant friction. As NFX&#8217;s James Currier advises founders, if you realize you&#8217;re <strong>&#8220;in an eddy&#8221; (slow water), have the courage to steer your company into faster currents</strong> &#8211; even if it means a pivot. No startup ever succeeds without <em>some</em> degree of product-market fit; your job is to increase the odds of finding it by choosing a winning arena to play in.</p><p>In summary, <strong>market always wins</strong>. So when brainstorming your next venture, ask first: <em>Is this market big, growing, and driven by a real change?</em> If yes, you&#8217;re already halfway to product-market fit. Get yourself into a market that&#8217;s pulling you forward, then iterate like mad. With a bit of persistence (and yes, a bit of luck), a great market will reveal the product you need to build. And when a great team finally meets a great market &#8211; well, <em>&#8220;something special happens.&#8221; </em>&#128640;</p><p><strong>Sources:</strong> The insights above are informed by lessons from successful investors and founders: Andreessen&#8217;s guide to <strong>product/market fit</strong>, Andy Rachleff&#8217;s famous startup <strong>laws</strong>, Jeremy Liew&#8217;s data on <strong>market vs. execution</strong>, James Currier&#8217;s <strong>&#8220;fast-moving water&#8221;</strong> metaphor and my own startup experiences. Each reinforces the core idea that choosing the right market is the foundation of finding strong PMF. Remember: choose wisely, and may the market be ever in your favor. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Agentic Engineering: How AI Agents Are Reshaping Software Development]]></title><description><![CDATA[From Prompts to Production: Inside the World of AI-Driven Development]]></description><link>https://www.techfounderstack.com/p/agentic-engineering-how-ai-agents</link><guid isPermaLink="false">https://www.techfounderstack.com/p/agentic-engineering-how-ai-agents</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 05 Oct 2025 17:01:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SZS7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.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_!SZS7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SZS7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!SZS7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!SZS7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!SZS7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SZS7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!SZS7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!SZS7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!SZS7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!SZS7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d34213-d4c4-425e-9ee1-ec9c81f23c47_1024x608.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>Imagine asking an AI to build a feature, write tests, and deploy your code &#8211; and it actually does it. This isn&#8217;t sci-fi anymore. It&#8217;s called <strong>agentic engineering</strong>, a new approach to software development where AI agents can autonomously perform complex, multi-step tasks. Unlike traditional scripts or assistants that require micromanagement, these agents act with <em>agency</em> &#8211; they understand goals, reason through tasks, and use tools to execute actions. In short, they behave like junior developers with superpowers.</p><h2><strong>What Is Agentic Engineering?</strong></h2><p>Agentic engineering refers to the design and implementation of autonomous AI agents that can sense, think, and act toward a goal with minimal human input. Rooted in early AI concepts of &#8220;intelligent agents,&#8221; the term has gained traction with the rise of powerful language models like GPT-4. These models can now not only generate code but also plan actions, analyze results, and adapt on the fly.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>The difference between a traditional tool and an agent is <strong>initiative</strong>. A script runs a fixed routine; an agent figures out what steps are needed based on context and carries them out. In software development, this means agents can do everything from refactoring code across multiple files to debugging, running tests, and deploying applications.</p><h2><strong>How It Works</strong></h2><p>Agentic engineering relies on a &#8220;sense-think-act&#8221; loop:</p><ol><li><p><strong>Perceive (Context Engineering):</strong> The agent takes in relevant information &#8211; codebase, user requests, or system state. Giving the right context is critical to avoid hallucinations and keep the agent focused.</p></li><li><p><strong>Reason (Planning):</strong> The agent uses a language model to break down a task, make decisions, and plan next steps. This often involves frameworks like ReAct (Reasoning + Acting) or modular workflows called agentic pipelines.</p></li><li><p><strong>Act (Tool Use):</strong> The agent executes commands, edits files, runs tests, or calls APIs. It&#8217;s not just generating text but taking real actions &#8211; often through tool integrations or sandboxed environments.</p></li><li><p><strong>Evaluate (Feedback Loop):</strong> The agent observes outcomes, learns from mistakes, and iterates. For example, if a test fails, it may try a fix and re-run it. This loop allows agents to self-correct and improve reliability.</p></li></ol><h2><strong>Cursor: The Agentic IDE</strong></h2><p>Cursor is one of the clearest examples of agentic engineering in action. Built on VS Code, it goes beyond autocomplete to offer a true coding agent. Users can assign high-level tasks like &#8220;refactor the payment logic&#8221; or &#8220;add authentication,&#8221; and the Cursor agent will edit files, create new ones, and reason about the whole codebase.</p><p>Cursor&#8217;s strength lies in its <strong>project awareness</strong>. It understands not just the file you&#8217;re working on, but the architecture of your entire repo. It can make changes across modules, run tests, and even collaborate with testing agents. Cursor also enables &#8220;24/7 agents&#8221; &#8211; background workers that continue coding or debugging across devices, letting you assign tasks from your phone and review later on your desktop.</p><p>One standout feature is its integration with agents like <strong>testers.ai</strong>, which can auto-generate and run tests. These agents even communicate with each other &#8211; e.g., a test agent reports a failure, and the code agent fixes it autonomously. This is the core of what Jason Arbon calls the <em>&#8220;agentic engineering loop&#8221;</em> &#8211; where agents handle development cycles themselves, only escalating to humans when necessary.</p><h2><strong>Vercel: AI Agents at Scale</strong></h2><p>Vercel, the company behind Next.js, is also embracing agentic workflows. They&#8217;ve introduced an AI SDK for developers to build task-specific agents using language models. These agents can be wired into workflows &#8211; for example, optimizing frontend performance, managing deployments, or handling customer support triage.</p><p>Vercel&#8217;s own agent, <strong>v0.dev</strong>, takes a user prompt and generates fully working web applications, deploying them automatically. With proper scaffolding and deployment tooling, agents built on Vercel&#8217;s platform can manage an entire app lifecycle &#8211; from idea to live product.</p><p>Importantly, Vercel emphasizes a <em>no-nonsense</em> approach: use deterministic code where possible and reserve AI agents for tasks that benefit from judgment, flexibility, or reasoning. This hybrid approach makes agents safer and more predictable in production environments.</p><h2><strong>From Assistant to Collaborator</strong></h2><p>Agentic engineering changes how we think about software development. With AI agents capable of acting as collaborators, the developer&#8217;s role evolves from being the primary builder to becoming a <strong>reviewer, guide, and architect</strong>. It&#8217;s no longer about typing lines of code but about curating, testing, and steering an increasingly intelligent machine.</p><p>In many ways, this mirrors the shift that happened with high-level programming languages &#8211; developers moved up the stack, focusing on logic and systems rather than bits and memory. Now, with agentic AI, we&#8217;re moving even higher: developers work through intent and iteration.</p><h2><strong>The Future Is Multi-Agent</strong></h2><p>As these systems mature, we&#8217;re heading toward multi-agent collaboration. Different agents will specialize: one for coding, one for testing, one for deployment, all coordinating to deliver features or fix issues. Think of it as a virtual engineering team operating under your supervision.</p><p>Of course, there are still challenges: agents need better reliability, evaluation metrics, and safety mechanisms. But the trajectory is clear &#8211; the next generation of developer tools will be built not just around <strong>editing code</strong>, but around <strong>engineering agents</strong> that write, test, and ship it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Rethinking the 10x Engineer: From Developer to Force Multiplier in the Age of AI]]></title><description><![CDATA[What it really means to be a 10x engineer today]]></description><link>https://www.techfounderstack.com/p/rethinking-the-10x-engineer-from</link><guid isPermaLink="false">https://www.techfounderstack.com/p/rethinking-the-10x-engineer-from</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 28 Sep 2025 17:00:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!H5wK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.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_!H5wK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H5wK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!H5wK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!H5wK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!H5wK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H5wK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!H5wK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!H5wK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!H5wK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!H5wK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39baaccd-920f-4c9a-b897-2b8f4e4db136_1024x608.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>The term <em>&#8220;10x engineer&#8221;</em> has been floating around the tech industry for decades. An almost mythical figure believed to be ten times more productive than their peers. But in 2025, with the rise of AI tools and a shift toward collaborative engineering cultures, it&#8217;s time to rethink what being &#8220;10x&#8221; really means.</p><h2><strong>The Origins of the 10x Myth</strong></h2><p>The roots of the 10x engineer concept go back to the 1960s. A seminal 1968 study showed that the best programmers were up to 10 times more productive than the worst. Fred Brooks cited this in <em>The Mythical Man-Month</em> and proposed a &#8220;surgical team&#8221; model: one rockstar engineer supported by a team of helpers. While not widely adopted, this seeded the myth of the lone coding genius.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>Over time, stories of engineering legends like John Carmack and Linus Torvalds reinforced the idea that some developers could do the work of ten. In startup culture, the quest for &#8220;10x engineers&#8221; became an obsession.</p><h2><strong>From Productive to Problematic</strong></h2><p>By the 2010s, the 10x engineer became a controversial term. A now-infamous 2019 Twitter thread tried to define the 10x engineer as a reclusive, meeting-averse code machine who preferred working at night and avoided social interaction. The internet responded with memes and mockery. Most in the industry agreed: if someone delivers value while alienating their team, are they really 10x or just toxic?</p><p>Even Gergely Orosz (<em>The Pragmatic Engineer</em>) has warned that some so-called 10x engineers are actually &#8220;code sprinters,&#8221; &#8220;info hoarders,&#8221; or &#8220;credit stealers&#8221;, people whose impact appears big but leaves a trail of unmaintainable code, burned-out teammates, or fragile systems. As he put it, <em>&#8220;&#8216;10x developer&#8217; behavior can actually be undetected toxic behavior under a different label.&#8221;</em></p><h2><strong>What a True 10x Engineer Really Is</strong></h2><p>The real 10x engineer isn&#8217;t a lone wolf, it&#8217;s someone who <em>multiplies the effectiveness of the entire team</em>. They&#8217;re the kind of person who makes five engineers 2x better by mentoring, sharing knowledge, making smart architectural decisions, and unblocking problems that stall momentum.</p><p>Michael Lopp (Rands in Repose) described this archetype as <em>&#8220;the Wolf&#8221;</em>, a deeply competent individual who moves outside the traditional structure and consistently works on what matters most. They don&#8217;t ask for permission. They just deliver results that move the company forward.</p><p>In my own view, a 10x engineer is someone who:</p><ul><li><p>Makes critical architecture decisions that avoid years of future pain</p></li><li><p>Spotlights high-impact problems and simplifies solutions</p></li><li><p>Helps others level up by mentoring and sharing deep context</p></li><li><p>Prevents bad code and poor product decisions before they happen</p></li></ul><p>Their real superpower isn&#8217;t writing code faster. It&#8217;s <em>raising the bar</em> for everyone around them and making better decisions earlier.</p><p>One real-world example: a team struggles with a flaky, high-priority system for months. Then a single experienced engineer takes a few days, gets to the root of the problem, and ships a fix that stabilizes everything. That one action might not be 10x lines of code, but it&#8217;s 10x in value.</p><h2><strong>The 10x Engineer in the Age of AI</strong></h2><p>AI is changing the game. Tools like GitHub Copilot, ChatGPT, and automated CI/CD systems mean that writing boilerplate code, debugging, or even architecting systems can be partly automated. So what does being 10x mean when AI is your copilot?</p><p>Andrew Ng puts it well: <em>&#8220;10x engineers don&#8217;t write code 10 times faster. Instead, they make architecture decisions that result in dramatically better downstream impact.&#8221;</em> In the AI era, the 10x engineer is someone who <strong>knows what to build, how to build it efficiently, and when to use AI to shortcut the grunt work.</strong></p><p>This doesn&#8217;t mean AI replaces engineers. Instead, it <strong>elevates those who can orchestrate AI tools effectively.</strong> A great engineer might now be:</p><ul><li><p>2x faster thanks to AI-assisted coding</p></li><li><p>2x better at identifying high-leverage work</p></li><li><p>2x more impactful by unblocking others faster</p></li></ul><p>That&#8217;s your 10x, through smart leverage, not raw output.</p><h2><strong>A Shift in What We Value</strong></h2><p>We&#8217;re entering an era where being a 10x engineer is less about velocity and more about <em>multiplier effects</em>. The best engineers are those who:</p><ul><li><p>Reduce the risk of future technical debt</p></li><li><p>Unify the team around a clear technical vision</p></li><li><p>Drive simplicity over complexity</p></li><li><p>Make high-quality decisions faster than others</p></li></ul><p>In short, they aren&#8217;t <em>just</em> engineers. They&#8217;re <em>accelerators</em>, people who leave their entire environment better than they found it.</p><h2><strong>Conclusion</strong></h2><p>The 10x engineer of the past was a mythical coder who single-handedly built empires. But in today&#8217;s world and especially in the age of AI the most valuable engineers are the ones who lift others, simplify decisions, and guide teams toward impact. They are humble, collaborative, and deeply technical but also strategic, communicative, and proactive.</p><p>You won&#8217;t find them working solo at 3 a.m. in the dark corner of the office. You&#8217;ll find them in code reviews, pairing with juniors, designing resilient systems, and showing up to the hard conversations. They&#8217;re not just building software. They&#8217;re building <em>leverage</em>.</p><p>And that&#8217;s what makes them truly 10x.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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 to Interview Engineering Candidates in 2025]]></title><description><![CDATA[The new playbook for hiring in the age of AI coding assistants]]></description><link>https://www.techfounderstack.com/p/how-to-interview-engineering-candidates</link><guid isPermaLink="false">https://www.techfounderstack.com/p/how-to-interview-engineering-candidates</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 21 Sep 2025 17:01:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Rnlp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.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_!Rnlp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rnlp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Rnlp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Rnlp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Rnlp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rnlp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!Rnlp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Rnlp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Rnlp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Rnlp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0386f2b4-a9f1-4785-af73-7b543a9e0bc6_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In 2025, the rules for hiring software engineers have been rewritten. With AI coding assistants capable of generating production-ready code in minutes, the traditional interview toolkit &#8211; take-home assignments, whiteboard algorithms, remote coding quizzes &#8211; is increasingly irrelevant. <strong>If your hiring process still tests raw coding skills in isolation, you&#8217;re already behind.</strong> The real differentiators now are the human skills: collaboration, communication, and the ability to guide both teams and AI tools toward solving real problems.</p><h2><strong>Take-Home Assignments Are Dead</strong></h2><p>Take-home projects once filtered good candidates from bad. Now, anyone can feed a prompt to Cursor, Codex or Claude Code and get a solid solution in minutes. Some managers admit their main goal is now to verify <em>&#8220;the code you wrote is your code.&#8221;</em> Tools like <a href="https://cluely.com/">Cluely</a> even allow candidates to cheat live during video interviews by providing hidden AI suggestions in real-time. This makes remote algorithm challenges and homework tasks poor indicators of actual skill.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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><h2><strong>AI Writes Code; Humans Solve Problems</strong></h2><p>As coding itself becomes commoditized, what matters is the thinking around the code: breaking down complex problems, translating vague requirements into actionable solutions, and communicating with teammates and stakeholders. As one CTO put it, <em>&#8220;We used to hire people who could code; now we hire people who can think, then use AI to code their thoughts.&#8221;</em></p><p>This shift also elevates so-called &#8220;soft&#8221; skills, which are now mission-critical. Can a candidate talk to users, understand customer pain points, and collaborate across functions? These are the abilities that separate strong engineers from AI-assisted coders. A developer who can wield AI tools effectively &#8211; checking, refining, and steering their output &#8211; is infinitely more valuable than someone who can only write code from scratch.</p><h2><strong>The Only Real Test: Work With Them</strong></h2><p>If quizzes and take-homes can be gamed, how can you tell who&#8217;s the real deal? The answer is simple: <strong>collaborate in real-time.</strong> Invite candidates into the office for a half-day or full-day pairing session. Work with them on a real (or close-to-real) task and observe how they approach problems, communicate their thinking, and adapt to changing requirements.</p><p>Pair programming interviews are nothing new, but in the age of AI, they&#8217;re becoming the gold standard. You&#8217;ll learn more from a few hours of side-by-side collaboration than from a week of back-and-forth assignments. Pivotal Labs famously used this model years ago, pairing candidates with engineers to gauge teamwork and problem-solving. In 2025, this isn&#8217;t just a &#8220;nice-to-have&#8221; &#8211; it&#8217;s essential.</p><h2><strong>Embrace AI During Interviews</strong></h2><p>Banning AI in an interview is unrealistic. If candidates will use AI on the job, why not let them use it during the interview? The point isn&#8217;t to see if they can recall syntax, but to see how well they can <strong>guide AI tools</strong>, debug their suggestions, and use them to speed up meaningful work. Observing a candidate interact with AI reveals their thought process and judgment &#8211; qualities no take-home test can measure.</p><p>Many forward-thinking companies now encourage candidates to use AI coding tools during live coding sessions. This mirrors real workflows and highlights the skills that matter: clear prompting, critical evaluation of AI output, and creative problem-solving.</p><h2><strong>References Matter More Than Ever</strong></h2><p>In a world where candidates can &#8220;fake&#8221; a lot of coding skill with AI, references are becoming the ultimate truth serum. Don&#8217;t just collect reference names as a formality. <strong>Call former teammates and managers.</strong> Ask tough questions: Would they hire this person again? How did they handle ambiguous or high-pressure situations? A few honest conversations with past colleagues will tell you more than any algorithm puzzle.</p><h2><strong>How Top Companies Are Adapting</strong></h2><p>Top tech companies like Stripe and Airbnb are already shifting toward real-world, collaborative assessments. Their interview processes emphasize system design, communication, and high-level problem-solving over whiteboard tricks. OpenAI reportedly encourages candidates to use coding assistants during interviews &#8211; reflecting the reality of how modern engineers work. These companies recognize that <strong>hiring for the ability to think, adapt, and lead</strong> is more valuable than hiring for raw coding speed.</p><h2><strong>The New Hiring Playbook</strong></h2><p>To interview engineering candidates in 2025, ditch the outdated rituals. Focus on:</p><ul><li><p><strong>Collaboration over coding tests:</strong> See how they work with your team in realistic scenarios.</p></li><li><p><strong>AI fluency:</strong> Let them use AI tools and observe how they leverage them.</p></li><li><p><strong>Human skills:</strong> Evaluate communication, adaptability, and problem-solving under real-world constraints.</p></li><li><p><strong>Reference checks:</strong> Validate their track record with former managers and colleagues.</p></li></ul><h2><strong>The Bottom Line</strong></h2><p>Engineering interviews are no longer about who can manually solve a binary tree problem fastest. AI can do that for anyone. What matters now is who can <strong>think critically, collaborate effectively, and use AI as a powerful amplifier.</strong> If you&#8217;re still hiring like it&#8217;s 2015, you&#8217;ll miss out on the best talent &#8211; the ones who see coding as just one piece of a much larger puzzle. In 2025, the strongest engineering teams will be built by leaders who recognize that interviews must simulate the real job: working with humans (and AI) to build something great together.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Transitioning from Engineer to Founder – What I Wish I Knew Before]]></title><description><![CDATA[Many engineers dream of launching their own startup, envisioning that their technical brilliance will naturally lead to a great product and a successful company.]]></description><link>https://www.techfounderstack.com/p/transitioning-from-engineer-to-founder</link><guid isPermaLink="false">https://www.techfounderstack.com/p/transitioning-from-engineer-to-founder</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 14 Sep 2025 17:01:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iGX-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.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_!iGX-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iGX-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!iGX-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!iGX-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!iGX-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iGX-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!iGX-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!iGX-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!iGX-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!iGX-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe4fd772-bc3b-4f54-9127-9008f9fe7b80_1024x608.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>Many engineers dream of launching their own startup, envisioning that their technical brilliance will naturally lead to a great product and a successful company. In reality, the transition from being a software engineer to being a founder is <strong>a massive shift in role and mindset</strong>. It&#8217;s not just about writing code or building features anymore &#8211; it becomes about building a <strong>business</strong>. The skills that made you a great engineer (attention to detail, focus on perfection, deep technical focus) aren&#8217;t the only ones you need now. Instead, you must learn to <strong>scale yourself through others, iterate quickly with imperfect solutions, focus on customers and sales, and survive an emotional rollercoaster</strong>. This essay explores key lessons for technical folks making the leap to founder, drawing on startup wisdom from books, blogs, and my own founder experiences.</p><h2><strong>Building a Team: From Solo Coder to Leader</strong></h2><p>As an engineer, you&#8217;re used to solving problems yourself. But as a founder, <strong>you won&#8217;t scale if you try to do everything alone</strong>. Your time and energy are finite, and coding 100 hours a week isn&#8217;t a sustainable strategy to grow a company. Success comes from <strong>assembling a team</strong> and empowering others to build with you. This means your people-management and leadership skills suddenly become as important as your coding skills. In fact, once your startup grows, <em>&#8220;your main role as founder will be of strategic and tactical decision-making combined with communication and people management skills&#8221;</em>. In other words, you move from being a builder to being a <strong>leader of builders</strong>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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>One of the most important abilities to cultivate is <strong>effective delegation</strong>. Great founders learn to hire smart people and trust them with critical tasks. Delegation is often cited as an <em>&#8220;undervalued skill for founders&#8221;</em> because it <strong>helps you scale your business and maximize output</strong>. You simply cannot micromanage every line of code or every decision once your team grows. As one startup coach aptly put it, <em>&#8220;Founders thrive when they lead, not micromanage!&#8221;</em>. By delegating responsibilities, you free yourself to focus on higher-level strategy and preventing bottlenecks. It also means setting clear vision and culture for your team. Building a strong team and <strong>startup culture</strong> early on will multiply your effectiveness far beyond what you could ever achieve coding solo.</p><h2><strong>Speed Over Perfection &#8212; Embracing Scrappy Execution</strong></h2><p>Another big shift for engineers-turned-founders is <strong>breaking the habit of perfectionism</strong>. In software engineering, we&#8217;re trained to avoid bugs, write tests, and refine features until they&#8217;re &#8220;just right.&#8221; In a startup, however, <strong>speed of learning beats polish</strong>. You have to <strong>build scrappy and fast</strong> to get a minimum viable product into users&#8217; hands and start gathering feedback. <strong>Chasing a perfect product can actually kill your startup</strong> &#8211; if you spend too long in development, you risk building something no one wants, or missing the market window.</p><p>Reid Hoffman (LinkedIn&#8217;s founder) famously said, <em>&#8220;If you are not embarrassed by the first version of your product, you&#8217;ve launched too late.&#8221;</em> This isn&#8217;t an encouragement to write bad code, but a reminder that <strong>getting your product out quickly is crucial</strong>. Early on, <strong>no one will remember</strong> if your v1 was a bit rough around the edges; <em>&#8220;they&#8217;ll only remember if your product created value for them&#8221;</em>. By shipping sooner, you can learn sooner. As the Baremetrics startup academy notes, <em>&#8220;By shipping as fast as possible you&#8217;re able to find out as soon as possible how to best serve your market. Stop trying to attain the perfect product.&#8221;</em>. In practice, this means favoring quick iterative development and <strong>rapid prototypes</strong> over exhaustive refinement. Write just enough code to test your idea with real users and adapt. It may feel uncomfortable for an engineer used to elegant solutions, but <strong>done is better than perfect in the startup world</strong>.</p><p>Crucially, this scrappy approach must still focus on solving a real user problem. Shipping something buggy for its own sake helps no one. The point is to prioritize <strong>user feedback and learning</strong> over internal code ideals. As one technical founder reflected after struggling initially, he had obsessed over performance and completeness, <em>&#8220;trying to improve things that didn&#8217;t need improving,&#8221;</em> when in reality, <em>&#8220;why make it [super fast or polished] if it doesn&#8217;t even solve the problem?&#8221;</em>. The lesson: <strong>Build the simplest version that delivers value and test it in the real world.</strong> Your engineering instincts might cringe at foregoing unit tests or using duct-tape solutions, but in a startup <strong>the ultimate test is the market</strong>. Iterate based on user responses; you can always refactor or optimize later once you&#8217;re sure you&#8217;re building the <em>right</em> thing.</p><h2><strong>Focus on Sales and Customers, Not Just Code</strong></h2><p>Perhaps the hardest lesson for technical founders is that <strong>a startup is not just a product, it&#8217;s a business</strong>. Writing great code is important, but code alone does not make a company. You need users, revenue, and a viable business model. Engineers often fall in love with their solution and assume customers will magically appear. This <em>&#8220;build it and they will come&#8221;</em> mentality is a <strong>classic mistake</strong>. In reality, you&#8217;ll be extremely lucky if users just show up. More often, a technical founder spends far too much time building versus talking to users, looking for early adopters. <strong>Customer development</strong> &#8211; talking to users, understanding their needs, and actively marketing your product &#8211; is just as vital as building the product itself.</p><p>In fact, many engineer-founders realize too late that <strong>the only thing that really matters is having customers who want what you built</strong> (and ideally paying for it). You can build the most perfect product, but if there are no users or no sales, it doesn&#8217;t matter. This truth hits hard. As startup investor Graham Wood notes, <em>&#8220;it doesn&#8217;t matter how good your product specs are; if you are not focused on sales, marketing and business strategy, then you won&#8217;t get off the runway.&#8221;</em> In other words, <strong>no customers = no business</strong>. Technical prowess alone can&#8217;t save a startup that doesn&#8217;t address a market need. This is why many successful startups insist on <strong>&#8220;business model over product&#8221;</strong> when evaluating ideas, ensuring there&#8217;s real demand behind the technology.</p><p>To embrace this lesson, shift your obsession from the technology to the <strong>customer&#8217;s problem</strong>. One experienced founder put it bluntly: <em>&#8220;Stop being obsessed about tech; be obsessed about the customer and their problems.&#8221;</em> All the features and optimizations in the world mean nothing if they don&#8217;t solve a pain point for someone. Instead of adding &#8220;cool&#8221; features, spend time <strong>talking to users, gathering feedback, and even doing sales</strong> &#8211; activities that might be outside your comfort zone. Jens Neuse, a technical founder, admitted that for a long time he <em>&#8220;sucked as a technical founder&#8221;</em> because he kept coding endlessly and <em>was &#8220;forgetting the most important thing: Building a business!&#8221;</em>. He only gained traction when he started blogging, marketing, and listening to what customers wanted &#8211; in his case, landing a first paying client by building features that client needed. The takeaway for technical folks is clear: <strong>your startup succeeds not when the code is perfect, but when you&#8217;ve created value that people will pay for</strong>. That means <strong>learning to sell</strong> &#8211; whether that&#8217;s selling your vision to customers, investors, or future employees. If selling isn&#8217;t your forte, find a co-founder or mentor to help, but don&#8217;t ignore it. In a startup, <strong>engineering and sales are two sides of the same coin</strong> &#8211; you need both to win.</p><h2><strong>The Emotional Rollercoaster: Loneliness and Reward</strong></h2><p>Finally, it&#8217;s important to recognize the emotional challenges of being a founder. Starting a company can be <strong>intensely lonely and difficult</strong> &#8211; a far cry from the steady routine of an engineering job. You bear the ultimate responsibility for every decision and outcome. There will be extreme highs and lows, and <strong>stress that few others around you truly understand</strong>. Many founders later confess that <em>had they known how hard it would be, they might never have started</em>. The journey often involves long hours, uncertainty, and tough trade-offs that can take a toll on your mental health. Founders can&#8217;t openly vent to employees or investors when they feel doubt, and that isolation adds to the burden.</p><p>One aspect rarely talked about is just <strong>how isolating the founder role can feel</strong>. You may be working with a team, but as the founder you&#8217;re the only one who sees the full picture of the business&#8217;s problems and fears. Startup founder loneliness isn&#8217;t just common, it&#8217;s baked into the role. Even successful founders have acknowledged this. Airbnb&#8217;s founder Brian Chesky admitted, <em>&#8220;No one told me how lonely it would be.&#8221;</em>. There is often a sense that you can&#8217;t fully share your worries with others &#8211; you don&#8217;t want to panic your team, bore your friends, or disappoint investors. This can lead founders to <strong>bottle up stress</strong>, which only increases the sense of loneliness and pressure. It&#8217;s important to be aware of this dynamic and find healthy outlets &#8211; whether it&#8217;s connecting with other founder peers, seeking mentors or coaches, or being honest with a co-founder &#8211; to avoid burnout.</p><p>And yet, despite all these hardships, <strong>being a founder can also be incredibly gratifying</strong>. You&#8217;re creating something from nothing, building a product and a company that is your vision. The sense of ownership and accomplishment when things go right is unlike any other job. Many founders describe it as a personal growth journey with immense rewards on the other side. <em>&#8220;Every successful person started with 0 users and 0 revenue,&#8221;</em> as one startup mentor reminded &#8211; the difference is they kept going despite the hardships. Those who persevere often find that <em>the struggle was worth it</em>. In the words of Anish Dhar, an engineer-turned-founder, starting a company is <em>&#8220;truly one of the most gratifying and impactful experiences that you can have. It&#8217;s painful, but it&#8217;s worth it!&#8221;</em>. Bringing an idea to life and seeing it help real customers can give a profound sense of <strong>purpose and pride</strong>. You&#8217;ll have moments of triumph &#8211; landing that first big customer, hitting a milestone, seeing your team gel &#8211; that make the sleepless nights and stress fade away. In the end, most founders say they <strong>wouldn&#8217;t trade the experience for anything</strong>, because successfully building a startup is not only a financial or career achievement, it&#8217;s a deeply personal victory.</p><h2><strong>Key Takeaways for Aspiring Technical Founders</strong></h2><ul><li><p><strong>You can&#8217;t do it all alone &#8211; build a team and lead it.</strong> Your coding skills won&#8217;t scale without delegation. Strong people management and communication skills will define your success. Learn to trust your team and <strong>empower others</strong> instead of micromanaging. As one expert notes, effective <strong>delegation &#8220;helps you scale your business&#8221;</strong> and prevents burnout.</p></li><li><p><strong>Done is better than perfect in a startup.</strong> Don&#8217;t waste months polishing code that might change completely. <strong>Launch early, iterate fast</strong>, and let user feedback guide you. Remember Reid Hoffman&#8217;s rule: <em>&#8220;If you&#8217;re not embarrassed by v1, you launched too late.&#8221;</em> Speed of learning is your competitive advantage &#8211; use it.</p></li><li><p><strong>Customers and sales come first, not the code.</strong> A startup lives or dies by whether it solves a real problem that people will pay for. <strong>Spend at least as much time on customer development and sales as on coding.</strong> No product succeeds in a vacuum. If you are not focused on sales, marketing and business strategy, your product &#8211; no matter how brilliant &#8211; <strong>&#8220;won&#8217;t get off the runway.&#8221;</strong> In short, <strong>build a business, not just a product</strong>.</p></li><li><p><strong>Brace for an emotional journey &#8211; it&#8217;s hard but worth it.</strong> Founding a company will test you in ways a normal job might not. <strong>Expect loneliness, stress, and doubt</strong>, especially in the early days. Many founders say that if they had known the difficulty upfront, they might not have started. Yet those who persist also call it the most <strong>rewarding</strong> decision of their lives. <em>It&#8217;s &#8220;painful, but it&#8217;s worth it!&#8221;</em>. The pride of creating something from nothing and steering it to success can be unparalleled.</p></li></ul><p>By keeping these lessons in mind, technical entrepreneurs can better prepare for the leap into founding a startup. <strong>The transition from engineer to founder is not easy</strong>, but with the right mindset changes &#8211; from solo coder to team leader, from perfectionist to pragmatist, from builder to seller &#8211; you dramatically increase your odds of turning your technical idea into a thriving company. Embrace the challenges as part of the journey. In the end, you&#8217;ll not only have built a product, but also grown into a well-rounded entrepreneur who can truly <strong>bring ideas to life</strong>. </p><p>Good luck on your startup adventure!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Technical Debt vs. Product Speed: When to Refactor or Just Ship]]></title><description><![CDATA[A founder&#8217;s guide to balancing shipping with long-term technical health]]></description><link>https://www.techfounderstack.com/p/technical-debt-vs-product-speed-when</link><guid isPermaLink="false">https://www.techfounderstack.com/p/technical-debt-vs-product-speed-when</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 07 Sep 2025 17:01:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9iuf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.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_!9iuf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9iuf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!9iuf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!9iuf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!9iuf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9iuf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1585f79a-1743-4885-9a67-26357b837190_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!9iuf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!9iuf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!9iuf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!9iuf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1585f79a-1743-4885-9a67-26357b837190_1024x608.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>Startups are defined by speed. Moving quickly, shipping features, testing hypotheses, chasing product-market fit often determines who wins and who fades away. Yet there&#8217;s a tension every technical founder knows too well: the faster you move, the more shortcuts you take. Those shortcuts accumulate as <strong>technical debt</strong>, and at some point, the interest comes due. The question is not whether to incur technical debt but how to manage it without crippling your ability to innovate.</p><p>Martin Fowler, who popularized the concept, describes technical debt as the <em>&#8220;deficiencies in internal quality that make it harder than it should be to modify and extend the system.&#8221;</em> Like financial debt, it&#8217;s not inherently bad. A little debt, strategically taken on, can accelerate progress. But when left unchecked, it compounds, slowing development and frustrating teams.</p><h2><strong>The Nature of Technical Debt</strong></h2><p>Ward Cunningham originally coined the term to explain why developers sometimes deliberately take shortcuts. Think of launching a minimal feature in days rather than weeks, knowing you&#8217;ll refactor once you get user feedback. In this scenario, debt is a conscious choice, an investment in speed. But when teams cut corners without realizing it or simply ignore the need for cleanup, the debt becomes reckless. Fowler&#8217;s <strong>Technical Debt Quadrant</strong> captures this distinction: <strong>prudent vs. reckless</strong> and <strong>deliberate vs. inadvertent.</strong> The healthiest startups lean toward the <em>prudent-deliberate</em> quadrant where shortcuts are intentional, temporary, and carefully monitored.</p><p>The danger comes when founders confuse speed with sustained velocity. Quick-and-dirty code feels fast in the moment, but as complexity grows, every change slows. Fowler&#8217;s <strong>Design Stamina Hypothesis</strong> illustrates this perfectly: without care, a codebase that was initially faster to build becomes slower to evolve, while a well-structured codebase steadily outpaces it over time.</p><h2><strong>When &#8220;Just Ship It&#8221; Is the Right Move</strong></h2><p>There are moments when &#8220;just ship it&#8221; is exactly the right call. Early-stage startups, for example, should prioritize learning over elegance. It makes no sense to spend months perfecting an architecture if you&#8217;re still validating whether anyone wants the product. In this phase, technical debt can be a strategic enabler. What matters is speed of learning &amp; iteration.</p><p>There are also short-term situations where speed trumps quality: a critical investor demo, a competitive feature race, or a time-sensitive market opportunity. In these cases, taking on debt knowingly, with a clear plan to repay it, is often the pragmatic choice. A prototype that proves a concept can be worth the mess it leaves behind, provided you rebuild when the time is right.</p><p>The principle here is <strong>intentionality</strong>. Debt taken on knowingly, for a purpose, is rarely dangerous. It becomes toxic when teams pretend it doesn&#8217;t exist or continuously defer repayment.</p><h2><strong>When Refactoring Becomes Essential</strong></h2><p>On the other side of the spectrum, there are times when slowing down to refactor isn&#8217;t just wise but necessary. One clear signal is <strong>declining velocity</strong>. If adding a small feature takes weeks because the codebase is fragile, you&#8217;re paying high interest on your debt every day. Another warning sign is <strong>quality issues affecting users</strong>&#8212;frequent bugs, crashes, or performance issues that undermine trust.</p><p>There&#8217;s also a human cost. Developers hate working in a codebase that feels like a minefield. Morale suffers, and talented engineers may leave. Lou Franco, writing in <em>The Pragmatic Engineer</em>, reflects on the mistake of ignoring technical debt early in his career: focusing solely on features, he found, slowed his team in the long run and cost them productivity. Addressing debt like reducing build times or cleaning up core modules had immediate, positive impacts on speed.</p><p>Finally, if your roadmap includes major new features or scaling efforts, building on top of shaky foundations can be disastrous. Taking the time to stabilize your architecture before growth can save months of headaches down the line.</p><h2><strong>Finding the Balance</strong></h2><p>The reality is that startups can&#8217;t afford to eliminate technical debt entirely, nor can they ignore it. The right approach is <strong>a balance of deliberate borrowing and timely repayment.</strong></p><p>A few principles help:</p><ul><li><p><strong>Make debt visible.</strong> Track major debt items alongside features and bugs, noting the &#8220;interest&#8221; they incur: slower builds, recurring bugs, developer frustration.</p></li><li><p><strong>Refactor incrementally.</strong> Small improvements, done continuously, often yield big results over time. Follow the Boy Scout Rule: leave the code better than you found it.</p></li><li><p><strong>Bundle improvements with features.</strong> If you&#8217;re working in a messy area of the code, clean it while building the new feature. It&#8217;s usually cheaper than doing it later.</p></li><li><p><strong>Avoid perfectionism.</strong> Some debt is harmless. Refactor what slows you down, ignore what doesn&#8217;t. Premature optimization can be as damaging as ignoring debt entirely.</p></li></ul><p>Pragmatic founders and engineers see technical debt as a <strong>trade-off</strong>. A healthy codebase isn&#8217;t one with zero debt, but one where debt is managed, intentional, and doesn&#8217;t cripple the team&#8217;s ability to ship.</p><h2><strong>A Founder&#8217;s Perspective</strong></h2><p>So how do you decide: refactor or ship? Ask yourself:</p><ul><li><p><strong>Is this feature critical right now?</strong></p></li><li><p><strong>How much future slowdown will this debt cause?</strong></p></li><li><p><strong>Is the team already struggling to deliver because of existing debt?</strong></p></li><li><p><strong>Will ignoring this debt hurt users or stability?</strong></p></li></ul><p>If the answers lean toward long-term pain, it&#8217;s time to refactor. If speed and feedback are paramount, ship now but <strong>schedule time to pay off the debt</strong>. The worst decision is pretending you can do both indefinitely.</p><h2><strong>Conclusion</strong></h2><p>For startups, technical debt vs. product speed isn&#8217;t a binary choice. It&#8217;s a dynamic balance that shifts as your company grows. Early on, speed is everything, but as you scale, sustained velocity requires investment in quality.</p><p>Think of technical debt as a tool, not a flaw. Borrow when necessary, pay it back when interest rates climb, and always keep your eye on the bigger goal: delivering value to customers without grinding your team to a halt.</p><p><strong>Ship fast when you must. Refactor when you should. Manage technical debt like you manage cash flow - intentionally and strategically.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Product Engineering: Bridging the Gap Between Product Management and Software Development]]></title><description><![CDATA[How blending product thinking with engineering makes you 10x more valuable]]></description><link>https://www.techfounderstack.com/p/product-engineering-bridging-the</link><guid isPermaLink="false">https://www.techfounderstack.com/p/product-engineering-bridging-the</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 31 Aug 2025 17:01:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UGyT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.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_!UGyT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UGyT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!UGyT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!UGyT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!UGyT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UGyT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!UGyT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!UGyT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!UGyT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!UGyT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F317be44e-30cb-486d-95aa-2b4985eaa18c_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the past, building software products was a clear division of labor. <strong>Product managers</strong> defined what to build, <strong>designers</strong> shaped how it looked, and <strong>engineers</strong> implemented the plan. Over time, this model has evolved. Startups and high-growth companies realized that the best products are often built by teams where engineers <strong>deeply understand the &#8220;why&#8221; behind their work</strong> &#8211; the user needs, business goals, and trade-offs. This mindset has led to the rise of <strong>product engineering</strong>, a role that blends the builder&#8217;s skill set of a software engineer with the product intuition of a manager.</p><h2><strong>What Is Product Engineering?</strong></h2><p>A <strong>product engineer</strong> is still a software engineer at heart, but one who takes ownership of the <strong>outcome</strong>, not just the code. Instead of waiting for a spec, they ask:</p><ul><li><p><em>&#8220;What problem are we solving for the user?&#8221;</em></p></li><li><p><em>&#8220;Is this the right solution?&#8221;</em></p></li></ul><p>Product engineers talk to users, analyze metrics, and iterate quickly based on feedback. They bridge the gap between execution and strategy, ensuring that features are not only well-built but also meaningful. As Michael Lopp (Rands in Repose) notes, <em>&#8220;The product engineer role expands to include all the responsibilities of the Product Manager (and a little bit of Design).&#8221;</em></p><h2><strong>What Makes a Good Product Manager?</strong></h2><p>To understand product engineering, it helps to revisit <strong>product management</strong>. A great PM is often described as the <strong>&#8220;CEO of the product&#8221;</strong> &#8211; not because they hold power over everyone, but because they <strong>own the vision, priorities, and success metrics</strong>. As Elad Gil writes in <em>High Growth Handbook</em>, the best PMs:</p><ul><li><p>Clearly define what success looks like.</p></li><li><p>Ruthlessly prioritize what matters most to users.</p></li><li><p>Communicate effectively across engineering, design, and leadership.</p></li><li><p>Have deep user empathy and a willingness to say &#8220;no&#8221; to distractions.</p></li></ul><p>Where product managers coordinate and set direction, <strong>product engineers step into this space on a smaller scale</strong>, making product decisions in real time while building.</p><h2><strong>How Product Engineering Differs</strong></h2><p>Compared to traditional software engineering, product engineers:</p><ul><li><p>Care as much about <strong>why</strong> they are building something as <strong>how</strong> they build it.</p></li><li><p>Propose ideas, challenge assumptions, and adjust features based on data or feedback.</p></li><li><p>Take responsibility for whether a feature actually solves a user&#8217;s problem, rather than just delivering working code.</p></li></ul><p>Compared to product management, product engineers are <strong>makers</strong>. They combine strategic thinking with the ability to ship fast, prototype, and iterate without long hand-offs. On small teams, a strong product engineer can cover much of the product function, accelerating development.</p><h2><strong>Why Has Product Engineering Become Popular?</strong></h2><p>There are a few reasons why this hybrid role is trending:</p><ul><li><p><strong>Speed:</strong> Startups need to move fast. Product engineers reduce the time lost in back-and-forth with PMs.</p></li><li><p><strong>Ownership:</strong> Teams with engineers who understand the user tend to build better products.</p></li><li><p><strong>Modern tooling:</strong> Analytics, feature flags, and user feedback tools are now accessible to engineers directly.</p></li><li><p><strong>Evolving expectations:</strong> Many engineers want to have a say in <strong>what</strong> they build, not just how.</p></li></ul><p>Companies like Shopify, Atlassian, and Mixpanel have credited product engineers as critical drivers of product success. These engineers act almost like mini-founders within their teams, balancing user experience with technical feasibility.</p><h2><strong>The Future of Product Engineering</strong></h2><p>Product engineering is not about eliminating PMs but about creating <strong>product-minded engineering teams</strong>. Even in organizations with dedicated PMs, engineers who think like product engineers are more valuable: they ship faster, challenge assumptions, and help create products that truly resonate with users.</p><p>For software engineers, this trend is an opportunity. Cultivating <strong>product sense</strong> &#8211; understanding user needs, experimenting, and focusing on outcomes &#8211; can be a career superpower. In the modern tech world, success isn&#8217;t just about writing clean code; it&#8217;s about solving real problems.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[The Right Way of Letting Team Members Go: Signals, Checklists, and Fair Steps]]></title><description><![CDATA[This article should help any founder, manager or leader to recognize when you need to let a team member go]]></description><link>https://www.techfounderstack.com/p/recognizing-when-its-time-to-let</link><guid isPermaLink="false">https://www.techfounderstack.com/p/recognizing-when-its-time-to-let</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 24 Aug 2025 17:00:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XuV6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.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_!XuV6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XuV6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!XuV6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!XuV6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!XuV6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XuV6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!XuV6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!XuV6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!XuV6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!XuV6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69d7e116-9610-4b6d-84c1-bc122956efe9_1024x608.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>Letting go of a team member is one of the hardest decisions an engineering leader can face. But keeping someone who underperforms or misaligns with your team can drag down morale, quality, and trust. This article gives you a practical, no-nonsense guide &#8212; backed by engineering leaders like Gergely Orosz and Michael Lopp (Rands) &#8212; to help you recognize the signs, do your due diligence, and handle the process fairly.</p><h2><strong>Spotting the Warning Signs</strong></h2><p>Watch for red flags across <strong>delivery, behavior, and cultural alignment</strong>. For example, <em>delivery</em> problems might include chronic missed deadlines, incomplete features or constantly buggy code. In Gergely Orosz&#8217;s terminology, a &#8220;low performer&#8221; is someone doing &#8220;less or poorer quality work than expected&#8221; &#8211; essentially coasting or lacking key skills. On the behavior side, look for repeated conflicts, insubordination, or a defensive attitude. Someone who <em>ignores feedback, complains constantly, or undermines teammates</em> can sap morale. Finally, a <strong>cultural misfit</strong> might breach core values or norms &#8211; for instance, repeatedly disregarding team agreements, showing a lack of integrity, or blatantly disrespecting inclusivity or rules. As Ron Koerth points out, keeping a misfit on the team sets a bad example and drags morale down and can poison the whole team feeling. In fact, when high performers see a coasting colleague tolerated, they often become frustrated or start looking elsewhere.</p><p>Consider these common symptoms:</p><ul><li><p><strong>Delivery gaps:</strong> Constantly missing goals or generating poor-quality output (e.g. frequent bugs, incomplete pull requests). </p></li><li><p><strong>Behavioral issues:</strong> Chronic negativity, lack of collaboration, or blatant rule-breaking. Note if peers begin to avoid collaborating or bring up concerns &#8211; a good manager&#8217;s &#8220;sixth sense&#8221; often feels when &#8220;the team is off&#8221;</p></li><li><p><strong>Culture/fit problems:</strong> Values conflicts that can&#8217;t be overlooked (e.g. harassment, dishonesty, or consistent disrespect of team practices). </p></li></ul><p>If you see multiple such signals persisting over time, it&#8217;s a strong cue that something deeper is wrong.</p><h2><strong>Manager&#8217;s Checklist Before Deciding</strong></h2><p>Before deciding on letting someone go, go through a structured checklist to ensure you&#8217;ve given every realistic chance to improve:</p><ul><li><p><strong>Clear expectations:</strong> Have you defined the employee&#8217;s responsibilities and success criteria explicitly? Rands (Michael Lopp) emphasizes documenting exactly &#8220;what success looks like&#8221; and reviewing it with the employee. If expectations were vague or moving, you must fix that before proceeding.</p></li><li><p><strong>Regular feedback and conversations:</strong> Have you raised the issue early and often? Rands famously asks managers: &#8220;Have you had multiple face-to-face conversations over multiple months&#8230; where you have clearly explained and agreed there is a gap in performance?&#8221;. In other words, don&#8217;t bring up a PIP out of the blue. Instead, hold at least <strong>three substantive, in-person discussions</strong> spanning several months. Make each session a two-way dialogue: explain the problems clearly (ideally in writing first) and ask the employee to repeat back their understanding. Only if they really disagree with your assessment after this should you consider parting ways.</p></li><li><p><strong>Specific, documented feedback:</strong> Have you provided concrete examples of the problems? A common mistake in bad performance reviews is &#8220;zero specifics&#8221;. For each issue (missed deliverable, problematic incident, etc.), document exactly what happened, why it mattered, and what needed to change. This isn&#8217;t about catching someone in a mistake &#8211; it&#8217;s about giving them actionable data. When you present feedback, do it in a neutral, coaching tone, not a punitive one.</p></li><li><p><strong>Support and remediation efforts:</strong> Have you offered training, mentoring or re-alignment? If the root cause is skill-related, the manager should have given opportunities to improve. For example, if the tech stack changed or the role shifted, did you re-train the employee? Rands notes that deep changes in performance require months and repeated coaching. Likewise, Gergely Orosz advises that if the person is willing to train up, &#8220;in most cases it will pay to invest in them&#8221;. Ensure you&#8217;ve genuinely given this support before concluding they can&#8217;t improve.</p></li><li><p><strong>Realistic expectations:</strong> Were the goals fair? Sometimes we unintentionally oversell roles. If the employee was hired with over-ambitious promises or if the role has outgrown their skill set, consider whether adjusting the scope or deadline could help. If the bar truly is too high, no one can fairly meet it &#8211; but if the expectations were reasonable and unchanged, then lack of progress falls on the employee.</p></li><li><p><strong>Team impact:</strong> Have other teammates complained or rallied to help? If you sense that other engineers are now doing extra work or are frustrated that someone else isn&#8217;t pulling their weight, that&#8217;s a significant signal. High performers won&#8217;t stick around forever if they feel they&#8217;re carrying slackers. On the other side, if you find that only one outlier is struggling while the rest thrive, investigate why that person is so different &#8211; that insight helps you decide if they belong on this team.</p></li><li><p><strong>Time and closure:</strong> Have you really waited long enough? As Rands emphasizes, coaching performance often takes multiple months and iterations. If you&#8217;ve already spent a quarter or more trying to fix the issues, and nothing has changed despite the above efforts, it&#8217;s reasonable to start moving toward closure.</p></li></ul><p>Use this checklist as a reality-check. If any of the above boxes haven&#8217;t been ticked, pause and address the gap. Only after honest, documented attempts should <em>&#8220;let it go&#8221;</em> enter the conversation.</p><h2><strong>Growth Potential vs. Misfit</strong></h2><p>Not every struggling engineer should be immediately offboarded. The key question is <strong>&#8220;Can this person improve with support?&#8221;</strong> or are they fundamentally not a fit?</p><p>Begin with <strong>empathy and curiosity</strong>. Assume good intent: as Matthew Spence puts it, &#8220;the overwhelming majority of people want to be good at their jobs<em>&#8221;</em>. Often underperformance has external causes: mismatched tasks, personal stress or problems e.g. their relationship, burnout, or unclear goals. Ask diagnostic questions: Are they getting the support they need? Is their work aligned with their core skills? Do they understand the company vision and see how their work matters? Have they simply run a bad cycle or are on the verge of burnout? Pinpointing the real cause is critical &#8211; Spence notes &#8220;identifying the true underlying cause is usually the hardest part&#8221;.</p><p>If the problem seems like a <strong>skill gap or role mismatch</strong> (they haven&#8217;t learned a new tech, or the team&#8217;s needs shifted), check their willingness to adapt. If they are eager to train up, it&#8217;s often worth investing more time. You might even try moving them to a different project or mentor, as suggested in Spence&#8217;s &#8220;Before you fire them&#8221; advice. Sometimes a fresh context or leader can rekindle motivation.</p><p>In contrast, if the core issue is <strong>cultural or values misalignment</strong> &#8211; for example, they clash with the team&#8217;s work ethic or violate trust repeatedly &#8211; then there&#8217;s a lower ceiling for improvement. Orosz explains that a company&#8217;s culture &#8220;can be flexible up to a point&#8221;, but if an individual consistently can&#8217;t meet the team&#8217;s standards, &#8220;they aren&#8217;t a good fit&#8221;. In those cases, no amount of skill training will fix the problem. Similarly, if after coaching they show no accountability (deny any gap, blame others, refuse to take feedback), it&#8217;s a sign their willingness to grow is lacking.</p><p><strong>Quick growth-vs-misfit check:</strong></p><ul><li><p>Does the engineer <strong>acknowledge</strong> the feedback and actively work on it? (Good sign.)</p></li><li><p>Have they made <strong>any</strong> progress on smaller goals?</p></li><li><p>Do they volunteer for new challenges or only default to complaints?</p></li><li><p>Is the performance gap only in advanced skills, or does it touch on attitude and ethics?</p></li></ul><p>If answers lean toward &#8220;yes, they own it&#8221; and &#8220;we can fix this<em>&#8221;</em>, continue coaching. If answers look like <em>&#8220;</em>it&#8217;s everyone else&#8217;s fault&#8221; or &#8220;I won&#8217;t change&#8221;, that points to a misfit.</p><h2><strong>Fair, Empathetic Offboarding</strong></h2><p>If you&#8217;ve run the checklist and still see no way forward, it&#8217;s time for a respectful offboarding process. Handle it with <strong>clarity and compassion</strong>:</p><ul><li><p><strong>Prepare and involve HR:</strong> Before the meeting, ensure all documentation (goals, feedback logs, conversations) is in order. Follow your company&#8217;s policies for performance offboarding, and get HR or legal advice on severance and any obligations.</p></li><li><p><strong>Be clear but kind in the conversation:</strong> Schedule a private, face-to-face (or video) meeting. Explain the decision factually: point to the documented gaps and the attempts made to help. Avoid surprises &#8211; the employee should already have been aware via your ongoing discussions. Speak in a coaching tone, not a punitive one. Act like a coach even in this hard talk: give them information and closure, not a lecture. Use compassionate language (&#8220;I&#8217;m sorry this wasn&#8217;t the right fit&#8221; rather than &#8220;you failed to perform&#8221;).</p></li><li><p><strong>Maintain dignity and empathy:</strong> Listen to their questions and answer honestly but respectfully. It&#8217;s normal for people to react with shock or sadness &#8211; they may feel blindsided even if you think the signs were clear. Keep the tone factual and calm. Don&#8217;t say anything personal or blameful. Acknowledge any positives (&#8220;You did well on X and Y; we really tried to find a path forward&#8221;) to avoid making it entirely negative.</p></li><li><p><strong>Handle team communication carefully:</strong> After the departure, you&#8217;ll need to say something to the rest of the team, but keep details minimal. As Koerth advises, <strong>keep the reasons confidential</strong> and express general continuity. For example, &#8220;Alex has decided to move on; we&#8217;re working through the transition.&#8221; Speculating or giving too much detail will breed rumors or resentment. Employees respect honesty, but they trust management only if they feel it was done fairly. If your team trusts your process, they won&#8217;t jump to conclusions that you were unfair. Never badmouth the departed person to anyone &#8211; that erodes trust in you.</p></li><li><p><strong>Close with support:</strong> Whenever possible, help the person leave on as positive a note as circumstances allow. Offer a reasonable severance package, outplacement support, or references if warranted. Gergely Orosz and others have emphasized treating people humanely during layoffs and cuts &#8211; it protects morale and your company&#8217;s reputation. Even after letting them go, you want to be able to say &#8220;We wish them well&#8221;.</p></li></ul><p>In every step, <strong>fairness and consistency</strong> are key. If you hold this person to a standard different from everyone else, you&#8217;ll lose the trust of your remaining team. By contrast, when you communicate and act clearly, empathetically, and professionally, the rest of the group knows that everyone&#8217;s being treated by the same rules. That clarity and respect go a long way toward ending a difficult chapter and letting the team move forward stronger.</p><h2><strong>Conclusion</strong></h2><p>No manager or founder enjoys letting someone go, but sometimes it&#8217;s necessary to keep the team healthy. Watch for persistent shortfalls in delivery, toxic or uncoachable behavior, and misalignment with your values. Before cutting ties, run through a frank checklist: have clear expectations, documented feedback over months, and real support in place. Distinguish fixable skill gaps or temporary slumps (where training or a new role might help) from fundamental mismatches in attitude or mission. If you decide offboarding is the only fair outcome, do it cleanly: honest yet compassionate communication, consistent treatment, and a coach-like demeanor throughout.</p><p>In sum, the goal is to be <strong>thorough and humane</strong>: make sure you&#8217;ve truly tried to help, and then carry out the process in a way that respects everyone. By doing so, you keep standards high, preserve team morale, and uphold the values your organization depends on. It&#8217;s never easy, but when handled well it&#8217;s the responsible thing for the health of the product, the team, and the person in question.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Maakle! 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 the First 10 Hires of a Startup Define Everything]]></title><description><![CDATA[How to build your startup&#8217;s DNA with the right team members]]></description><link>https://www.techfounderstack.com/p/why-the-first-10-hires-of-a-startup</link><guid isPermaLink="false">https://www.techfounderstack.com/p/why-the-first-10-hires-of-a-startup</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 17 Aug 2025 17:00:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vuui!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.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_!vuui!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vuui!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!vuui!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!vuui!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!vuui!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vuui!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!vuui!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!vuui!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!vuui!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!vuui!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486586bc-160f-4f3b-95c2-8c6e2c885d2a_1024x608.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>The very first team members of a startup literally write its culture. As Stripe&#8217;s founder notes, &#8220;the initial employees have a fundamental role in shaping the company culture. Their behaviour, work ethic and interactions establish the norms and values that will define the organisation&#8217;s character&#8221;. Every communication style, habit and attitude of those first hires become the benchmark for future hires. In practical terms, early team members become the company&#8217;s first managers and customer-facing ambassadors, setting unspoken rules on how problems are solved and success is pursued. Smart founders take this seriously: as one startup leader puts it, <strong>&#8220;your first ten employees don&#8217;t just do the work &#8211; they define how decisions get made, how people communicate and how the team handles pressure.&#8221;</strong>. In short, your first ten hires <em>are</em> the DNA of the company.</p><p>Because early hires set the tone for everything &#8211; from speed of execution to work habits &#8211; founders must hire for attitude as much as skill. One entrepreneur sums it up bluntly: Hire missionaries, not mercenaries. That means looking for people passionate about the problem and willing to <strong>own</strong> outcomes &#8211; not just clock-watchers or resume hunters. Big-brand pedigree often doesn&#8217;t predict startup success. In fact, many experts warn that &#8220;success at a large company doesn&#8217;t predict success in a startup environment&#8221;. Early-stage startups need scrappy generalists who can create order from chaos, not specialists who rely on established processes. In practice, this means <em>don&#8217;t</em> build your startup team by chasing famous names. Instead, hire people who have an <strong>entrepreneurial &#8220;agency&#8221;</strong>: those who act like owners, take initiative without being told, and thrive in uncertainty.</p><p>In practical terms, a winning profile for the first ten hires often looks like a blend of <strong>agency, adaptability, and relentless drive</strong>. Founders should favor candidates who <strong>solve problems without permission</strong>, <strong>don&#8217;t need to be told what to do</strong> and can zoom in and out at will. These are the folks who treat the company&#8217;s mission as their own. As Brian Fink writes, the ideal early hire has hard skills that map to real outcomes (coding, selling, designing, etc.) and soft skills that scream ownership &#8211; clear communication, initiative, and decisiveness. In short, look for <strong>founder DNA</strong>: people who think like founders, not employees &#8211; who lose sleep over big problems and celebrate the company&#8217;s wins as if they were their own.</p><ul><li><p><strong>Entrepreneurial mindset:</strong> Early hires must feel like co-founders. They should approach work by asking, &#8220;How will I move the business forward?&#8221; as one founder recommends. Candidates who immediately jump to strategize improvements will naturally take ownership of their roles.</p></li><li><p><strong>Adaptability over titles:</strong> Young companies are messy. Founders should prefer candidates comfortable with change and ambiguity. As one YC startup blog puts it, in the early team you should &#8220;optimize for ability to get things done, not any specific experience&#8221;. Technical chops are great, but what really matters is flexibility: hires willing to wear multiple hats and pivot as needed. In practice, this often means shunning over-specialized hires; the best early team members become T-shaped, combining deep expertise in one area with a readiness to help everywhere else.</p></li><li><p><strong>Relentless ownership:</strong> A startup founder says the #1 requirement for success is to &#8220;never stop&#8221; &#8211; a determination that outpaces any normal 9&#8211;5 schedule. In a growing startup, <strong>no team member should be thinking &#8220;clock-out at 5pm&#8221;</strong>. Instead, early employees should be those who willingly go the extra mile &#8211; fixing things late at night or on weekends because they care. </p></li><li><p><strong>Values and culture fit:</strong> Technical skills can be taught; values and work ethic cannot. Many successful founders deliberately hire younger employees with aligned values because &#8220;competence can be acquired, but the character they bring is far harder to replicate&#8221;. It&#8217;s better to have a team that shares the same mission-driven ethos &#8211; even if they need mentoring &#8211; than highly experienced hires who aren&#8217;t aligned with the startup&#8217;s all-in hustle. Building a startup with strict &#8220;9-to-5ers&#8221; who leave at 5pm sharp is a recipe for trouble.</p></li></ul><p>Another key principle: <strong>Balance seniors and juniors.</strong> On one hand, you want some seasoned hires &#8211; people who have scaled companies before and can prevent catastrophic mistakes. On the other hand, <strong>you need scrappy juniors</strong> who are hungry to learn and willing to put in the grind. Startups often succeed by mixing the battle-tested judgment of a few veterans with the energy and malleability of younger employees. Fresh graduates or early-career hires might lack experience, but they bring fresh ideas and stamina. Veterans, meanwhile, provide mentorship and strategic oversight. The exact mix varies by startup, but a good rule of thumb is: hire enough experience to avoid obvious pitfalls, then fill the rest of the roster with tenacious builders. As Lenny Rachitsky found, most startups hire engineers first, but they also often hire domain experts or support people early on to complement the founders&#8217; skills.</p><p>Above all, early hiring should prioritize <strong>mission and trajectory over prestige</strong>. Avoid hiring for cachet, for example, someone because they &#8220;were at Google&#8221;. Such hires often struggle without the big-company support they&#8217;re used to. Instead, look for candidates who demonstrate they&#8217;ll grow with your startup. The right early hire not only contributes immediately, but raises the bar for everyone else. They set a &#8220;benchmark&#8221; that future hires are measured against. </p><p>In summary, your first ten team members should be <strong>mission-driven, adaptable builders</strong> who share your startup&#8217;s values and aren&#8217;t afraid of hard work. They should have either a founder&#8217;s mindset or a burning entrepreneurial itch &#8211; people who wanted to start their own company and still think like one. Mix in a handful of experienced leaders for guidance, but fill the ranks with versatile juniors ready to hustle. Always remember: early employees do more than fill roles &#8211; they create your startup&#8217;s culture and momentum. Hire wisely, and you&#8217;ll have a founding team that can conquer long odds. Hire poorly, and even great ideas can stall.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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 to Validate Your Startup Idea]]></title><description><![CDATA[Build what people truly want by validating your idea before you build]]></description><link>https://www.techfounderstack.com/p/how-to-validate-your-startup-idea</link><guid isPermaLink="false">https://www.techfounderstack.com/p/how-to-validate-your-startup-idea</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 10 Aug 2025 17:00:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BA4v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.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_!BA4v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BA4v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!BA4v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!BA4v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!BA4v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BA4v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77e16637-74f1-4304-9a03-041136a970e4_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!BA4v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!BA4v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!BA4v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!BA4v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77e16637-74f1-4304-9a03-041136a970e4_1024x608.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>Early-stage founders (an especially technical founders) often rush to build. A better approach is the Lean Startup mindset: treat your idea like a hypothesis to test. Build just enough (a landing page, explainer video or service offering) to learn if real customers care. Eric Ries himself defines an MVP as &#8220;that version of a new product that allows a team to collect the maximum amount of validated learning about customers with the least effort.&#8221; In practice this means spending time on customer discovery and quick experiments instead of premature development.</p><h2><strong>Talk to (Potential) Customers First</strong></h2><p>Start by interviewing people who face the problem you want to solve. Ask open-ended questions about their needs, not &#8220;Would you use my product?&#8221;&#65288;the Mom Test approach). For example, ask &#8220;How do you solve X today? Can you describe the last time you had that problem?&#8221; Frameworks like Lean Market Validation explicitly include &#8220;Conduct Customer Validation Interviews&#8221; as a key step. Through conversations you&#8217;ll uncover real pain points, budgets and workflows &#8211; often far different from your assumptions. Don&#8217;t lead people to praise your idea; get to the truth.</p><p><strong>Do</strong>: Listen for problems, past behavior, and potential commitments.</p><p><strong>Don&#8217;t</strong>: Pitch your solution or ask hypothetical &#8220;yes/no&#8221; questions. (Rob Fitzpatrick&#8217;s <em>The Mom Test</em> is a good guide.)</p><ul><li><p>Focus on the problem, not your solution. (Ask how they currently cope with the issue.)</p></li><li><p>Find evidence of true need (budget, frequency, inefficiencies).</p></li><li><p>Seek a commitment: e.g. ask if they&#8217;d sign up for early access or pay.</p></li></ul><h2><strong>Smoke Tests: Landing Pages, Ads &amp; Pre-sales</strong></h2><p>Next, validate demand with simple experiments. One common technique is a Landing Page MVP: create a website that sells your future product (features, pricing, sign-up form) and drive traffic to it. Track how many visitors click &#8220;Buy&#8221; or submit their email. This is even easier today with no-code tools or site builders There are so many services that let you spin up websites with a few prompts e.g. <a href="https://lovable.dev/">Lovable</a>, <a href="https://bolt.new/">Bolt</a> or <a href="https://replit.com/">Replit</a>. </p><p><a href="https://buffer.com/">Buffer</a>&#8217;s founders launched a two-page site asking visitors to choose free vs paid plans; many people actually opted to pay, proving demand. Similarly, you can run cheap Google or Facebook ads or post on social media to gauge interest (clicks and form-signups are real data). If people are willing to click and pay, your idea has legs.</p><ul><li><p><strong>Landing Page / Waitlist</strong>: Build a page describing your product and invite email sign-ups. Measure sign-ups or click-throughs.</p></li><li><p><strong>Explainer Video</strong>: Make a short demo video (like Dropbox did) and ask people to register. Tools such as Google Veo 3 can help.</p></li><li><p><strong>Wizard-of-Oz (Concierge MVP)</strong>: Offer the product manually. For instance, Nick Swinmurn (founder of Zappos) posted pictures of shoes online and, when orders came in, he simply bought the shoes from a store and shipped them. No code was needed &#8211; just validate the concept.</p></li><li><p><strong>Pre-sales / Crowdfunding</strong>: Try to get actual money or deposits before building. If 10 people are ready to pay for your prototype, you&#8217;ve validated demand.</p></li></ul><p>In each test, collect data (clicks, signups, conversations). Use tools like Google Analytics, email forms or simple surveys. Remember: real actions (signing up, paying, referring) beat polite answers.</p><h2><strong>Build a No-Code MVP or Prototype</strong></h2><p>Once you see interest, you can quickly mock up a prototype without coding. No-code platforms like Webflow, Bubble, Glide, Airtable, or even simple tools like Google Forms and Notion can launch interactive MVPs fast. The point is to iterate rapidly. Even the most technical founders admit that no-code &#8220;solutions often bring your experiment to market much faster.&#8221; For example, you might use a drag-and-drop builder to simulate an app interface or use an online form (e.g. Typeform) as a &#8220;fake backend&#8221;. If people react positively, you&#8217;ve learned enough to justify development.</p><ul><li><p><strong>No-code tools</strong>: Webflow for pages, Lovable for apps, Airtable/Zapier/n8n for data workflows.</p></li><li><p><strong>Manual MVP</strong>: Write a blog, make slides or a mockup. Even a simple Google Sheet or PDF can reveal interest.</p></li><li><p><strong>Iterate with feedback</strong>: Show prototypes to users and refine wording, features or prices.</p></li></ul><p>The goal isn&#8217;t polishing, it&#8217;s learning. One VC once put it &#8220;Your most important metric to optimize in the beginning is not money, it&#8217;s insights.&#8221;</p><h2><strong>Sell or Consult Before You Build</strong></h2><p>In some markets, the strongest validation is a paid customer. Consider offering a service or consulting that solves the same problem. This does two things: you earn runway, and you deeply understand customer pain. For example, the founders of 37signals (now <a href="https://basecamp.com/">Basecamp</a>) began as a web-design consulting firm. When internal chaos made them build a project-management tool, clients quickly asked &#8220;Can we use this too?&#8221;. They launched Basecamp officially and set a modest goal ($5K/month in a year) which they hit in just 6 weeks. In effect, each consulting project was a micro-validation of their product idea.</p><p>The same way my friend Patrick H&#228;de first ran a development agency called <a href="https://www.sonic.tech/">Sonic</a>. While doing that he discovered the issue marketing asset creation and how AI can help. So he founded <a href="https://www.superscale.ai/">Superscale</a>.</p><ul><li><p><strong>Consulting/Services</strong>: Solve problems one-on-one for customers (e.g. custom implementations). If clients pay to solve the problem, your product is likely needed.</p></li><li><p><strong>White-label or Prototype Sales</strong>: Offer your solution privately (with NDA) to early adopters or partners.</p></li><li><p><strong>Extend runway</strong>: Use revenue from services to fund full product development, giving you more time to test and learn.</p></li></ul><h2><strong>Share Your Idea (Don&#8217;t Hide It)</strong></h2><p>Many first-time founders fall into secrecy: &#8220;What if someone steals my idea?&#8221; In practice, execution matters far more than any initial idea. In fact, most people are not looking to copy your concept, and getting feedback can only help you. Talk to peers, mentors and even critics openly. You&#8217;ll learn that the idea will evolve anyway. Experienced entrepreneurs often say ideas are cheap &#8211; execution is everything. When you share a demo or landing page, you get valuable input and potentially early users. Remember, the goal is to validate your assumptions, not keep them secret.</p><ul><li><p><strong>Build in public</strong>: Write blog posts, tweet updates or share screenshots. Real engagement helps refine the idea.</p></li><li><p><strong>Ask for feedback</strong>: Even lukewarm or negative reactions teach you what to fix. Don&#8217;t take criticism personally.</p></li><li><p><strong>Network</strong>: Early users might come from the friends and followers you tell. At worst they give feedback; at best they become evangelists.</p></li></ul><h2><strong>Resources and Real-World Examples</strong></h2><p>The strategies above echo classic startup wisdom. Eric Ries&#8217;s <em>The Lean Startup</em> emphasizes &#8220;validated learning&#8221; through MVP experiments. Steve Blank&#8217;s customer-development framework and Rob Fitzpatrick&#8217;s <em>The Mom Test</em> drill down on effective interviews. Look to successful companies as models: Buffer validated by pre-launch landing pages, Zappos by selling shoes without inventory, and even Dropbox by gauging interest with a demo video (another low-fidelity MVP). At my own startup Passbase, we followed this playbook: we spent months talking with crypto exchanges and KYC professionals before writing production code, so our product solved real compliance problems.</p><p><strong>Key takeaways</strong>: Validate before you build. Use no-code tools, landing pages, videos or manual services to test demand. Only write production code after seeing real signs of interest (signups, payments, referrals). This way you save time and money&#8212;and build something people truly want. If there&#8217;s one lesson from Lean Startup methodology and countless founders, it&#8217;s that rapid testing and customer feedback trump hours spent coding in a vacuum.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Tech Founder Stack! 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[Does Your Startup Really Need a CTO?]]></title><description><![CDATA[Understanding the role of a CTO in your early-stage startup]]></description><link>https://www.techfounderstack.com/p/does-your-startup-really-need-a-cto</link><guid isPermaLink="false">https://www.techfounderstack.com/p/does-your-startup-really-need-a-cto</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Sun, 03 Aug 2025 17:00:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ogar!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.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_!Ogar!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ogar!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Ogar!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Ogar!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Ogar!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ogar!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!Ogar!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Ogar!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Ogar!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Ogar!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3c2722-6a94-451e-b1c5-644caa1a3641_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In a tech startup, the &#8220;CTO&#8221; title often sounds important, but it can be a catch-all. Studies show most successful startups do have technical leadership. <em>Index Ventures</em> found <strong>78% of top startups had either a founding CTO or a technical CEO</strong>. Still, hiring a CTO (especially a co-founder) is a big commitment. Gergely Orosz&#8217;s <em>Pragmatic CTO</em> series suggests the CTO role really splits into two halves &#8211; <strong>inward-looking</strong> (hands-on building and architecture) and <strong>outward-looking</strong> (evangelism, boardroom/PR) &#8211; and few people excel at both. Early on, the CTO is usually just the founder with the best tech chops, focused on &#8220;using technology to enable the startup business goals&#8221;. As Michael Lopp (Rands in Repose) observes, at a startup &#8220;the CTO is responsible for building the machine: the product, the service&#8230; [this] could have easily been the founding VP of Engineering, but engineers gravitate to the CTO title because it&#8217;s shinier&#8221;.</p><ul><li><p><strong>When to consider a CTO:</strong> If your product strategy truly needs an innovative technologist at the helm (for example, you&#8217;re building deep R&amp;D features or cutting-edge architecture), or if having a public-facing technical leader will drive hiring and sales. A CTO can own strategy (new platforms, big pivots) and act as the &#8220;face&#8221; of your tech (open-source, conferences, press). </p></li><li><p><strong>When you might not need a CTO (yet):</strong> If the focus is on getting an MVP or shipping a core product, and you just need strong engineering management, you can delay a formal CTO. As one startup guide says, in early-stage ventures &#8220;the CTO&#8217;s one job is to figure out how to hit the business milestones using technology&#8221;, which often means the existing tech lead or founder wearing that hat. If your main gaps are in day-to-day delivery, process, and culture, a VP / Head of Engineering might suffice. </p></li></ul><h2><strong>CTO vs. VP of Engineering in a Startup</strong></h2><p>It helps to clarify roles. In very early startups these often blur, but experts distinguish them. Michael Lopp advises that a startup CTO &#8220;builds the machine&#8221; (focusing on the product and technology), whereas the VP of Engineering (or Head of Eng) &#8220;runs the machine&#8221; (focusing on growing the team, processes, and removing blockers). </p><p>In practice, a single technical co-founder often does both at first. David Mytton similarly notes that as you scale, a new VP of Engineering role usually splits off to handle people: &#8220;the VP Eng&#8217;s job is to make everyone in the engineering organization successful&#8221; while the CTO remains &#8220;the strongest technologist&#8230;often the technical co-founder&#8221;. This was also the case for my own startup Passbase. Once we passed 15 engineers, I needed someone to help me run the day-to-day and engineering team, so that I have again time to think more about strategic topics.</p><p>In short: <strong>if your startup needs someone to manage and grow the team day-to-day</strong>, that may be a VP/Head of Eng. <strong>If you need someone to set long-term tech vision, drive big projects, or be a public face for your product</strong>, that&#8217;s more the CTO. Often an early CTO co-founder will eventually hand over team management to a VP Eng, focusing on strategy and innovation.</p><h2><strong>Three Types of Startup CTOs</strong></h2><p>Depending on your needs and stage, CTOs tend to fall into one of three profiles:</p><ol><li><p><strong>The Tech Innovator (Hands-On CTO):</strong> This inward-focused CTO is a <strong>builder and architect</strong>. They rally small teams of &#8220;free electrons&#8221; to prototype new products or side-projects. They have deep coding skills and drive technical vision. This CTO shines when you have a stable core product and want to spin off experiments or new features. The downside: they may be less interested in routine management and can wander into &#8220;gotta build something cool&#8221; territory without managing process.</p></li><li><p><strong>The People-Builder (Managerial CTO):</strong> This CTO is <strong>as much a leader</strong> as a technologist. They excel at <strong>recruiting, mentorship, and culture-building</strong>, essentially a &#8220;culture-hero&#8221; for the engineering org. Often they started as an engineering manager. They help scale the team, define processes, and resolve day-to-day roadblocks. Once a startup grows, the VP Eng or similar &#8220;focuses on people and process,&#8221; while the CTO stays on tech. This type is vital when you need to hire rapidly and maintain cohesion. The risk is they may neglect future product innovation or external strategy, so it should match your priorities.</p></li><li><p><strong>The Evangelist (Outward-Facing CTO):</strong> This CTO spends a lot of time <strong>outside the codebase</strong>: speaking at conferences, writing blog posts, engaging with customers or partners. They amplify the startup&#8217;s brand and can attract talent or sales. Gergely Orosz&#8217;s Pragmatic CTO blog says an outward CTO needs to be &#8220;an excellent communicator, passionate to discuss with both tech and non-tech audiences&#8221; to build buy-in. This pays off if raising future funding, recruiting developers, or marketing hinges on having a visionary tech face. However, if they lack technical credibility, the team may see them as disconnected. In early startups, it&#8217;s rare one person does everything, so many companies either hire a separate evangelist or wait until later.</p></li></ol><p>In reality, most CTOs blend these. As the Pragmatic CTO author warns, &#8220;it&#8217;s extremely hard to find a single person who would perfectly fit all of the above&#8221; roles, so &#8220;one should take a pragmatic approach&#8221;. Be clear which strengths you need.</p><h2><strong>Making the Call</strong></h2><p>So, do you need a CTO? It depends on stage and strategy. Ask:</p><ul><li><p><strong>What does our startup most critically need?</strong> New product breakthroughs, or solid delivery and team growth?</p></li><li><p><strong>Do we need an external tech champion?</strong> If investor or marketing confidence depends on visible technical leadership, that argues for a CTO.</p></li><li><p><strong>Who is already covering tech?</strong> If a founder/CEO or lead engineer can handle vision and hands-on work, a separate CTO might not add value yet.</p></li></ul><p>Remember, a CTO (especially with co-founder equity) is expensive. If your immediate gap is building and managing the engineering team, an Engineering Director/VP might be wiser until you reach the point where you can split roles. David Mytton advises early-stage founders to hire executives based on the next 12&#8211;18 months: hire the person whose skills will carry you through your current crunch. In practice, many startups simply label their technical co-founder &#8220;CTO&#8221; and then hire a VP Engineering or Directors underneath as they grow, handing off the management side.</p><p>In summary, <strong>don&#8217;t hire a CTO just for the title</strong>. Instead, pinpoint the critical gaps in leadership or innovation you have today. You might start with a strong technical co-founder or lead engineer, then later bring in a formal CTO (with the right mix of hands-on, management, or evangelism skills) once you&#8217;re ready for the next phase. As one expert puts it, the only task for an early CTO is &#8220;business, through technology&#8221;, everything else is secondary. Stay pragmatic: if you <em>do</em> bring on a CTO, make sure their particular style (innovator, manager or evangelist) matches your startup&#8217;s needs right now.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Thriving as an Engineer in the Era of Vibe Coding]]></title><description><![CDATA[Why writing code is the easy part of building great software]]></description><link>https://www.techfounderstack.com/p/thriving-as-an-engineer-in-the-era</link><guid isPermaLink="false">https://www.techfounderstack.com/p/thriving-as-an-engineer-in-the-era</guid><dc:creator><![CDATA[Mathias Klenk]]></dc:creator><pubDate>Mon, 28 Jul 2025 07:16:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1xeD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.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_!1xeD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1xeD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!1xeD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!1xeD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!1xeD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1xeD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&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_!1xeD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!1xeD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!1xeD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!1xeD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d76c05-b84a-4694-8845-aae7c83ae921_1024x608.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>Vibe coding, a term coined by Andrej Karpathy in 2025, is an AI-assisted programming approach that emphasizes intuition, fluidity, and creative flow. In this style, you work with a large language model almost like a pair programmer, &#8220;avoiding micromanaging the code, accepting AI-suggested completions liberally,&#8221; and focusing on iterative experimentation rather than perfection. Karpathy even describes it as &#8220;fully giving in to the vibes, embracing exponentials, and forgetting that the code even exists.&#8221;</p><p>This new paradigm can be exhilarating and empowering. Vibe coding can significantly amplify a developer's ability to produce working software quickly. But it also introduces a risk: <strong>being good at vibe coding does not automatically make you a great software engineer</strong>. Why? Because while AI can help write code, it cannot substitute for the human skills that define engineering excellence: sound judgment, system thinking, and, above all, <strong>effective communication and collaboration</strong>.</p><h2>Code is Communication</h2><p>In <em>The Software Engineer&#8217;s Guidebook</em>, Gergely Orosz emphasizes that success in engineering isn't just about writing good code. It's about working well with people. Writing clean, understandable code is only the beginning. You also need to:</p><ul><li><p>Write clear documentation and PR descriptions.</p></li><li><p>Explain technical decisions to non-technical stakeholders.</p></li><li><p>Understand product requirements deeply.</p></li><li><p>Give and receive feedback constructively.</p></li><li><p>Navigate trade-offs with your team.</p></li></ul><p>As Orosz explains, engineers are not hired just to type code. They're hired to solve problems. And problem-solving in a modern tech team means aligning your work with others, building on shared knowledge, and contributing to a larger system. AI might write the function, but it won&#8217;t align it with the roadmap, consider long-term maintainability, or negotiate a deadline.</p><h2>The Two Pillars of Engineering Growth</h2><h3>1. Technical Excellence</h3><p>Vibe coding is undeniably powerful here. It allows engineers to explore ideas faster, try multiple approaches, and spend more time on architecture and logic rather than boilerplate. It encourages experimentation and reduces the friction of starting something new.</p><p>But to grow technically, you must not rely solely on AI. You need to understand the code being generated, question its assumptions, and refine your mental models. Read systems code, study postmortems, go deep on architecture. As Orosz notes, senior engineers distinguish themselves by their ability to work across systems, not just within functions.</p><h3>2. Communication and Integration</h3><p>This is the pillar vibe coding doesn&#8217;t touch and it's often the harder one. The best engineers are those who can:</p><ul><li><p>Take a fuzzy idea and drive it to a concrete implementation.</p></li><li><p>Write design documents that others want to read.</p></li><li><p>Lead conversations that surface risks early.</p></li><li><p>Mentor others, and scale their impact through influence.</p></li></ul><p>As The Pragmatic Engineer blog often points out, much of senior engineering work is invisible. It&#8217;s in the Slack threads that prevent a misaligned launch. It&#8217;s in the architecture review that catches a scaling flaw early. It&#8217;s in the trust you build that makes your team faster and more confident.</p><h2>How to Thrive in the Vibe Era</h2><ul><li><p><strong>Use AI to augment, not replace, your thinking.</strong> Don&#8217;t accept every suggestion blindly. Be the editor, not just the prompt writer.</p></li><li><p><strong>Practice writing, not just code.</strong> Clear writing is the foundation of clear thinking. Engineers who can communicate well unlock better collaboration.</p></li><li><p><strong>Participate in team rituals with intent.</strong> Use stand-ups, reviews, and retros to share context, give feedback, and connect your work to the bigger picture.</p></li><li><p><strong>Stay curious and go deep.</strong> Learn why something works, not just how. Follow the trail of a bug until you understand the root cause.</p></li><li><p><strong>Seek feedback often.</strong> On your code, your communication, and your decisions. Growth comes from reflection.</p></li></ul><h2>Final Thoughts</h2><p>Vibe coding is here to stay, and that&#8217;s a good thing. It can make us faster, more creative, and more fearless. But it is not a substitute for engineering maturity. The best engineers of this era will be those who ride the wave of AI and deepen their ability to collaborate, integrate, and lead.</p><p>Because in the end, the art of building software isn't just in the code you write. It&#8217;s in how well that code fits into a team, a system, and a shared vision. And that part still depends entirely on you.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.techfounderstack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>