<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The LinkedIn Engineer]]></title><description><![CDATA[Are you a Software Engineer who hates the idea of "selling yourself"?
This newsletter is for you.]]></description><link>https://www.thelinkedinengineer.com</link><image><url>https://substackcdn.com/image/fetch/$s_!XR0Y!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abfd25d-b6df-4c17-9740-a17e28f75afe_1024x1024.png</url><title>The LinkedIn Engineer</title><link>https://www.thelinkedinengineer.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 15 Jun 2026 11:00:22 GMT</lastBuildDate><atom:link href="https://www.thelinkedinengineer.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Giovanni Laganà]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[thelinkedinengineer@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[thelinkedinengineer@substack.com]]></itunes:email><itunes:name><![CDATA[Giovanni Laganà]]></itunes:name></itunes:owner><itunes:author><![CDATA[Giovanni Laganà]]></itunes:author><googleplay:owner><![CDATA[thelinkedinengineer@substack.com]]></googleplay:owner><googleplay:email><![CDATA[thelinkedinengineer@substack.com]]></googleplay:email><googleplay:author><![CDATA[Giovanni Laganà]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[They had €10K more for you]]></title><description><![CDATA[You said yes too fast. Here&#8217;s what that silence actually cost you]]></description><link>https://www.thelinkedinengineer.com/p/they-had-10k-more-for-you</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/they-had-10k-more-for-you</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 12 Jun 2026 08:01:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wJxj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A recruiter told this story recently, and I haven&#8217;t been able to stop thinking about it.</p><p>A senior developer. Strong candidate. Passed all the interviews. Got the offer.</p><p>And accepted it immediately &#8212; &#8364;10,000 below the approved range &#8212; because, and this is a direct quote:</p><p><em>&#8220;I didn&#8217;t want to make it awkward.&#8221;</em></p><p>The following week, a candidate with the exact same qualifications interviewed for the same role, with the same hiring manager, from the same budget. That candidate asked for more. And got it.</p><p>Same company. Same role. Same money sitting there waiting.</p><p>The only difference? One of them was willing to have a five-minute conversation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJxj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJxj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 424w, https://substackcdn.com/image/fetch/$s_!wJxj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 848w, https://substackcdn.com/image/fetch/$s_!wJxj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 1272w, https://substackcdn.com/image/fetch/$s_!wJxj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJxj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png" width="1456" height="1342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1342,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6357059,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/201653797?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.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_!wJxj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 424w, https://substackcdn.com/image/fetch/$s_!wJxj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 848w, https://substackcdn.com/image/fetch/$s_!wJxj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.png 1272w, https://substackcdn.com/image/fetch/$s_!wJxj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66523335-b704-47e8-9b5d-3d03d99a9353_1894x1746.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><div><hr></div><h3><strong>This is not a rare story. It&#8217;s the default.</strong></h3><p>Only <a href="https://resumehog.com/blog/posts/salary-negotiation-in-2026-stop-leaving-money-on-the-table.html">39% of workers</a> negotiated their salary for their current job. The rest left an average of $7,500 on the table. In Europe, the gap is smaller &#8212; but it&#8217;s still real, and it still compounds over years.</p><p>And here&#8217;s the part that makes it worse: 73% of employers say they would be willing to negotiate an initial offer, yet 55% of candidates never even ask. The door is open. Most people never walk through it.</p><p>Think about that ratio. Nearly three out of four companies are ready to give you more &#8212; and more than half of candidates don&#8217;t even try.</p><p>That&#8217;s not a negotiation problem. That&#8217;s a psychological one.</p><div><hr></div><h3><strong>Why engineers, specifically, struggle with this</strong></h3><p>Engineers especially treat the &#8220;business stuff&#8221; like it&#8217;s beneath them or outside their expertise. They&#8217;ll spend three weekends optimizing a database query that saves 40 milliseconds, but won&#8217;t spend ten minutes on a phone call that&#8217;s worth &#8364;10,000 a year.</p><p>Sound familiar?</p><p>The instinct makes sense, honestly. Engineers are trained to solve problems with clean, provable answers. Code either works or it doesn&#8217;t. A salary negotiation is fuzzy, social, uncertain. It feels uncomfortable in a way that debugging never does.</p><p>But the discomfort is based on a fear that isn&#8217;t real.</p><p>94% of negotiated offers remain intact. Hesitation is largely based on misperception, not reality.</p><p>They are almost never going to rescind the offer because you asked for more. The worst realistic outcome is that they say no and you&#8217;re exactly where you started. But that almost never happens either &#8212; 85% of Americans who countered on salary or benefits received at least some of what they asked for.</p><div><hr></div><h3><strong>Know what market you&#8217;re in</strong></h3><p>Before you negotiate, you need a number to anchor to. And <a href="https://techstaq.io/european-tech-salaries-2026-the-complete-guide-for-companies-hiring-engineers-and-candidates-evaluating-offers/">in Europe</a>, the range varies a lot.</p><p>A mid-level software engineer (3&#8211;5 years of experience) across Western and Central Europe earns roughly &#8364;65,000&#8211;&#8364;90,000 gross annually. Senior engineers in Western hubs earn &#8364;90,000&#8211;&#8364;130,000.</p><p>Senior Software Engineer salaries vary significantly across European markets: Germany averages around &#8364;111,800, the Netherlands &#8364;110,100, France &#8364;96,200, and Spain &#8364;83,400.</p><p>So if you&#8217;re in Amsterdam and someone offers you &#8364;80K for a senior role, you have data to push back with. If you&#8217;re in Milan or Madrid and you&#8217;re sitting at &#8364;55K with five years of experience, the same applies.</p><p>Know the band before the call. Use Glassdoor, Levels.fyi, and LinkedIn Salary to build your range. Come in with a number, not a feeling.</p><div><hr></div><h3><strong>The moment most engineers give away their leverage</strong></h3><p>It happens before the negotiation even starts.</p><p>The recruiter asks, early in the process: <em>&#8220;What are your salary expectations?&#8221;</em></p><p>And the engineer, eager to seem reasonable and not rock the boat, gives a number.</p><p>The moment you name a number, you&#8217;ve set a ceiling. If you say &#8364;70k and they were prepared to offer &#8364;80k, you just lost &#8364;10k. Always try to get them to name a number first.</p><p>The right answer to that early question is something like:</p><p><em>&#8220;I&#8217;d love to hear what the range looks like for this position first.&#8221;</em></p><p>Or: <em>&#8220;I want to make sure we&#8217;re aligned on the overall package before I give a specific number.&#8221;</em></p><p>Most companies will give you a range. And now you&#8217;re negotiating from their number, not yours.</p><div><hr></div><h3><strong>What&#8217;s actually negotiable (it&#8217;s more than salary)</strong></h3><p>Most engineers think of negotiation as a single moment: the offer comes in, you either push back on the number or you don&#8217;t.</p><p>But salary is just one piece. The full picture includes base salary, bonus, equity, signing bonus, remote flexibility, vacation, and start date.</p><p>A &#8364;72K base with a 15% target bonus and meaningful equity can easily beat an &#8364;80K base with nothing else attached. Run the full numbers before you decide.</p><p>If they can&#8217;t move on base, there are other levers. Ask for a signing bonus. Ask for an earlier performance review at 6 months instead of 12. Ask for an extra week of vacation, or full remote flexibility. In Europe especially, these elements have real tangible value &#8212; and companies often have more room there than on the base salary itself.</p><p>Most candidates don&#8217;t leave money on the table because they&#8217;re bad negotiators. They do it because they misunderstand where flexibility actually exists, and when to slow down.</p><div><hr></div><h3><strong>The script, for those who hate scripts</strong></h3><p>You don&#8217;t need to be slick. You don&#8217;t need a rehearsed monologue. You just need to say something like this, calmly, after the offer comes in:</p><p><em>&#8220;Thank you so much &#8212; I&#8217;m really excited about the role. I&#8217;ve done some research on the market and, based on my experience with [X and Y], I was hoping we could get to [number]. Is there room to move in that direction?&#8221;</em></p><p>That&#8217;s it. Professional. Direct. Low-pressure.</p><p>Employers expect candidates to negotiate. It&#8217;s a normal part of the hiring process. Most will not withdraw an offer if you negotiate professionally and reasonably. Negotiating shows that you are confident in your value.</p><p>And confidence in your value &#8212; in a job market that explicitly rewards it &#8212; is exactly the thing that gets you further.</p><div><hr></div><h3><strong>One more thing, because this newsletter is what it is</strong></h3><p>Your LinkedIn profile plays a role here, even before the offer lands.</p><p>When a recruiter already knows who you are &#8212; when they&#8217;ve seen your posts, read your thoughts, tracked your work &#8212; you walk into that conversation with a different kind of weight. You&#8217;re not just another CV. You&#8217;re someone they wanted.</p><p>That changes the dynamic entirely.</p><p>People who are visible, who have built a presence, negotiate from a position of strength. Because they have options. And both sides know it.</p><p>You don&#8217;t have to choose between being a great engineer and knowing what you&#8217;re worth.</p><p>You can be both. You just have to be willing to say so.</p><div><hr></div><p><em>Was this useful? Share it with the engineer who just said yes without thinking twice.</em></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[Do Cover Letters matter in 2026?]]></title><description><![CDATA[The question everyone is asking, but nobody is answering honestly]]></description><link>https://www.thelinkedinengineer.com/p/do-cover-letters-matter-in-2026</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/do-cover-letters-matter-in-2026</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 05 Jun 2026 08:01:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mz-d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Let&#8217;s start with the basics.</p><p>A cover letter is a short document you attach to a job application, alongside your CV. Its purpose? To introduce yourself, explain why you&#8217;re applying, and add some context that a resume alone can&#8217;t convey.</p><p>For a long time, it was considered mandatory. A non-negotiable step. You applied. You attached the CV. You attached the cover letter. That was the formula.</p><p>But in 2026, things are more nuanced &#8212; and if you&#8217;re a Software Engineer, you&#8217;ve probably asked yourself at some point: <em>do I even need to bother?</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mz-d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mz-d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 424w, https://substackcdn.com/image/fetch/$s_!mz-d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 848w, https://substackcdn.com/image/fetch/$s_!mz-d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 1272w, https://substackcdn.com/image/fetch/$s_!mz-d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mz-d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png" width="1456" height="1342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1342,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6275021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/200674979?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.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_!mz-d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 424w, https://substackcdn.com/image/fetch/$s_!mz-d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 848w, https://substackcdn.com/image/fetch/$s_!mz-d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.png 1272w, https://substackcdn.com/image/fetch/$s_!mz-d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd993d3-3aac-43df-a875-ae6f6be28cd1_1890x1742.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><div><hr></div><h2>The AI elephant in the room</h2><p>Here&#8217;s the honest question most people are thinking but few say out loud:</p><p><em>Now that I can open ChatGPT and get a perfect cover letter in 30 seconds, what&#8217;s the point?</em></p><p>And it&#8217;s a fair question.</p><p>Historically, one of the things a cover letter was supposed to demonstrate was your ability to write &#8212; your command of the language, your communication skills, your professionalism. If you were applying for a role in an English-speaking company and your first language wasn&#8217;t English, a well-written cover letter was a subtle but meaningful signal.</p><p>But now? Anyone can produce a polished, grammatically flawless letter with a simple prompt. The playing field has been leveled &#8212; or more accurately, it&#8217;s been flattened.</p><p>So if everyone can write a perfect cover letter, does it still mean anything?</p><div><hr></div><h2>What the cover letter is actually for now</h2><p>Here&#8217;s my take: in 2026, the cover letter is no longer an exercise in style. It&#8217;s no longer about demonstrating that you can write well in English.</p><p><strong>It&#8217;s your chance to tell your story &#8212; without being constrained by the brevity of a CV.</strong></p><p>Think about it this way.</p><p>When you&#8217;re fresh out of university, a cover letter feels like torture. You have almost nothing to put in your CV, so you write a cover letter to compensate &#8212; to say &#8220;yes, my experience is thin, but here&#8217;s who I am and why I&#8217;m motivated.&#8221;</p><p>But something interesting happens a few years later. Once you reach 3 or 4 years of experience, the problem flips. Suddenly, you have <em>too much</em> to say. You&#8217;ve worked on multiple projects, navigated different tech stacks, led initiatives, made mistakes, learned things the hard way. And a CV &#8212; by definition &#8212; forces you to prioritize.</p><p>You&#8217;re compressing your career into bullet points. You pick the top three things from each role. You cut everything that doesn&#8217;t fit on two pages. You&#8217;re constantly choosing what to leave out.</p><p>And when you leave things out, you lose the story.</p><div><hr></div><h2>The CV tells what. The cover letter tells <em>why</em>.</h2><p>Your CV is a list. A clean, structured list of what you&#8217;ve done. Dates, companies, roles, technologies.</p><p>It doesn&#8217;t have room to explain:</p><ul><li><p>what actually drove you to make a particular career move</p></li><li><p>what you believe about how great software should be built</p></li><li><p>what energizes you when you wake up in the morning</p></li><li><p>why <em>this specific role</em> makes sense for where you&#8217;re heading</p></li></ul><p>A cover letter gives you that room.</p><p>And when you&#8217;re mid-career, that space becomes genuinely valuable &#8212; because the things that set you apart are often not the things that fit in a bullet point. They&#8217;re the context around the bullet points.</p><div><hr></div><h2>What recruiters actually do when they open your application</h2><p>I&#8217;ve been on the receiving end of hundreds of job proposals &#8212; and I&#8217;ve also spent time talking to people who review applications for a living. And the pattern is remarkably consistent.</p><p>The CV comes first. Always. It&#8217;s faster to scan, easier to filter, and most of the hard data is right there: companies, roles, years of experience, tech stack. A recruiter can make a preliminary assessment in under a minute.</p><p>The cover letter comes second &#8212; <em>if it comes at all</em>.</p><p>And this is where it gets interesting. When a recruiter does open a cover letter, they&#8217;re not reading it for grammar. They already assume it&#8217;s going to be well-written. What they&#8217;re actually looking for is something much simpler: <strong>does this person sound like a human being, or does this sound like everyone else?</strong></p><p>The applications that get remembered are the ones where something unexpected comes through. Not unexpected in a gimmicky way &#8212; but in the sense that you can feel a real person behind the words. Someone who has actually thought about why they&#8217;re applying. Someone who knows what they want and can articulate it.</p><p>The applications that get forgotten &#8212; even when the CV is strong &#8212; are the ones where the cover letter reads like a press release. Lots of enthusiasm, very little substance. &#8220;I am very excited about this opportunity and I believe my skills align perfectly with your company&#8217;s vision.&#8221;</p><p>You&#8217;ve read it before. So have they. Dozens of times that week alone.</p><p>The irony is that most engineers &#8212; who tend to be precise, direct, and good at explaining complex things clearly &#8212; are actually well-positioned to write a genuinely interesting cover letter. They just don&#8217;t believe it&#8217;s worth the effort.</p><p>It is.</p><div><hr></div><h2>Okay, but what should it actually look like?</h2><p>Keep it short. One page. Around 300&#8211;400 words. Three or four paragraphs, max.</p><p>The structure is simple:</p><ol><li><p><strong>Why this company / this role</strong> &#8212; be specific. Generic enthusiasm is the fastest way to get ignored.</p></li><li><p><strong>What makes you a good fit</strong> &#8212; one or two things, with concrete examples.</p></li><li><p><strong>What drives you</strong> &#8212; your philosophy, your motivation, the thread that connects your career decisions.</p></li><li><p><strong>A clean close</strong> &#8212; no &#8220;I look forward to hearing from you at your earliest convenience.&#8221; Just something honest and direct.</p></li></ol><p>And yes &#8212; use AI to get the form right. Absolutely. Let it help you with structure, tone, and polishing. That&#8217;s what the tool is there for.</p><p>But the <em>content</em>? That has to come from you.</p><p>The companies that read cover letters are reading them precisely because they want to know who&#8217;s behind the CV. If you hand them something generic &#8212; something that reads like every other application &#8212; you&#8217;ve wasted the opportunity.</p><div><hr></div><h2>The shift: from form to content</h2><p>This is the key insight for 2026.</p><p>AI has commoditized the form. Everyone&#8217;s cover letter now looks professional, is well-formatted, and is grammatically correct.</p><p>What AI <em>cannot</em> do is give you a genuine story. It can&#8217;t tell a recruiter about the project you&#8217;re most proud of and why. It can&#8217;t explain what made you choose a career in engineering after studying something completely different. It can&#8217;t capture the specific way you think about problems.</p><p>That&#8217;s on you.</p><p>So the question is no longer &#8220;can I write a cover letter?&#8221; &#8212; thanks to AI, the answer is always yes.</p><p>The real question is: <strong>do you have something worth saying?</strong></p><p>If you do &#8212; and most engineers with a few years of experience do &#8212; the cover letter is still one of the best tools you have to say it.</p><div><hr></div><p><em>Cover letters haven&#8217;t died. They&#8217;ve just stopped being about form &#8212; and started being about substance. Use AI to get the form right. Then spend your energy on the content. That&#8217;s where the actual signal lives.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 the last Meta layoff teaches us]]></title><description><![CDATA[When AI becomes the new headcount]]></description><link>https://www.thelinkedinengineer.com/p/what-the-last-meta-layoff-teaches</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/what-the-last-meta-layoff-teaches</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 29 May 2026 08:00:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gqAY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Meta just cut around 8,000 jobs, about 10% of its global workforce, and froze roughly 6,000 open roles, all while reallocating about 7,000 people to AI teams and data-center workstreams.<br>Wall Street is happy, the stock likes &#8220;efficiency&#8221;, and every Software Engineer on LinkedIn is asking the same question: <strong>what does this teach us about our own careers?</strong></p><p>Spoiler: this is not a Meta story.</p><p>It is a story about you, your skills, and how you show them to the market.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gqAY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gqAY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!gqAY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!gqAY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!gqAY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gqAY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2106615,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/199099863?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.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_!gqAY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!gqAY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!gqAY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!gqAY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84104950-3c7e-485e-8d43-258dd02ccfbe_1254x1254.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><div><hr></div><h2><strong>Layoffs are the new normal, not the exception</strong></h2><p>Meta is not a special case.</p><p>Across Big Tech, layoffs have become a recurring pattern to fund massive AI bets: Amazon, Microsoft, Oracle, Intel, and others have all cut thousands of roles in the last 18 months to &#8220;reallocate resources&#8221; toward AI infrastructure.</p><p>The narrative is always the same:</p><blockquote><p><strong>&#8220;We are investing heavily in AI.<br>To stay lean and efficient, we have to reduce headcount.&#8221;</strong></p></blockquote><p>Look at the Meta numbers:</p><ul><li><p>About 10% of the workforce gone in one shot, roughly 8,000 people.</p></li><li><p>Thousands of roles cancelled before anyone could even be hired.</p></li><li><p>Around 7,000 people moved from &#8220;legacy&#8221; work to AI-related teams.</p></li></ul><p>This is a <strong>systemic refactor</strong> of the org chart.</p><p>And if you treat your job as a static thing that someone owes you, you are acting like <strong>legacy code</strong> that nobody wants to maintain.</p><div><hr></div><h2><strong>The real lesson: you are either a cost or a component</strong></h2><p>In these stories, companies publicly say they are cutting roles because <strong>AI lets smaller teams do more</strong> and they want to fund gigantic AI infrastructure budgets.</p><p>Read that again.</p><p>They are literally telling you the new mental model:</p><ul><li><p><strong>Compute is an asset.</strong></p></li><li><p><strong>Headcount is a liability.</strong></p></li></ul><p>Inside this model, every engineer becomes either:</p><ul><li><p>A <strong>cost center</strong>: someone who just &#8220;implements tickets&#8221;.</p></li><li><p>A <strong>core component</strong>: someone who owns problems, influences direction, moves business metrics, and can drive or adopt AI-driven workflows.</p></li></ul><p>Meta is reallocating thousands of people into AI-related work, not just firing.</p><p>So the message is not &#8220;you are doomed&#8221;.</p><p>The message is: <strong>if your role can be done by a smaller, more AI-augmented team, sooner or later someone will test that hypothesis.</strong></p><p>You choose which side you are on.</p><div><hr></div><h2><strong>The Code Monkey vs the Product Engineer</strong></h2><p>Imagine two backend engineers in a big company.</p><p>Same stack, same seniority, same salary.</p><p>Different mindset.</p><p>First one: the <strong>Task Taker</strong>.<br>They come online, open Jira, ask &#8220;what&#8217;s my ticket?&#8221;, ship the feature, log off.</p><p>Second one: the <strong>Product Engineer</strong>.<br>They still ship tickets, but they also:</p><ul><li><p>Talk with PMs and designers to understand <strong>why</strong> this feature matters.</p></li><li><p>Measure impact: latency, revenue, churn, adoption.</p></li><li><p>Share clear updates on Slack and LinkedIn when they solve hard problems (without secrets, just stories and lessons).</p></li></ul><p>Now imagine a layoff meeting.</p><p>Management has to cut 10% of the team because AI tools will cover some repetitive tasks.</p><p>Who do you think they see as &#8220;still critical&#8221;?</p><p>Not the one who silently ships tickets that now a smaller AI-augmented team can handle.</p><p>The one who:</p><ul><li><p>Owns business outcomes.</p></li><li><p>Shows leadership beyond code.</p></li><li><p>Has a visible track record of solving relevant problems.</p></li></ul><p><strong>Same coding level. Different perception. Different outcome.</strong></p><div><hr></div><h2><strong>You cannot control layoffs, but you control your visibility</strong></h2><p>There is something brutal in this Meta layoff: many of the impacted people found out at 4 a.m. emails, with the press knowing almost at the same time.</p><p>It feels unfair.</p><p>It is unfair.</p><p>But you still have one lever that is completely under your control: <strong>how you present yourself to the market, every single week.</strong></p><p>Think in terms of:</p><ul><li><p><strong>Input</strong>: your daily work, the problems you solve, the systems you touch.</p></li><li><p><strong>Output</strong>: how you document and communicate that work.</p></li></ul><p>Most engineers stop at the input.</p><p>&#8220;That&#8217;s what they pay me for.&#8221;</p><p>The problem is that when a recruiter, a hiring manager, or even your own leadership looks at you from the outside, they only see the <strong>output</strong>:</p><ul><li><p>A silent profile with a job title and no context.</p></li><li><p>Or a profile with short posts about actual challenges, trade-offs, and results.</p></li></ul><p>During a layoff wave, or right after, <strong>this difference is massive</strong>.</p><div><hr></div><h2><strong>Layoffs compress the market, and LinkedIn becomes your CI pipeline</strong></h2><p>When 8,000 people are cut from one company, that talent does not disappear.</p><p>They all go to the same place: <strong>LinkedIn</strong>.</p><p>At the same time, other companies are doing similar cuts, often to fund the same AI bets.</p><p>So what happens?</p><ul><li><p>More engineers on the market.</p></li><li><p>Fewer &#8220;classic&#8221; roles opened, more niche AI-adjacent roles.</p></li><li><p>Recruiters with less time per candidate.</p></li></ul><p>In this environment, your LinkedIn profile is not a static CV.</p><p>It becomes your <strong>continuous integration pipeline</strong> for opportunities:</p><ul><li><p>Each post is a new build of your professional story.</p></li><li><p>Each project you document is a new deploy into someone&#8217;s memory.</p></li><li><p>Each connection you nurture increases the &#8220;uptime&#8221; of your network.</p></li></ul><p>If you refuse to &#8220;sell yourself&#8221;, you are basically:</p><blockquote><p><strong>Commenting out the only deployment pipeline for your career.</strong></p></blockquote><div><hr></div><h2><strong>What to actually do this week</strong></h2><p>You don&#8217;t need to turn into a content creator.</p><p>You need a <strong>simple, boring, repeatable routine</strong>.</p><p>Here is one you can start after finishing this email:</p><ol><li><p><strong>Refactor your LinkedIn headline</strong><br>Stop with &#8220;Software Engineer at X&#8221;.<br>Try &#8220;Backend Engineer | Reducing latency in payment systems&#8221; or &#8220;Mobile Engineer | Building reliable consumer apps&#8221;.<br>One line that says <strong>what problems you solve</strong>, not just where you sit.</p></li><li><p><strong>Ship one small post per week</strong><br>Pick one problem from your work: a migration, a bug, a performance issue.<br>Write 5&#8211;7 lines about: context, the problem, what you tried, what worked, and what you learned.<br>No secrets, no NDAs broken, just your thought process.</p></li><li><p><strong>Keep a private changelog</strong><br>In Notion, Obsidian, or even a Google Doc.<br>Every time you solve something non-trivial, log it: date, context, what you did, impact.<br>This becomes your internal &#8220;release notes&#8221; when you need to update your CV, your LinkedIn, or prepare for an interview.</p></li><li><p><strong>Talk with one person per week outside your team</strong><br>Someone in product, design, data, or another company.<br>Ask what they are struggling with, how AI is changing their work, what skills they value today.<br>You are not selling anything. You are <strong>collecting requirements</strong> for your own roadmap.</p></li></ol><p>None of this is &#8220;being an influencer&#8221;.</p><p>This is just <strong>observability for your career</strong>.</p><div><hr></div><h2><strong>The Meta layoff as a warning signal, not a prophecy</strong></h2><p>If you are reading about Meta cutting thousands of jobs to pour billions into AI, and you think &#8220;this has nothing to do with me&#8221;, you are missing the real signal.</p><p>This is not about one company.</p><p>It is about a new default:</p><ul><li><p>AI is a first-class citizen in budgets.</p></li><li><p>Headcount is a variable to optimize aggressively.</p></li><li><p>Engineers who only ship code without owning outcomes or telling their story are easy to replace on paper.</p></li></ul><p>So treat this layoff like you would treat a scary production incident:</p><ul><li><p><strong>Don&#8217;t panic.</strong></p></li><li><p><strong>Don&#8217;t ignore it.</strong></p></li><li><p><strong>Run a postmortem on your own career.</strong></p></li></ul><p>Where are you still pure &#8220;cost center&#8221; in the eyes of others?</p><p>And what can you <strong>ship this month</strong> to change that perception?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 ace a behavioural interview]]></title><description><![CDATA[Stop answering like a robot]]></description><link>https://www.thelinkedinengineer.com/p/how-to-ace-a-behavioural-interview</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/how-to-ace-a-behavioural-interview</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 22 May 2026 08:02:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6mwJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most engineers still think the behavioural interview is the easy part.</p><p>You spend weeks on LeetCode, system design videos, mock coding sessions, and then freeze when someone asks: </p><p>&#8220;<em>Tell me about a time you had a conflict with a teammate.</em>&#8221;</p><p>That is where many strong developers lose the room.</p><p>Not because they are weak engineers.<br>Because they prepared for syntax, not for signal.</p><p>Companies are moving more and more signal into this part of the process.<br>Google, Airbnb and many big tech players already dedicate full rounds to behavioural and culture-fit interviews.</p><p>You can pass all the LeetCode in the world.<br>If your stories are weak, you still walk out with a rejection.</p><p>Let&#8217;s fix that.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6mwJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6mwJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!6mwJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!6mwJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!6mwJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6mwJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1828103,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/198624885?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.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_!6mwJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!6mwJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!6mwJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!6mwJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c5edf3-9417-4050-9006-7df97215a1c5_1254x1254.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><h2><strong>What they are really testing</strong></h2><p>A behavioural interview is not about hearing a nice story.</p><p>It is about understanding how you work when things get messy: conflict, ambiguity, pressure, ownership, failure, trade-offs.</p><p>The interviewer is not asking, &#8220;Did you ever touch a hard project?&#8221;<br>They are asking, &#8220;How do you behave when the project stops being clean?&#8221;</p><p>That is why generic answers fail.</p><blockquote><p><strong>&#8220;We had to migrate a service, it was hard, we worked a lot, and in the end it went well.&#8221;</strong></p></blockquote><p>This answer says nothing.<br>No ownership, no decision-making, no proof.</p><p>The good answer is never the most dramatic one.<br>It is the one that makes your actions easy to see.</p><h2><strong>The usual engineer mistakes</strong></h2><p>Most engineers fail behavioural interviews in very boring ways.</p><p>First, they improvise.<br>They think, &#8220;I lived the experience, so I can just explain it live.&#8221;</p><p>But lived experience is not the same as a sharp answer.<br>A real project is messy.<br>An interview answer needs shape.</p><p>Second, they describe the team instead of themselves.</p><blockquote><p><strong>&#8220;We did this.&#8221;<br>&#8220;We decided that.&#8221;<br>&#8220;We shipped the feature.&#8221;</strong></p></blockquote><p>Nice.<br>But what did <strong>you</strong> do?</p><p>If your answer can be copied by five people from the same squad, it is useless.</p><p>Third, they overfocus on the tech.<br>They explain Kafka, Kubernetes, shards, pipelines, service boundaries.</p><p>The interviewer is often listening for judgment, communication, prioritization, and trust, not for a conference talk.</p><p>Fourth, they sound fake.<br>They try too hard to look perfect.<br>No mistakes, no doubts, no lessons learned.</p><p>That usually backfires.<br>Good interviewers know that real engineers have scars.</p><h2><strong>Use STAR without sounding dead</strong></h2><p>Yes, STAR still works.</p><p><strong>S</strong>ituation. <strong>T</strong>ask. <strong>A</strong>ction. <strong>R</strong>esult.</p><p>The problem is not the framework.<br>The problem is when people answer like they are filling a tax form.</p><p>The trick is simple:</p><ul><li><p>Keep the situation short.</p></li><li><p>Make the task clear.</p></li><li><p>Spend most of the time on the action.</p></li><li><p>End with the result and what changed because of it.</p></li></ul><p>That third part matters the most.</p><p>Action is where your value lives.<br>Not in the background story.<br>Not in the company context.<br>In the decisions you made.</p><p>A good rule: if your answer spends two minutes setting context and thirty seconds on your choices, it is broken.</p><p>And add one more thing after STAR: reflection.<br>What did you learn?<br>What would you do differently now?</p><p>That small part makes you sound real.</p><h2><strong>Build a story bank</strong></h2><p>Do not prepare answers.<br>Prepare stories.</p><p>That one shift changes everything.</p><p>Most behavioural questions are just different wrappers around the same few patterns.<br>Conflict. Failure. Ownership. Pressure. Leadership. Adaptability. Feedback.</p><p>So instead of writing 30 answers, build a small story bank with 6 to 8 strong episodes from your career.</p><p>For example:</p><ul><li><p>A project that went off the rails and how you stabilized it.</p></li><li><p>A disagreement with a teammate or manager.</p></li><li><p>A production issue where you had to stay calm.</p></li><li><p>A time you took ownership without being asked.</p></li><li><p>A mistake you made and what changed after that.</p></li><li><p>A case where you improved a process, not just a feature.</p></li></ul><p>Now here is the important part.</p><p>Each story should be <strong>reusable</strong>.<br>One good production incident can answer questions about leadership, communication, pressure, prioritization, and customer impact.</p><p>This is exactly how good engineers think.<br>You do not build a new service for every request.<br>You build a few solid components and reuse them well.</p><h2><strong>Make your stories easy to trust</strong></h2><p>A strong behavioural answer is specific, but not overloaded.</p><p>You want enough detail to sound real, but not so much detail that the answer collapses under its own weight.</p><p>Here is a simple pattern that works well:</p><ul><li><p>What was happening.</p></li><li><p>Why it was a problem.</p></li><li><p>What your job was in that moment.</p></li><li><p>What you did first.</p></li><li><p>What you did next.</p></li><li><p>What happened in the end.</p></li><li><p>What changed in how you work after that.</p></li></ul><p>Also, use normal words.<br>If you say &#8220;cross-functional stakeholder alignment across an evolving delivery landscape&#8221;, you already lost.</p><p>Say:<br>&#8220;We had two teams blocked on different priorities, so I booked a short call, showed the trade-off, and forced a decision.&#8221;</p><p>That sounds like a person.<br>And interviewers hire people.</p><h2><strong>Practise the right way</strong></h2><p>Most people practise behavioural interviews in the worst possible format: silently, inside their own head.</p><p>That does not work.</p><p>You need to say the stories out loud.<br>That is when you notice the weak parts:</p><ul><li><p>The intro is too long.</p></li><li><p>The action is vague.</p></li><li><p>The ending has no impact.</p></li><li><p>The whole thing sounds rehearsed in a bad way.</p></li></ul><p>A simple routine:</p><ol><li><p>Write bullet points for 6 to 8 stories, not full scripts.</p></li><li><p>Say each story out loud in under 2 to 3 minutes.</p></li><li><p>Record yourself once. It is painful and useful.</p></li><li><p>Ask a friend one follow-up question after every answer.</p></li><li><p>Rewrite only the weak parts, not the whole story.</p></li></ol><p>The goal is not to memorize lines.<br>The goal is to know your own material so well that you can adapt it live.</p><p>That is the difference between sounding prepared and sounding scripted.</p><h2><strong>The hidden link with your personal brand</strong></h2><p>This is also where a lot of engineers miss a bigger opportunity.</p><p>Your best behavioural stories are not useful only for interviews.<br>They are also raw material for your LinkedIn, your CV bullets, your self-review, and even the way you introduce yourself professionally.</p><p>The same principle keeps showing up everywhere: do not just list skills, prove value with specific examples.</p><p>That is why engineers who document their work well tend to look stronger in every career context.</p><p>Not because they are pretending.<br>Because they have already done the hard work of turning experience into evidence.</p><p>If you want to ace behavioural interviews, stop treating them like random HR theatre.</p><p>Treat them like career documentation.<br>Build a small library of proof.<br>Refactor it until it sounds simple, sharp, and true.</p><p>That is usually enough to stand out from the engineer who only prepared to solve the algorithm.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[Did your LinkedIn impressions drop?]]></title><description><![CDATA[Here&#8217;s what actually changed.]]></description><link>https://www.thelinkedinengineer.com/p/did-your-linkedin-impressions-drop</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/did-your-linkedin-impressions-drop</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 15 May 2026 08:01:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y3k8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If your posts used to hit 5,000 impressions and now stop at 800, you are not alone.</p><p>Multiple analyses across millions of posts show that LinkedIn reach <a href="https://www.linkedin.com/pulse/linkedin-algorithm-2026-how-360brew-replaced-ai-models-sachdeva-48qye/">has dropped roughly 40&#8211;50 percent</a> in the last year for most creators.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y3k8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y3k8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!y3k8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!y3k8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!y3k8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y3k8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1785128,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/197001511?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.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_!y3k8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!y3k8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!y3k8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!y3k8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4c8ed79-fc39-4d4c-bffe-35849a84874c_1254x1254.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>This is not a bug.<br>LinkedIn rebuilt the whole machine under the hood.</p><div><hr></div><h2><strong>What LinkedIn actually changed</strong></h2><p>Until 2025, LinkedIn used a stack of different models: one for feed, one for jobs, one for &#8220;people you may know&#8221;, and so on.</p><p>Now there is <strong>one</strong> big brain: <strong><a href="https://www.linkedin.com/pulse/what-linkedin-360brew-strategy-signals-whats-confirmed-chris-essey-xxmxe/">360Brew</a></strong>, a 150B-parameter AI model trained only on LinkedIn data.</p><p>(paper <a href="https://arxiv.org/abs/2501.16450?utm_source=chatgpt.com">here</a>)</p><p>Instead of asking only &#8220;which post gets the most quick reactions?&#8221;, 360Brew reads your profile, your post, and the reader&#8217;s context together, and asks a different question:</p><blockquote><p><strong>&#8220;Is this the right person, saying the right thing, to the right audience?&#8221;</strong></p></blockquote><p>If the answer is &#8220;I&#8217;m not sure&#8221;, your post simply does not travel very far.</p><div><hr></div><h2><strong>From &#8220;who you know&#8221; to &#8220;what you talk about&#8221;</strong></h2><p>The old LinkedIn was about the <strong>social graph</strong>: your network, your connections, your follower count.</p><p>The new one is closer to an <strong>interest graph</strong>:</p><ul><li><p>What you talk about</p></li><li><p>What people like you <strong>read</strong> and <strong>save</strong></p></li><li><p>What kind of conversations your posts start</p></li></ul><p>This is why people with 5,000 followers can suddenly outperform people with 50,000 followers: the system prefers <strong>relevance</strong> and <strong>depth of engagement</strong> over raw audience size.</p><p>Your profile is now part of the ranking pipeline, not just a static page. Misaligned profile and content = weak relevance score = low reach, no matter how good the writing looks on its own.</p><div><hr></div><h2><strong>Why your reach really dropped</strong></h2><p>Let&#8217;s cut the drama and list the main real reasons, based on data from <a href="https://authoredup.com/blog/best-performing-content-on-linkedin">AuthoredUp</a>, and multiple LinkedIn analytics <a href="https://blog.ozigi.app/blog/how-to-make-your-linkedin-content-standout-in-2026">reports</a>.</p><h2><strong>1. The test&#8209;audience spiral</strong></h2><p>Every post starts with a <strong>small test group</strong> from your network. If they ignore it, the post dies there.</p><p>When you hit a bad streak, something sneaky happens:</p><ul><li><p>Post underperforms</p></li><li><p>Next test audience is slightly worse</p></li><li><p>Next post underperforms again</p></li><li><p>Audience quality degrades further</p></li></ul><p>Some data shows that in <strong>67 percent</strong> of &#8220;my reach suddenly died&#8221; cases, impressions recovered in 2&#8211;3 weeks with no big changes, which means it was a spiral, not a permanent punishment.</p><h2><strong>2. Profile and content do not match</strong></h2><p>360Brew ranks <strong>profile + content together</strong>.</p><p>If your headline says &#8220;Backend Engineer&#8221; and your last 15 posts are generic career advice, morning routines, and soft skills, the system has no clear idea what you are an expert in.</p><p>Low clarity = low relevance = low reach.</p><p>You are basically shipping a microservice with no clear API.<br>The router does not know when to send traffic to you, so it just&#8230; does not.</p><h2><strong>3. Generic AI / templated content</strong></h2><p>LinkedIn&#8217;s own explanations and third&#8209;party analyses all point in the same direction: the feed is full of <strong>AI&#8209;generated sludge</strong>, and 360Brew is being trained to detect it.</p><p>Signals that correlate with underperformance:</p><ul><li><p>Same structure on every post (identical hook length, three equal paragraphs, question at the end)</p></li><li><p>Recycled &#8220;viral&#8221; templates with zero personal detail</p></li><li><p>Phrases that look like they came from a copy&#8209;paste prompt, not from a real story</p></li></ul><p>It turns out that posts with highly repetitive structure saw sudden, lasting drops in distribution, even when the topics were good.</p><h2><strong>4. Fake engagement and pods</strong></h2><p>Engagement pods and &#8220;comment for comment&#8221; groups are now easy to detect:</p><ul><li><p>Same 20 people, always commenting in the first 5&#8211;10 minutes</p></li><li><p>Same short comments, with no depth</p></li><li><p>Cross&#8209;posting patterns across accounts</p></li></ul><p>On average, creators who were detected as part of pods saw their <strong>organic</strong> (non&#8209;pod) engagement drop by 30&#8211;45 percent for 4&#8211;8 weeks.</p><p>LinkedIn is not just ignoring fake engagement; it is <strong>using it as a negative signal</strong>.</p><h2><strong>5. Outbound links and over&#8209;posting</strong></h2><p>Several large&#8209;scale analyses show two patterns in 2025&#8211;2026:</p><ul><li><p>Posts with outbound links often get <strong>50&#8211;70 percent less reach</strong> on average</p></li><li><p>Posting every single day, especially several times per day, correlates with worse performance per post</p></li></ul><p>Is this &#8220;official&#8221;? No.<br>Is it visible in the data? Yes &#8212; enough that most growth experts now tell people to <strong>go easy on links</strong> and <strong>avoid trying to brute&#8209;force reach with volume</strong>.</p><div><hr></div><h2><strong>What 360Brew actually rewards</strong></h2><p>Now the part you care about: what to aim at instead.</p><p>Across AuthoredUp&#8217;s millions of posts and multiple independent breakdowns, three signals show up again and again.</p><h2><strong>1. Saves</strong></h2><p>Saves are the <strong>strongest signal</strong> you can realistically influence.</p><ul><li><p>AuthoredUp data: saves drive around <strong>5x more reach than a like</strong>, and around <strong>2x more than a simple comment</strong>.</p></li><li><p>Saved posts stay in feeds longer and get resurfaced more often, because they look like &#8220;reference material&#8221;.</p></li></ul><p>If nobody ever saves your posts, you are basically writing tweets in a place that wants documentation.</p><h2><strong>2. Dwell time</strong></h2><p>Dwell time = how long people actually stay on your post.</p><ul><li><p>One study shows posts with <strong>61+ seconds</strong> of dwell time have engagement rates more than <strong>10x</strong> higher than posts that get only 0&#8211;3 seconds.</p></li><li><p>Multiple algorithm breakdowns say the same thing: a post with fewer likes but strong dwell time will beat a post with many likes that everyone scrolls past.</p></li></ul><p>Carousels and longer text posts win here because they inherently take time to consume.</p><h2><strong>3. Long, relevant comments</strong></h2><p>360Brew can read language. It knows the difference between &#8220;great post!&#8221; and a three&#8209;sentence answer with a concrete example.</p><ul><li><p>Posts that spark <strong>real conversations</strong> stay visible longer.</p></li><li><p>Comments from people who look credible in your niche are worth much more than random low&#8209;relevance profiles.</p></li></ul><p>Likes are the weakest of the important signals. Good to have, not enough by themselves.</p><div><hr></div><h2><strong>The engineer&#8217;s checklist</strong></h2><p>Before blaming the platform, run this basic debug pass on your account:</p><pre><code><strong>1. Profile &#8594; Do headline and About clearly match the topics you post about?
2. Last 20 posts &#8594; Are they about 2&#8211;3 tight themes, or all over the place?
3. Structure &#8594; Do your posts all look and &#8220;sound&#8221; the same?
4. Engagement &#8594; Are you getting real comments, or mostly quick likes?
5. Behavior &#8594; Any automation tools, pods, or growth hacks in the last 3 months?
6. Links &#8594; How many posts in the last 10 had outbound links?</strong></code></pre><p>Then compare with this:</p><ul><li><p>Reach dropped 40&#8211;60 percent but fluctuates from post to post &#8594; <strong>normal in 2026</strong>, most people see it.</p></li><li><p>Reach dropped 80 percent <strong>and</strong> stayed there for 10+ posts &#8594; you probably triggered one of the five patterns above.</p></li></ul><p>In 4 percent of cases there was a true, sustained distribution hit, but <strong>every single one</strong> had at least one clear trigger: pods, links spam, guideline issues, or automation.</p><div><hr></div><h2><strong>Stop guessing. Start shipping.</strong></h2><p>Here is the practical part &#8212; what to actually do for the next 90 days.</p><h2><strong>1. Lock in your topics and profile</strong></h2><p>Pick <strong>2&#8211;3 topics</strong> that are close to your real work. For example:</p><ul><li><p>&#8220;Backend performance and scaling stories&#8221;</p></li><li><p>&#8220;How we ship features faster without breaking prod&#8221;</p></li><li><p>&#8220;Lessons learned mentoring junior devs&#8221;</p></li></ul><p>Update your:</p><ul><li><p><strong>Headline</strong> &#8212; make the topics obvious</p></li><li><p><strong>About</strong> &#8212; 3&#8211;5 lines that say what you build, who you help, and what you write about</p></li><li><p><strong>Featured</strong> &#8212; pin 2&#8211;3 posts or carousels that match those themes</p></li></ul><p>You are telling 360Brew &#8220;this is my niche&#8221;.<br>Give it a consistent signal for three months.</p><h2><strong>2. Design posts for saves and dwell time</strong></h2><p>When you write, don&#8217;t think &#8220;how do I get likes?&#8221;.<br>Think &#8220;how do I make this worth saving?&#8221;.</p><p>Good candidates:</p><ul><li><p>Step&#8209;by&#8209;step breakdown of how you solved a production incident</p></li><li><p>A small framework you actually use at work (how you estimate tasks, how you debug, how you do code reviews)</p></li><li><p>A short &#8220;field guide&#8221; carousel: &#8220;How we reduced cold start by 40 percent&#8221;, &#8220;How I onboard a new dev in 7 days&#8221;</p></li></ul><p>Aim for:</p><ul><li><p>200&#8211;400 words of clear text, broken into short paragraphs</p></li><li><p>Real numbers, real trade&#8209;offs, concrete decisions</p></li><li><p>One main point per post, not a shopping list of tips</p></li></ul><p>If someone on your team says &#8220;I will save this to show it to a junior dev&#8221;, you are on the right track.</p><h2><strong>3. Write for comments, not reactions</strong></h2><p>At the end of a post, don&#8217;t ask &#8220;what do you think?&#8221;.<br>Ask something that an engineer <strong>can</strong> answer quickly from experience:</p><ul><li><p>&#8220;What is the worst rollback you had to do in production?&#8221;</p></li><li><p>&#8220;What is one code review rule that you would never remove from your team?&#8221;</p></li><li><p>&#8220;What is the last &#8216;small&#8217; bug that cost your team a full day?&#8221;</p></li></ul><p>One specific, low&#8209;friction question beats ten generic ones.</p><p>Then:</p><ul><li><p>Reply to <strong>every</strong> meaningful comment with something that adds value (your take, a question back, an extra detail)</p></li><li><p>Ignore &#8220;nice post&#8221; type comments or answer them only if you have something real to add</p></li></ul><p>You are not farming comments.<br>You are starting conversations in public.</p><h2><strong>4. Go easy on links and growth hacks</strong></h2><p>For the next 90 days:</p><ul><li><p>Share <strong>very few</strong> posts whose main point is &#8220;click this link&#8221;</p></li><li><p>If you must share one, make the post valuable by itself (your clear summary, your opinion, what you disagree with), and accept that reach may be lower &#8212; you are trading reach for clicks, by choice</p></li><li><p>Drop all automation, pods, and tricks. They are technical debt on your distribution.</p></li></ul><p>Think like an engineer: remove flaky dependencies before you debug the core system.</p><h2><strong>5. Commit to a boring schedule</strong></h2><p>You don&#8217;t need to post every day. In fact, several data sets suggest that <strong>over&#8209;posting</strong> correlates with worse performance per post.</p><p>A sane plan for a busy developer:</p><ul><li><p>2 posts per week (for example, Tuesday and Thursday)</p></li><li><p>1 &#8220;big&#8221; piece per week (carousel or long text)</p></li><li><p>15&#8211;20 minutes per weekday commenting thoughtfully on other people&#8217;s posts in your niche</p></li></ul><p>Do this for twelve weeks.<br>Then look at your saves, comments, and average dwell&#8209;time proxy (long posts vs short):</p><ul><li><p>If saves go up and comments get longer, you are training the right signals</p></li><li><p>Reach will follow with a delay, not instantly</p></li></ul><blockquote><p><strong>No hacks. No pods. No magic template. Just 90 days of specific, on&#8209;topic posts that real people actually read and save.</strong></p></blockquote><p>It&#8217;s not exciting.<br>But neither is refactoring a 2,000&#8209;line legacy function &#8212; and you still do it when it matters.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 people start newsletters]]></title><description><![CDATA[It&#8217;s not just about writing]]></description><link>https://www.thelinkedinengineer.com/p/why-people-start-newsletters</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/why-people-start-newsletters</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 08 May 2026 08:01:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OnaD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You might be wondering why I write a newsletter.</p><p>Why I spend evenings drafting emails instead of watching Netflix.</p><p>And also why more and more people are doing the same.</p><p>Because this is clearly not just a personal obsession anymore.</p><p>Platforms like Substack keep growing, more creators are launching newsletters, and some of them are turning a simple email into a serious business.</p><p>So the real question is not &#8220;how do you start a newsletter&#8221;.</p><p>It&#8217;s: <strong>why do people do it at all?</strong></p><div><hr></div><h2><strong>The &#8220;new magazines&#8221; in a noisy world</strong></h2><p>Social feeds today are a mess: hot takes, drama, and tons of useless content pushing for one second of attention.</p><p>All this noise brought back an old need: curated content, with a clear voice, that feels more like a magazine than an endless feed.</p><p>A good newsletter is exactly that.</p><p>Recurring issues, a focused topic, and a person who selects what is worth your time, directly in your inbox instead of on a newsstand.</p><p>For readers, it is a way to step out of the algorithm and get <strong>signal instead of noise</strong>.</p><p>For writers, it is a place where you do not have to shout to be heard: you simply show up, consistently, in front of people who asked to listen.</p><div><hr></div><h2><strong>The practical reasons</strong></h2><p>There is also a very practical side.</p><p>A newsletter helps people in at least three ways:</p><ul><li><p><strong>It sharpens your thinking.</strong><br>Writing forces you to put order into your ideas.<br>You move from &#8220;I kind of get it&#8221; to &#8220;I can explain it&#8221;.</p></li><li><p><strong>It builds leverage.</strong><br>One good article keeps bringing you opportunities (offers, collaborations, messages) long after the day you publish it.</p></li><li><p><strong>It opens career options.</strong><br>Substack has passed 5 million paid subscriptions, and tens of thousands of writers get paid for what they publish.<br>At least 50 newsletters earn more than $500K per year, and the top creators together make over $40M a year in recurring revenue.<br>The Pragmatic Engineer, for example, has passed 1 million readers and became a serious business built on a simple mailing list.</p></li></ul><p>Most people will never reach those numbers.</p><p>But they don&#8217;t need to.</p><p>Even a small newsletter can lead to:</p><ul><li><p>more job offers</p></li><li><p>side projects that find their first users</p></li><li><p>consulting opportunities</p></li><li><p>or simply a much stronger professional identity.</p></li></ul><div><hr></div><h2><strong>The personal reason I write this newsletter</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OnaD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OnaD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OnaD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OnaD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OnaD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OnaD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg" width="677" height="956" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:956,&quot;width&quot;:677,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59477,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/196055954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.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_!OnaD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OnaD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OnaD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OnaD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87d48a97-d3cc-4c50-8427-a1bff4f0d97a_677x956.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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 me, the deepest reason is not money or audience size.</p><p>It is a person.</p><p>At University, I was far from the top student.<br>I came from a high school with very little maths, so Computer Science hit me hard. I was slower than others, and for a long time I did not feel &#8220;naturally suited&#8221; for this field.</p><p>My close friend was the opposite.</p><p>He was faster on the exercises, passed the exams I failed, and became the person I looked up to. He saw potential in me before I saw it in myself, and he often highlighted my strengths when I couldn&#8217;t.</p><p>We studied together.<br>He helped me, explained concepts, and pushed me when I slowed down.<br>He was my first real mentor.</p><p>Then, during our internship in the University lab, something broke on his side.</p><p>He was under pressure to prove his value, but he struggled to perform at the level he expected from himself. Instead of noticing what was behind it, the professors he was writing his thesis with reacted in a way that only increased his anxiety.</p><p>Little by little, that constant pressure pushed him into a kind of burnout.<br>He stopped believing in his own abilities, and what used to be passion turned into stress.</p><p>In the end, he decided not to continue with the Master&#8217;s degree.<br>Our academic paths split there: I went on with the Master&#8217;s, while he moved into a full&#8209;time role that had very little to do with what he really wanted.</p><p>For about two years, he stayed in that job: no real programming, no joy in his day&#8209;to&#8209;day work.<br>Every time I saw him during that period, I could feel he was&#8230; switched off.</p><p>In the meantime, my path slowly changed direction.</p><p>Even if I had started as the &#8220;weaker&#8221; one, year after year I became more passionate about Software Engineering.<br>When I entered the job market, that growth accelerated.</p><p>In just a couple of years, I:</p><ul><li><p>started in a consulting company</p></li><li><p>got promoted</p></li><li><p>moved to a product company like TheFork</p></li><li><p>got promoted again</p></li><li><p>and began receiving an impressive number of job proposals on LinkedIn, almost every day.</p></li></ul><p>All this time, my friend was there, watching this progression from close range.</p><p>He kept asking me how I was doing it.<br>He told me I was good at &#8220;selling myself&#8221; on LinkedIn and said he wished he had the same ability.</p><p>The irony is that I never really felt &#8220;good at selling myself&#8221;.</p><p>I felt like I was just doing what seemed natural: taking care of my profile, answering messages, sharing small pieces of my journey.<br>So when he said those things, I mostly felt grateful &#8212; and almost guilty.</p><p>Grateful, because I knew exactly how far I had come from that insecure student who thought Computer Science was &#8220;too hard&#8221; for him.<br>Guilty, because I knew he had been one of the first to believe in me, and now he was stuck in a role where he couldn&#8217;t use his real strengths.</p><p>And he still hated the idea of &#8220;selling himself&#8221;.</p><p>That&#8217;s where the urgency came from.</p><p>I felt I could not just sit and watch anymore.<br>I was so thankful for everything that had happened in my career that it felt wrong not to try to use that experience to help him.<br>I knew I wasn&#8217;t doing anything magical. It was just a set of behaviours applied with consistency.</p><p>So helping him did not feel like a sacrifice.<br>It felt like the most natural thing you do for a friend: cheer for him, sit next to him, and show in practice that what you are doing is not out of his reach.</p><p>I invited him to my place and proposed a kind of &#8220;side project&#8221;:</p><p>every week, for as long as needed, we would:</p><ul><li><p>fix his LinkedIn profile</p></li><li><p>do LeetCode together</p></li><li><p>go back to the basics of programming after years away from code</p></li><li><p>and work on how he talked about himself, even if he hated it.</p></li></ul><p>This became our weekly ritual for about a year and a half.</p><p>At the beginning he had zero confidence.<br>He did not believe he could come back into the game, and anything that looked like self&#8209;promotion made him feel sick.</p><p>Slowly, repetition did its job.<br>His coding skills slowly came back.</p><p>His LinkedIn started to look like the profile of a real engineer, not an accident.<br>He started interviewing again&#8230; and eventually he found a company where he could do what he is actually good at: programming.</p><p>Every time I write the sentence:</p><blockquote><p><strong>&#8220;Are you a Software Engineer who hates the idea of &#8216;selling yourself&#8217;?&#8221;</strong></p></blockquote><p>I have his face in mind.</p><p>But he is not the only one.</p><p>Some time later, I found myself doing something similar for another University mate &#8212; this time mostly through chats and calls, with much less intense &#8220;weekly sessions&#8221;.</p><p>She was also stuck in a role that did not reflect her skills, with the same mix of low confidence and resistance to visibility. We talked, I shared similar advice, we worked on her profile and mindset in small steps&#8230; and she, too, eventually found her way back to a job that fit her much better.</p><p>Seeing this happen more than once made something click.</p><p>If two people from my small circle were struggling like this almost in silence, it was clear there must be many more engineers out there in the same situation, just without someone next to them to go through LinkedIn, interviews, and mindset.</p><p>A newsletter felt like the most honest way I could try to reach those people: not by pretending to &#8220;save&#8221; anyone, but by writing down the same guidance I would give if we were sitting at the same desk, side by side.</p><p>That is the real root of this newsletter.</p><p>I write because I do not want more people like them to quietly leave the right path just because no one ever gave them the tools &#8212; and the push &#8212; to express their value.</p><div><hr></div><h2><strong>Why people really do it</strong></h2><p>Some people start a newsletter for money.<br>Some for status.<br>Some to have a direct relationship with their audience.</p><p>But often, under the surface, the reason is much simpler.</p><p>You have something to say.<br>You are tired of waiting for someone to &#8220;discover&#8221; you.<br>You want to help the previous version of yourself not to disappear.</p><p>In my case, there is also a sense of fairness.</p><p>When you see a capable person, full of potential, slowly drift away from the career they deserved just because others misjudged them, it leaves a mark.</p><p>A newsletter can be a small act against that.</p><p>Not just content.</p><p>A way to make <strong>talent visible</strong>.</p><p>A way to give words to people who have value but struggle to show it.</p><p>And that is why, in the end, so many people start a newsletter.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 new LinkedIn trends]]></title><description><![CDATA[Stop chasing hacks, watch this instead]]></description><link>https://www.thelinkedinengineer.com/p/the-new-linkedin-trends</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/the-new-linkedin-trends</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 01 May 2026 08:02:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fNHf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you spend five minutes on LinkedIn these days, you&#8217;ll bump into at least one post celebrating some ridiculous impression milestone.</p><p>The replies are predictable: &#8220;What&#8217;s the secret?&#8221;, &#8220;Which hook are you using now?&#8221;, &#8220;Are carousels still the meta or not?&#8221;</p><p>Engineers read that stuff and think: &#8220;Ok, LinkedIn is now TikTok with a tie. I&#8217;m out.&#8221;</p><p>That&#8217;s the wrong takeaway.</p><p>Because under the noise, there are <strong>real</strong> trends that matter for your career, not for vanity metrics.</p><p>Let&#8217;s go through them one by one, from the point of view of a dev who hates &#8220;personal branding&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fNHf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fNHf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 424w, https://substackcdn.com/image/fetch/$s_!fNHf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 848w, https://substackcdn.com/image/fetch/$s_!fNHf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 1272w, https://substackcdn.com/image/fetch/$s_!fNHf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fNHf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png" width="1456" height="1312" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1312,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7556185,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/196048762?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.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_!fNHf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 424w, https://substackcdn.com/image/fetch/$s_!fNHf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 848w, https://substackcdn.com/image/fetch/$s_!fNHf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.png 1272w, https://substackcdn.com/image/fetch/$s_!fNHf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f31f766-fc26-4283-937b-4d46df9e1d43_2168x1954.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><div><hr></div><h2><strong>Trend #1 &#8211; LinkedIn is becoming your changelog</strong></h2><p>In 2026 most serious hiring managers check LinkedIn <strong>before</strong> your CV.</p><p>They don&#8217;t read your posts like a fan.</p><p>They scan your profile like a codebase.</p><ul><li><p>What have you shipped in the last 12&#8211;18 months?</p></li><li><p>What kind of problems do you solve?</p></li><li><p>Do other people trust you?</p></li></ul><p>The new trend is simple: <strong>your activity tab is your public changelog</strong>.</p><p>Not a museum of one post every six months.</p><p>Short weekly posts about real bugs, trade&#8209;offs, rollbacks, post&#8209;mortems, are the &#8220;commits&#8221; that show how you think.</p><blockquote><p><strong>The old meta: &#8220;optimize your headline&#8221;.<br>The 2026 meta: &#8220;ship small, honest updates every week&#8221;.</strong></p></blockquote><p>If you treat LinkedIn like a release log of your brain, you are already ahead of 95% of devs.</p><div><hr></div><h2><strong>Trend #2 &#8211; Comments are the new cold email</strong></h2><p>Every growth &#8220;guru&#8221; talks about going viral.</p><p>But look at how actual engineers are getting interviews today: it&#8217;s <strong>not</strong> through viral posts, it&#8217;s through consistent, smart comments on niche conversations.</p><p>You see a Staff Engineer at your dream company talking about a migration from monolith to services?</p><p>You jump in with:</p><ul><li><p>a question about their fallback strategy</p></li><li><p>a tiny experience you had with a similar migration</p></li><li><p>a short &#8220;here is what broke for us when we tried X&#8221;</p></li></ul><p>No pitch.</p><p>No &#8220;please check my profile&#8221;.</p><p>Just value.</p><p>The trend: recruiters don&#8217;t just search by job title anymore.</p><p>They search by <strong>keywords inside comments and posts</strong>.</p><p>If you never comment, you are basically opting out from half of the opportunities.</p><p>Think of comments as tiny pull requests on someone else&#8217;s thread: easy to merge if they add value.</p><div><hr></div><h2><strong>Trend #3 &#8211; The &#8220;visible IC&#8221; beats the &#8220;ghost manager&#8221;</strong></h2><p>Another LinkedIn trend: companies now showcase individual contributors more than ever.</p><p>Lead engineers write public retros.</p><p>Security people talk about incidents (sanitized, of course).</p><p>Platform teams post about the tools they build.</p><p>Why?</p><p>Because tech brands understood that <strong>real engineers</strong> are more credible than any corporate page.</p><p>This means that if you are an IC who is a bit visible on LinkedIn:</p><ul><li><p>You become the &#8220;face&#8221; of your team.</p></li><li><p>You get tagged in launches.</p></li><li><p>You are the one that recruiters remember.</p></li></ul><p>On the other side you have the &#8220;ghost manager&#8221;.</p><p>Invisible online.</p><p>Unknown outside the company.</p><p>Plays it safe&#8230; until the next reorg.</p><p>In a market where AI is eating the boring tasks, being the <strong>visible IC</strong> is a form of job security.</p><div><hr></div><h2><strong>Trend #4 &#8211; &#8220;Skill stories&#8221; beat keyword stuffing</strong></h2><p>Old SEO&#8209;LinkedIn advice: put every keyword in your About section.</p><p>Backend, frontend, microservices, Kubernetes, Agile, DevOps, Machine Learning, Blockchain, you name it.</p><p>The 2026 trend is different.</p><p>LinkedIn is moving more and more towards <strong>content&#8209;based signals</strong>: how you talk about a skill in context, not only where you list it.</p><p>Example:</p><p>Instead of:</p><blockquote><p><strong>&#8220;I worked with Kubernetes, Docker, microservices, AWS.&#8221;</strong></p></blockquote><p>You post:</p><blockquote><p><strong>&#8220;We reduced p95 latency by 28% after moving this one endpoint out of a noisy cluster. What worked: feature flags, progressive rollout, and brutally simple dashboards.&#8221;</strong></p></blockquote><p>Same tech.</p><p>Completely different signal.</p><p>You didn&#8217;t just list tools.</p><p>You told a skill story: problem &#8594; constraints &#8594; decision &#8594; result.</p><p>For engineers who hate selling, this is perfect: you are just documenting what happened at work.</p><div><hr></div><h2><strong>Trend #5 &#8211; Niche beats generalist feed</strong></h2><p>Your LinkedIn feed is a mess because you never trained it.</p><p>Right now, one trend I see: <strong>good engineers are aggressively curating a niche feed</strong>.</p><p>They:</p><ul><li><p>follow specific PMs, Staff Engineers, founders in their domain</p></li><li><p>mute generic &#8220;motivation&#8221; accounts</p></li><li><p>save and comment on posts that are exactly in their area</p></li></ul><p>Result?</p><p>Two things:</p><ol><li><p>They always have ideas for posts (they just react to interesting problems in the feed).</p></li><li><p>They show up exactly where the right eyes are.</p></li></ol><p>This is not about becoming an influencer.</p><p>This is about being part of a very targeted conversation.</p><p>Like hanging out in the right Slack channel, not in a huge public Discord.</p><div><hr></div><h2><strong>Trend #6 &#8211; &#8220;Quiet signals&#8221; now matter more</strong></h2><p>LinkedIn is shipping new features all the time, but the big change is <strong>how recruiters use quiet signals</strong>.</p><p>Things that didn&#8217;t matter before, now matter a lot:</p><ul><li><p>how often you update your profile</p></li><li><p>how many colleagues endorsed you recently</p></li><li><p>whether you engaged with content related to their tech stack</p></li></ul><p>You don&#8217;t see these things as metrics, but their search tools do.</p><p>That&#8217;s why a very passive profile is the new outdated CV.</p><p>Even a small routine helps:</p><ul><li><p>once a month: update one bullet in your Experience</p></li><li><p>once a week: one comment on a technical topic</p></li><li><p>once every two weeks: one small post, 5&#8211;10 lines, about a lesson from work</p></li></ul><p>Nothing flashy.</p><p>Just small pings to the graph, like heartbeats.</p><div><hr></div><h2><strong>So what do you actually do?</strong></h2><p>You don&#8217;t need to chase trends.</p><p>You need a small system that <strong>aligns</strong> with these trends:</p><ul><li><p>Treat your profile and posts as a changelog, not a billboard.</p></li><li><p>Use comments as tiny proof&#8209;of&#8209;work, not as networking spam.</p></li><li><p>Tell skill stories, not buzzword lists.</p></li><li><p>Curate a niche feed that feeds your brain, not your anxiety.</p></li><li><p>Keep sending quiet signals instead of disappearing for 12 months.</p></li></ul><p>If you do this, LinkedIn stops feeling like a fake stage and becomes what it should have always been for engineers: a searchable log of the impact you have at work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 2-Pager]]></title><description><![CDATA[A new format for your portfolio]]></description><link>https://www.thelinkedinengineer.com/p/the-2-pager</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/the-2-pager</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 24 Apr 2026 08:01:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BlzU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week yet another LinkedIn coach was talking about a &#8220;2-pager&#8221; for executives: not a CV, not a pitch deck, but a simple document that makes introductions and networking much easier: the <strong>2-Pager</strong>.</p><p>Most Software Engineers will ignore this advice because it looks &#8220;too business-y&#8221;.</p><p>That&#8217;s exactly <strong>why you should steal it</strong>.</p><p>If you hate the idea of &#8220;selling yourself&#8221;, the 2-pager is one of the cleanest hacks you can adopt: no cringe, no storytelling theater, just a <strong>clear spec</strong> of <em>who</em> you are and <em>where</em> you fit.</p><p>Let&#8217;s port it into our world.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BlzU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BlzU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 424w, https://substackcdn.com/image/fetch/$s_!BlzU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 848w, https://substackcdn.com/image/fetch/$s_!BlzU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 1272w, https://substackcdn.com/image/fetch/$s_!BlzU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BlzU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png" width="1456" height="1344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5477826,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/194645872?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.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_!BlzU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 424w, https://substackcdn.com/image/fetch/$s_!BlzU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 848w, https://substackcdn.com/image/fetch/$s_!BlzU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.png 1272w, https://substackcdn.com/image/fetch/$s_!BlzU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6dd4663-d736-42ed-a16d-bfee8aede58f_1892x1746.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><div><hr></div><h2><strong>What a 2-pager really is</strong></h2><p>Forget the coach-speak.</p><p>A 2-pager is a lightweight personal doc, usually 1&#8211;2 pages, that answers five brutal questions:</p><ul><li><p>Who are you.</p></li><li><p>What you&#8217;ve actually built.</p></li><li><p>What you&#8217;re scary-good at.</p></li><li><p>What proof you have.</p></li><li><p>What you want next.</p></li></ul><p>No fluff, no &#8220;driven, passionate, highly motivated&#8221; nonsense.</p><p>Think of it as:</p><blockquote><p><strong>Your README.md as a senior engineer, formatted for humans instead of GitHub.</strong></p></blockquote><p>Not an application.</p><p>A <strong>conversation starter</strong>.</p><div><hr></div><h2><strong>Why engineers need one even when not job searching</strong></h2><p>Right now, most devs show up to networking calls naked.</p><p>Best case: random small talk, a couple of generic questions.</p><p>Worst case: &#8220;So&#8230; if you hear about something, let me know.&#8221;</p><p>And then silence.</p><p>A 2-pager fixes three classic bugs:</p><ol><li><p>It makes you easier to <strong>forward</strong>.<br>When someone wants to introduce you, they need something clear to attach.</p></li><li><p>It makes your value <strong>legible</strong>.<br>Non-engineers do not understand &#8220;I work on backend stuff in Go&#8221;. They understand &#8220;I helped reduce checkout failures by 30%&#8221;.</p></li><li><p>It makes you <strong>remembered</strong>.<br>A clean 2-pager is 100x more memorable than &#8220;Senior Engineer at Company X, working on internal tools&#8221;.</p></li></ol><p>You are basically reducing friction in the &#8220;referral pipeline&#8221;.</p><div><hr></div><h2><strong>How a 2-pager looks for a Software Engineer</strong></h2><p>Let&#8217;s make it concrete.</p><p>Page 1 and (maybe) page 2.</p><p>Plain text, simple layout. No design degree needed.</p><p>You can structure it like this:</p><h4><strong>Header</strong></h4><ul><li><p>Name, role, location.</p></li><li><p>One line: &#8220;Senior Backend Engineer focused on B2B SaaS, payments, and platform reliability.&#8221;</p></li></ul><h4><strong>Who I am (short intro)</strong></h4><p>3&#8211;4 lines, max.</p><ul><li><p>What kind of problems you like.</p></li><li><p>What type of teams you thrive in.</p></li><li><p>1 sentence about your edge (e.g. &#8220;I sit between engineering and product and speak both languages&#8221;).</p></li></ul><h4><strong>What I&#8217;ve built</strong></h4><p>3&#8211;6 bullets, each one like a mini case study.</p><ul><li><p>Context &#8594; Action &#8594; Result.</p></li><li><p>&#8220;Led migration from legacy monolith to modular services for payments, cutting checkout latency by 40% and incidents by 25%.&#8221;<br>(&#8594; FYI I have already written an <a href="https://www.thelinkedinengineer.com/p/this-tip-will-change-forever-your">article</a> about how to write this type of sentences)</p></li></ul><p>Avoid tech-dump bullets like &#8220;Kubernetes, Docker, Terraform, Kafka, Redis&#8230;&#8221;.</p><p>Lead with <strong>impact</strong>, not tools.</p><h4><strong>Superpowers</strong></h4><p>3&#8211;5 bullets that describe how you work when you are at your best.</p><p>Examples:</p><ul><li><p>&#8220;Turn vague product ideas into technical plans that non-tech stakeholders understand&#8221;</p></li><li><p>&#8220;Take over messy legacy systems without complaining and gradually refactor them&#8221;</p></li><li><p>&#8220;Calm in production incidents, fast at isolating root causes&#8221;</p></li></ul><h4><strong>Proof points</strong></h4><p>Links only:</p><ul><li><p>GitHub (if not empty).</p></li><li><p>1&#8211;3 talks, posts, or PRs you&#8217;re proud of.</p></li><li><p>Open-source contributions, side projects, conference appearances.</p></li></ul><p>No links? Start small: a single post where you break down a bug you fixed.</p><h4><strong>What I&#8217;m looking for</strong></h4><p>Even if you are not &#8220;looking&#8221;, give direction.</p><ul><li><p>&#8220;Types of problems I&#8217;m excited about in the next 2&#8211;3 years.&#8221;</p></li><li><p>&#8220;Ideal environment&#8221; (stage, domain, team shape).</p></li></ul><p>You can keep it broad:</p><ul><li><p>&#8220;Product engineering roles where I own a problem end-to-end and work close to business impact.&#8221;</p></li></ul><div><hr></div><h2><strong>When to actually use it</strong></h2><p>Engineers think documents live in folders.</p><p>This one lives in <strong>conversations</strong>.</p><p>You use a 2-pager when:</p><ul><li><p>A friend says, &#8220;I can introduce you to our Head of Eng&#8221;<br>You reply, &#8220;Perfect, here&#8217;s a short 2-pager that explains what I do. Feel free to forward it&#8221;</p></li><li><p>You have a coffee with someone from your dream company.<br>After the call: &#8220;Thanks for your time; here&#8217;s a concise overview of my background in case it&#8217;s useful to share internally&#8221;</p></li><li><p>You speak at a meetup.<br>On follow-up: &#8220;If you ever need someone with this profile, here is a 2-pager that sums up my work&#8221;</p></li></ul><p>Notice what you are doing.</p><p>You are not begging.</p><p>You are <strong>making it easy</strong> for other people to sell you when you are not in the room.</p><div><hr></div><h2><strong>How to write yours without cringing</strong></h2><p>If you are a dev, the main blocker is not Canva.</p><p>It&#8217;s shame.</p><p>You feel you are &#8220;bragging&#8221;.</p><p>So here&#8217;s the trick: write it like you write post-mortems.</p><ul><li><p>Be specific.</p></li><li><p>Stick to facts.</p></li><li><p>Attach numbers when you can.</p></li><li><p>Remove hype.</p></li></ul><p>You are not saying, &#8220;I am a 10x engineer&#8221;.</p><p>You are saying, &#8220;Here is the diff I have made to real systems&#8221;.</p><p>If it helps, open a doc and literally start from this prompt:</p><blockquote><p><strong>&#8220;If a friend wanted to pitch me for a role tomorrow, what 2 pages would I want them to have in front of them?&#8221;</strong></p></blockquote><p>Write in your natural voice.</p><p>Then <strong>refactor</strong>:</p><ul><li><p>Kill adverbs (&#8220;very&#8221;, &#8220;highly&#8221;, &#8220;extremely&#8221;).</p></li><li><p>Remove any sentence that doesn&#8217;t increase clarity.</p></li><li><p>Cut it until a busy VP could scan it in 45 seconds.</p></li></ul><p>Save as PDF.</p><p>Put a short link in your email signature or LinkedIn contact info.</p><p>And then, next time someone says, &#8220;Sure, send me something about you&#8221;, you won&#8217;t send yet another lifeless resume.</p><p>You&#8217;ll send a 2-pager that actually represents how you think and what you build.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[Will coding interviews disappear in 2026?]]></title><description><![CDATA[Here's my prediction]]></description><link>https://www.thelinkedinengineer.com/p/will-coding-interviews-disappear</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/will-coding-interviews-disappear</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 17 Apr 2026 08:01:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8O_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Before AI, coding interviews were already weird.</p><p>You were asked to invert linked lists and balance trees while your real job was shipping features, fixing bugs, reading legacy code, and talking to people.</p><p>But at least there was one implicit assumption: <strong>on the job, you would still have to think and code with your own brain</strong>, even if you copied from StackOverflow (by the way RIP StackOverflow).</p><p>AI breaks exactly this assumption.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8O_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8O_-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 424w, https://substackcdn.com/image/fetch/$s_!8O_-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 848w, https://substackcdn.com/image/fetch/$s_!8O_-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 1272w, https://substackcdn.com/image/fetch/$s_!8O_-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8O_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png" width="1456" height="1345" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1345,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6889172,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/193622165?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.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_!8O_-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 424w, https://substackcdn.com/image/fetch/$s_!8O_-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 848w, https://substackcdn.com/image/fetch/$s_!8O_-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.png 1272w, https://substackcdn.com/image/fetch/$s_!8O_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12dd7ea6-7fbf-4856-8e81-d848eea052a2_1894x1750.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><div><hr></div><h2>The old contract: puzzles as a proxy for &#8220;thinking&#8221;</h2><p>LeetCode-style interviews were always a strong bet on two ideas:</p><ol><li><p>If you pass, you are probably smart enough and can code.</p></li><li><p>If you fail, it&#8217;s &#8220;just&#8221; a false negative we can live with.</p></li></ol><p>Big Tech knew this was high-precision, low-recall. They explicitly accepted that many good engineers would be filtered out in exchange for fewer false positives.</p><p>The problem: even in 2018, many people already pointed out that this format:</p><ul><li><p>Favors people with time and energy to grind puzzles.</p></li><li><p>Punishes great engineers who don&#8217;t optimize their life around brain teasers.</p></li><li><p>Has almost zero overlap with what you actually do at work.</p></li></ul><p>It&#8217;s like judging a marathon runner only by a 100m sprint at 7:30 in the morning and deciding that anyone who is slow at that time of day &#8220;does not have the engine&#8221;.</p><p>Work assignments were a partial fix:</p><ul><li><p>You get a realistic mini-project.</p></li><li><p>You work with your tools.</p></li><li><p>Then you explain decisions, trade-offs, and code in a review.</p></li></ul><p>Here the <strong>storytelling</strong> and the ability to modify your own solution under feedback become as important as the code itself.</p><div><hr></div><h2>What AI really changed (and it&#8217;s not just &#8220;cheating&#8221;)</h2><p>The big shift is not &#8220;AI can now do LeetCode&#8221;.</p><p>The big shift is that, at work, <strong>AI is starting to beat you at the micro-level of code</strong>:</p><ul><li><p>Boilerplate generation.</p></li><li><p>&#8220;Straightforward&#8221; optimizations.</p></li><li><p>Translations between stacks and frameworks</p></li></ul><p>Multiple studies already show the tension: using AI speeds up coding a bit, but degrades conceptual understanding and debugging skills if you lean on it too much.</p><p>So the job itself is changing:</p><ul><li><p>Less value in being a human compiler.</p></li><li><p>More value in being the human who <strong>guides</strong> the compiler.</p></li></ul><p>Trying to interview in 2026 by banning auto-complete, docs, and AI is like hiring a data scientist and forcing them to &#8220;prove&#8221; themselves with paper-and-pencil matrix multiplications.</p><p>Yes, they &#8220;can&#8221; do it.<br>But if they do it every day at work, something is very wrong.</p><div><hr></div><h2>Why puzzle interviews become less and less defensible</h2><p>In this new world, classic coding interviews rest on three assumptions that are no longer safe:</p><ol><li><p>&#8220;If you pass my puzzle, you&#8217;ll be good at the job.&#8221;</p></li><li><p>&#8220;If you fail my puzzle, you probably wouldn&#8217;t be good anyway.&#8221;</p></li><li><p>&#8220;On the job, you will actually need this exact style of bare-hands problem solving.&#8221;</p></li></ol><p>AI erodes all three:</p><ul><li><p>You can now &#8220;one-shot&#8221; many puzzles with AI tools that exist specifically to do that.</p></li><li><p>Teams in production rarely write complex algorithms from scratch; they integrate services, reason about systems, manage complexity, and debug AI-generated mess.</p></li><li><p>Almost nobody codes completely alone without docs, StackOverflow, or AI anymore.</p></li></ul><p>Continuing to run interviews with <strong>zero tools</strong> while the daily job is &#8220;AI pair-programming plus system thinking&#8221; creates an insane mismatch.</p><p>It&#8217;s like banning calculators for a senior accountant interview, when their daily work is 90% ERP systems and Excel.</p><div><hr></div><h2>The hidden risk: skill atrophy and interview inflation</h2><p>There is another uncomfortable angle:</p><p>As more of your real work gets abstracted behind AI suggestions, your raw &#8220;by hand&#8221; skill will naturally atrophy.</p><p>Anthropic&#8217;s <a href="https://arxiv.org/html/2601.20245v2">research</a> shows that people who used AI for a coding task performed worse on a subsequent conceptual quiz than people who coded by hand, even though they had just solved that same type of problem.</p><p>So if interview formats stay frozen in the &#8220;no tooling, solve this from scratch&#8221; era, then:</p><ul><li><p>The <strong>average</strong> working engineer will get worse at those bare-hands tasks.</p></li><li><p>Passing the interview will require special training that does not resemble the work.</p></li></ul><p>That means an inflation effect: fewer and fewer normal engineers (who do real jobs with AI) will be able to pass a process that ignores the way real work is done.</p><div><hr></div><h2>Where interviews will have to move</h2><p>Given all of this, I don&#8217;t think coding interviews disappear.</p><p>But if they don&#8217;t change, they will become a parody.</p><p>Here is where they almost <strong>have</strong> to go. And yes: I think we&#8217;ll start to see this transition in 2026.</p><h2>1. From &#8220;can you code?&#8221; to &#8220;can you supervise?&#8221;</h2><p>Instead of proving you can write everything by hand, interviews will try to measure:</p><ul><li><p>Can you detect when AI code is wrong?</p></li><li><p>Can you debug and refactor AI output?</p></li><li><p>Can you keep conceptual control over a large codebase written half by machines?</p></li></ul><p>An interview might look like:</p><blockquote><p>&#8220;Here is a feature that an AI assistant implemented for us. Something is off. Find the bug, explain what the AI did, and propose a cleaner structure.&#8221;</p></blockquote><p>You&#8217;re not racing the AI.<br>You&#8217;re <strong>managing</strong> it.</p><h2>2. Work assignments with &#8220;transparent AI&#8221;</h2><p>Take-homes won&#8217;t die, but they will change rules:</p><ul><li><p>You&#8217;re explicitly allowed to use AI.</p></li><li><p>You must record or describe how you used it. (this will show your explainability skills)</p></li><li><p>In the review, you walk through prompts, decisions, and corrections.</p></li></ul><p>What they care about is:</p><ul><li><p>Did you blindly accept AI output?</p></li><li><p>Did you understand the domain?</p></li><li><p>Can you adjust when requirements shift?</p></li></ul><p>The value moves from &#8220;raw typing&#8221; to <strong>judgement</strong> and <strong>communication</strong>.</p><h2>3. Interviews that mirror a real workday</h2><p>Companies that are serious will build interviews that look like a compressed workday:</p><ul><li><p>You get a small backlog, incomplete specs, maybe a bit of messy legacy.</p></li><li><p>You work with your usual tools: editor, tests, docs, AI.</p></li><li><p>You ask clarifying questions to a fake &#8220;product owner&#8221; (the interviewer).</p></li></ul><p>Signals they extract:</p><ul><li><p>Can you slice the problem?</p></li><li><p>Can you negotiate scope?</p></li><li><p>Can you say &#8220;no&#8221; with arguments?</p></li><li><p>Can you leave the codebase slightly better than you found it?</p></li></ul><p>This is much closer to the &#8220;audition&#8221; idea many hiring leaders are pushing: it should <strong>feel like work</strong>, not like a TV quiz.</p><div><hr></div><h2>What to do as an engineer (in 2026, not 2016)</h2><p>If the real game shifts, your preparation must shift too.</p><p>Instead of only asking &#8220;how can I get better at LeetCode?&#8221;, ask:</p><ul><li><p>How do I <strong>think</strong> clearly about problems while tools write code?</p></li><li><p>How do I prove that I can own a feature end-to-end in an AI-heavy world?</p></li><li><p>How do I show my ability to debug, explain, and make trade-offs?</p></li></ul><p>Practically:</p><ul><li><p>Use AI in your daily projects, but force yourself to explain every non-trivial piece of code it generates.</p></li><li><p>Keep artifacts of your decisions: docs, ADRs, diagrams, incident write-ups. These will become your &#8220;portfolio of judgement&#8221;.</p></li><li><p>When you practice interviews, simulate your actual workflow: editor + tests + AI, and focus on narrating your thinking.</p></li></ul><p>If interviews stay stuck in the past, you will still have to &#8220;play the game&#8221; sometimes.<br>But your long-term leverage will not be beating the CPU at puzzles.</p><p>It will be becoming the person who <strong>tells the CPU what to do, why it matters, and when it&#8217;s wrong</strong>.</p><h2>What to do as CTO</h2><p>If you are a CTO, AI is already changing your company&#8217;s daily work.</p><p>If you don&#8217;t touch your hiring process, it will quietly start <strong>optimising for the wrong engineers</strong>.</p><p>Right now:</p><ul><li><p>Your developers ship with auto-complete, AI pair programmers, and strong tooling.</p></li><li><p>Your interviews often still ban all of this and test who performs well in a sterile, tool-free puzzle lab.</p></li></ul><p>That gap is your problem to fix, not your recruiters&#8217;.</p><p>If you keep the old process, three things are very likely to happen:</p><ol><li><p><strong>You filter out exactly the people you need</strong><br>You&#8217;ll reject strong product engineers who are great at supervising AI, understanding systems, and shipping value, because they don&#8217;t match an outdated &#8220;puzzle athlete&#8221; profile.</p></li><li><p><strong>You burn your seniors on low-signal interviews</strong><br>Your best people will spend hours running ceremonies they don&#8217;t believe in, instead of mentoring, designing systems, and building your AI roadmap.</p></li><li><p><strong>You build an org that can&#8217;t absorb AI safely</strong><br>You&#8217;ll hire people tested on bare-hands coding, then ask them to manage AI-generated code at scale, with no evidence they can spot when the machine is confidently wrong.</p></li></ol><p>Your job in 2026 is to <strong>re-spec</strong> what &#8220;good engineer&#8221; means for your company and then align the interview loop to that spec.</p><p>Concretely:</p><ul><li><p>Make interviews look like work: real repo, real constraints, tools allowed, AI allowed, and focus on how candidates <strong>drive</strong> the tools, not how they suffer without them.</p></li><li><p>Redefine your signals around judgement, communication, system thinking, and ability to debug and refine AI output, instead of raw typing speed or memorised tricks.</p></li><li><p>Protect senior time: automate or outsource the low-signal early filters and keep your best engineers for the conversations where they can actually recognise future teammates.</p></li><li><p>Close the loop: measure which interview signals correlate with performance after 6&#8211;12 months, and be ruthless in deleting formats that don&#8217;t predict anything.</p></li></ul><p>If you don&#8217;t do this, you won&#8217;t just have &#8220;annoying&#8221; interviews.</p><p>You&#8217;ll have a hiring system that is perfectly tuned to find engineers for a job that no longer exists.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[LitCode: LeetCode for LinkedIn #2 🟢🟡🔴]]></title><description><![CDATA[Don't just grind algorithms. Start grinding impressions too.]]></description><link>https://www.thelinkedinengineer.com/p/litcode-leetcode-for-linkedin-2</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/litcode-leetcode-for-linkedin-2</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 10 Apr 2026 08:02:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NikB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>And here we are, friends.<br>New episode of your favourite format: <strong>LitCode: LeetCode for LinkedIn</strong>!</p><p>In the <a href="https://www.thelinkedinengineer.com/p/litcode-leetcode-for-linkedin">first edition</a>, we treated LinkedIn like a coding interview:</p><ul><li><p>Problem 1: Stop the scroll</p></li><li><p>Problem 2: Keep attention</p></li><li><p>Problem 3: Don&#8217;t return <code>void</code> at the end</p></li></ul><p>It was all about patterns: hooks, layout, value.<br>Nice theory, but now it&#8217;s time to get our hands dirty.</p><p>Today we do something different:<br><strong>same idea &#8594; three levels of post</strong>, each one more &#8220;optimal&#8221; than the previous, just like going from:</p><ul><li><p>&#8220;Accepted, but slow&#8221;<br>to</p></li><li><p>&#8220;Beats 100% in time and memory&#8221;.</p></li></ul><p>And we keep it on real topics you actually care about: bugs, growth, and the 2026 market.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NikB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NikB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 424w, https://substackcdn.com/image/fetch/$s_!NikB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 848w, https://substackcdn.com/image/fetch/$s_!NikB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 1272w, https://substackcdn.com/image/fetch/$s_!NikB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NikB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png" width="1456" height="1460" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1460,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4410124,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/193512670?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.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_!NikB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 424w, https://substackcdn.com/image/fetch/$s_!NikB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 848w, https://substackcdn.com/image/fetch/$s_!NikB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.png 1272w, https://substackcdn.com/image/fetch/$s_!NikB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb3e394-4774-4ae1-869d-2377b58d45c7_1656x1660.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><div><hr></div><h2>Problem 1 (Easy) &#8211; The Bug Fix &#128994;</h2><p>You fixed a small bug.<br>Standard day in the life of an engineer.</p><p>Most people think: &#8220;This is not worth a post.&#8221;<br>So they either ignore it or write something like:</p><blockquote><p><em>&#8220;Fixed a pagination bug today. Learned a lot.&#8221;</em></p></blockquote><p>That&#8217;s the console.log version of a post.</p><p>Let&#8217;s refactor it 3 times and see how much nicer it can become.</p><div><hr></div><p><strong>Level 1 &#8211; &#8220;It works, but meh&#8221;</strong></p><blockquote><p><em>Today I fixed a small pagination bug in our admin dashboard.<br>On page 3, one user was missing from the list.</em></p><p><em>It was caused by a mismatch between 0-based and 1-based indexing between backend and frontend.</em></p><p><em>I corrected the indexing and added a couple of tests so it doesn&#8217;t happen again.</em></p></blockquote><p><em>No</em>t horrible.<br>If this shows up in your feed, you might not hate it.<br>But you&#8217;ll probably scroll.</p><div><hr></div><p><strong>Level 2 &#8211; &#8220;Readable and human&#8221;</strong></p><blockquote><p><code>LitCode #1 &#8211; The user that kept disappearing</code></p><p><em>Today I fixed one of those &#8220;small&#8221; bugs that slowly drive everyone crazy.</em></p><p><em>On page 3 of our admin dashboard, one user kept disappearing from the list.<br>No errors. No alerts. Just numbers that didn&#8217;t match.</em></p><p><em>After a bit of digging I realised we were mixing 0-based indexing on the backend with 1-based indexing on the frontend.<br>Classic.</em></p><p><em>I picked one convention, fixed both sides, and added tests on the &#8220;boring&#8221; middle pages, not just page 1 and the last one.</em></p><p><em>The best part?<br>Support stopped getting those &#8220;I swear there is a user missing&#8221; tickets.</em></p></blockquote><p>Now it feels like a mini-story.<br>You see the problem, the confusion, the relief.</p><div><hr></div><p><strong>Level 3 &#8211; &#8220;Beats 100% in time + memory&#8221;</strong></p><blockquote><p><code>LitCode #1 &#8211; The 1% bug that was wasting hours</code></p><p><em>On paper, our admin dashboard was &#8220;stable&#8221;.<br>In reality, something felt off.</em></p><p><em>Every now and then, a user would quietly disappear from page 3.<br>Not deleted. Not filtered. Just&#8230; missing.</em></p><p><em>No logs.<br>No red exceptions.<br>Just support tickets saying &#8220;your tool is lying to me&#8221;.</em></p><p><em>I finally traced it back to a stupid detail:<br>backend using 0-based indexing, frontend using 1-based.<br>One off&#8209;by&#8209;one, hours of confusion.</em></p><p><em>I aligned the conventions, added tests in the middle of the list, and wrote down the contract in plain language so nobody has to rediscover it in 6 months.</em></p><p><em>The fix was 5 lines of code.<br>The impact was giving people back trust in the data they look at every day.</em></p></blockquote><p>Same bug, completely different feeling.<br>Level 1 is &#8220;ok&#8221;.<br>Level 3 is something a tech lead would happily read to understand how you think.</p><div><hr></div><h2>Problem 2 (Medium) &#8211; The Growth Story &#128993;</h2><p>Now we move from &#8220;bug&#8221; to <strong>personal growth</strong>.</p><p>Topic idea:<br>&#8220;The first time I realised my career was stuck, even if I was shipping stuff.&#8221;</p><div><hr></div><p><strong>Level 1 &#8211; &#8220;LinkedIn diary&#8221;</strong></p><blockquote><p><em>A few months ago I felt stuck in my career.<br>I was working hard, but nothing big was changing.<br>So I decided to take my growth more seriously and focus on improving every week.</em></p></blockquote><p>It&#8217;s vague.<br>Everyone can say this.<br>You forget it instantly.</p><div><hr></div><p><strong>Level 2 &#8211; &#8220;Concrete and specific&#8221;</strong></p><blockquote><p><code>LitCode #2 &#8211; The year I realised shipping wasn&#8217;t enough</code></p><p><em>One year ago my career looked &#8220;fine&#8221; on paper.<br>I was shipping tickets, fixing bugs, doing code reviews.</em></p><p><em>But every time a more interesting opportunity came up inside the company, my name wasn&#8217;t in the conversation.</em></p><p><em>That was the moment I understood something uncomfortable:<br>it&#8217;s not enough to do good work.<br>People also need to <strong>see</strong> it and understand it.</em></p><p><em>So I changed one habit.</em></p><p><em>Every Friday, I write down one thing I moved forward that week:<br>what the problem was, what I tried, what finally worked.<br>Sometimes it becomes a LinkedIn post, sometimes it stays in my notes.</em></p><p><em>After a few months, two things happened:</em></p><ul><li><p><em>I had real stories ready for performance reviews and interviews.</em></p></li><li><p><em>People started associating me with the type of problems I like to solve.<br>Same work as before.<br>But now it&#8217;s visible.</em></p></li></ul></blockquote><p>Better.<br>Concrete, you can almost copy&#8209;paste the system.</p><div><hr></div><p><strong>Level 3 &#8211; &#8220;Beats 100% because it&#8217;s relatable and sharp&#8221;</strong></p><blockquote><p><code>LitCode #2 &#8211; The invisible year on my CV</code></p><p><em>I once had a year in my career that looked completely empty from the outside.</em></p><p><em>I was shipping features.<br>I was fixing production issues.<br>I was helping teammates debug their stuff.</em></p><p><em>But if you looked at my CV or my LinkedIn, that entire year could be summarised as:<br>&#8220;Software Engineer at Company X&#8221;.</em></p><p><em>No stories.<br>No examples.<br>No proof of how I think.</em></p><p><em>When a recruiter asked &#8220;What are you most proud of from your last role?&#8221;, I had to dig in my memory on the spot.<br>It felt like opening a huge log file with no filters.</em></p><p><em>That day I decided something simple:<br>I will never again let a full year of work turn into a one&#8209;line bullet point.</em></p><p><em>Now, every week, I write down one problem I moved forward.<br>Sometimes it&#8217;s a LinkedIn post, sometimes it&#8217;s a private note.<br>But it means that when I need examples, I don&#8217;t have to &#8220;remember&#8221;.<br>I just scroll my own history.</em></p><p><em>It doesn&#8217;t make me a genius.<br>It just means my career is no longer compressed into a single vague line.</em></p></blockquote><p>Here the &#8220;growth&#8221; is something you can feel in your stomach.<br>You see the before/after without any bullet point.</p><div><hr></div><h2>Problem 3 (Hard) &#8211; The Market Take &#128308;</h2><p>Now the hardest category:<br>saying something real about the 2026 market without turning into a rant or a LinkedIn guru.</p><p>Topic example:<br>&#8220;Why being &#8216;good&#8217; is not enough in this market.&#8221;</p><div><hr></div><p><strong>Level 1 &#8211; &#8220;Complaining mode&#8221;</strong></p><blockquote><p><em>The market is really bad right now.<br>Companies only want very senior profiles.<br>It&#8217;s hard to stand out when there is so much competition.</em></p></blockquote><p>Everyone feels this.<br>But this version doesn&#8217;t help anyone.</p><div><hr></div><p><strong>Level 2 &#8211; &#8220;Honest but constructive&#8221;</strong></p><blockquote><p><code>LitCode #3 &#8211; Being good is not enough in 2026</code></p><p><em>This market is tough, especially if you are &#8220;just good&#8221;.</em></p><p><em>Not a genius.<br>Not a disaster.<br>Just someone who writes solid code and closes tickets.</em></p><p><em>The problem is that from the outside, &#8220;good&#8221; looks identical for thousands of engineers.<br>Same stack. Same job titles. Same keywords.</em></p><p><em>When companies have 200 CVs on the table, they don&#8217;t optimise for &#8220;fairness&#8221;.<br>They optimise for <strong>clarity</strong>:<br>&#8220;Who is sending me the clearest signal that they can solve my kind of problems?&#8221;</em></p><p><em>That signal rarely comes from your CV.<br>It comes from the trail of work people can actually see: posts, side projects, talks, even a well&#8209;written bug story.</em></p><p><em>You don&#8217;t need to be louder.<br>You need to be <strong>clearer</strong>.</em></p></blockquote><p>Already helpful.<br>Now let&#8217;s push for that &#8220;I&#8217;d send this to a friend&#8221; energy.</p><div><hr></div><p><strong>Level 3 &#8211; &#8220;Beats 100% because it&#8217;s sharp and kind at the same time&#8221;</strong></p><blockquote><p><code>LitCode #3 &#8211; The market doesn&#8217;t punish you for not being a genius. It punishes you for being a ghost.</code></p><p><em>A lot of good engineers are having a bad time in 2026.<br>Not because they suddenly forgot how to code,<br>but because from the outside, they look identical to everyone else.</em></p><p><em>Same job titles.<br>Same tech stack.<br>Same &#8220;passionate about clean code&#8221; in the bio.</em></p><p><em>When a hiring manager scrolls through profiles, they&#8217;re not thinking:<br>&#8220;Who is the smartest person here?&#8221;<br>They&#8217;re thinking:<br>&#8220;Who gives me the most confidence that they can handle the problems we actually have?&#8221;</em></p><p><em>Confidence doesn&#8217;t come from buzzwords.<br>It comes from evidence:</em></p><ul><li><p><em>the way you describe a production issue,</em></p></li><li><p><em>how you explain a trade&#8209;off,</em></p></li><li><p><em>how you talk about results, not only tools.</em></p></li></ul><p><em>That&#8217;s why I&#8217;m obsessed with turning normal work into small stories.</em></p><p><em>It&#8217;s not about playing influencer.</em></p><p><em>It&#8217;s about making it stupidly easy for a stranger to see:<br>&#8220;Oh, this person solves exactly the kind of problems we struggle with.&#8221;<br></em></p><p><em>The market is brutal, yes.<br>But being invisible in a brutal market is even worse.</em></p></blockquote><p>No bullets, no generic guru talk.<br>Just a very clear picture of what&#8217;s going on and what you can do.</p><div><hr></div><p>If you want to practice this:</p><ul><li><p>Take one real bug &#8594; write Level 1, then push it to Level 3.</p></li><li><p>Take one growth moment &#8594; again, Level 1 to Level 3.</p></li><li><p>Take one opinion about the market &#8594; same game.</p></li></ul><p>You&#8217;ll see that the magic is not in having &#8220;cool ideas&#8221;.<br>It&#8217;s in doing the <strong>refactor step</strong> instead of shipping the first draft.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[30 Minutes, 30 Days, New Job]]></title><description><![CDATA[A routine for engineers who hate &#8220;networking&#8221;]]></description><link>https://www.thelinkedinengineer.com/p/30-minutes-30-days-new-job</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/30-minutes-30-days-new-job</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 03 Apr 2026 08:00:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wu-V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every week I meet developers who say the same sentence:<br>&#8220;I&#8217;m applying everywhere. Nothing happens.&#8221;</p><p>They mean: they spam &#8220;Easy Apply&#8221;, never talk to humans, and open LinkedIn only when they are already burned out in their current job.<br>Then they think the problem is their CV, their stack, or the market.</p><p>I&#8217;ll be brutal: your problem is not the market.<br>Your problem is that <strong>you&#8217;re invisible</strong>.</p><p>This issue is a <strong>30&#8209;day challenge</strong> and a routine to fix exactly that, with 30 minutes a day. No mindset talk, no &#8220;believe in yourself&#8221;. Just a plan you can follow and measure.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wu-V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wu-V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 424w, https://substackcdn.com/image/fetch/$s_!wu-V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 848w, https://substackcdn.com/image/fetch/$s_!wu-V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 1272w, https://substackcdn.com/image/fetch/$s_!wu-V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wu-V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png" width="1456" height="1345" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1345,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7403218,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/192498135?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.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_!wu-V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 424w, https://substackcdn.com/image/fetch/$s_!wu-V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 848w, https://substackcdn.com/image/fetch/$s_!wu-V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.png 1272w, https://substackcdn.com/image/fetch/$s_!wu-V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d41edd5-9cf2-4263-80c2-19d831530ea9_2160x1996.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><div><hr></div><h2><strong>The 2 boring secrets nobody tells you</strong></h2><p>The first secret is stupidly simple: <strong>make it a habit</strong>.<br>If you use LinkedIn only when you&#8217;re desperate, it&#8217;s like going to the gym once a year before summer and expecting a six&#8209;pack. You don&#8217;t need intensity, you need repetition. 30 minutes a day for 30 days beats one insane weekend of 200 applications.</p><p>The second secret: stop thinking there&#8217;s a <strong>direct hop</strong> between you and the job you want.<br>Real life is more like a routed network than a LAN cable. Most good opportunities come from weak ties, second&#8209;degree connections, and people who have simply seen your name around for a while. And time is what increases the probability that one of these paths turns into a real opportunity: the longer you stay consistently visible, the more &#8220;routes&#8221; the network can build for you in the background.<br>Your job is not &#8220;DM the hiring manager and get hired&#8221;. Your job is to light up more and more nodes around you until one of those paths becomes a real lead.</p><p>With those two rules in mind (habit and multi&#8209;hop thinking), here is how to use your 30&#8209;minute daily budget for the next 30 days.</p><div><hr></div><h2><strong>You have 30 minutes per day</strong></h2><p>If your routine feels like a second full&#8209;time job, you&#8217;ll quit in a week.</p><p>So we fix a hard limit: <strong>30 minutes per day, max.</strong><br>Inside that time, you only do three things:</p><ul><li><p>send connection requests</p></li><li><p>write or reply to messages</p></li><li><p>react to posts and leave meaningful comments</p></li></ul><p>No endless scrolling, no &#8220;I&#8217;ll just check the feed&#8221;. Treat LinkedIn like a CLI tool: open, run commands, close.</p><div><hr></div><h2><strong>Days 1&#8211;3: set the board</strong></h2><p>Your first job is not &#8220;get interviews&#8221;.<br>Your first job is: build the <strong>right graph</strong> of people around you.</p><p>In the first 3 days (still 30 minutes per day):</p><ul><li><p>Pick 3&#8211;5 target companies you&#8217;d be happy to join.</p></li><li><p>For each, find:</p><ul><li><p>2&#8211;3 engineers with similar stack</p></li><li><p>1&#8211;2 senior / lead / staff</p></li><li><p>1 recruiter or hiring manager</p></li></ul></li></ul><p>Save their profiles. Follow them. Turn on the little bell for 5&#8211;10 of them so you see their posts.</p><p>You&#8217;re not asking for anything yet. You&#8217;re just mapping the system.</p><div><hr></div><h2><strong>Days 4&#8211;10: comments before DMs</strong></h2><p>Most devs jump straight to &#8220;Can you refer me?&#8221;.<br>That&#8217;s like opening a pull request on a repo where you never even starred the project.</p><p>Your rule for this week: <strong>comment first, connect later.</strong></p><p>When someone from your list posts:</p><ul><li><p>Skip &#8220;great post&#8221;.</p></li><li><p>Leave a comment that adds a tiny piece of value from your experience.</p></li></ul><p>Example:</p><blockquote><p><strong>&#8220;We hit a similar performance issue when we moved from X to Y.<br>We solved it by [small, concrete detail]. Curious if you tried something like that.&#8221;</strong></p></blockquote><p>If you do this 3 times per week, in 7 days you are already less invisible than 90% of job seekers.</p><div><hr></div><h2><strong>Connection templates (for shy engineers)</strong></h2><p>After a couple of comments and maybe a like from them, you send a connection request.</p><p>Keep it simple and specific:</p><blockquote><p><strong>&#8220;Hey [Name], I liked your post on [topic] &#8211; especially the part about [detail].<br>I work on [your stack/context], similar problems.<br>I&#8217;d like to add you here and keep learning from your updates.&#8221;</strong></p></blockquote><p>For someone in a target company:</p><blockquote><p><strong>&#8220;Hi [Name], I&#8217;m looking at [Company] because of your work on [product / tech].<br>I&#8217;m a Software Engineer focused on [your stack].<br>If it&#8217;s ok for you, I&#8217;d like to add you and ask you a couple of questions about the engineering culture sometime.&#8221;</strong></p></blockquote><p>No &#8220;can you refer me&#8221; yet. You&#8217;re doing what good engineers do: you&#8217;re <strong>warming up the system</strong> before sending heavy traffic.</p><div><hr></div><h2><strong>Your monthly &#8220;connection quota&#8221;</strong></h2><p>To make progress, you need numbers.<br>A realistic monthly baseline:</p><ul><li><p>40 connection requests sent (around 10 per week)</p></li><li><p>Expect 50&#8211;70% acceptance if your profile is not a desert</p></li></ul><p>And yes, this works better if your profile is not empty:</p><ul><li><p>clear headline: &#8220;Software Engineer | [stack] | interested in [domain]&#8221; instead of meme words</p></li><li><p>About with 4&#8211;5 bullet points about what you build, not &#8220;passionate, motivated, driven&#8221;</p></li></ul><p>You don&#8217;t need perfection. You need <strong>enough</strong> clarity for a stranger to say &#8220;ok, this person is real&#8221;.</p><div><hr></div><h2><strong>Days 11&#8211;20: start the right conversations</strong></h2><p>Now you have:</p><ul><li><p>a small but better network</p></li><li><p>some people who have seen your name in comments</p></li><li><p>a few accepted connections</p></li></ul><p>Time to send DMs that don&#8217;t feel like begging.</p><p>For an engineer in a target team:</p><blockquote><p><strong>&#8220;Thanks for connecting, [Name].<br>I&#8217;m exploring companies that work seriously on [topic], and [Company] keeps coming up.<br>If you were me and wanted to prepare for a future interview there, what 1&#8211;2 things would you focus on?&#8221;</strong></p></blockquote><p>For a recruiter:</p><blockquote><p><strong>&#8220;Hi [Name], thanks for accepting.<br>I&#8217;m not spamming applications everywhere, but over the next months I&#8217;d like to move toward roles where I can do more [backend / data / infra].<br>If you&#8217;d like, I can send a very short summary of what I do, so you can see if it aligns with any pipeline you follow.&#8221;</strong></p></blockquote><p>Your goal is <strong>information and visibility</strong>, not a favor on day one.</p><div><hr></div><h2><strong>Days 21&#8211;30: show your work (without becoming an influencer)</strong></h2><p>In the last third of the month, you publish a couple of posts.<br>Not &#8220;thoughts about leadership&#8221;, not quotes. <strong>Small case studies.</strong></p><p>Twice in 10 days, write something like:</p><blockquote><p><strong>&#8220;Last week I had to [problem].<br>The naive solution was [X], but it broke because [reason].<br>Here&#8217;s the simple version of what actually worked:</strong></p><ul><li><p><strong>step 1</strong></p></li><li><p><strong>step 2</strong></p></li><li><p><strong>step 3<br>If you&#8217;ve solved this in a cleaner way, I&#8217;m all ears.&#8221;</strong></p></li></ul></blockquote><p>You don&#8217;t need likes from the whole internet. You just need <strong>the right 5 people</strong> in your graph to see that you can think and ship.</p><p>Combine this with your routine:</p><ul><li><p>still 10 connection requests per week</p></li><li><p>still 3 meaningful comments per week</p></li><li><p>plus 2 posts in 10 days</p></li></ul><p>All inside 30 minutes per day.</p><div><hr></div><h2><strong>What &#8220;success&#8221; looks like after 30 days</strong></h2><p>If you do this properly for one month, realistic outcomes look like:</p><ul><li><p>more profile views from recruiters and engineers in your target area</p></li><li><p>3&#8211;10 actual conversations (DMs, quick calls, async help)</p></li><li><p>a few messages like &#8220;Hey, we might open a role soon, want me to keep you posted?&#8221;</p></li></ul><p>Is it a guaranteed offer? No.<br>But if you keep this routine for 90 days, you compound harder than any &#8220;100 applications per day&#8221; strategy.</p><p>The best part: you did it without trying to become an influencer, without posting daily, and without pretending to be someone else.</p><p>You just acted like a good engineer who understands networks: send small, consistent packets to the right nodes, let the weak ties do their job, and stop expecting a single direct hop to magically solve your career.</p><h2><strong>Let&#8217;s turn it into an experiment</strong></h2><p>Let&#8217;s make this concrete.<br>If you start the <strong>30&#8209;day challenge</strong> today, track just three simple metrics while you follow the routine in this article:</p><ul><li><p><strong>number of new followers</strong></p></li><li><p><strong>total impressions</strong> (posts and comments)</p></li><li><p><strong>number of profile views</strong></p></li></ul><p>Nothing fancy, just a small table or note in your phone.</p><p>At the end of the 30&#8209;day challenge, <strong>come back to this article and drop a comment with your numbers and what changed for you.</strong></p><p>If you do the challenge seriously, your future self will have a much harder time saying &#8220;LinkedIn doesn&#8217;t work for me&#8221;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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’s the Forward-Deployed Engineer?]]></title><description><![CDATA[The hot role of the moment]]></description><link>https://www.thelinkedinengineer.com/p/whats-the-forward-deployed-engineer</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/whats-the-forward-deployed-engineer</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 27 Mar 2026 09:00:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!F_4Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In December, IT Brew <a href="https://www.itbrew.com/stories/2025/12/19/will-2026-be-the-year-of-the-forward-deployed-engineer">ran a piece</a> asking: &#8220;Will 2026 be the year of the forward-deployed engineer?&#8221; and backed it with one crazy stat: job postings for this role have multiplied by around 5x in a single year, with some sources even talking about +800% growth in 2025.</p><p>A few days ago, a LinkedIn News brief updated the picture: demand for forward-deployed engineers jumped by roughly 1000% in 2025, but many engineers still <a href="https://www.linkedin.com/news/story/forward-deployed-engineer-demand-soars-but-interest-is-weak-7759929/">ignore these roles</a> because they see them as &#8220;grunt work&#8221;, less prestigious than classic product engineering.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P-pE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P-pE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!P-pE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!P-pE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!P-pE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P-pE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg" width="800" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:800,&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_!P-pE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!P-pE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!P-pE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!P-pE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F592d4d11-04df-4ec4-8b9f-6bd7b43dddff_800x800.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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>So we have a role companies are screaming for, that most devs either don&#8217;t really understand&#8230; or actively avoid.</p><p>Perfect topic for The LinkedIn Engineer.</p><div><hr></div><h2><strong>So, what is a Forward-Deployed Engineer?</strong></h2><p>Strip away the buzzword.</p><p>A Forward-Deployed Engineer (FDE) is a software engineer who sits <strong>in the field</strong>, close to customers or business teams, and ships custom solutions on top of an existing platform (often AI) to solve very specific problems.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F_4Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F_4Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 424w, https://substackcdn.com/image/fetch/$s_!F_4Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 848w, https://substackcdn.com/image/fetch/$s_!F_4Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 1272w, https://substackcdn.com/image/fetch/$s_!F_4Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F_4Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png" width="1456" height="1342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1342,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8724994,&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.thelinkedinengineer.com/i/191183225?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.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_!F_4Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 424w, https://substackcdn.com/image/fetch/$s_!F_4Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 848w, https://substackcdn.com/image/fetch/$s_!F_4Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.png 1272w, https://substackcdn.com/image/fetch/$s_!F_4Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf524d5b-9dca-47a9-aa63-f660605bd9f9_2164x1994.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><p>Instead of building a generic feature for &#8220;millions of users&#8221;, you go deep on one client, one business line, one messy workflow&#8230; and you make the system actually work in real life.</p><p>You are half builder, half translator.</p><p>You speak code, but you also speak &#8220;we are losing money here every day&#8221;.</p><div><hr></div><h2><strong>Why is it suddenly everywhere?</strong></h2><p>Context is simple: in 2025, AI moved from demo mode to production for a lot of companies.</p><p>They now have powerful models and platforms, but almost no idea how to plug them into legacy systems, dirty data, and political process mess.</p><p>They don&#8217;t want:</p><ul><li><p>a researcher who only writes papers</p></li><li><p>a consultant who only writes slides</p></li><li><p>a support engineer who only closes tickets</p></li></ul><p>They want someone who:</p><ul><li><p>embeds with the client</p></li><li><p>understands the real problem</p></li><li><p>builds the PoC</p></li><li><p>hardens it</p></li><li><p>gets it running in their infra</p></li><li><p>and brings learnings back to the product team.</p></li></ul><p>This end-to-end loop is exactly how FDEs describe their work at AI-first companies like OpenAI, Anthropic, Palantir and others.</p><div><hr></div><h2><strong>The day-to-day (without the fluff)</strong></h2><p>Let&#8217;s drop the marketing.</p><p>A typical FDE cycle in 2026 looks like this:</p><ol><li><p>You get a vague business request<br>&#8220;We want to use AI for customer support&#8221; or &#8220;We need to reduce fraud.&#8221;</p></li><li><p>You turn it into a concrete problem<br>You sit with operators, read logs and dashboards, find the real bottleneck, and design a clear technical plan.</p></li><li><p>You build a PoC<br>You code fast: scripts, integrations, agents, pipelines. It&#8217;s rough, but it proves value.</p></li><li><p>You ship it for real<br>You refactor, add observability and guardrails, deal with infra constraints, security, and compliance.</p></li><li><p>You close the loop<br>You see patterns across different clients and feed them back into the core platform, so the product evolves based on what you saw in the field.</p></li></ol><p>It&#8217;s not a &#8220;talking&#8221; role.</p><p>You still have hands on keyboard.</p><p>The difference is that your backlog is written in business pain, not just in JIRA tickets.</p><div><hr></div><h2><strong>Is it just a fancy &#8220;customer-facing engineer&#8221;?</strong></h2><p>A lot of senior voices are openly saying: &#8220;Forward-Deployed Engineer is just a new label for what devs should have been doing anyway: talking to users and working with the business.&#8221;</p><p>And they are not totally wrong.</p><p>XP and Agile have been telling us for years that developers should be close to the problem, not just to the repo.</p><p>What is new:</p><ul><li><p><strong>The AI angle</strong>: you are often the one who makes LLMs and agents safe, observable, and actually useful in production.</p></li><li><p><strong>The role fusion</strong>: instead of separate solution architect, data scientist, and customer success, the FDE often replaces two or three of these profiles at once.</p></li></ul><p>That is why FDEs are becoming one of the better-paid profiles, and why job postings exploded between 2024 and 2025.</p><div><hr></div><h2><strong>Why many engineers still run away</strong></h2><p>Even with all the hype, early 2026 data is clear: demand is exploding, but engineer interest is much softer.</p><p>Common fears you hear:</p><ul><li><p>&#8220;This is just firefighting for demanding clients.&#8221;</p></li><li><p>&#8220;I&#8217;ll end up doing support, not engineering.&#8221;</p></li><li><p>&#8220;I&#8217;ll lose technical depth and become the person for calls.&#8221;</p></li></ul><p>In some companies, that risk is real.</p><p>If the culture is &#8220;the customer is always right&#8221;, you get random requests, 10 PM calls, and no real product ownership.</p><p>So you need to filter these roles aggressively, not accept them blindly.</p><div><hr></div><h2><strong>When an FDE role makes sense for you</strong></h2><p>You should at least keep an eye on FDE roles if:</p><ul><li><p>You are already &#8220;that person&#8221; in your team<br>You are the dev PMs and sales pull into calls because &#8220;you explain things well&#8221;. You get pinged to unblock weird prod bugs with half the info, and you still deliver.</p></li><li><p>You like product, not only code<br>You care about why something matters, not just how to implement it. You ask &#8220;what metric are we moving?&#8221; before you open the editor.</p></li><li><p>You are curious about AI systems<br>Many FDE roles now sit between infra, data, and AI agents. You don&#8217;t have to be a researcher, but you must be comfortable with evals, guardrails, monitoring, and real integrations.</p></li></ul><p>If that sounds like you, this role can be a <strong>career accelerant</strong>, not a weird side quest.</p><p>Because you learn exactly what the 2026 market pays the most for: turning advanced tech into measurable business impact.</p><div><hr></div><h2><strong>How to position yourself (starting today)</strong></h2><p>Even if you don&#8217;t apply to an FDE role tomorrow, you can start acting like one now.</p><p>In your current job:</p><ul><li><p>Volunteer to join at least one non-technical stakeholder call per month.</p></li><li><p>Take one vague request and drive it end-to-end: clarify, design, build, ship, measure.</p></li><li><p>Document the before/after with concrete numbers, not just &#8220;refactored X&#8221;.</p></li></ul><p>On LinkedIn and your CV, skip &#8220;implemented feature X&#8221;.</p><p>Write like an FDE:</p><ul><li><p>&#8220;Reduced manual review time by 40% by building Y for the operations team.&#8221;</p></li><li><p>&#8220;Deployed Z to production in 6 weeks, integrating 3 teams and 2 legacy systems.&#8221;</p></li></ul><p>You are still showing <strong>Proof of Work</strong>, but now it is directly tied to revenue, cost, risk, or time.</p><p>That is exactly what hiring managers for FDE roles are <a href="https://randomrecruiter.substack.com/p/linkedins-2026-labor-market-report">scanning for in 2026</a>.</p><p>If you are already doing this, you might be closer to &#8220;Forward-Deployed Engineer&#8221; than you think.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[Nobody said you have to become a Manager]]></title><description><![CDATA[Choosing between IC vs Management]]></description><link>https://www.thelinkedinengineer.com/p/nobody-said-you-have-to-become-a</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/nobody-said-you-have-to-become-a</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 20 Mar 2026 09:02:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4vY-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Five months ago, I wrote a <a href="https://www.linkedin.com/posts/giovannilagana_dont-know-if-its-just-italy-but-here-we-activity-7391036424646696960-cnX1?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACuQb1EBV6IBhxqH8E7j41noKvDh4QL-CV0">post</a> on LinkedIn saying something that still feels almost illegal in some Italian tech companies: <em>I enjoy being an Individual Contributor more than being a Manager.</em></p><p>Not because I hate people. Not because I don&#8217;t want impact. Simply because I don&#8217;t have the vocation to take responsibility for other people&#8217;s growth (at least now), performance reviews, and careers &#8212; and that&#8217;s exactly what good managers do.</p><p>At the same time, the global narrative for 2026 is still obsessed with &#8220;engineering leadership&#8221;, &#8220;orchestrating cultural change&#8221;, &#8220;upskilling talent&#8221;, and all of that. If you only read those posts, it looks like there is only one way to grow: become a manager and start playing politics.</p><p>That&#8217;s the script I want to challenge.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4vY-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4vY-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 424w, https://substackcdn.com/image/fetch/$s_!4vY-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 848w, https://substackcdn.com/image/fetch/$s_!4vY-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 1272w, https://substackcdn.com/image/fetch/$s_!4vY-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4vY-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png" width="1456" height="1386" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1386,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7642369,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/189926486?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.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_!4vY-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 424w, https://substackcdn.com/image/fetch/$s_!4vY-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 848w, https://substackcdn.com/image/fetch/$s_!4vY-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.png 1272w, https://substackcdn.com/image/fetch/$s_!4vY-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9831c4f-2e00-4620-b358-5eb5dcd3d104_2036x1938.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><h2><strong>IC vs Manager: different problems, not different levels</strong></h2><p>In that LinkedIn post, I said it very clearly:</p><blockquote><p><strong>I love brainstorming ideas, studying solutions for hard problems, and seeing those problems become bigger and bigger.</strong></p></blockquote><p>That is IC energy.</p><p>The <strong>IC path</strong> is about:</p><ul><li><p>Solving technical problems (systems, data, architecture, performance).</p></li><li><p>Designing solutions that have a disruptive impact on the product.</p></li><li><p>Influencing others through clarity, examples, and technical judgment &#8212; not authority.</p></li></ul><p>The <strong>management path</strong> is about:</p><ul><li><p>Solving human problems (motivation, conflicts, misalignment).</p></li><li><p>Taking responsibility for people&#8217;s growth, careers, and well&#8209;being.</p></li><li><p>Translating business priorities into team execution, and dealing with stakeholders all day long.</p></li></ul><p>One is not a promotion of the other.</p><p>It&#8217;s like switching from refactoring code to refactoring organizations.</p><div><hr></div><h2><strong>If you don&#8217;t feel that &#8220;people-growth&#8221; vocation</strong></h2><p>Let&#8217;s talk directly to you if you are in this spot:</p><p>You see managers around you who genuinely love &#8220;growing people&#8221;. They get energy from 1:1s, coaching, and performance reviews. They talk about &#8220;unlocking potential&#8221; and they mean it.</p><p>You, instead, don&#8217;t feel that same fire. You care about your teammates, you like helping them, but you don&#8217;t wake up thinking &#8220;I want to dedicate my career to developing other people&#8221;.</p><p>Here is the key message:</p><blockquote><p><strong>You don&#8217;t have to feel guilty for this, and you are not broken.</strong></p></blockquote><p>You don&#8217;t &#8220;owe&#8221; the world a management vocation. You don&#8217;t have the duty to force it, to fake it, or to wait until it magically appears.</p><p>Careers are not one&#8209;time, irreversible decisions.</p><p>They are a <strong>continuous negotiation</strong> between:</p><ul><li><p>What the market needs.</p></li><li><p>What you can do well.</p></li><li><p>What you actually feel like doing in this specific season of your life.</p></li></ul><p>If right now you don&#8217;t feel that strong call to own other people&#8217;s careers, it&#8217;s perfectly valid to say:</p><p>&#8220;This is not for me &#8212; at least, not now.&#8221;</p><p>And then double down on the IC path without shame. If one day something changes, you can revisit the decision. But forcing a vocation rarely ends well &#8212; for you or for the people you&#8217;d manage.</p><div><hr></div><h2><strong>The damage of accidental managers</strong></h2><p>When someone becomes a manager just because &#8220;that&#8217;s the only way to grow&#8221;, you get <strong>accidental managers</strong>.</p><p>They liked debugging production, now they debug people. But they never really wanted that job.</p><p>Typical outcomes:</p><ul><li><p>They micromanage because they are frustrated and miss coding.</p></li><li><p>They don&#8217;t really cultivate talent; they protect their ego and their title.</p></li><li><p>They create bottlenecks instead of unblocking others.</p></li></ul><p>This doesn&#8217;t just slow down a team.</p><p>It <strong>feeds a system</strong> where:</p><ul><li><p>Individual Contributors are seen as &#8220;not ambitious enough&#8221;.</p></li><li><p>Management seats are occupied by people who don&#8217;t care about mentoring.</p></li><li><p>The next generation of devs has even fewer good role models.</p></li></ul><p>Bad managers don&#8217;t just ruin sprints. They quietly ruin careers.</p><div><hr></div><h2><strong>The economics of IC in 2026 (especially in Europe)</strong></h2><p>The old corporate rule was: more direct reports = more money.</p><p>In 2026, that rule is weaker, especially in serious European tech hubs. Research and market data show companies cutting useless middle&#8209;management layers and investing more into high&#8209;leverage technical roles and platform teams across Europe.</p><p>What they pay for now is:</p><ul><li><p>People who can design resilient, scalable systems that handle AI&#8209;heavy, data&#8209;heavy workloads.</p></li><li><p>ICs who can connect architecture, cost, security, and user experience in one single picture.</p></li><li><p>Engineers who reduce risk and complexity across multiple teams &#8212; without needing a huge org below them.</p></li></ul><p>That&#8217;s why dual career ladders (IC vs Management) are becoming more common: in mature models, Staff / Principal Engineers can reach compensation levels on par with Directors when they own critical systems and decisions.</p><p>You&#8217;re not &#8220;leaving money on the table&#8221; by staying IC.</p><p>You&#8217;re just choosing to solve high&#8209;value technical problems instead of managing headcount &#8212; the exact mindset behind <strong><a href="https://www.theeuropeanengineer.com/">The European Engineer</a></strong>, where the whole goal is helping senior devs in Europe treat the IC path as a serious, high&#8209;paying, long&#8209;term career, not as &#8220;what you do before you become a manager&#8221;.&#8203;</p><div><hr></div><h2><strong>What good IC&#8209;friendly companies look like</strong></h2><p>In my post, I listed a few traits of companies where you can truly grow as an IC.</p><p>They usually:</p><ul><li><p>Have <strong>clear company values</strong>, not just buzzwords on a slide.</p></li><li><p>Are often product companies, or at least less &#8220;body rental&#8221; style consulting.</p></li><li><p>Keep the hierarchy relatively flat, so ICs can talk directly to decision&#8209;makers.</p></li><li><p>Are either young or at least fast at changing direction when the market moves.</p></li><li><p>Stay informal enough that titles matter less than impact.</p></li><li><p>Provide <strong>parallel career paths</strong>: IC and Management, same dignity.</p></li></ul><p>Across Europe, more companies are realizing they need strong Staff&#8209;level ICs to handle AI&#8209;native platforms, multi&#8209;agent systems, and complex architectures, not just more layers of managers.</p><p>If your current company doesn&#8217;t offer this, that&#8217;s not your failure.</p><p>It&#8217;s just the wrong environment for your type of ambition.</p><div><hr></div><h2><strong>A practical way to choose your path</strong></h2><p>Forget job titles for a moment.</p><p>Ask yourself:</p><blockquote><p><strong>&#8220;Do I want to spend my best energy fixing systems, or fixing people problems?&#8221;</strong></p></blockquote><p>If you:</p><ul><li><p>Love deep work, hard technical problems, and seeing your designs go from idea to production.</p></li><li><p>Enjoy mentoring, but don&#8217;t want to own performance reviews.</p></li><li><p>Prefer impact through systems instead of through direct reports.</p></li></ul><p>&#8230;then staying IC is not cowardice. It&#8217;s clarity.</p><p>On the other side, if you:</p><ul><li><p>Feel excited by helping others grow and mediating conflicts.</p></li><li><p>Get energy from coaching, feedback, and aligning humans.</p></li><li><p>Are okay with your results being visible only after months.</p></li></ul><p>&#8230;then management can be a beautiful path.</p><p>Just <strong>don&#8217;t</strong> pick it by default.</p><p>If you feel that pressure to become a manager but you don&#8217;t feel that inner vocation, allow yourself to say &#8220;no&#8221;. You&#8217;re not refusing growth. You&#8217;re choosing the kind of growth that actually fits who you are right now.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 performance reviews are changing with AI]]></title><description><![CDATA[What matters to be promoted is changing]]></description><link>https://www.thelinkedinengineer.com/p/how-performance-reviews-will-change</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/how-performance-reviews-will-change</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 13 Mar 2026 09:00:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fwVw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Performance reviews have always been the &#8220;moment of truth&#8221; in corporate life. For the organization, they are a diagnostic tool to map talent; for the developer, they are the primary interface with their market value.</p><p>But as of March 2026, the foundation of what defines a &#8220;top performer&#8221; has shifted. We have moved from an era of high-volume production to an era of high-leverage direction. If you are still trying to get promoted by showing off your coding velocity, you are measuring a ghost.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fwVw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fwVw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 424w, https://substackcdn.com/image/fetch/$s_!fwVw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 848w, https://substackcdn.com/image/fetch/$s_!fwVw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 1272w, https://substackcdn.com/image/fetch/$s_!fwVw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fwVw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png" width="1456" height="1336" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1336,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8012260,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/189815748?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.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_!fwVw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 424w, https://substackcdn.com/image/fetch/$s_!fwVw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 848w, https://substackcdn.com/image/fetch/$s_!fwVw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.png 1272w, https://substackcdn.com/image/fetch/$s_!fwVw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4ab492e-914a-4fe2-8ad6-a6671bc05ae4_2164x1986.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><h3>The Old Model: Measuring Manual Output</h3><p>For decades, evaluating a Software Engineer was a proxy for measuring manual labor. We used metrics to track what was essentially a manufacturing process:</p><ul><li><p><strong>Throughput:</strong> DORA metrics, cycle time, and PR frequency.</p></li><li><p><strong>Technical Excellence:</strong> Mastery of complex syntax and manual debugging.</p></li><li><p><strong>Glue Work:</strong> Mentoring juniors through manual code reviews.</p></li></ul><p>In that world, the engineer was a high-end craftsman. The more &#8220;artisan&#8221; your code was, the more indispensable you were. You were evaluated on your ability to <strong>generate</strong> solutions manually.</p><h3>The 2026 Disruption: Execution is now a Commodity</h3><p>The adoption of Agentic AI and Spec-Driven Development has turned the old model upside down. When an AI agent can generate a functionally perfect microservice in 30 seconds, the value of &#8220;writing code&#8221; has plummeted toward zero.</p><p>If a Junior can produce the same output volume as a Staff Engineer by using the right agents, the old review system collapses. To get promoted now, you have to prove value in the areas the machine cannot touch.</p><div><hr></div><h3>1. The Critical Skill: Noise Filtering and Signal Extraction</h3><p>In 2026, the biggest threat to a project isn&#8217;t a lack of code; it&#8217;s an explosion of &#8220;noise&#8221;. AI can generate endless documentation, thousands of unit tests, and infinite architectural variations.</p><ul><li><p><strong>The New Requirement:</strong> <strong>Information Synthesis.</strong></p></li><li><p><strong>In the Review:</strong> You are now evaluated on your ability to cut through the static. Can you identify which 5% of the AI&#8217;s output actually matters for the business logic?</p></li><li><p><strong>The Promotion Factor:</strong> Promotions now go to the engineers who keep the system &#8220;quiet&#8221; and focused. If you allow the AI to add unnecessary dependencies or 5,000 lines of &#8220;boilerplate&#8221; just because it can, you are seen as a liability, not a senior.</p></li></ul><h3>2. The Responsibility Trap: Who owns the Bug?</h3><p>We are seeing a massive surge in AI-generated code reaching production. This has led to a dangerous side effect: <strong>the erosion of ownership.</strong> Developers are drifting into a state of &#8220;passive monitoring&#8221;, trusting the AI to get it right because it&#8217;s faster.</p><ul><li><p><strong>The Conflict:</strong> More AI code in production means more &#8220;alien&#8221; logic. If you didn&#8217;t write it, you don&#8217;t feel like you own it. This makes recognizing and fixing bugs nearly impossible during a crisis.</p></li><li><p><strong>In the Review:</strong> Managers are now testing for <strong>Mental Traceability</strong>. If a bug hits production, can you explain the logic behind the AI-generated code? Or do you shrug and blame the model?</p></li><li><p><strong>The Promotion Factor:</strong> To move up, you must prove you have full control over what you&#8217;ve generated. Ownership in 2026 means being able to debug a system you didn&#8217;t manually type. If you lose control of the logic, you lose your seniority.</p></li></ul><h3>3. From &#8220;Writing&#8221; to &#8220;Risk Arbitrage&#8221;</h3><p>The cost of creation is now zero, but the cost of a mistake in production is higher than ever.</p><ul><li><p><strong>The Shift:</strong> <strong>Judgment over Execution.</strong></p></li><li><p><strong>In the Review:</strong> You are no longer praised for &#8220;clean code&#8221;. You are evaluated on your <strong>Audit Proficiency</strong>. Did you catch the subtle security flaw in the generated auth logic? Did you spot the hidden cost implication in the AI&#8217;s infrastructure proposal?</p></li><li><p><strong>The Promotion Factor:</strong> You aren&#8217;t paid to create; you are paid to &#8220;verify and sign off&#8221;. Your &#8220;signature&#8221; on a PR is now a legal-like guarantee of safety and business alignment.</p></li></ul><h3>4. Strategic Decomposition (The &#8220;Spec&#8221; is the Product)</h3><p>As coding moves to the background, the real engineering happens in the <strong>Problem Space</strong>.</p><ul><li><p><strong>The Shift:</strong> <strong>Precision of Intent.</strong></p></li><li><p><strong>In the Review:</strong> Managers are looking at your &#8220;Specs&#8221;. Are they ambiguous? Does the AI require ten iterations to understand you, or is your mental model so clear that the system is built correctly on the first try?</p></li><li><p><strong>The Promotion Factor:</strong> High-performers translate messy business &#8220;vibes&#8221; into surgical technical requirements. If you can&#8217;t describe the problem with mathematical precision, you are useless in a world of autonomous agents.</p></li></ul><h3>5. The &#8220;AI Leverage&#8221; Quotient and Orchestration</h3><p>Efficiency is no longer about typing faster; it&#8217;s about <strong>Systemic Orchestration</strong>.</p><ul><li><p><strong>The Shift:</strong> <strong>The Human-to-Agent Ratio.</strong></p></li><li><p><strong>In the Review:</strong> You are evaluated on how you&#8217;ve optimized your workflow. A top-tier engineer handles the scope that previously required a 5-person team. The review asks: &#8220;How many agents are you successfully orchestrating?&#8221;</p></li><li><p><strong>The Promotion Factor:</strong> Sticking to manual processes is now seen as a lack of competence. To get promoted, you must show that you can manage a fleet of AI agents like a manager handles a team.</p></li></ul><h3>6. Managing &#8220;Infinite&#8221; Technical Debt</h3><p>AI makes it dangerously easy to create massive amounts of code. If you don&#8217;t control it, you&#8217;ll end up with a codebase that no human can ever audit.</p><ul><li><p><strong>The Shift:</strong> <strong>Negative Code Growth.</strong></p></li><li><p><strong>In the Review:</strong> Are you making the system simpler or just bigger?</p></li><li><p><strong>The Promotion Factor:</strong> The best engineers in 2026 are those who use AI to <strong>delete</strong> code. If you can achieve a business goal by removing 1,000 lines of legacy mess and replacing them with a lean logic, you are a hero.</p></li></ul><div><hr></div><h3>The Bottom Line</h3><p>Performance reviews in 2026 are no longer about your hands; they are about your <strong>head</strong>.</p><p>The Software Engineer has evolved into a <strong>Technological Conductor</strong>. You are not evaluated on how well you play the violin, but on how well the entire orchestra performs under your baton.</p><p>If you enter your 2026 review boasting about &#8220;lines of code&#8221; or &#8220;sprint velocity&#8221;, you are telling your manager that you are a commodity. To be promoted, you must demonstrate <strong>architectural judgment</strong>, <strong>noise filtering</strong>, and the ability to take full <strong>responsibility</strong> for the final result.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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 should you do if you are a Junior in 2026?]]></title><description><![CDATA[The Software Engineering crisis]]></description><link>https://www.thelinkedinengineer.com/p/what-should-you-do-if-you-are-a-junior</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/what-should-you-do-if-you-are-a-junior</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 06 Mar 2026 09:02:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-N2C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In 2026, the act of "writing code" has been almost entirely outsourced to machines. If your day-to-day value is still tied to your ability to manually type syntax, you are effectively obsolete.</p><p>Competing purely on your ability to write syntax is a losing game. </p><p>It is exactly like early blockchain mining. Trying to out-code an AI today is like a single computer trying to win a race against a global network of ASICs. You are competing against infinite, instant compute. You cannot win on speed. You cannot win on volume. And very soon, you will not win on accuracy either.</p><p>As AI takes over the execution layer, the amount of manual code we write drops dramatically. This change has created a massive, silent crisis across the industry. The true victims are not the managers, the directors, or the tech leads. The true victims are the current Juniors.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-N2C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-N2C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 424w, https://substackcdn.com/image/fetch/$s_!-N2C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 848w, https://substackcdn.com/image/fetch/$s_!-N2C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 1272w, https://substackcdn.com/image/fetch/$s_!-N2C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-N2C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png" width="1456" height="1375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1375,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7496975,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/189420949?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.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_!-N2C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 424w, https://substackcdn.com/image/fetch/$s_!-N2C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 848w, https://substackcdn.com/image/fetch/$s_!-N2C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.png 1272w, https://substackcdn.com/image/fetch/$s_!-N2C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fccb99e55-44df-4ca7-abcf-f6c904026fd0_2010x1898.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><h3>The Paradox of Friction</h3><p>If the AI does the heavy lifting, a terrifying problem emerges at the base of the industry.</p><p>Historically, you learned to program through hard work and frustration. You learned about database locks because you accidentally crashed production at 3 AM and had to fix it while sweating over your keyboard. You learned memory management by staring at broken code for three days straight.</p><p>That friction was how you learned. That intense struggle is exactly what built the mental models you needed to understand complex systems. You did not just learn the syntax. You learned how the machine actually works.</p><p>If AI removes the friction, how do you learn? If an agent instantly hands you the perfect function, you get the output, but you lose the journey. You lose the struggle that makes you a true engineer.</p><p>This leads to a chilling question. </p><p>In ten years, <strong>will we still know how to build software?</strong> </p><p>If nobody is forced to sweat through the logic, an entire generation will forget the technical details behind the tools they use. We risk becoming operators who simply talk to black boxes we fundamentally do not understand.</p><h3>The Luckiest Generation</h3><p>This exposes a brutal unfairness in the current market. The last generation of Senior Developers hit the jackpot.</p><p>They built their careers before the AI boom. They were forced to endure the manual labor of software engineering. They accumulated years of painful problem-solving. Now, at the peak of their careers, they have been handed the ultimate multiplier. They can use AI to 10x their output because they possess the deep, hard-earned knowledge to steer it, architect around it, and fix its mistakes.</p><p>Or at least, until they forget how to code too. Because if you stop exercising a muscle, it gets weak. Even Seniors risk losing their edge if they blindly trust the output.</p><p>But the Juniors are stranded. The traditional entry-level job is gone. Nobody will pay a recent graduate a salary to write boilerplate code, fix minor CSS bugs, or build simple CRUD endpoints. The AI does that for free, instantly.</p><h3>The 9 skills you should have if you are a Junior in 2026</h3><p>So, what do you do? If the <code>"junior coder"</code> role is dead, how do you enter the market? You must completely pivot. You must stop competing on syntax and start competing on reality.</p><p>Here is your new baseline. These are the 9 concrete skills you must master to survive and grow.</p><p><strong>1. Reading is the new Writing</strong> You will not be hired to write 10,000 lines of code. You will be hired to review them. In a Spec-Driven Development environment, your role shifts dramatically: you must review mountains of technical specifications and outputs before the code even begins to exist. Your job is to "spot the lie". You must develop a ruthless ability to read through complex logic, identify broken business rules, and find security vulnerabilities in seconds. If you want to maintain control over the system, you must be a world-class reader. If you can&#8217;t validate the spec, you can&#8217;t own the product.</p><p><strong>2. Connect the Dots</strong> AI is incredibly good at local solutions. It is terrible at global thinking. It will write a perfect isolated function that completely destroys your database architecture when deployed. Your job is to see the whole board. You must understand how the frontend affects the backend, how APIs interact, and how data flows. You must become a systems architect from day one.</p><p><strong>3. Master System Design</strong> AI can easily generate a perfect software architecture. But it will be a generic one. AI does not know the messy reality of your company. It does not know the decisions made in meetings or the hidden human variables. Every architecture must fit the exact system you are working on. You must develop a holistic view to gather all this real-world context in your mind. Your job is to understand the whole picture so you can give the right constraints and the exact context to the AI.</p><p><strong>4. The Art of Asking Questions</strong> In the AI era, the world is divided between those who get results and those who don't. The difference is rarely technical&#8212;it&#8217;s the ability to ask the right questions. Socratic questioning and critical thinking are your new "IDE". Asking the right question is how you express deep thought and force the AI (and yourself) out of generic patterns. This is the ultimate human advantage: AI can answer anything, but it cannot decide what is worth asking.</p><p><strong>5. The Human Problem</strong> As Tom DeMarco and Timothy Lister established in the classic book Peopleware, most problems in software development are not technical. They are human. AI does not understand office politics. AI cannot read the room when a stakeholder is angry. AI cannot negotiate a feature cut with a stressed Product Manager. If you can mediate between cold code and messy human emotions, you become essential.</p><p><strong>6. Deep Domain Expertise</strong> The AI knows Python perfectly. The AI does not know the specific business rules of the logistics company you work for. You must become obsessed with the real-world domain. Understand the business model, the costs, and the user&#8217;s pain points. If you hold the context of the business, you hold the power to direct the technology.</p><p><strong>7. Cross-Disciplinary Translation</strong> The walls between departments are falling. You can no longer just speak <code>"developer"</code>. You need to speak <code>"design"</code> to the UX team, <code>"revenue"</code> to the sales team, and <code>"strategy"</code> to the founders. You must become the translator who connects the business goal and the technical execution.</p><p><strong>8. Be Innovative</strong> AI only follows instructions. It does not wake up and decide to improve the product. You must become a promoter of bottom-up approaches. Do not just sit and wait for the next task. Be proactive. Look at the business, find hidden problems, and propose new ideas to solve them. Suggest new approaches that add real value to the project. This human initiative is something no machine can replicate.</p><p><strong>9. Cultivate your Infinite Context Window</strong> An AI agent might have a huge context window, but it does not live in the real world. Your human context window is infinitely larger. You can accumulate context for months and years. When you take deep ownership of a product, you naturally become a central hub. You remember why an architecture was chosen three years ago. You know which client requested a weird edge case. You accumulate years of unwritten rules and team decisions. If you actively manage this historical knowledge, you become irreplaceable. You become the living memory of the company.</p><h3>If you are a Junior reading this</h3><p>The traditional ladder is broken, but you do not need it anymore.</p><p>In practice, you are now required to work on the exact skills that a Senior developer used to start acquiring only after years in the field. You lost the luxury of easing into this career by writing meaningless CSS and boilerplate. But you also gained the ability to operate at a level that used to take a decade to reach. You get to skip the typing phase and go straight to the thinking phase.</p><p>Stop waiting for a Senior to hand you a perfectly written ticket. Stop hiding behind the code editor. Go find a messy business problem. Use AI to do the heavy lifting, and use your brain to make sure it actually works in the real world. Take full ownership of the final result.</p><p>The market will never again pay for a junior typist. It will only pay for a junior problem solver.</p><p>The friction has not disappeared. It has just moved from the syntax to the system. The syntax belongs to the machine. The system belongs to you.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of "selling yourself"? This newsletter is for you.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[What if we all became 1-man companies?]]></title><description><![CDATA[A market with no middle.]]></description><link>https://www.thelinkedinengineer.com/p/what-if-we-all-became-1-man-companies</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/what-if-we-all-became-1-man-companies</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 27 Feb 2026 09:00:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!19L4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a massive restructuring happening in the tech industry right now. We see it every week in the headlines. Massive corporations are executing brutal layoffs. They are not just cutting costs. </p><p>They are waking up to a terrifying realization: <strong>their entire workforce was architected for a completely different industrial epoch</strong>.</p><p>They built armies of specialized workers to solve the friction of building software. That friction is now gone.</p><p>This sudden shift has created a pervasive fear of replacement. Developers are terrified that AI will simply delete our profession and leave us jobless. I look at the market data and see a very different trajectory. We are not facing mass unemployment. We are facing a radical mutation in our degree of diversification.</p><p>We are heading toward the <code>"1-man company"</code> hypothesis. Instead of being replaced, we will become fractional entities. We will mutate into <code>"fractional software engineers"</code> who sell specialized orchestration to multiple employers, startups, or even other 1-man companies.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!19L4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!19L4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 424w, https://substackcdn.com/image/fetch/$s_!19L4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 848w, https://substackcdn.com/image/fetch/$s_!19L4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 1272w, https://substackcdn.com/image/fetch/$s_!19L4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!19L4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png" width="1456" height="1391" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1391,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7803733,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/188720538?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.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_!19L4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 424w, https://substackcdn.com/image/fetch/$s_!19L4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 848w, https://substackcdn.com/image/fetch/$s_!19L4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.png 1272w, https://substackcdn.com/image/fetch/$s_!19L4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26f5dcf8-3733-40d8-96bd-328e9bdca5f6_1982x1894.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><h3>The Inversion of Risk</h3><p>To understand why this is happening, we have to look at how the concept of professional risk has completely flipped.</p><p>A decade ago, a full-time, open-ended contract was the ultimate guarantee of safety. Freelancing was viewed as a chaotic, high-risk gamble. Today, that logic is fundamentally broken.</p><p>A traditional full-time job is a single point of failure. You are a business of one, selling 100% of your inventory to a single client who can terminate your revenue stream on a Tuesday morning via an automated email. That is a catastrophic risk management strategy.</p><p>Paradoxically, the freelancer model is becoming the safer harbor. Having five different clients paying you for fractional work allows you to diversify your risk. If one startup goes under, you lose 20% of your revenue, not 100%. Operating as a 1-man company is rapidly becoming the only rational way to hedge against corporate volatility.</p><h3>The Evaporation of the Middle</h3><p>This fractional shift is creating an hourglass market. The middle layer is completely evaporating.</p><p>Companies are aggressively flattening their hierarchies. They are actively eliminating intermediary roles like traditional Product Managers and Engineering Managers. They no longer want a chain of command to translate business needs into code. They want deep transversality. They demand Product Engineers and Technical Leaders who can touch the database, understand the unit economics, and ship the feature autonomously.</p><p>We see this in the startup ecosystem too. The old rules are dead. Previously, a startup would reach Product-Market Fit and immediately hire 200 people to scale operations. That era is over. Today, highly successful companies hit massive scale and actively choose to remain incredibly lean. They scale revenue, but they freeze headcount. The market simply has no room for the corporate middle class anymore.</p><h3>The Three Digital Drivers</h3><p>This transition into an army of 1-man companies is accelerated by three fundamental forces in the digital world.</p><p><strong>1. The Dev as an Agency</strong> A software engineer is no longer just a typist of syntax. Armed with AI models, a single developer can act as an autonomous agency. You can generate the marketing copy, design the UI, write the complex backend logic, and analyze the user data. The developer is no longer a cog in the machine. The developer is the machine.</p><p><strong>2. Democratized Infrastructure</strong> The barrier to entry has collapsed. Cloud computing, API ecosystems, and global payment gateways like Stripe have driven the cost of launching a digital product to near zero. Capital is no longer the bottleneck for creating software. The only true limit remaining is capturing the market&#8217;s attention.</p><p><strong>3. The Redefinition of Security</strong> As mentioned, the math of safety has changed. The infrastructure allows you to serve multiple nodes simultaneously. You can build micro-SaaS products while consulting fractionally for a Series A startup. You own your means of production.</p><h3>The Biological Ceiling</h3><p>If the economics of the 1-man company are so superior, why won&#8217;t every single person adopt this model? Humans do not scale like software.</p><p>True entrepreneurship requires a tolerance for chaos, financial instability, and chronic stress. The burnout rate for solopreneurs is brutal. Taking full responsibility for every failure is a psychological burden that most people actively want to avoid.</p><p>Furthermore, we are strictly bound by the 24-hour limit. No matter how much AI leverage you deploy, you eventually hit a ceiling where growth requires delegating to other human beings. This is an absolute rule for <code>"Deep Tech"</code>. You cannot build a quantum computer, cure complex diseases, or launch a fusion reactor from your bedroom. The deepest innovations still require massive capital, complex human friction, and multidisciplinary teams.</p><h3>Crossing the Physical Chasm</h3><p>So far, the 1-man company model has been restricted entirely to the digital world. SaaS, media, and consulting are playgrounds of pure information. A tectonic shift is coming.</p><p>What happens when robotics gets its ChatGPT moment? What happens when Embodied AI becomes cheap, reliable, and accessible?</p><p>We will witness the birth of the 1-Man Orchestrator. Imagine a former software engineer who no longer deploys code to AWS servers. They deploy instructions to a swarm of autonomous drones, automated forklifts, or robotic manufacturing arms.</p><p>This will create true <code>"Micro-Multinationals"</code>. These will be companies consisting of two or three individuals. They will coordinate physical fleets via software APIs and generate the physical output of a 1990s manufacturing plant. The bridge between digital logic and physical atoms is being built right now.</p><h3>Hardware Forgives No One</h3><p>Before we crown ourselves the kings of robotic empires, we must acknowledge the brutal laws of physics. Software costs 20 dollars a month and scales infinitely. Atoms are heavy, expensive, and unforgiving.</p><p>If you want to orchestrate physical labor, you will inevitably hit three massive walls.</p><p>First, the Capital Wall. Hardware requires serious money. Software needs electricity. Robots need steel, lithium, physical maintenance, and massive upfront CapEx. You can bootstrap a web application over the weekend. You cannot bootstrap a fleet of delivery robots without millions in funding.</p><p>Second, the Liability Wall. If your web application has a bug, a database drops and you lose a few customers. If your autonomous robotic arm has a bug, it might crush a warehouse worker. You will go to prison. The physical world demands rigorous compliance, safety protocols, and massive insurance policies. You will need a heavy, structured corporate shield just to absorb the legal liability of moving atoms.</p><p>Third, the Supply Chain Wall. Moving physical goods is not like routing data packets. Physical production relies on incredibly complex, slow, and heavily guarded oligopolies. Ports, shipping routes, and raw material extraction are controlled by massive entities. You cannot disrupt a cargo ship with a Python script.</p><h3>The Orchestration Era</h3><p>Five years ago, the theory of the <code>"1-man company"</code> orchestrating both digital and physical empires sounded like an extreme cyberpunk fantasy. It was an improbable thought experiment. Today, the contours of this reality are becoming incredibly concrete.</p><p>It is completely normal to feel disoriented. The death of the corporate middle class, the brutal layoffs, and the rise of AI agents create a deeply uncertain environment. But we must not confuse uncertainty with doom.</p><p>This is actually a message of massive hope. We are living through the most empowering time in human history to be a builder. A single individual has never wielded this much raw leverage. The fact that the old corporate safety net is vanishing also means that the old corporate ceilings are gone.</p><p>Code might be becoming a commodity, but human ingenuity is not. We are stepping into a chaotic, unmapped territory. But the potential on the other side of this transition is absolutely massive.</p><p>Remember that the most powerful technology ever to exist still has absolutely no rivals. It is human intellect and its ideas. The creative and decision-making process remains firmly in human hands.</p><p>In the future, what will matter is not being an engineer. What will matter is being smart, being organized, and being innovative. </p><p>And none of that depends on the technology.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of "selling yourself"? This newsletter is for you.</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 Product Engineer]]></title><description><![CDATA[Why becoming one is your safest bet in today's economy anyway]]></description><link>https://www.thelinkedinengineer.com/p/the-product-engineer</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/the-product-engineer</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 20 Feb 2026 09:02:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HPky!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>About 10 months ago, I published this exact thought on LinkedIn:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ty-B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ty-B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 424w, https://substackcdn.com/image/fetch/$s_!ty-B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 848w, https://substackcdn.com/image/fetch/$s_!ty-B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 1272w, https://substackcdn.com/image/fetch/$s_!ty-B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ty-B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png" width="1106" height="378" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:378,&quot;width&quot;:1106,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86577,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/188554292?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.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_!ty-B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 424w, https://substackcdn.com/image/fetch/$s_!ty-B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 848w, https://substackcdn.com/image/fetch/$s_!ty-B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.png 1272w, https://substackcdn.com/image/fetch/$s_!ty-B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13ac698f-7de2-473e-82a1-a6e9e89d1795_1106x378.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>When I wrote it, it sounded like a mild provocation. Fast forward to today, and it is no longer a prediction. It is a survival strategy.</p><p>We are living in an era of massive uncertainty for tech workers. Layoffs have reset the market, AI agents are writing boilerplate faster than we can type, and the classic &#8220;Software Engineer&#8221; role is experiencing an identity crisis.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HPky!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HPky!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 424w, https://substackcdn.com/image/fetch/$s_!HPky!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 848w, https://substackcdn.com/image/fetch/$s_!HPky!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 1272w, https://substackcdn.com/image/fetch/$s_!HPky!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HPky!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png" width="1456" height="1280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7441502,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/188554292?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.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_!HPky!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 424w, https://substackcdn.com/image/fetch/$s_!HPky!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 848w, https://substackcdn.com/image/fetch/$s_!HPky!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 1272w, https://substackcdn.com/image/fetch/$s_!HPky!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F418707c4-0a28-4108-8dd4-2ac6a7ec940b_2164x1902.png 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>If you are wondering what your next career move should be, the answer is not learning another JavaScript framework. The answer is stepping out of the code and into the product.</p><h3>1. What exactly is a &#8220;Product Engineer&#8221;?</h3><p>Let&#8217;s clear the confusion immediately: a Product Engineer is not just a Full-Stack developer with a trendy new title. It is a fundamental shift in <strong>ownership</strong>.</p><p>A traditional Software Engineer is measured by <strong>Output</strong>. They receive a well-defined Jira ticket, they write the code, they pass the tests, and they close the ticket. Their concern is <em>how</em> to build it. </p><p>A Product Engineer is measured by <strong>Outcome</strong>. They care about the business metrics. They care about user retention, churn, and revenue. Their primary concern is <em>what</em> to build and <em>why</em> we are building it.</p><p>A Product Engineer is an engineer who has the technical chops to ship a feature end-to-end, but the business acumen of a Product Manager. If a requested feature makes no sense for the user, they push back before writing a single line of code.</p><h3>2. How did we get here? A brief history.</h3><p>To understand why this role exists, you have to look at the evolution of abstraction layers in our industry.</p><ul><li><p><strong>Phase 1: The Silos (2010s).</strong> We had strict boundaries. Frontend devs wrote HTML/CSS. Backend devs wrote Java. DBAs touched the database. Sysadmins deployed. It took 5 people to ship a button.</p></li><li><p><strong>Phase 2: The Full-Stack &amp; DevOps era (2015-2022).</strong> Cloud infrastructure (AWS, Vercel, Supabase) abstracted the servers away. Frameworks evolved. Suddenly, one engineer could build and deploy the entire technical stack.</p></li><li><p><strong>Phase 3: The Product Era (Now).</strong> The technical barriers to entry have collapsed entirely. We have solved the problem of <em>how</em> to build software quickly. The new bottleneck is deciding <em>what</em> is actually worth building.</p></li></ul><p>We reached a point where companies realized they were extremely efficient at shipping code that nobody wanted. The gap between &#8220;the person who talks to the user&#8221; (PM) and &#8220;the person who builds the thing&#8221; (SWE) became too expensive. So, the roles began to merge.</p><h3>3. The 2026 Reality: Why you must become one <em>right now</em>.</h3><p>Why is this transition so urgent? Because the value of pure, raw &#8220;Hard Skills&#8221; is deflating rapidly.</p><p>Let&#8217;s be brutally honest: if your only professional skill is translating a perfectly written set of requirements into TypeScript or Python, you are in danger. You are competing directly with AI models that do exactly that&#8212;translation of intent into syntax&#8212;for pennies, instantly, and without complaining.</p><p>Syntax is becoming a commodity. Writing code is no longer the scarce resource.</p><p>AI cannot talk to a frustrated customer on a Zendesk call, understand the nuanced reason why they are abandoning the checkout flow, and intuitively prototype a UX fix that aligns with the company&#8217;s revenue goals. A Product Engineer can.</p><h3>4. The rise of the Micro-Team and Solopreneurs</h3><p>There is another massive macroeconomic trend pushing this: the rise of Lean Startups, Product-Led Growth (PLG) companies, and Solopreneurs.</p><p>Capital is no longer free. Startups cannot afford the bloated teams of 2021, where every feature required a PM, a UX Designer, an Engineering Manager, and three devs. Today, the most successful tech companies are incredibly lean. They want <strong>Micro-Teams</strong>: 1 or 2 highly leveraged Product Engineers who can iterate directly with the market.</p><p>If you are a Solopreneur or an indie hacker, you already know this. You are forced to be a Product Engineer because you don&#8217;t have a PM to write your specs. You have to figure out the market fit yourself. Companies are now looking for this exact &#8220;founder mentality&#8221; inside their own ranks.</p><h3>5. How to make the switch (and what to stop doing)</h3><p>You don&#8217;t become a Product Engineer by asking your HR department for a title change. You become one by fundamentally changing how you operate on a daily basis.</p><p>If you want to survive this shift, you have to kill the &#8220;Ticket Taker&#8221; mindset. Here is how you operate now:</p><ul><li><p><strong>Stop worshipping clear requirements:</strong> If you only thrive when someone hands you a perfectly groomed specification, you are vulnerable. The market doesn&#8217;t pay a premium for execution anymore. Be the one who puts clarity on ambiguity. Take a messy, unstructured business problem and define the technical path forward yourself.</p></li><li><p><strong>Talk to the stakeholders:</strong> You are the bridge. Right now, you are the crucial intermediary between the real-world and the technology. You need to step out of your IDE and understand the constraints of the business, the goals of the founders, and the dynamics of the market. When you hold the context of the real world, you dictate how the technology should serve it.</p></li><li><p><strong>Look at the damn metrics:</strong> You cannot care about the product if you don&#8217;t know how it&#8217;s performing. Get access to your analytics tools. If you deploy a feature and never check if users are actually engaging with it, you are still just a coder.</p></li><li><p><strong>Prioritize &#8220;Time to Value&#8221;:</strong> Building the perfect, scalable architecture for a feature nobody wants is a massive waste of time and money. A Product Engineer ships fast to validate the idea, and refactors later when the market proves them right.</p></li></ul><h3>Conclusion: Start to focus on Context</h3><p>We have already entered a transition phase. With AI writing the bulk of our code, the true added value of a developer has shifted. You are no longer just writing software, you are <strong>Engineering the Context</strong>.</p><p>Yes, you still need to make the effort to stay in full control of the AI-generated code. You cannot afford to blindly trust the black box and lose your grip on the architecture. But while you maintain that control, you must restructure how you work.</p><p>Your goal is no longer to be a &#8220;coder&#8221;. Your goal is to be organized, smart, and deeply connected to the real world.</p><p>AI has the syntax, but it has no memory of what actually happens outside your IDE. Your new job is to remember the details, connect the dots between user problems and technical solutions, and stimulate the creativity that algorithms lack.</p><p>These are the new hard skills. Stop focusing on syntax. Start focusing on context.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[Are you a "Glue" employee?]]></title><description><![CDATA[You are in a dangerous zone.]]></description><link>https://www.thelinkedinengineer.com/p/are-you-a-glue-employee</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/are-you-a-glue-employee</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 13 Feb 2026 09:00:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lT4w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Look around your stand-up meeting. There is likely one person who knows exactly why that legacy API behaves weirdly, even though they didn&#8217;t write it. The person who volunteers to onboard the new Junior dev because the Notion docs are from 2021. The person who notices that the Design team and the Backend team are misaligned and sets up a call to fix it before it becomes a disaster.</p><p>This person is rarely the &#8220;Rockstar&#8221; who ships the most complex algorithms. This person is the <strong>Glue</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lT4w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lT4w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 424w, https://substackcdn.com/image/fetch/$s_!lT4w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 848w, https://substackcdn.com/image/fetch/$s_!lT4w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 1272w, https://substackcdn.com/image/fetch/$s_!lT4w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lT4w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png" width="1456" height="1298" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1298,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5804449,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/186396203?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.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_!lT4w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 424w, https://substackcdn.com/image/fetch/$s_!lT4w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 848w, https://substackcdn.com/image/fetch/$s_!lT4w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.png 1272w, https://substackcdn.com/image/fetch/$s_!lT4w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7f00b6f-0311-4387-af8c-7cc224969d2d_2144x1912.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 2022, Tanya Reilly (Principal Engineer) coined the term <strong>&#8220;Being Glue&#8221;</strong> in a seminal talk that changed how we look at engineering careers. Her thesis was brutal but necessary: <strong>Glue Work is essential for the success of the team, but it is often fatal for the career of the individual.</strong></p><h3>1. The Anatomy of Glue Work</h3><p>What exactly is Glue Work? It is the set of tasks that makes a team successful but is not strictly &#8220;shipping code&#8221;. Think of a brick wall. The bricks are the features, the code, the shipped products. The mortar is the glue. Without mortar, the wall collapses. But when people admire a wall, <strong>they only count the bricks.</strong></p><p>You know you are the Glue Employee if you find yourself constantly:</p><ul><li><p><strong>Updating Documentation:</strong> Because &#8220;someone has to do it&#8221;.</p></li><li><p><strong>Onboarding:</strong> Teaching the codebase to every new hire because you are the most approachable.</p></li><li><p><strong>Unblocking:</strong> Debugging other people&#8217;s environment issues so they can keep working.</p></li><li><p><strong>Mediating:</strong> Translating between Product Managers and Engineers.</p></li><li><p><strong>Sentinelling:</strong> Catching edge cases in meetings that others missed.</p></li></ul><h3>2. The Trap: High Value, Low Visibility</h3><p>The paradox is that Glue Employees are often the most valuable members of the team. Managers love them because the team runs smoothly. But come promotion time, the conversation often goes like this:</p><blockquote><p><strong>Manager:</strong> <em>&#8220;You are incredible. The team loves you. But we can&#8217;t promote you to Senior yet.&#8221;</em> <br><strong>Glue Employee:</strong> <em>&#8220;Why? I helped everyone ship their projects!&#8221;</em> <br><strong>Manager:</strong> <em>&#8220;Exactly. You helped. But you didn&#8217;t own a complex technical deliverable yourself. Your coding output is lower than your peers.&#8221;</em></p></blockquote><p>This is backed by research from the University of Pittsburgh (The &#8220;No Club&#8221; study), which identified <strong>Non-Promotable Tasks (NPTs)</strong>.</p><p>They found that these tasks are vital for the organization but carry zero weight in performance reviews. Crucially, they found that women are expected to volunteer for these tasks 44% more often than men, creating a structural barrier to advancement.</p><h3>3. The Concept of &#8220;Technical Capital&#8221;</h3><p>To understand why this happens, we need to talk about <strong>Technical Capital</strong>. Imagine your career credibility as a bank account.</p><ul><li><p>Every time you solve a hard technical problem, ship a feature, or fix a critical bug, you <strong>deposit</strong> Technical Capital.</p></li><li><p>Every time you do Glue Work (meetings, docs, coordination), you are <strong>spending</strong> time without depositing capital.</p></li></ul><p><strong>The Economic Reality:</strong></p><ul><li><p><strong>Senior/Staff Engineers</strong> have a lot of Technical Capital. They can afford to spend it on Glue Work. In fact, doing Glue Work <em>is</em> part of a Senior role (multiplying the team).</p></li><li><p><strong>Junior/Mid Engineers</strong> have empty bank accounts. If they spend all their time on Glue, they go into debt. They become &#8220;The person who takes notes&#8221;, not &#8220;The Engineer who builds systems&#8221;.</p></li></ul><h3>4. The Strategy: How to Survive Being Glue</h3><p>If you are the Glue, you don&#8217;t need to stop caring. You need to change your strategy based on your level.</p><h4>For Junior &amp; Mid-Level Engineers: The &#8220;Oxygen Mask&#8221; Rule</h4><p>The advice isn&#8217;t to be a selfish jerk. It is to follow the airline safety rule: <strong>&#8220;Put on your own oxygen mask before assisting others.&#8221;</strong></p><p>Your oxygen is <strong>Shipping Code</strong>. If you don&#8217;t ship, you suffocate.</p><ul><li><p><strong>The 80/20 Rule:</strong> Dedicate 80% of your time to <em>your</em> assigned tickets. Only 20% goes to helping others.</p></li><li><p><strong>Redirect, Don&#8217;t Solve:</strong> When a new hire asks for help, don&#8217;t fix it for them. Point them to the documentation. If the doc is broken, tell <em>them</em> to update it as they learn. That&#8217;s how they learn, and how you save time.</p></li><li><p><strong>Avoid &#8220;Housekeeping&#8221; Glue:</strong> There is &#8220;Technical Glue&#8221; (Code Review, Architecture Design) and &#8220;Housekeeping Glue&#8221; (Scheduling meetings, taking notes, organizing team building). As a Junior, aggressively avoid the Housekeeping Glue. It creates zero Technical Capital.</p></li></ul><h4>For Senior &amp; Staff Engineers: From &#8220;Doing&#8221; to &#8220;Sponsoring&#8221;</h4><p>At this level, you <em>should</em> be doing Glue Work. But you must ensure it&#8217;s visible and strategic.</p><ul><li><p><strong>The Brag Document:</strong> Never do Glue Work secretly. Keep a &#8220;Brag Doc&#8221; where you list every interaction: <em>&#8220;Unblocked Team B by fixing the CI pipeline&#8221;</em>, <em>&#8220;Mentored Alice to ship Feature Y&#8221;</em>. Bring this to your performance review.</p></li><li><p><strong>Sponsorship:</strong> Instead of doing the work, <strong>sponsor</strong> it. If you see a gap (e.g., missing tests), don&#8217;t write them yourself. Create a ticket, assign it to a Junior, and mentor them through it. You get credit for leadership; they get credit for the code.</p></li><li><p><strong>Frame it correctly:</strong> Change your vocabulary.</p><ul><li><p><em>Bad:</em> &#8220;I helped with the meeting.&#8221;</p></li><li><p><em>Good:</em> &#8220;I aligned stakeholders to unblock the Q3 roadmap.&#8221;</p></li></ul></li></ul><h3>5. A Note for Managers</h3><p>If you lead a team, identifying your Glue is actually very difficult. Why? Because your dashboards are lying to you. The Glue Employee often has <strong>fewer</strong> closed tickets than the rest of the team, because they spent their week helping others close theirs.</p><p>To find them, ignore the charts and look for the <strong>&#8220;Vacation Anomaly&#8221;</strong>:</p><ul><li><p>Who is the person that, when they go on vacation, causes the team to suddenly feel chaotic?</p></li><li><p>Who is the person mentioned most often in the &#8220;Thanks&#8221; channel, but least often in the &#8220;Shipped Features&#8221; channel?</p></li></ul><p>That is your Glue. If you don&#8217;t reward them, two things will happen:</p><ol><li><p><strong>Burnout:</strong> They will quit because they feel taken for granted.</p></li><li><p><strong>Regression:</strong> When they leave, your team&#8217;s velocity will drop mysteriously by 30%, because the &#8220;invisible work&#8221; is no longer getting done.</p></li></ol><h3>Conclusion</h3><p>Being the Glue is a superpower. It means you understand the system, not just the syntax. But you must be a <strong>Strategic Glue</strong>.</p><p>Don&#8217;t let your helpfulness become your handicap. Build your Technical Capital first. Then, and only then, use it to hold the wall together.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of "selling yourself"? This newsletter is for you.</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[Stop building things nobody wants]]></title><description><![CDATA[How to validate a product]]></description><link>https://www.thelinkedinengineer.com/p/stop-building-things-nobody-wants</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/stop-building-things-nobody-wants</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 06 Feb 2026 09:00:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Z2II!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a tragedy that repeats every weekend in the tech world. A talented engineer wakes up with a spark of inspiration. They open their IDE, spin up a new Next.js repo, configure Tailwind, set up the database and code furiously for 48 hours. On Sunday night, they deploy. They post the link on X or LinkedIn, waiting for the applause.</p><p>And then... <strong>silence</strong>. No signups. No feedback. No revenue. Just a server bill and a bruised ego.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z2II!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z2II!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 424w, https://substackcdn.com/image/fetch/$s_!Z2II!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 848w, https://substackcdn.com/image/fetch/$s_!Z2II!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 1272w, https://substackcdn.com/image/fetch/$s_!Z2II!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z2II!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png" width="1456" height="1584" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1584,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6542656,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thelinkedinengineer.com/i/186394792?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.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_!Z2II!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 424w, https://substackcdn.com/image/fetch/$s_!Z2II!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 848w, https://substackcdn.com/image/fetch/$s_!Z2II!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.png 1272w, https://substackcdn.com/image/fetch/$s_!Z2II!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7394a018-5665-4938-830c-bb9b92b01882_1884x2050.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>Why does this happen? Because as engineers, we are trained to solve technical puzzles. We get our dopamine hit from &#8220;getting it to work&#8221;. But the market doesn&#8217;t care about your architecture. The market only pays for the value you deliver.</p><p>If you want to transition <strong><a href="https://www.thelinkedinengineer.com/p/stop-being-a-coder-start-being-a">from a Coder to a Builder</a></strong>, you must fix the biggest bug in your operating system: <strong>The &#8220;Solution-First&#8221; Mindset</strong>.</p><h3>1. The Two Types of Risk</h3><p>To understand why we fail, we need to distinguish between two types of risk.</p><ol><li><p><strong>Technical Risk:</strong> &#8220;Can this be built?&#8221;</p><ul><li><p><em>Example:</em> Can we build a fusion reactor? Can we build a bridge to Mars?</p></li><li><p><em>Reality:</em> For 99% of SaaS ideas, the Technical Risk is <strong>zero</strong>. You know you can build a To-Do app. You know you can build a CRM. The question isn&#8217;t <em>can</em> you, but <em>should</em> you.</p></li></ul></li><li><p><strong>Market Risk:</strong> &#8220;Will anyone pay for this?&#8221;</p><ul><li><p><em>Example:</em> Does the world need another project management tool? Will people pay for an AI recipe generator?</p></li></ul></li></ol><p><strong>The Trap:</strong> Engineers love mitigating Technical Risk because it&#8217;s within our control. It feels like work. It feels productive. But successful Builders obsess over <strong>Market Risk</strong>. They refuse to write a single line of code until they have proof that the problem exists and is painful enough to warrant a solution.</p><h3>2. How to find &#8220;Boring&#8221; Problems</h3><p>If you shouldn&#8217;t start with code, where do you start? </p><p>You start with <strong>Friction</strong>.</p><p>The best business ideas usually don&#8217;t look like &#8220;revolutionary tech&#8221;. They look like frustrated people trying to do their job. Don&#8217;t look for &#8220;cool&#8221; ideas. Look for <strong>&#8220;Boring&#8221;</strong> problems.</p><p>Here is a heuristic to find them:</p><ul><li><p><strong>The Excel Index:</strong> If a business is running a critical process on a messy, shared Excel file that crashes every day, that is a SaaS product waiting to be built. Excel is the biggest competitor of B2B SaaS, and it&#8217;s vulnerable.</p></li><li><p><strong>The &#8220;Copy-Paste&#8221; Loop:</strong> If a human is manually copying data from an Email to a CRM, or from a PDF to a spreadsheet, that is an automation script people will pay for.</p></li><li><p><strong>The &#8220;Bleeding Neck&#8221;:</strong> In sales, they distinguish between &#8220;Vitamins&#8221; and &#8220;Painkillers&#8221;.</p><ul><li><p><em>Vitamin:</em> &#8220;An app to organize my bookmark collection&#8221;. (Nice to have, but nobody pays).</p></li><li><p><em>Painkiller:</em> &#8220;A tool that stops my AWS bill from exploding&#8221;. (Must have. Companies will throw money at you).</p></li></ul></li></ul><p><strong>Rule of thumb:</strong> If the problem doesn&#8217;t annoy the user enough to make them open their wallet, it&#8217;s not a business. It&#8217;s a hobby.</p><h3>3. The Validation Stack (Before <code>npm init</code>)</h3><p>So, you found a potential problem. Your fingers are itching to type <code>npm init</code>. <strong>Stop.</strong></p><p>Writing code is the most expensive way to test an idea. It costs time, energy and server money. You need to run a <strong>Validation Algorithm</strong> first.</p><h4>Step 1: The &#8220;Smoke Test&#8221; (The Doorway)</h4><p>Build a simple Landing Page. Do not build the app. Use a no-code tool (Framer, Carrd) or AI to spin it up in an hour. Describe the value proposition clearly: <em>&#8220;I help [Target Audience] solve [Problem] by [Solution]&#8221;</em>. Add a &#8220;Join Waitlist&#8221; or &#8220;Buy Now&#8221; button.</p><p>Run $50 of ads or post it in relevant communities (Reddit, niche forums).</p><ul><li><p><strong>If nobody clicks?</strong> You just saved yourself 3 months of coding. Kill the idea.</p></li><li><p><strong>If people sign up?</strong> You have a signal. Proceed to Step 2.</p></li></ul><h4>Step 2: The &#8220;Mom Test&#8221; (The Interview)</h4><p>You need to talk to humans. But be careful: if you ask your mom <em>&#8220;Is my idea good?&#8221;</em>, she will lie to protect your feelings. You need to use <strong>The Mom Test</strong> method (by Rob Fitzpatrick).</p><p><strong>Bad Questions (Hypothetical):</strong></p><ul><li><p>&#8220;Would you use this app?&#8221;</p></li><li><p>&#8220;How much would you pay for this?&#8221;</p></li><li><p>&#8220;Do you think this is a good feature?&#8221;</p></li></ul><p><strong>Good Questions (Historical):</strong></p><ul><li><p>&#8220;Tell me about the last time you encountered this problem.&#8221;</p></li><li><p>&#8220;How do you currently solve it?&#8221;</p></li><li><p>&#8220;How much does that current solution cost you (in money or time)?&#8221;</p></li><li><p>&#8220;Have you tried looking for other solutions? Why didn&#8217;t they work?&#8221;</p></li></ul><p>If they aren&#8217;t already trying to solve the problem (even clumsily), they won&#8217;t buy your software.</p><h4>Step 3: The &#8220;Wizard of Oz&#8221; MVP</h4><p>This is the ultimate secret of Solopreneurs. In the movie <em>The Wizard of Oz</em>, the scary giant head was just an old man pulling levers behind a curtain. You can do the same.</p><p><strong>Don&#8217;t build the backend automation yet.</strong> If you are building an &#8220;AI Logo Generator&#8221;, put up a form. When a user submits a request, <strong>you</strong> generate the logo manually (or use Midjourney) and email it to them. From the outside, it looks like software. On the inside, it&#8217;s just you.</p><p>This allows you to test if people are happy with the <em>output</em> without building the <em>engine</em>. Do this until the manual work becomes too much to handle. <strong>Then</strong> write the code to automate yourself out of the loop.</p><h3>4. Handling the Pivot</h3><p>What happens if the validation fails? What if nobody signs up for the waitlist?</p><p><strong>Celebrate.</strong> Seriously. You just avoided the most common failure mode in our industry: building a ghost town. Validation is not about proving you are right; it is about finding the truth.</p><p>In 2026, the cost of trying an idea is near zero. The &#8220;Builder&#8221; is not someone who never fails. It is someone who fails <em>fast</em> and <em>cheap</em>.</p><ul><li><p>Coder: Spends 3 months building -&gt; Fails -&gt; Quits.</p></li><li><p>Builder: Spends 3 days validating -&gt; Fails -&gt; Pivots -&gt; Wins.</p></li></ul><h3>Conclusion: Fall in love with the Problem</h3><p>The transition from Coder to Builder is painful because it requires us to suppress our builder&#8217;s instinct. It requires us to spend time in the &#8220;messy&#8221; real world, talking to humans, understanding their boring struggles and facing rejection.</p><p>But this is the only way to build something that lasts. The world doesn&#8217;t need another To-Do List app built with the latest JS framework. It needs solutions to real, expensive, boring problems.</p><p><strong>Don&#8217;t write code to prove you are smart.</strong> <strong>Write code to make a problem disappear.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of &#8220;selling yourself&#8221;? This newsletter is for you.</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[A rising role: the Solopreneur]]></title><description><![CDATA[The future of capitalism?]]></description><link>https://www.thelinkedinengineer.com/p/a-rising-role-the-solopreneur</link><guid isPermaLink="false">https://www.thelinkedinengineer.com/p/a-rising-role-the-solopreneur</guid><dc:creator><![CDATA[Giovanni Laganà]]></dc:creator><pubDate>Fri, 30 Jan 2026 09:00:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/541754bb-2173-4f6a-89d8-d7a75363e91a_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For a long time, the tech industry operated on a clear division of labor. On one side, the <strong>Business</strong> (The &#8220;Why&#8221;). These were the founders, the product managers, the ones who raised capital and defined the vision. On the other side, the <strong>Engineering</strong> (The &#8220;How&#8221;). That was us. We were the executors. We optimized algorithms, scaled databases and merged PRs based on tickets written by someone else.</p><p>If you wanted to cross that line, the path was steep. Launching a startup meant writing a Pitch Deck, raising Venture Capital and immediately hiring a team to cover the skills you lacked: Sales, Marketing, Design, Operations.</p><p><strong>In 2026, this boundary has blurred.</strong> We are witnessing the rise of a new archetype: the <strong>Solopreneur</strong>. But be careful not to confuse this with &#8220;freelancing&#8221; or a get-rich-quick scheme. It represents a new evolutionary path for the modern engineer.</p><h3>1. Did you notice how job descriptions changed?</h3><p>Before we look at independent founders, look inside your own company. Have you noticed the shift?</p><p>Five years ago, companies hired &#8220;Backend Developers&#8221; to write Java. Today, they are desperately looking for <strong>&#8220;Product Engineers&#8221;</strong>. They want engineers who have <strong>Ownership</strong>. They don&#8217;t just want you to close Jira tickets; they want you to understand the user, challenge the requirements and care about the metrics.</p><p>Why? Because in a world where AI can assist with the implementation details (the &#8220;How&#8221;), the human value shifts towards the decision making (the &#8220;What&#8221;).</p><p>The &#8220;Solopreneur&#8221; is simply the extreme expression of this trend: an engineer who takes 100% ownership not just of the <strong>Technical Stack</strong>, but of the <strong>Value Chain</strong>&#8212;from writing the first line of code to earning the first dollar.</p><h3>2. The Third Path: Serving the Niche</h3><p>Traditionally, if you wanted to build a product, the default path was building a <strong>Startup</strong>. Whether bootstrapped or VC-backed, the logic was usually the same: you build a product, you hire a team to support it and you aim for scale. You solve problems by building an <strong>organization</strong>.</p><p>But there is a vast universe of problems that don&#8217;t require an organization to be solved. There are thousands of <strong>micro-markets</strong> and specific niches that are too small for a traditional company to target efficiently (because their overhead is too high), but are highly profitable for a single individual with low costs.</p><p><strong>This is where the Solopreneur thrives.</strong> Thanks to AI acting as a multiplier, a single engineer can now build and maintain a professional-grade product to serve these niches. You don&#8217;t need to recruit a team or manage overhead to validate a B2B idea. You can achieve <strong>Product-Market Fit</strong> on a smaller, more efficient scale.</p><p>It&#8217;s not about replacing startups; it&#8217;s about unlocking a market layer that was previously inaccessible to individuals.</p><h3>3. Defining the Solopreneur</h3><p>So, what is a Solopreneur? It is a technical founder who leverages this <strong>technological augmentation</strong> to build a high-revenue software business with little to no headcount.</p><p>They are not selling their time (Freelancing). They are building <strong>Systems</strong>. They operate with the professional mindset of a Founder, but with the lean infrastructure of a single individual.</p><p>Let&#8217;s analyze three engineers who exemplify this evolution.</p><div><hr></div><h3>Case Study 1: The Full-Stack Visionary</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oCbc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oCbc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 424w, https://substackcdn.com/image/fetch/$s_!oCbc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 848w, https://substackcdn.com/image/fetch/$s_!oCbc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 1272w, https://substackcdn.com/image/fetch/$s_!oCbc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oCbc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png" width="410" height="498" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:498,&quot;width&quot;:410,&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;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oCbc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 424w, https://substackcdn.com/image/fetch/$s_!oCbc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 848w, https://substackcdn.com/image/fetch/$s_!oCbc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.png 1272w, https://substackcdn.com/image/fetch/$s_!oCbc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d03b537-a091-4c93-b076-8c8139b1f27a_410x498.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><p><strong>Who:</strong> <strong>Pieter Levels</strong> (@levelsio) <strong>The Shift:</strong> From &#8220;Code Quality&#8221; to &#8220;Market Reality&#8221;.</p><p>Pieter is the pioneer of this movement. But his innovation wasn&#8217;t technical; it was philosophical. While most engineers were arguing about which JS framework was &#8220;cleaner&#8221;, Pieter was deploying ugly PHP code that solved real problems for Digital Nomads (<strong>NomadList</strong>). <strong>The Lesson:</strong> He proved that users don&#8217;t care about your tech stack. They care about value. He used his engineering skills not to build the perfect codebase, but to build a business engine that runs largely on autopilot.</p><h3>Case Study 2: The B2B Builder</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kW26!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kW26!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 424w, https://substackcdn.com/image/fetch/$s_!kW26!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 848w, https://substackcdn.com/image/fetch/$s_!kW26!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 1272w, https://substackcdn.com/image/fetch/$s_!kW26!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kW26!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png" width="455" height="452" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:452,&quot;width&quot;:455,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:192868,&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.thelinkedinengineer.com/i/184869697?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.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_!kW26!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 424w, https://substackcdn.com/image/fetch/$s_!kW26!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 848w, https://substackcdn.com/image/fetch/$s_!kW26!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.png 1272w, https://substackcdn.com/image/fetch/$s_!kW26!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243bcb5b-0008-4395-98cc-a642c5bdeeb6_455x452.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><p><strong>Who:</strong> <strong>Marc Lou</strong> (@marclouvion) <strong>The Shift:</strong> Solving the &#8220;Engineer&#8217;s Block&#8221;.</p><p>Marc spent years failing at complex startups. He realized his problem was &#8220;Over-Engineering&#8221; and lack of marketing. He realized that thousands of other &#8220;Product Engineers&#8221; had the same problem. So he built <strong>ShipFast</strong>: a boilerplate product. <strong>The Lesson:</strong> He treated the business process as a software problem. He identified a repetitive task (setting up a SaaS) and refactored it into a product.</p><h3>Case Study 3: The Engineer-Marketer</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2cKs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2cKs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2cKs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2cKs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2cKs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2cKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!2cKs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2cKs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2cKs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2cKs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b9f20c3-44d1-492c-b5a1-9df420a94c50_400x400.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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><strong>Who:</strong> <strong>Danny Postma</strong> (@dannypostma) <strong>The Shift:</strong> Coding the Distribution.</p><p>Danny realized that the hardest part of a startup isn&#8217;t building the product, but finding customers. Instead of hiring an agency, he applied engineering to marketing. For his product <strong>HeadshotPro</strong> (AI photos), he didn&#8217;t manually write blog posts. He wrote scripts to generate thousands of programmatic SEO landing pages. <strong>The Lesson:</strong> Marketing is another system that can be engineered.</p><div><hr></div><h3>Conclusion: The &#8220;Digital Urban Flight&#8221;</h3><p>We are witnessing a macroeconomic shift that resembles <strong>Urban Flight</strong>.</p><p>For decades, everyone moved to the &#8220;Big Cities&#8221; (Big Tech Corps) because that&#8217;s where the resources, the infrastructure and the safety were. But now, those cities are overcrowded and expensive. The recent layoffs are not just a temporary crisis; they are a sign that these organizations are <strong>resizing</strong>. They are realizing they became too heavy, and they are shedding weight to return to efficiency.</p><p>This is triggering a <strong>Decentralization of Talent</strong>. Just as people leave the city to build their own houses in the countryside, engineers are leaving the monoliths to build their own micro-entities.</p><p>We are seeing an explosion of small, independent companies. Will most of them fail? <strong>Yes</strong>. That is the nature of the market. But the ones that survive will operate on a new model: <strong>Diversification</strong>.</p><p>The Solopreneur doesn&#8217;t need to build the next Uber or Facebook. Thanks to AI lowering the cost of building, you can now launch 3, 4 or 5 different micro-products. You don&#8217;t need one giant &#8220;Home Run&#8221;; you can have a portfolio of &#8220;Base Hits&#8221;&#8212;niche services that, combined, create a robust, highly profitable business.</p><p>This is the new &#8220;Middle Class&#8221; of the tech economy. A decentralized network of Builders who don&#8217;t rely on a single employer, but on a diversified ecosystem of products they own and control.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thelinkedinengineer.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">Are you a Software Engineer who hates the idea of "selling yourself"? This newsletter is for you.</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>