<?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[Engineering Leadership]]></title><description><![CDATA[Weekly newsletter for becoming a great engineering leader.]]></description><link>https://newsletter.eng-leadership.com</link><image><url>https://substackcdn.com/image/fetch/$s_!9opu!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png</url><title>Engineering Leadership</title><link>https://newsletter.eng-leadership.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 16 Apr 2026 05:19:34 GMT</lastBuildDate><atom:link href="https://newsletter.eng-leadership.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Gregor Ojstersek]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[info@gregorojstersek.com]]></webMaster><itunes:owner><itunes:email><![CDATA[info@gregorojstersek.com]]></itunes:email><itunes:name><![CDATA[Gregor Ojstersek]]></itunes:name></itunes:owner><itunes:author><![CDATA[Gregor Ojstersek]]></itunes:author><googleplay:owner><![CDATA[info@gregorojstersek.com]]></googleplay:owner><googleplay:email><![CDATA[info@gregorojstersek.com]]></googleplay:email><googleplay:author><![CDATA[Gregor Ojstersek]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Code Review is the New Bottleneck For Engineering Teams]]></title><description><![CDATA[Building is now limited to how fast we are able to review the newly generated code. This is what to do in order to make it less of a bottleneck.]]></description><link>https://newsletter.eng-leadership.com/p/code-review-is-the-new-bottleneck</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/code-review-is-the-new-bottleneck</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Mon, 13 Apr 2026 04:09:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/67a03a8d-805c-4d47-9861-7ed78f382bf8_1600x820.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bBvX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bBvX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bBvX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bBvX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bBvX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bBvX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg" width="1456" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94435,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.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_!bBvX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bBvX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bBvX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bBvX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90a925d7-bdc0-43df-a36a-18f6ce556495_1600x629.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><div><hr></div><p>This week's newsletter is sponsored by <strong><a href="https://watch.getcontrast.io/register/unblocked-webinar-stop-babysitting-your-agents-building-a-context-engine-for-mergeable-code?utm_source=engineeringleadership&amp;utm_medium=email&amp;utm_campaign=primary&amp;1">Unblocked</a></strong>.</p><p>Agents can generate code, but getting it right for your system, team conventions, and past decisions is the hard part. You end up wasting time and tokens in the correction loops.</p><p>More MCPs, rules, and bigger context windows give agents access to information, but not understanding. The teams pulling ahead have an organizational context engine to give agents exactly what they need for the task at hand.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://watch.getcontrast.io/register/unblocked-webinar-stop-babysitting-your-agents-building-a-context-engine-for-mergeable-code?utm_source=engineeringleadership&amp;utm_medium=email&amp;utm_campaign=primary&amp;2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uXEi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 424w, https://substackcdn.com/image/fetch/$s_!uXEi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 848w, https://substackcdn.com/image/fetch/$s_!uXEi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 1272w, https://substackcdn.com/image/fetch/$s_!uXEi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uXEi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png" width="1456" height="595" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:595,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:333543,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://watch.getcontrast.io/register/unblocked-webinar-stop-babysitting-your-agents-building-a-context-engine-for-mergeable-code?utm_source=engineeringleadership&amp;utm_medium=email&amp;utm_campaign=primary&amp;2&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.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_!uXEi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 424w, https://substackcdn.com/image/fetch/$s_!uXEi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 848w, https://substackcdn.com/image/fetch/$s_!uXEi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.png 1272w, https://substackcdn.com/image/fetch/$s_!uXEi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb94948b-f6d2-4f25-bcb2-971371b3c6df_1600x654.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><a href="https://watch.getcontrast.io/register/unblocked-webinar-stop-babysitting-your-agents-building-a-context-engine-for-mergeable-code?utm_source=engineeringleadership&amp;utm_medium=email&amp;utm_campaign=primary&amp;3">Join a FREE webinar on April 23</a> to see:</p><ul><li><p>Where teams get stuck on the AI maturity curve and why common fixes fall short</p></li><li><p>How a context engine solves for quality, efficiency, and cost</p></li><li><p>Live demo: the same coding task with and without an organizational context engine</p></li></ul><p>If you want to maximize the value you get from AI agents, this one is worth your time.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://watch.getcontrast.io/register/unblocked-webinar-stop-babysitting-your-agents-building-a-context-engine-for-mergeable-code?utm_source=engineeringleadership&amp;utm_medium=email&amp;utm_campaign=primary&quot;,&quot;text&quot;:&quot;Register now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://watch.getcontrast.io/register/unblocked-webinar-stop-babysitting-your-agents-building-a-context-engine-for-mergeable-code?utm_source=engineeringleadership&amp;utm_medium=email&amp;utm_campaign=primary"><span>Register now</span></a></p><p>Thanks to Unblocked for sponsoring this newsletter. Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>There is a lot of hype regarding AI and how big a productivity increase it brings. But there&#8217;s a lot less talk about the side effects of it.</p><p>And the side effect is that teams are drowning in PRs and are not able to review them fast enough. So, it&#8217;s important that the code review process evolve as well.</p><p>Of course, this really depends on the size of the codebase and the overall complexity of it. The more complex the codebase is, the less productivity increase AI brings.</p><p>In today&#8217;s article, we&#8217;ll go through why PR reviews have become a new bottleneck for engineering teams, and what to do to ensure that they become less.</p><p>Let&#8217;s start!</p><h2>Fast PR Reviews Have Always Been a Signal of High-Performing Teams For Me</h2><p>PR Cycle Time (time from creating the PR to merging it) has always been a metric I liked checking for the teams that I have led over the course of my career.</p><p>I am not saying it has been 100% the case, but faster PR Cycle Time has, in many cases, shown to be a case for high-performing teams.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_z4v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_z4v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_z4v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_z4v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_z4v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_z4v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg" width="1456" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65832,&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://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.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_!_z4v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_z4v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_z4v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_z4v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fceea72b2-9097-4ed4-87cf-3bcf5e1bafd3_1600x789.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>The reason is that the more time we let the PRs stay unreviewed, the more context we need to keep holding in our heads, and the harder it is to move to other things.</p><p>Let&#8217;s say an engineer creates 1 PR, waits for the review. In the meantime, they start working on another one and later also open a PR. That engineer now has 2 PRs opened and needs to keep the context of both in their head.</p><p>And then what if his 2 PRs haven&#8217;t been reviewed yet, and they start working on the 3rd one? Then suddenly, the context gets blurred, and especially &#8220;why&#8221; something has been done the way it has been done gets forgotten. That&#8217;s where issues arise, edge cases get forgotten, and bugs get deployed to production.</p><p>Now, let&#8217;s go through the problematic part of doing code reviews.</p><h2>The Problem with Code Reviews</h2><p>For me, personally, I always enjoyed building more and doing code reviews less. And I think the majority of the engineers/engineering leaders would agree with that.</p><p>The reason for that is the following.</p><p>With building:</p><ul><li><p>You are solving problems, and you get satisfaction when you solve a certain problem &#8594; the code you write or remove results in a change of behavior.</p></li><li><p>You are making visible progress, which increases dopamine.</p></li><li><p>Finishing a task, closing it, and seeing the change you made directly in production motivates you to keep going and keep building.</p></li></ul><p>Doing code reviews:</p><ul><li><p>You need to get the full context of the changes and understand them if you want to really review the PR the right way, which takes a lot of mental energy, especially if you review a lot of different PRs. While understanding and getting the context, you may need to ask questions or get additional information from different sources.</p></li><li><p>You are directly or indirectly responsible, depending on whether you are an assignee or a reviewer for the PR.</p></li><li><p>You are expected to correct or find issues. And giving feedback might be hard, depending on a specific person, especially if a certain discussion results in disagreements between the author and the reviewer.</p></li></ul><p>So, those are the reasons why building is a more enjoyable part of software engineering. However, it&#8217;s important to note that the more you <a href="https://newsletter.eng-leadership.com/p/whats-next-after-senior-engineer">grow in your career</a>, the more you need to accept reviewing as an important part of your day-to-day.</p><p>That may be reviewing PRs, documentations, specifications, decisions, etc. Especially as a Staff+ Engineer, Architect, or EM+.</p><h2>This is Also the Reason Why Many Teams Have Issues With PR Cycle Time</h2><p>Ever since I started working in teams as an engineer and we had mandatory PR reviews + QA engineers testing the PRs, it has always taken some time until the PR got merged.</p><p>And especially if the PRs included a bit more change than usual, or the things that we have been building were more complex, part of the legacy codebase, or the changes may have been a bit more ambiguous.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VpvW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VpvW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VpvW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VpvW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VpvW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VpvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg" width="1456" height="1023" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1023,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:207482,&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://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.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_!VpvW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VpvW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VpvW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VpvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a6a4c7c-0d15-44b3-8493-6192393e753f_1600x1124.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>And every engineer has their own things they need to do and focus on, their own problems and initiatives, and doing code reviews is not their primary focus point. </p><p>Additionaly, most companies do not look at code reviews as a direct KPI of the performance of a particular engineer. And they shouldn&#8217;t as well.</p><p>Now, let&#8217;s go through an important point about why PR reviews have really become a bottleneck at this time. </p><h2>Increase in Speed of Writing Code Results in More PRs Created Than Ever</h2><p>With tools for development becoming better and AI-assisted engineering becoming a standard in our industry, the speed of writing code has increased exponentially. That also automatically means more PRs created.</p><p>Especially the 2 main reasons for more PRs created are:</p><ol><li><p>Agentic AI PRs</p></li></ol><p>With tools like Devin, <a href="https://newsletter.eng-leadership.com/p/how-to-use-openclaw-as-an-engineering">OpenClaw</a>, or similar, you can create a dedicated GitHub account for them, and then you assign them work which results in the PR being opened by them directly. The problem with it is that you lack the contextual information of the change, and you need to go over the full code changes when the PR is opened. This results in a lot of mental energy needed.</p><ol start="2"><li><p>AI-assisted engineering</p></li></ol><p>Using tools like Cursor, Claude Code, or similar, that&#8217;s where you use AI to help you generate the code needed in order to finish a certain task. It&#8217;s a much more common and preferred approach. In my opinion, it&#8217;s the best way to build software these days. You have the full context of the changes, and the PR is opened on your behalf.</p><p>Both of these 2 approaches drastically increase the velocity of new PRs created. Now, this sounds great and all, but let&#8217;s talk about the problematic part.</p><h2>With More PRs Created, Code Review has Become a Bottleneck</h2><p>So, now that we have more PRs created, code reviews have become the real problem in many engineering teams. I&#8217;ll be sharing some of the ideas on how to remove the bottleneck and think about code reviews in the latter part of the article.</p><p>The recent report from LinearB, called: <a href="https://linearb.io/resources/engineering-benchmarks?_bt=771432783049&amp;_bk=linearb&amp;_bm=p&amp;_bn=g&amp;_bg=148597526787&amp;utm_term=linearb&amp;utm_medium=cpc&amp;utm_campaign=Brand_NA&amp;utm_source=google&amp;gad_source=1&amp;gad_campaignid=19615091655&amp;gbraid=0AAAAACpkcxO_0Q5b5XUfJZy2Gsmkm7ezw&amp;gclid=CjwKCAjwhe3OBhABEiwA6392zAVSIgNc4zCxQTRFY-s83sBgXnCaWls9jfdvmc-Hah4rgr63fgi5GBoCF1cQAvD_BwE">2026 Software Engineering Benchmarks Report</a>, supports this. In the report, they checked 8.1M PRs from 4,800 engineering teams across 42 countries.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hWWV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hWWV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hWWV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hWWV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hWWV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hWWV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg" width="1456" height="1608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1608,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141781,&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://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.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_!hWWV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hWWV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hWWV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hWWV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6fdc1ea2-8781-4669-82c4-ddd02e62d7fa_1600x1767.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>Especially the data of the difference between Agentic PRs, AI-Assisted PRs, and Unassisted PRs in regards to code review speed, makes a lot of sense.</p><ul><li><p>Agentic AI PRs have a PR Pickup Time 5.3x longer than Unassisted ones</p></li><li><p>AI-assisted PRs have a PR Pickup Time 2.47x longer than Unassisted ones</p></li></ul><p>The data provides a new finding, which is:</p><blockquote><p>Engineers dread reviewing AI-generated code and often procrastinate when it comes to reviewing such PRs.</p></blockquote><p>So, with more PRs created than ever and with the PR pickup time increasing, PR reviews have become a clear bottleneck.</p><h2>An Important Note on Codebase Size and Complexity</h2><p>The more complex a certain codebase is and the more architectural changes you need to make, the less productivity gains you get from AI in general. That has been reported by many of the engineers I talked to. So, usually, the longer the software exists, the smaller the increase in PRs there is.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qnr9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qnr9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qnr9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qnr9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qnr9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qnr9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg" width="1456" height="753" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:753,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71019,&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://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.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_!qnr9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qnr9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qnr9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qnr9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e36793e-a1a9-4e6b-b5af-04b2b6bd5e71_1600x828.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>The biggest increase is in greenfield projects, where you have an opportunity to set up things in a way that LLMs can provide a lot more accurate solutions.</p><p>That&#8217;s also the reason why frameworks such as Ruby on Rails and Angular have recently gained popularity. It&#8217;s because they are very opinionated, and best practices are clearly defined. This results in AI being able to generate much more accurate solutions.</p><p>Now, let&#8217;s go through my thoughts on how you can approach making PR reviews less of a bottleneck.</p><h2>This is How you Can Approach Making PR Reviews Less of a Bottleneck</h2><p>There are a number of different approaches you can take here, and it&#8217;s really important to ask yourself: &#8220;How can I make the work of reviewers easier?&#8221; or &#8220;What kind of PR would I like to review?&#8221; and do exactly that.</p><p>Here are my tips on how to do that:</p><ol><li><p>Create test cases of your newly added code</p></li></ol><p>With proper test cases, you automatically improve the confidence in your code, doing exactly what it is supposed to do. This also helps reviewers to have a lot more confidence in your code changes.</p><p><a href="https://github.com/addyosmani/agent-skills/blob/main/skills/test-driven-development/SKILL.md">This is a great skill</a> you can use to help you generate proper test cases based on the changes that you have made. There are many more skills created by Addy Osmani in this repo that would help you, and I definitely recommend to check it out: <a href="https://github.com/addyosmani/agent-skills/">Agent Skills</a>.</p><ol start="2"><li><p>Use AI to review your code even before you open a PR</p></li></ol><p>To make the job of reviewers a lot easier, it&#8217;s great if you do a pre-check of your code before opening a PR. Always keep in mind that you want to avoid any unnecessary back-and-forth regarding issues, because that usually takes a lot of your and the reviewer&#8217;s time before the PR gets merged.</p><p>There are many different AI code reviewing tools available, and you can use them, or you can also use a simple prompt or a <a href="https://github.com/addyosmani/agent-skills/blob/main/skills/code-review-and-quality/SKILL.md">skill</a> from Addy&#8217;s Agent Skills repo.</p><ol start="3"><li><p>When you open a PR, I recommend making comments on the parts that may be harder to understand</p></li></ol><p>If you can predict where a certain part of the change may not be that clear to reviewers, make sure to add a comment on the PR in that particular change, even before you assign the PR to reviewers. It will help remove the back-and-forth and get your PRs merged faster.</p><ol start="4"><li><p>Use an AI code reviewer to automatically review your PRs when you open them</p></li></ol><p>Similar to reviewing PRs before you open a PR, you can use an AI to review your code when the PR is opened. That step is part of the CI, and you can use any of the AI code review tools that already exist, or you can also set up a prompt yourself.</p><p>I think that is one of the biggest improvements, and it should be a no-brainer in my opinion, as it makes it so much easier for reviewers to start reviewing when there is already an AI code review check being done, so you don&#8217;t start completely from scratch.</p><p>This change alone should drastically improve the PR Pickup Time metric. Now, let&#8217;s talk about the balance between AI and human reviews.</p><h2>Balance Between AI Code Reviews and Human Code Reviews</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vqL4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vqL4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vqL4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vqL4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vqL4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vqL4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg" width="1456" height="830" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:830,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95083,&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://newsletter.eng-leadership.com/i/193465738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.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_!vqL4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vqL4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vqL4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vqL4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77cec032-560c-4dcb-aae8-fa7c96763039_1600x912.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>As human code reviews are becoming more and more a bottleneck, I am hearing from many different people that they are relying more on AI code reviews.</p><p>For example, I recently talked to Andrew Churchill, CTO, Weave, and he mentioned that they use 4 different AI code review tools.</p><p>What they do is: they onboard a new engineer and do really great (human) PR reviews, but after some time, that engineer gets the context of the codebase, and PR reviews are reviewed mostly by AI reviewers.</p><p>He mentioned that this provides a lot of productivity gains, and they can move really fast because of it.</p><p>Also, Rapha&#235;l Hoogvliets, Principal Engineer, Eneco, mentioned that he configured a coding agent with a prompt: &#8220;You are a staff engineer. Review this PR. If it meets production standards, approve it. If it doesn&#8217;t, request changes with specific reasoning.&#8221;</p><p>He also based the agent&#8217;s skill config on the CV of an actual, really good staff engineer. This has worked well in his case, and he saw a lot of benefits in doing that. He now sees how big a bottleneck human PR reviews are.</p><p>I also believe that this is going to be the future of where we are heading as an industry. It&#8217;s going to be impossible to keep up with the pace of how fast we can generate code versus how fast we can review code.</p><p>Setting up great guardrails and increasing trust in AI code reviews is where you can get enormous productivity gains. Think about decreasing the PR Cycle Time from 2 days to 20 minutes. That kind of productivity improvement can make a huge difference.</p><p>A concern regarding AI code reviews I am seeing is for the companies that need to be SOC2 compliant. In order to do that, for every PR review, you need to have at least 1 human engineer confirming (outside of the author) the PR.</p><p>And also, an additional concern is with more complex systems. As mentioned above, the more complex your codebase is, the less useful AI is, and the smaller the productivity gains are.</p><p>It&#8217;s also every company&#8217;s individual choice whether to focus more on speed or quality. My take is that for startups, the speed is where they benefit more, while for more established companies, the quality should be the bigger focus.</p><p>Of course, every industry is different, and it really depends on what kind of users you are building for.</p><h2>Last Words</h2><p>As the speed of generating code increases, it&#8217;s important that we also ensure that the code review process evolves as well.</p><p>If not, code reviews ultimately slow down everyone and become the bottleneck. That&#8217;s also how we won&#8217;t be able to get all the productivity benefits that AI brings.</p><p>My recommendation is to start simple and make one improvement at a time, like adding AI code reviews when opening a PR. </p><p>That alone brings a lot of benefits imo, and is the best way to start.</p><div><hr></div><p>Liked this article? Make sure to &#128153; click the like button.</p><p>Feedback or addition? Make sure to &#128172; comment.</p><p>Know someone that would find this helpful? Make sure to &#128257; share this post.</p><h2>Whenever you are ready, here is how I can help you further</h2><ul><li><p>Join the Cohort course Senior Engineer to Lead: Grow and thrive in the role <a href="https://maven.com/gregor-ojstersek/senior-engineer-to-lead?promoCode=ENGLEADERSHIP">here</a>.</p></li><li><p>Interested in sponsoring this newsletter? Check the sponsorship options <a href="https://calico-cabinet-fbf.notion.site/Sponsor-Engineering-Leadership-fa0579535d6f4422a6da350580a54546">here</a>.</p></li><li><p>Take a look at the cool swag in the Engineering Leadership Store <a href="https://store.eng-leadership.com/">here</a>.</p></li><li><p>Want to work with me? You can see all the options <a href="https://calico-cabinet-fbf.notion.site/Work-with-Gregor-Ojstersek-1147b66fdc24809b86b1fb0467b60318">here</a>.</p></li></ul><h2>Get in touch</h2><p>You can find me on <a href="https://www.linkedin.com/in/gregorojstersek/">LinkedIn</a>, <a href="https://twitter.com/gregorojstersek">X</a>, <a href="https://yt.openinapp.co/kw2oi">YouTube</a>, <a href="https://bsky.app/profile/gregorojstersek.bsky.social">Bluesky</a>, <a href="https://www.instagram.com/gregor_ojstersek/">Instagram</a> or <a href="https://www.threads.net/@gregor_ojstersek">Threads</a>.</p><p>If you wish to make a request on particular topic you would like to read, you can send me an email to info@gregorojstersek.com.</p><div><hr></div><p>This newsletter is funded by paid subscriptions from readers like yourself.</p><p>If you aren&#8217;t already, consider becoming a paid subscriber to receive the full experience!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get&quot;,&quot;text&quot;:&quot;Check the benefits of the paid plan&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get"><span>Check the benefits of the paid plan</span></a></p><p>You are more than welcome to find whatever interests you here and try it out in your particular case. Let me know how it went! Topics are normally about all things engineering related, leadership, management, developing scalable products, building teams etc.</p>]]></content:encoded></item><item><title><![CDATA[Meta Created an Internal Leaderboard on AI Token Usage]]></title><description><![CDATA[This seems to be a part of the broader trend in Silicon Valley called "tokenmaxxing". Here's what's happening.]]></description><link>https://newsletter.eng-leadership.com/p/meta-created-an-internal-leaderboard</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/meta-created-an-internal-leaderboard</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 09 Apr 2026 04:22:14 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a5dab2d5-8647-4c36-b403-c951fd6af017_1600x927.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!myBo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!myBo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 424w, https://substackcdn.com/image/fetch/$s_!myBo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 848w, https://substackcdn.com/image/fetch/$s_!myBo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!myBo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!myBo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg" width="1456" height="660" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:660,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46966,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/193581623?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.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_!myBo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 424w, https://substackcdn.com/image/fetch/$s_!myBo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 848w, https://substackcdn.com/image/fetch/$s_!myBo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!myBo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c0a23ee-a532-44b3-84c8-6390d192c6a2_1600x725.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><div><hr></div><p><strong>Before we start with today&#8217;s article, a reminder.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substack.com/chat/1115815" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zxAW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zxAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg" width="800" height="377" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:377,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33070,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://substack.com/chat/1115815&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!zxAW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As a paid subscriber, you are now able to ask any questions related to engineering/engineering leadership and get an opinion from like-minded people.</p><ul><li><p>Share ideas, challenges, or get an opinion on the approach (you can start a new thread)</p></li><li><p>Connect with everyone</p></li><li><p>Special opportunities</p></li></ul><p>This chat is available to 1700+ engineering leaders, who are paid subscribers from companies such as Meta, Google, OpenAI, and 500+ others.</p><p>Think of it as StackOverflow for Engineering Leadership, except no toxic behavior :)</p><p>I&#8217;ll also use this chat to provide special updates regarding the newsletter, new products, videos, early releases, and also provide special opportunities.</p><p>We started with introductions recently. And there&#8217;s also a special update on how you can get a free 1-month subscription to the O&#8217;Reilly platform.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HgDD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HgDD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HgDD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HgDD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HgDD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HgDD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg" width="1456" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64108,&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://newsletter.eng-leadership.com/i/193581623?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.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_!HgDD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HgDD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HgDD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HgDD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b6dfee4-2ba0-4d82-b834-ecd1277ffa37_1600x615.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>Introduce yourself in the chat here:</p><div class="community-chat" data-attrs="{&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek/chat?utm_source=chat_embed&quot;,&quot;subdomain&quot;:&quot;gregorojstersek&quot;,&quot;pub&quot;:{&quot;apple_pay_disabled&quot;:false,&quot;apex_domain&quot;:null,&quot;author_id&quot;:106098672,&quot;byline_images_enabled&quot;:true,&quot;bylines_enabled&quot;:true,&quot;chartable_token&quot;:null,&quot;community_enabled&quot;:true,&quot;copyright&quot;:&quot;Gregor Ojstersek&quot;,&quot;cover_photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c19aa786-3a54-421d-a897-bc514c862421_600x199.png&quot;,&quot;created_at&quot;:&quot;2022-10-03T11:49:36.188Z&quot;,&quot;custom_domain_optional&quot;:false,&quot;custom_domain&quot;:&quot;newsletter.eng-leadership.com&quot;,&quot;default_comment_sort&quot;:&quot;best_first&quot;,&quot;default_coupon&quot;:null,&quot;default_group_coupon&quot;:null,&quot;default_show_guest_bios&quot;:true,&quot;email_banner_url&quot;:null,&quot;email_from_name&quot;:null,&quot;email_from&quot;:null,&quot;embed_tracking_disabled&quot;:false,&quot;explicit&quot;:false,&quot;expose_paywall_content_to_search_engines&quot;:true,&quot;fb_pixel_id&quot;:null,&quot;fb_site_verification_token&quot;:null,&quot;flagged_as_spam&quot;:false,&quot;founding_subscription_benefits&quot;:[&quot;Coaching &amp; Mentoring or Consulting &amp; Advising call&quot;],&quot;free_subscription_benefits&quot;:[&quot;Public posts&quot;],&quot;ga_pixel_id&quot;:null,&quot;google_site_verification_token&quot;:null,&quot;google_tag_manager_token&quot;:null,&quot;hero_image&quot;:null,&quot;hero_text&quot;:&quot;Weekly newsletter for becoming a great engineering leader.&quot;,&quot;hide_intro_subtitle&quot;:true,&quot;hide_intro_title&quot;:true,&quot;hide_podcast_feed_link&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;id&quot;:1115815,&quot;image_thumbnails_always_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;hide_podcast_from_pub_listings&quot;:false,&quot;language&quot;:&quot;en&quot;,&quot;logo_url_wide&quot;:null,&quot;logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;minimum_group_size&quot;:2,&quot;moderation_enabled&quot;:true,&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;paid_subscription_benefits&quot;:[&quot;12 learning tracks and full archive of 200+ articles&quot;,&quot;29 guides, templates and infographics for becoming a great engineering leader (worth 400$)&quot;,&quot;Special deals (discounts) of personally curated courses, apps and other resources (worth $2500)&quot;],&quot;parsely_pixel_id&quot;:null,&quot;chartbeat_domain&quot;:null,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;paywall_free_trial_enabled&quot;:false,&quot;podcast_art_url&quot;:null,&quot;paid_podcast_episode_art_url&quot;:null,&quot;podcast_byline&quot;:null,&quot;podcast_description&quot;:null,&quot;podcast_enabled&quot;:false,&quot;podcast_feed_url&quot;:null,&quot;podcast_title&quot;:null,&quot;post_preview_limit&quot;:1000,&quot;primary_user_id&quot;:106098672,&quot;require_clickthrough&quot;:false,&quot;show_pub_podcast_tab&quot;:false,&quot;show_recs_on_homepage&quot;:false,&quot;subdomain&quot;:&quot;gregorojstersek&quot;,&quot;subscriber_invites&quot;:0,&quot;support_email&quot;:null,&quot;theme_var_background_pop&quot;:&quot;#FF0000&quot;,&quot;theme_var_color_links&quot;:false,&quot;theme_var_cover_bg_color&quot;:null,&quot;trial_end_override&quot;:null,&quot;twitter_pixel_id&quot;:null,&quot;type&quot;:&quot;newsletter&quot;,&quot;post_reaction_faces_enabled&quot;:true,&quot;is_personal_mode&quot;:false,&quot;plans&quot;:[{&quot;id&quot;:&quot;yearly120usd&quot;,&quot;object&quot;:&quot;plan&quot;,&quot;active&quot;:true,&quot;aggregate_usage&quot;:null,&quot;amount&quot;:12000,&quot;amount_decimal&quot;:&quot;12000&quot;,&quot;billing_scheme&quot;:&quot;per_unit&quot;,&quot;created&quot;:1748065874,&quot;currency&quot;:&quot;usd&quot;,&quot;interval&quot;:&quot;year&quot;,&quot;interval_count&quot;:1,&quot;livemode&quot;:true,&quot;metadata&quot;:{&quot;substack&quot;:&quot;yes&quot;},&quot;meter&quot;:null,&quot;nickname&quot;:&quot;$120 a year&quot;,&quot;product&quot;:&quot;prod_SMuoJXQOxwULGs&quot;,&quot;tiers&quot;:null,&quot;tiers_mode&quot;:null,&quot;transform_usage&quot;:null,&quot;trial_period_days&quot;:null,&quot;usage_type&quot;:&quot;licensed&quot;,&quot;currency_options&quot;:{&quot;aud&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:17500,&quot;unit_amount_decimal&quot;:&quot;17500&quot;},&quot;brl&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:62500,&quot;unit_amount_decimal&quot;:&quot;62500&quot;},&quot;cad&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:17000,&quot;unit_amount_decimal&quot;:&quot;17000&quot;},&quot;chf&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:10000,&quot;unit_amount_decimal&quot;:&quot;10000&quot;},&quot;dkk&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:78000,&quot;unit_amount_decimal&quot;:&quot;78000&quot;},&quot;eur&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:10500,&quot;unit_amount_decimal&quot;:&quot;10500&quot;},&quot;gbp&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:9500,&quot;unit_amount_decimal&quot;:&quot;9500&quot;},&quot;mxn&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:215500,&quot;unit_amount_decimal&quot;:&quot;215500&quot;},&quot;nok&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:116500,&quot;unit_amount_decimal&quot;:&quot;116500&quot;},&quot;nzd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:21000,&quot;unit_amount_decimal&quot;:&quot;21000&quot;},&quot;pln&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:45000,&quot;unit_amount_decimal&quot;:&quot;45000&quot;},&quot;sek&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:114000,&quot;unit_amount_decimal&quot;:&quot;114000&quot;},&quot;usd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:12000,&quot;unit_amount_decimal&quot;:&quot;12000&quot;}}},{&quot;id&quot;:&quot;monthly12usd&quot;,&quot;object&quot;:&quot;plan&quot;,&quot;active&quot;:true,&quot;aggregate_usage&quot;:null,&quot;amount&quot;:1200,&quot;amount_decimal&quot;:&quot;1200&quot;,&quot;billing_scheme&quot;:&quot;per_unit&quot;,&quot;created&quot;:1748065873,&quot;currency&quot;:&quot;usd&quot;,&quot;interval&quot;:&quot;month&quot;,&quot;interval_count&quot;:1,&quot;livemode&quot;:true,&quot;metadata&quot;:{&quot;substack&quot;:&quot;yes&quot;},&quot;meter&quot;:null,&quot;nickname&quot;:&quot;$12 a month&quot;,&quot;product&quot;:&quot;prod_SMuoHoFBptNQ6C&quot;,&quot;tiers&quot;:null,&quot;tiers_mode&quot;:null,&quot;transform_usage&quot;:null,&quot;trial_period_days&quot;:null,&quot;usage_type&quot;:&quot;licensed&quot;,&quot;currency_options&quot;:{&quot;aud&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1800,&quot;unit_amount_decimal&quot;:&quot;1800&quot;},&quot;brl&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:6500,&quot;unit_amount_decimal&quot;:&quot;6500&quot;},&quot;cad&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1700,&quot;unit_amount_decimal&quot;:&quot;1700&quot;},&quot;chf&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1000,&quot;unit_amount_decimal&quot;:&quot;1000&quot;},&quot;dkk&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:8000,&quot;unit_amount_decimal&quot;:&quot;8000&quot;},&quot;eur&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1100,&quot;unit_amount_decimal&quot;:&quot;1100&quot;},&quot;gbp&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1000,&quot;unit_amount_decimal&quot;:&quot;1000&quot;},&quot;mxn&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:22000,&quot;unit_amount_decimal&quot;:&quot;22000&quot;},&quot;nok&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:12000,&quot;unit_amount_decimal&quot;:&quot;12000&quot;},&quot;nzd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:2100,&quot;unit_amount_decimal&quot;:&quot;2100&quot;},&quot;pln&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:4500,&quot;unit_amount_decimal&quot;:&quot;4500&quot;},&quot;sek&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:11500,&quot;unit_amount_decimal&quot;:&quot;11500&quot;},&quot;usd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1200,&quot;unit_amount_decimal&quot;:&quot;1200&quot;}}},{&quot;id&quot;:&quot;founding35000usd&quot;,&quot;name&quot;:&quot;founding35000usd&quot;,&quot;nickname&quot;:&quot;founding35000usd&quot;,&quot;active&quot;:true,&quot;amount&quot;:35000,&quot;currency&quot;:&quot;usd&quot;,&quot;interval&quot;:&quot;year&quot;,&quot;interval_count&quot;:1,&quot;metadata&quot;:{&quot;substack&quot;:&quot;yes&quot;,&quot;founding&quot;:&quot;yes&quot;,&quot;no_coupons&quot;:&quot;yes&quot;,&quot;short_description&quot;:&quot;Founding Member&quot;,&quot;short_description_english&quot;:&quot;Founding Member&quot;,&quot;minimum&quot;:&quot;35000&quot;,&quot;minimum_local&quot;:{&quot;aud&quot;:51000,&quot;brl&quot;:181000,&quot;cad&quot;:49000,&quot;chf&quot;:28000,&quot;dkk&quot;:226000,&quot;eur&quot;:30500,&quot;gbp&quot;:26500,&quot;mxn&quot;:624500,&quot;nok&quot;:340500,&quot;nzd&quot;:61000,&quot;pln&quot;:129500,&quot;sek&quot;:330000,&quot;usd&quot;:35000}},&quot;currency_options&quot;:{&quot;aud&quot;:{&quot;unit_amount&quot;:51000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;brl&quot;:{&quot;unit_amount&quot;:181000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;cad&quot;:{&quot;unit_amount&quot;:49000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;chf&quot;:{&quot;unit_amount&quot;:28000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;dkk&quot;:{&quot;unit_amount&quot;:226000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;eur&quot;:{&quot;unit_amount&quot;:30500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;gbp&quot;:{&quot;unit_amount&quot;:26500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;mxn&quot;:{&quot;unit_amount&quot;:624500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;nok&quot;:{&quot;unit_amount&quot;:340500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;nzd&quot;:{&quot;unit_amount&quot;:61000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;pln&quot;:{&quot;unit_amount&quot;:129500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;sek&quot;:{&quot;unit_amount&quot;:330000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;usd&quot;:{&quot;unit_amount&quot;:35000,&quot;tax_behavior&quot;:&quot;unspecified&quot;}}}],&quot;stripe_user_id&quot;:&quot;acct_1McPbpHA7hxIji48&quot;,&quot;stripe_country&quot;:&quot;SI&quot;,&quot;stripe_publishable_key&quot;:&quot;pk_live_51McPbpHA7hxIji480QhFLOI3fdcet2KWL1dd7ndO45OxT3SVQI8JZ6tsoUTAHvbQlAEGWC7Lb79Sz0vCa86Fpig0003qBiQTrM&quot;,&quot;stripe_platform_account&quot;:&quot;US&quot;,&quot;automatic_tax_enabled&quot;:false,&quot;author_name&quot;:&quot;Gregor Ojstersek&quot;,&quot;author_handle&quot;:&quot;gregorojstersek&quot;,&quot;author_photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;author_bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;twitter_screen_name&quot;:&quot;gregorojstersek&quot;,&quot;has_custom_tos&quot;:false,&quot;has_custom_privacy&quot;:false,&quot;theme&quot;:{&quot;color_theme_bg_pop&quot;:&quot;#064aad&quot;,&quot;background_pop&quot;:&quot;#064aad&quot;,&quot;color_theme_bg_web&quot;:&quot;#ffffff&quot;,&quot;cover_bg_color&quot;:&quot;#ffffff&quot;,&quot;cover_bg_color_secondary&quot;:&quot;#f0f0f0&quot;,&quot;background_pop_darken&quot;:&quot;#053f94&quot;,&quot;print_on_pop&quot;:&quot;#ffffff&quot;,&quot;color_theme_bg_pop_darken&quot;:&quot;#053f94&quot;,&quot;color_theme_print_on_pop&quot;:&quot;#ffffff&quot;,&quot;color_theme_bg_pop_20&quot;:&quot;rgba(6, 74, 173, 0.2)&quot;,&quot;color_theme_bg_pop_30&quot;:&quot;rgba(6, 74, 173, 0.3)&quot;,&quot;print_pop&quot;:&quot;#064aad&quot;,&quot;color_theme_accent&quot;:&quot;#064aad&quot;,&quot;cover_print_primary&quot;:&quot;#363737&quot;,&quot;cover_print_secondary&quot;:&quot;#757575&quot;,&quot;cover_print_tertiary&quot;:&quot;#b6b6b6&quot;,&quot;cover_border_color&quot;:&quot;#064aad&quot;,&quot;font_family_headings_preset&quot;:&quot;'SF Pro Display', -apple-system, system-ui, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'&quot;,&quot;font_weight_headings_preset&quot;:700,&quot;font_family_body_preset&quot;:&quot;'SF Pro Display', -apple-system, system-ui, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'&quot;,&quot;font_weight_body_preset&quot;:400,&quot;font_preset_heading&quot;:&quot;sans&quot;,&quot;font_preset_body&quot;:&quot;sans&quot;,&quot;home_hero&quot;:&quot;newspaper&quot;,&quot;home_posts&quot;:&quot;custom&quot;,&quot;home_show_top_posts&quot;:true,&quot;web_bg_color&quot;:&quot;#ffffff&quot;,&quot;background_contrast_1&quot;:&quot;#f0f0f0&quot;,&quot;background_contrast_2&quot;:&quot;#dddddd&quot;,&quot;background_contrast_3&quot;:&quot;#b7b7b7&quot;,&quot;background_contrast_4&quot;:&quot;#929292&quot;,&quot;background_contrast_5&quot;:&quot;#515151&quot;,&quot;color_theme_bg_contrast_1&quot;:&quot;#f0f0f0&quot;,&quot;color_theme_bg_contrast_2&quot;:&quot;#dddddd&quot;,&quot;color_theme_bg_contrast_3&quot;:&quot;#b7b7b7&quot;,&quot;color_theme_bg_contrast_4&quot;:&quot;#929292&quot;,&quot;color_theme_bg_contrast_5&quot;:&quot;#515151&quot;,&quot;color_theme_bg_elevated&quot;:&quot;#ffffff&quot;,&quot;color_theme_bg_elevated_secondary&quot;:&quot;#f0f0f0&quot;,&quot;color_theme_bg_elevated_tertiary&quot;:&quot;#dddddd&quot;,&quot;color_theme_detail&quot;:&quot;#e6e6e6&quot;,&quot;background_contrast_pop&quot;:&quot;rgba(6, 74, 173, 0.4)&quot;,&quot;color_theme_bg_contrast_pop&quot;:&quot;rgba(6, 74, 173, 0.4)&quot;,&quot;theme_bg_is_dark&quot;:&quot;0&quot;,&quot;print_on_web_bg_color&quot;:&quot;#363737&quot;,&quot;print_secondary_on_web_bg_color&quot;:&quot;#868787&quot;,&quot;background_pop_rgb&quot;:&quot;6, 74, 173&quot;,&quot;color_theme_bg_pop_rgb&quot;:&quot;6, 74, 173&quot;,&quot;color_theme_accent_rgb&quot;:&quot;6, 74, 173&quot;,&quot;background_pop_color&quot;:&quot;#064aad&quot;,&quot;publication_id&quot;:1115815,&quot;color_links&quot;:null,&quot;font_family_headings&quot;:null,&quot;font_family_body&quot;:null,&quot;font_family_ui&quot;:null,&quot;font_size_body_desktop&quot;:null,&quot;print_secondary&quot;:null,&quot;custom_css_web&quot;:null,&quot;custom_css_email&quot;:null,&quot;hide_images_from_list&quot;:false,&quot;home_hero_alignment&quot;:&quot;left&quot;,&quot;home_hero_show_podcast_links&quot;:true,&quot;default_post_header_variant&quot;:null,&quot;custom_header&quot;:null,&quot;custom_footer&quot;:null,&quot;social_media_links&quot;:null,&quot;font_options&quot;:null,&quot;section_template&quot;:null,&quot;custom_subscribe&quot;:null},&quot;threads_v2_settings&quot;:{&quot;photo_replies_enabled&quot;:true,&quot;first_thread_email_sent_at&quot;:&quot;2024-03-18T14:53:32.801+00:00&quot;,&quot;create_thread_minimum_role&quot;:&quot;paid&quot;,&quot;activated_at&quot;:&quot;2024-03-18T14:52:17.088+00:00&quot;,&quot;reader_thread_notifications_enabled&quot;:true,&quot;boost_free_subscriber_chat_preview_enabled&quot;:true,&quot;push_suppression_enabled&quot;:false},&quot;default_group_coupon_percent_off&quot;:null,&quot;pause_return_date&quot;:null,&quot;has_posts&quot;:true,&quot;has_recommendations&quot;:true,&quot;first_post_date&quot;:&quot;2022-10-18T14:00:41.978Z&quot;,&quot;has_podcast&quot;:false,&quot;has_free_podcast&quot;:false,&quot;has_subscriber_only_podcast&quot;:false,&quot;has_community_content&quot;:true,&quot;rankingDetail&quot;:&quot;Thousands of paid subscribers&quot;,&quot;rankingDetailFreeIncluded&quot;:&quot;Hundreds of thousands of subscribers&quot;,&quot;rankingDetailOrderOfMagnitude&quot;:1000,&quot;rankingDetailFreeIncludedOrderOfMagnitude&quot;:100000,&quot;rankingDetailFreeSubscriberCount&quot;:&quot;Over 186,000 subscribers&quot;,&quot;rankingDetailByLanguage&quot;:{&quot;ar&quot;:{&quot;rankingDetail&quot;:&quot;Thousands of paid subscribers&quot;},&quot;ca&quot;:{&quot;rankingDetail&quot;:&quot;Milers de subscriptors de pagament&quot;},&quot;da&quot;:{&quot;rankingDetail&quot;:&quot;Tusindvis af betalte abonnenter&quot;},&quot;de&quot;:{&quot;rankingDetail&quot;:&quot;Tausende von Paid-Abonnenten&quot;},&quot;es&quot;:{&quot;rankingDetail&quot;:&quot;Miles de suscriptores de pago&quot;},&quot;fr&quot;:{&quot;rankingDetail&quot;:&quot;Plusieurs milliers d&#8217;abonn&#233;s payants&quot;},&quot;ja&quot;:{&quot;rankingDetail&quot;:&quot;&#25968;&#21315;&#20154;&#12398;&#26377;&#26009;&#30331;&#37682;&#32773;&quot;},&quot;nb&quot;:{&quot;rankingDetail&quot;:&quot;Tusenvis av betalende abonnenter&quot;},&quot;nl&quot;:{&quot;rankingDetail&quot;:&quot;Duizenden betalende abonnees&quot;},&quot;pl&quot;:{&quot;rankingDetail&quot;:&quot;Tysi&#261;ce p&#322;ac&#261;cych subskrybent&#243;w&quot;},&quot;pt&quot;:{&quot;rankingDetail&quot;:&quot;Milhares de subscri&#231;&#245;es pagas&quot;},&quot;pt-br&quot;:{&quot;rankingDetail&quot;:&quot;Milhares de assinantes pagas&quot;},&quot;it&quot;:{&quot;rankingDetail&quot;:&quot;Migliaia di abbonati a pagamento&quot;},&quot;tr&quot;:{&quot;rankingDetail&quot;:&quot;Binlerce &#252;cretli abone&quot;},&quot;sv&quot;:{&quot;rankingDetail&quot;:&quot;Tusentals betalande prenumeranter&quot;},&quot;en&quot;:{&quot;rankingDetail&quot;:&quot;Thousands of paid subscribers&quot;}},&quot;freeSubscriberCount&quot;:&quot;186,000&quot;,&quot;freeSubscriberCountOrderOfMagnitude&quot;:&quot;186K+&quot;,&quot;author_bestseller_tier&quot;:1000,&quot;author_badge&quot;:{&quot;type&quot;:&quot;bestseller&quot;,&quot;tier&quot;:1000},&quot;disable_monthly_subscriptions&quot;:false,&quot;disable_annual_subscriptions&quot;:false,&quot;hide_post_restacks&quot;:false,&quot;notes_feed_enabled&quot;:false,&quot;showIntroModule&quot;:false,&quot;isPortraitLayout&quot;:false,&quot;last_chat_post_at&quot;:&quot;2026-03-22T22:03:18.639Z&quot;,&quot;primary_profile_name&quot;:&quot;Gregor Ojstersek&quot;,&quot;primary_profile_photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;no_follow&quot;:false,&quot;paywall_chat&quot;:&quot;paid&quot;,&quot;sections&quot;:[{&quot;id&quot;:73784,&quot;created_at&quot;:&quot;2023-07-14T11:57:48.958Z&quot;,&quot;updated_at&quot;:&quot;2025-03-26T14:21:45.704Z&quot;,&quot;publication_id&quot;:1115815,&quot;name&quot;:&quot;Notifications&quot;,&quot;description&quot;:&quot;Notifications to subscribers!&quot;,&quot;slug&quot;:&quot;a5beb1d0&quot;,&quot;is_podcast&quot;:false,&quot;is_live&quot;:true,&quot;is_default_on&quot;:true,&quot;sibling_rank&quot;:0,&quot;port_status&quot;:&quot;success&quot;,&quot;logo_url&quot;:null,&quot;hide_from_navbar&quot;:true,&quot;email_from_name&quot;:&quot;&quot;,&quot;hide_posts_from_pub_listings&quot;:true,&quot;email_banner_url&quot;:null,&quot;cover_photo_url&quot;:null,&quot;hide_intro_title&quot;:false,&quot;hide_intro_subtitle&quot;:false,&quot;ignore_publication_email_settings&quot;:false,&quot;custom_config&quot;:{},&quot;podcastSettings&quot;:null,&quot;showLinks&quot;:[],&quot;spotifyPodcastSettings&quot;:null,&quot;pageTheme&quot;:null,&quot;podcastPalette&quot;:{&quot;DarkMuted&quot;:{&quot;population&quot;:72,&quot;rgb&quot;:[73,153,137]},&quot;DarkVibrant&quot;:{&quot;population&quot;:6013,&quot;rgb&quot;:[4,100,84]},&quot;LightMuted&quot;:{&quot;population&quot;:7,&quot;rgb&quot;:[142,198,186]},&quot;LightVibrant&quot;:{&quot;population&quot;:3,&quot;rgb&quot;:[166,214,206]},&quot;Muted&quot;:{&quot;population&quot;:6,&quot;rgb&quot;:[92,164,156]},&quot;Vibrant&quot;:{&quot;population&quot;:5,&quot;rgb&quot;:[76,164,146]}},&quot;spotify_podcast_settings&quot;:null}],&quot;multipub_migration&quot;:null,&quot;navigationBarItems&quot;:[{&quot;id&quot;:&quot;b3da38e3-37b4-401c-8e76-3451ea003aa6&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:0,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:true,&quot;standard_key&quot;:&quot;about&quot;,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;f8935807-85e6-42a9-b624-fb3a5b7d1d22&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:1,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:true,&quot;standard_key&quot;:&quot;chat&quot;,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;c073d01e-85e8-4ef9-a2ad-15b386c16346&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:2,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:true,&quot;standard_key&quot;:&quot;archive&quot;,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;9b158b66-bdae-416b-b616-d2e01d70e077&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:3,&quot;link_title&quot;:&quot;&#128218; Products&quot;,&quot;link_url&quot;:&quot;https://gregorojstersek.gumroad.com/&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;bad7037e-916b-4de5-83a7-c1b1fe40c19e&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:4,&quot;link_title&quot;:&quot;&#127873; Premium products&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:136947232,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:{&quot;id&quot;:136947232,&quot;slug&quot;:&quot;100-discount-code-for-products&quot;,&quot;title&quot;:&quot;Premium products for paid subscribers&quot;,&quot;type&quot;:&quot;page&quot;},&quot;children&quot;:[]},{&quot;id&quot;:&quot;96a60ac2-7041-4128-9cb5-5fcffd14e976&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:5,&quot;link_title&quot;:&quot;&#128200; Learning tracks&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:188083790,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:{&quot;id&quot;:188083790,&quot;slug&quot;:&quot;learning-tracks&quot;,&quot;title&quot;:&quot;Learning Tracks: Become an Engineering Multiplier&quot;,&quot;type&quot;:&quot;page&quot;},&quot;children&quot;:[]},{&quot;id&quot;:&quot;72454a6e-f638-4b42-aff9-38d981aceebc&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:6,&quot;link_title&quot;:&quot;&#127916; Videos&quot;,&quot;link_url&quot;:&quot;https://yt.openinapp.co/kw2oi&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;dd5f6aad-c617-488c-9be2-97cffcd15b9f&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:7,&quot;link_title&quot;:&quot;&#128176; Deals&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:145672815,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:{&quot;id&quot;:145672815,&quot;slug&quot;:&quot;special-deals-for-paid-subscribers&quot;,&quot;title&quot;:&quot;&#128176; Special Deals for paid subscribers&quot;,&quot;type&quot;:&quot;page&quot;},&quot;children&quot;:[]},{&quot;id&quot;:&quot;ae8a003b-665f-4927-a5a5-f2ca977f5e41&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:8,&quot;link_title&quot;:&quot;&#9997; Archive&quot;,&quot;link_url&quot;:&quot;/archive&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;3d45a532-6f4e-4fcc-9b8b-b170cd125cec&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:9,&quot;link_title&quot;:&quot;&#10067;About&quot;,&quot;link_url&quot;:&quot;/about&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;971d72bb-8965-413f-9106-478c0a57872a&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:10,&quot;link_title&quot;:&quot;&#128227; Sponsor&quot;,&quot;link_url&quot;:&quot;https://calico-cabinet-fbf.notion.site/Sponsor-Engineering-Leadership-fa0579535d6f4422a6da350580a54546&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;55c8d85e-43b3-41b8-a490-08f2d04ecf2b&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:11,&quot;link_title&quot;:&quot;&#127942; Leaderboard&quot;,&quot;link_url&quot;:&quot;/leaderboard&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;dd736beb-dbf1-4afb-8501-a8170b9d1f2f&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:12,&quot;link_title&quot;:&quot;&#128187; Course&quot;,&quot;link_url&quot;:&quot;https://maven.com/gregor-ojstersek/senior-engineer-to-lead&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;5e2bd957-7732-4ded-81cf-c092bc133856&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:13,&quot;link_title&quot;:&quot;&#128085; Store&quot;,&quot;link_url&quot;:&quot;https://store.eng-leadership.com/&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;618b8273-1395-44af-925f-2725615a86f7&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:14,&quot;link_title&quot;:&quot;&#128104;&#8205;&#128187; Work with me&quot;,&quot;link_url&quot;:&quot;https://calico-cabinet-fbf.notion.site/Work-with-Gregor-Ojstersek-1147b66fdc24809b86b1fb0467b60318&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;7249b968-fb53-44c9-85be-ffdeff215a02&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:15,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:73784,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:{&quot;id&quot;:73784,&quot;slug&quot;:&quot;a5beb1d0&quot;,&quot;name&quot;:&quot;Notifications&quot;,&quot;hide_from_navbar&quot;:true,&quot;is_podcast&quot;:false,&quot;logo_url&quot;:null},&quot;post&quot;:null,&quot;children&quot;:[]}],&quot;contributors&quot;:[{&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;handle&quot;:&quot;gregorojstersek&quot;,&quot;role&quot;:&quot;admin&quot;,&quot;owner&quot;:true,&quot;user_id&quot;:106098672,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;}],&quot;threads_v2_enabled&quot;:true,&quot;viralGiftsConfig&quot;:{&quot;id&quot;:&quot;cc2fcb17-f701-4c83-8332-bb77b3d8145d&quot;,&quot;publication_id&quot;:1115815,&quot;enabled&quot;:true,&quot;gifts_per_user&quot;:5,&quot;gift_length_months&quot;:1,&quot;send_extra_gifts&quot;:true,&quot;message&quot;:&quot;All things Engineering Leadership!&quot;,&quot;created_at&quot;:&quot;2023-02-17T09:11:35.075347+00:00&quot;,&quot;updated_at&quot;:&quot;2023-02-17T09:11:35.075347+00:00&quot;,&quot;days_til_invite&quot;:14,&quot;send_emails&quot;:true,&quot;show_link&quot;:null},&quot;tier&quot;:2,&quot;no_index&quot;:false,&quot;can_set_google_site_verification&quot;:true,&quot;can_have_sitemap&quot;:true,&quot;founding_plan_name_english&quot;:&quot;Founding Member&quot;,&quot;bundles&quot;:[],&quot;base_url&quot;:&quot;https://newsletter.eng-leadership.com&quot;,&quot;hostname&quot;:&quot;newsletter.eng-leadership.com&quot;,&quot;is_on_substack&quot;:false,&quot;spotify_podcast_settings&quot;:null,&quot;podcastPalette&quot;:{&quot;DarkMuted&quot;:{&quot;population&quot;:72,&quot;rgb&quot;:[73,153,137]},&quot;DarkVibrant&quot;:{&quot;population&quot;:6013,&quot;rgb&quot;:[4,100,84]},&quot;LightMuted&quot;:{&quot;population&quot;:7,&quot;rgb&quot;:[142,198,186]},&quot;LightVibrant&quot;:{&quot;population&quot;:3,&quot;rgb&quot;:[166,214,206]},&quot;Muted&quot;:{&quot;population&quot;:6,&quot;rgb&quot;:[92,164,156]},&quot;Vibrant&quot;:{&quot;population&quot;:5,&quot;rgb&quot;:[76,164,146]}},&quot;pageThemes&quot;:{&quot;podcast&quot;:null},&quot;live_subscriber_counts&quot;:false,&quot;supports_ip_content_unlock&quot;:false,&quot;appTheme&quot;:{&quot;colors&quot;:{&quot;accent&quot;:{&quot;name&quot;:&quot;#064aad&quot;,&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:0,&quot;g&quot;:59,&quot;b&quot;:150,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:0,&quot;g&quot;:59,&quot;b&quot;:150,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.3},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.3}}},&quot;fg&quot;:{&quot;primary&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.8},&quot;secondary&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.6},&quot;tertiary&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.4},&quot;accent&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.9},&quot;secondary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.6},&quot;tertiary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.4},&quot;accent&quot;:{&quot;r&quot;:89,&quot;g&quot;:122,&quot;b&quot;:229,&quot;a&quot;:1}}},&quot;bg&quot;:{&quot;name&quot;:&quot;#ffffff&quot;,&quot;hue&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0},&quot;tint&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0},&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:250,&quot;g&quot;:250,&quot;b&quot;:250,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:250,&quot;g&quot;:250,&quot;b&quot;:250,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:238,&quot;g&quot;:238,&quot;b&quot;:238,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:206.90096477355226,&quot;g&quot;:206.90096477355175,&quot;b&quot;:206.9009647735519,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:219,&quot;g&quot;:219,&quot;b&quot;:219,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:182,&quot;g&quot;:182,&quot;b&quot;:182,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:22,&quot;g&quot;:23,&quot;b&quot;:24,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:35,&quot;g&quot;:37,&quot;b&quot;:37,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:41.35899397549579,&quot;g&quot;:43.405356429195315,&quot;b&quot;:43.40489285041963,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:54,&quot;g&quot;:55,&quot;b&quot;:55,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:90,&quot;g&quot;:91,&quot;b&quot;:91,&quot;a&quot;:1}}}},&quot;cover_image&quot;:{&quot;url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nZ7A!,w_1200,h_400,c_pad,f_auto,q_auto:best,fl_progressive:steep,b_auto:border,b_rgb:ffffff/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19aa786-3a54-421d-a897-bc514c862421_600x199.png&quot;,&quot;height&quot;:400,&quot;width&quot;:600}},&quot;portalAppTheme&quot;:{&quot;colors&quot;:{&quot;accent&quot;:{&quot;name&quot;:&quot;#064aad&quot;,&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:5,&quot;g&quot;:63,&quot;b&quot;:148,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:255,&quot;g&quot;:103,&quot;b&quot;:25,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:255,&quot;g&quot;:103,&quot;b&quot;:25,&quot;a&quot;:0.3},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.3}}},&quot;fg&quot;:{&quot;primary&quot;:{&quot;r&quot;:54,&quot;g&quot;:55,&quot;b&quot;:55,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:134,&quot;g&quot;:135,&quot;b&quot;:135,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:146,&quot;g&quot;:146,&quot;b&quot;:146,&quot;a&quot;:1},&quot;accent&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.9},&quot;secondary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.6},&quot;tertiary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.4},&quot;accent&quot;:{&quot;r&quot;:89,&quot;g&quot;:122,&quot;b&quot;:229,&quot;a&quot;:1}}},&quot;bg&quot;:{&quot;name&quot;:&quot;#ffffff&quot;,&quot;hue&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;tint&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:240,&quot;g&quot;:240,&quot;b&quot;:240,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:240,&quot;g&quot;:240,&quot;b&quot;:240,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:240,&quot;g&quot;:240,&quot;b&quot;:240,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:221,&quot;g&quot;:221,&quot;b&quot;:221,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:183,&quot;g&quot;:183,&quot;b&quot;:183,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:22,&quot;g&quot;:23,&quot;b&quot;:24,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:35,&quot;g&quot;:37,&quot;b&quot;:37,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:41.35899397549579,&quot;g&quot;:43.405356429195315,&quot;b&quot;:43.40489285041963,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:54,&quot;g&quot;:55,&quot;b&quot;:55,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:90,&quot;g&quot;:91,&quot;b&quot;:91,&quot;a&quot;:1}}},&quot;wordmark_bg&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1}},&quot;fonts&quot;:{&quot;heading&quot;:&quot;sans&quot;,&quot;body&quot;:&quot;sans&quot;}},&quot;logoPalette&quot;:{&quot;Vibrant&quot;:{&quot;rgb&quot;:[127.5,127.5,127.5],&quot;population&quot;:0},&quot;DarkVibrant&quot;:{&quot;rgb&quot;:[66.3,66.3,66.3],&quot;population&quot;:0},&quot;LightVibrant&quot;:{&quot;rgb&quot;:[188.7,188.7,188.7],&quot;population&quot;:0},&quot;Muted&quot;:{&quot;rgb&quot;:[124,124,124],&quot;population&quot;:1},&quot;DarkMuted&quot;:{&quot;rgb&quot;:[60,60,60],&quot;population&quot;:10},&quot;LightMuted&quot;:{&quot;rgb&quot;:[180,180,180],&quot;population&quot;:21}},&quot;display_name_for_chat&quot;:&quot;Engineering Leadership&quot;,&quot;subscriber_count_string_for_chat&quot;:&quot;186K Members&quot;}}" data-component-name="CommunityChatRenderPlaceholder"></div><p>Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>Over the past year, AI adoption inside tech companies has gone from experimentation to AI being an active part of the day-to-day of tech professionals.</p><p>At Meta, they&#8217;ve gone the next step. They created an internal leaderboard ranking employees based on how many AI tokens they use.</p><p>The problem with such a leaderboard is that if token usage becomes the metric, then token usage becomes the goal. And that&#8217;s where things can go sideways quickly.</p><p>And then the question that comes up as a side effect is: Are we actually becoming more productive with AI or just better at looking productive?</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- A leaderboard called &#8220;Claudeonomics&#8221;<br>- This seems to be a part of the broader trend in Silicon Valley<br>- Using token consumption as a benchmark for productivity. The side effects<br>&#128274; Is judging people based on token consumption the right way to go?<br>&#128274; This is a trend that I am seeing all the way from early 2025<br>&#128274; The same incentive is behind the trend of &#8220;tokenmaxxing&#8221;<br>&#128274; Judging people based on token consumption<br>&#128274; I rather look at these 4 specific things<br>&#128274; Should you do something similar in your company?<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>A leaderboard called &#8220;Claudeonomics&#8221;</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_PL9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_PL9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_PL9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_PL9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_PL9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_PL9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87771,&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://newsletter.eng-leadership.com/i/193581623?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.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_!_PL9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_PL9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_PL9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_PL9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d5f913c-ac6b-4056-95e7-8078e86cc3ed_1600x899.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>This is the name of the leaderboard at Meta, and it tracks AI token usage of over 85k employees. Interestingly, this has been a bottom-up initiative, built by engineers and shared on the company&#8217;s intranet.</p><p>Some unofficial data I have seen based on my research:</p><ul><li><p>In the past 30 days, the total usage exceeded 60 trillion tokens</p></li><li><p>Estimated cost $900 million based on public pricing for the Claude Opus 4.6 model</p></li><li><p>The top individual user consumed 281 billion tokens</p></li></ul><p>So, based on how much your token consumption is, the higher you are in the leaderboard.</p><p>There are also different badges, from bronze, silver, gold, platinum, to emerald, awarded to people, and the top 250 people in the leaderboard are considered &#8220;power users&#8221; and can get additional badges like &#8220;Session Immortal&#8221; and &#8220;Token Legend&#8221;.</p><p>So, it&#8217;s like a game of who is using the most tokens. But the actual question is:</p><blockquote><p>Is the use of tokens actually going in the right direction? Solving actual business problems?</p></blockquote><h2>This seems to be a part of the broader trend in Silicon Valley</h2><p>The trend seems to be called &#8220;tokenmaxxing&#8221;, where token consumption is treated as a benchmark for productivity and a competitive metric to determine if an employee is &#8220;AI-native&#8221;.</p><p>Here are some more examples (according to Forbes):</p><ol><li><p>Nvidia CEO Jensen Huang</p></li></ol><p>Stated that he would be &#8220;very concerned&#8221; if an engineer earning $500,000 annually spent less than $250,000 on AI tokens each year.</p><ol start="2"><li><p>Ali Ghodsi, CEO of Databricks</p></li></ol><p>Delivered a keynote to the company&#8217;s engineering team, where he highlighted a particular engineer who had used over $7,000 worth of AI tokens within just two weeks in January.</p><p>Rather than criticizing the high spending, Ghodsi used it as a positive example. And mentioned: &#8220;We actually had the whole engineering team applaud him and recognize his efforts. My goal is to encourage everyone to start using these tools.&#8221;</p><ol start="3"><li><p>Andrew Bosworth, Meta CTO</p></li></ol><p>Said at a tech conference in February that a top engineer who spent an amount equivalent to their salary on AI tokens saw a productivity increase of up to 10 times. And mentioned: &#8220;It&#8217;s a no-brainer, keep doing it, there is no upper limit.&#8221;</p><ol start="4"><li><p>Andrej Karpathy, a former AI scientist at Tesla and OpenAI, now heading an AI education startup</p></li></ol><p>Said on a podcast: &#8220;The name of the game is tokens. How can you maximize your token throughput and not be in the loop&#8221;.</p><h2>Using token consumption as a benchmark for productivity. The side effects</h2><p>I am also hearing the following: Some employees at Meta, in order to climb the leaderboard, they let AI agents run continuously for hours to perform research tasks, maximizing token consumption.</p><p>There seems to be a lot of other companies doing something similar as well, it&#8217;s not just Meta.</p><p>One engineer mentioned the following:</p><blockquote><p>My company has been doing something like this as well, and it&#8217;s as stupid and easily gamed as you would expect. Right up there with measuring lines of code or using story points to gauge productivity.</p><p>The best way to rack up tokens seems to be keeping a chat context going for a long time, telling it to read tons of code (multiple repos for extra points), and pasting as much code or text into the chat as you can.</p></blockquote><p>Another mentioned:</p><blockquote><p>It&#8217;s official in the company I work for, but in our case, if you don&#8217;t reach an AI usage threshold each week, you are fired.</p></blockquote><p>And there have been more similar cases like these. Some other engineers I talked to have also mentioned that they either are judged based on token usage in their company or they know someone who is.</p><p>Based on the company names, the majority of such companies are based in Silicon Valley. I believe the trend of &#8220;tokenmaxxing&#8221; is less common in companies outside of that bubble.</p><p>Now that we know what&#8217;s happening, let me share my take on whether this is the right thing to do and if your company should be doing something similar.</p><h2>Is judging people based on token consumption the right way to go?</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/meta-created-an-internal-leaderboard">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Use OpenClaw as an Engineering Leader]]></title><description><![CDATA[I recently tried OpenClaw and did 3 test projects. This is how you can get started with it and how it can help you!]]></description><link>https://newsletter.eng-leadership.com/p/how-to-use-openclaw-as-an-engineering</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/how-to-use-openclaw-as-an-engineering</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 05 Apr 2026 22:36:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/15990e26-2b49-4707-892a-0285bc627cd1_1600x837.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CaqO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CaqO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CaqO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CaqO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CaqO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CaqO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg" width="1456" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65781,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/193287571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.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_!CaqO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CaqO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CaqO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CaqO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F334528cb-4a14-4fd8-ac0c-207ae96a1503_1600x615.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><div><hr></div><p>This week's newsletter is sponsored by <strong><a href="https://www.anyshift.io/eng-leadership?utm_source=gregor-ojstersek&amp;utm_medium=newsletter&amp;utm_campaign=creator-q2-2026&amp;utm_content=primary-sponsor">Anyshift</a></strong>.</p><p><strong>Context is what separates a 30-second root cause from a 2-hour investigation</strong></p><p>Anyshift maps every service, deploy, config change, and dependency into a versioned graph. </p><p>When an <em>incident fires</em>, it traces the root cause to the exact commit that caused it. No jumping between consoles. No guessing. Up to 85% MTTR reduction. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.anyshift.io/eng-leadership?utm_source=gregor-ojstersek&amp;utm_medium=newsletter&amp;utm_campaign=creator-q2-2026&amp;utm_content=primary-sponsor?1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0GSH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 424w, https://substackcdn.com/image/fetch/$s_!0GSH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 848w, https://substackcdn.com/image/fetch/$s_!0GSH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!0GSH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0GSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png" width="1456" height="592" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:592,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:504456,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.anyshift.io/eng-leadership?utm_source=gregor-ojstersek&amp;utm_medium=newsletter&amp;utm_campaign=creator-q2-2026&amp;utm_content=primary-sponsor?1&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/193287571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.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_!0GSH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 424w, https://substackcdn.com/image/fetch/$s_!0GSH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 848w, https://substackcdn.com/image/fetch/$s_!0GSH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!0GSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe300ac80-d63f-4db3-b21a-381f483823dc_3200x1300.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><ul><li><p>Zero agents, read-only access, connects your stack in 30 minutes</p></li><li><p>One graph that stays in sync across AWS, GCP, Kubernetes, GitHub, Datadog</p></li><li><p>Start with one service, scale when you're ready</p></li></ul><p>Used by engineering teams at Citrix, MotherDuck and more.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.anyshift.io/eng-leadership?utm_source=gregor-ojstersek&amp;utm_medium=newsletter&amp;utm_campaign=creator-q2-2026&amp;utm_content=primary-sponsor?2&quot;,&quot;text&quot;:&quot;Check the ROI&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.anyshift.io/eng-leadership?utm_source=gregor-ojstersek&amp;utm_medium=newsletter&amp;utm_campaign=creator-q2-2026&amp;utm_content=primary-sponsor?2"><span>Check the ROI</span></a></p><p>Thanks to Anyshift for sponsoring this newsletter. Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>Over the past few years, tools like ChatGPT, Claude, Copilot, and Gemini have made a big impact on the way we work. Especially in our industry, the focus has moved from pure writing code toward solving problems more effectively.</p><p>Now, we&#8217;re moving into a phase where AI doesn&#8217;t just respond to prompts, but actually takes action and gets work done for you.</p><p>That&#8217;s where OpenClaw comes in.</p><p>OpenClaw isn&#8217;t just another chatbot. It&#8217;s more like having an assistant that can break down tasks, spin up sub-agents, connect with the tools, and deliver real outcomes instead of just ideas.</p><p>There are still common downsides, though, where your overall <a href="https://newsletter.eng-leadership.com/p/good-judgment-is-the-new-important">judgment becomes more important than ever</a>, and we&#8217;ll get to that later in the article!</p><p>In today&#8217;s article, we&#8217;ll go through what OpenClaw is, why it&#8217;s getting so much attention, and, most importantly, how you, as an engineering leader, can use it to save time, help your team, and build things.</p><p>Let&#8217;s start!</p><h2>What is OpenClaw?</h2><p>If you haven&#8217;t heard of <a href="https://github.com/openclaw/openclaw">OpenClaw</a> before, it&#8217;s an open-source personal AI assistant that you can install on your own device, and chat with it through your preferred choice of messaging software. That can be WhatsApp, Slack, Discord, Telegram, and others.</p><p>If we make a comparison with ChatGPT, it&#8217;s less of a chatbot, but more of an autonomous assistant who executes tasks on your behalf. It can also connect to the tools that you use, and it understands the context of your work.</p><p>It can also spin up sub-agents and assign tasks to them to finish a specific (bigger) project. Think of it as: assigning a big project and implementing it as well.</p><p>It can dissect a project into multiple smaller tasks and assign them to other agents who would implement them in parallel.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WhLT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WhLT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 424w, https://substackcdn.com/image/fetch/$s_!WhLT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 848w, https://substackcdn.com/image/fetch/$s_!WhLT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 1272w, https://substackcdn.com/image/fetch/$s_!WhLT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WhLT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png" width="1456" height="1139" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1139,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;: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_!WhLT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 424w, https://substackcdn.com/image/fetch/$s_!WhLT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 848w, https://substackcdn.com/image/fetch/$s_!WhLT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.png 1272w, https://substackcdn.com/image/fetch/$s_!WhLT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20e600c6-a6c1-43b8-ba1d-13290432e486_1576x1233.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>The project was first published in November 2025 as ClawdBot and renamed to Moltbot on January 27, due to trademark complaints by Anthropic.</p><p>That&#8217;s the time it also gained a lot of momentum, and now (as OpenClaw) has already close to 350k stars on GitHub. </p><p>In February, OpenClaw was also bought by OpenAI.</p><h2>Why Has It Gained So Much Popularity So Fast?</h2><p>I&#8217;ve set it up myself in order to understand where the appeal is coming from, and I can clearly see why. There are many possibilities with it, and there are endless use cases that you can use it for.</p><p>It&#8217;s up to you for what particular things you want to use it for, and if it makes sense in terms of making you more productive. There are also more than 46k skills published in <a href="https://clawhub.ai/">Clawhub</a>, which you can use for your case.</p><p>And if you do something that&#8217;s not done yet, you can also publish the skill yourself, which is great!</p><p>We&#8217;re also going to go through the use cases that I believe are the most useful for engineering leaders later in the article.</p><p>A thing that I really like is that if you want to do a certain optimization, let&#8217;s say use fewer tokens per request, you can just ask openclaw, and it&#8217;ll share the available options that you can do, which you can just easily pick and choose the one that makes sense.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lv9q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lv9q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lv9q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lv9q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lv9q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lv9q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:170785,&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://newsletter.eng-leadership.com/i/193287571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.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_!lv9q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lv9q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lv9q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lv9q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abc7bee-ec80-4d71-ade8-b509fc63e660_1600x837.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>Even though setting it up can be a bit of a pain, especially for a less technical person, with enough perseverance, I believe anyone could set it up and start using it.</p><p>We&#8217;ll go through a step-by-step process on setting it up, and I&#8217;ll share my reasoning for what makes the most sense, what I found out works, and what doesn&#8217;t.</p><h2>Choosing Where to Install It</h2><p>You can install it on your own computer,  a separate computer, a virtual machine, or on a dedicated server.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-eJc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-eJc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-eJc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-eJc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-eJc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-eJc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg" width="1456" height="507" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:507,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58036,&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://newsletter.eng-leadership.com/i/193287571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.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_!-eJc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-eJc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-eJc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-eJc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa04266d-caac-4536-90f4-79225e9557c8_1600x557.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>I don&#8217;t recommend installing it on your own computer, where you have all the important files that you work with daily. The reason is that you are giving OpenClaw access to your full computer to do things.</p><p>Unless you are really diligent with permissions, and you really know what you&#8217;re doing, I wouldn&#8217;t recommend it.</p><p>The quickest starting point and also a relatively cheap one would be to buy a virtual machine, a.k.a droplet, on a hosted service like DigitalOcean or similar. Here is also the <a href="https://www.digitalocean.com/community/tutorials/how-to-run-openclaw">guide</a> if you want to do that. </p><p>They already have an OpenClaw image prepared that you can just install on the droplet.</p><p>The downside is that the OpenClaw version is most probably not going to be the latest, but I think you can update it manually yourself later on. So, if you just want to quickly try it and see how it goes, you can go that route.</p><p>But in our case, we are going to use our own hardware and install OpenClaw on a separate Mac mini. That also gives us complete control of all the data and resources as well. </p><p>If you want to follow along and install it on your own, feel free to do so; if not, you can read through the steps, and you&#8217;ll get insights on how to install OpenClaw and also ideas on how to use it.</p><p>Let&#8217;s start.</p><h2>Let&#8217;s Prepare Our Mac Mini</h2><p>Starting from scratch is the best way to go, so completely wiping out our Mac mini is the first step. You can do that by going to System Settings &gt; General &gt; Transfer or Reset &gt; Erase All Content and Settings.</p><p>The second thing we want to do is to prepare all the necessary accounts and API keys. I highly recommend setting up a separate Gmail account for OpenClaw, which we are also going to use for creating a new Apple ID.</p><p>Also, having a password manager like LastPass or 1Password is really great. I personally use LastPass and then share only the necessary passwords to the Gmail account I use for the Mac mini, so I can just copy&amp;paste them when I need them.</p><p>Regarding API keys, I first started by adding <a href="https://platform.claude.com/">Anthropic&#8217;s API key</a> to OpenClaw. But after trying out a harder task, where there was much more work, I quickly stumbled upon rate limits. So, my recommendation here is to set up at least another one, such as <a href="https://platform.openai.com/">OpenAI&#8217;s API key</a> or <a href="https://ai.google.dev/">Gemini API key</a>.</p><p>In the best case scenario, you would have all 3 (or even additional, like Grok, MiniMax, Deepseek, etc. and then OpenClaw can route different requests to different APIs if the rate limit has been hit. But for starters, you can start with creating 1 API key, and then if you hit rate limits, you can set up additional ones.</p><p>So, now that we have everything ready, let&#8217;s install MacOS on the Mac mini and create the Apple ID with the Gmail we created for this purpose. We&#8217;ll want to use Apple&#8217;s App Store to install the Amphetamine app, so we can keep our Mac mini on at all times.</p><p>If you want to go through a very detailed guide on the installation, check out this <a href="https://robertheubanks.substack.com/i/187294099/step-6-erase-the-mac-mini-and-create-apple-id">guide</a>.</p><h2>Installing OpenClaw</h2><p>Once we have the MacOS installed, it&#8217;s time to start installing everything that we need for OpenClaw. We first need Xcode Command Line Tools. We can get it by simply copying this into the terminal:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;10d8313b-03c7-4a18-b12a-30716ea7b658&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">xcode-select --install</code></pre></div><p>Of course, having Homebrew is great, and you can get it by copying this into the terminal:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;b9231ca5-1b00-4cc9-be1b-7381c4fb5470&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">/bin/bash -c &#8220;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&#8221;</code></pre></div><p>Next, you&#8217;ll want to have Node.js.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;bfb2cd6e-a140-4797-aa6f-676cc76e7f6c&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">brew install node@24</code></pre></div><p>After that, it&#8217;s time to start installing OpenClaw. Paste this into the terminal:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;d4910793-5df9-49e9-a85c-1b2c8180b61a&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">curl -fsSL https://openclaw.ai/install.sh | bash</code></pre></div><p>And once you have it installed, you can start with onboarding:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;d9e9817e-2b8b-4526-a087-ab5c760d76ac&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">openclaw onboard --install-daemon</code></pre></div><p>We won&#8217;t go through this step in detail, but I highly recommend checking out the details on different options when onboarding <a href="https://robertheubanks.substack.com/i/187294099/step-12-run-the-onboarding-wizard">here</a>.</p><p>A cool thing after we go through onboarding is that we can check out the <a href="https://docs.openclaw.ai/web/dashboard">gateway dashboard</a> on http://127.0.0.1:18789 or http://localhost:18789.</p><p>That&#8217;s where we can check logs, and a lot of other interesting info on what&#8217;s happening regarding openclaw.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nc1M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nc1M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nc1M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nc1M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nc1M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nc1M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg" width="1456" height="796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91196,&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://newsletter.eng-leadership.com/i/193287571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.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_!nc1M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nc1M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nc1M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nc1M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d421f6c-296d-4414-aae3-d1bb8838b2df_1600x875.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><h2>Connecting Your Messaging Software</h2><p>Once we have OpenClaw installed and onboarded on our system, that&#8217;s when it&#8217;s important to connect your messaging software of choice.</p><p>I personally use Telegram, as that&#8217;s what has been recommended as easiest, as you can quickly set up a bot there and connect it to OpenClaw.</p><p>There are a lot more options, like Slack, WhatsApp, Discord, etc. Check the options <a href="https://openclaw.ai/integrations">here</a>.</p><p>In order to connect to Telegram, all we need to do is open Telegram, search for <code>@BotFather</code>, and start creating our own bot.</p><p>I won&#8217;t go into detail on how to do that, as this <a href="https://robertheubanks.substack.com/i/187294099/step-4-create-your-telegram-bot">guide</a> gives you a good walkthrough. Once we have our bot configured in Telegram, it&#8217;s important to connect it to OpenClaw.</p><p>On the chat with our bot, type /start, and it will return the pairing code. Then all we need to do is add the pairing code to OpenClaw. We can do it like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;8b0d28ca-a307-499d-9740-1ce4bf479866&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">openclaw pairing list telegram
openclaw pairing approve telegram &lt;code&gt;</code></pre></div><p>Now, once we have that all running, congrats, we have a working OpenClaw bot, which we can talk with!</p><p>If you want to go through the setup in detail and configure a lot more other things, this <a href="https://robertheubanks.substack.com/p/openclaw-on-mac-mini-the-complete">guide</a> will help you with that.</p><blockquote><p>Fun fact: I&#8217;ve named my bot GOclaw, but you can name it anything you wish!</p></blockquote><h2>First Thing I&#8217;ve Built</h2><p>Now, once I had that, I started testing what&#8217;s possible and what&#8217;s not. The first thing that came to my mind was to ask GOclaw to call me and wish me a great day.</p><p>So, I asked, what is needed to achieve that. GOclaw responded with the plan to get a number on the Twilio dashboard (which I did) and then proposed to write a script that calls Twilio&#8217;s API and makes the call.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!slS6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!slS6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 424w, https://substackcdn.com/image/fetch/$s_!slS6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 848w, https://substackcdn.com/image/fetch/$s_!slS6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!slS6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!slS6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg" width="1456" height="266" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:266,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37705,&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://newsletter.eng-leadership.com/i/193287571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.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_!slS6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 424w, https://substackcdn.com/image/fetch/$s_!slS6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 848w, https://substackcdn.com/image/fetch/$s_!slS6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!slS6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4cf0c84-adb5-416a-8709-edfeaa1cdffd_1600x292.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>We basically did this in a couple of minutes, and it worked well! We then also played around with it to make a few tweaks and so on. It felt like working together on a problem, similar to how I would work with another engineer.</p><p>Another thing that&#8217;s important to keep in mind is that I was using Claude Sonnet 4.6 at the beginning as the main model of choice, but it became really expensive pretty fast, so I switched to using Haiku, and it was much cheaper and produced similar results.</p><h2>The Second Thing: Technical Specification of a Project</h2><p>After that, the next goal was to create a technical specification of a certain project. I specified the functionalities needed, provided examples (links to working functionalities) of what needs to be done, and included some of the links to where more information about what&#8217;s needed can be found.</p><p>So, in this case, if you have been using Cursor or Claude Code, instead of adding the context in the prompt or as a .md file in the project, you can just add context as a message, and OpenClaw will automatically use that to do what&#8217;s needed.</p><p>The first version was already pretty good, the second a lot better, and the third one, even better, which I was pretty happy with.</p><h2>The Third Thing: Build the Project</h2><p>Now that we have a technical specification, with a good plan of implementation, we can implement the project.</p><p>That&#8217;s when I saw issues with rate limits, as there&#8217;s a need for many different things to be implemented in order to finish the project, which took a lot of tokens, and Anthropic&#8217;s API just couldn&#8217;t support using so much in the short amount of time.</p><p>So, that&#8217;s when it&#8217;s really important to connect additional API keys, so that if the rate limit happens, OpenClaw can then call other APIs.</p><p>In the end, I was pretty happy with the result, as it implemented the project based on the technical specification. I also created a separate GitHub account (that is connected with GOclaw&#8217;s email) and created the repo there. The newly generated code was then also pushed to that GitHub repo.</p><h2>My Thoughts After the Test Projects</h2><p>So, these were my test projects in order to see what&#8217;s possible and how we can use OpenClaw. And I am impressed by the flexibility and the overall experience.</p><p>There are, of course, some things that are not so great, as the onboarding process can be quite tedious, as there are many things to think about, especially regarding security and ensuring that you really take care of permissions and restrict access.</p><p>And of course, as with all LLMs, hallucinations are the problem, and you need to have good judgment and overall technical experience to know if a certain approach is actually the right approach to take or not. You can&#8217;t get away with bad fundamentals and a poor understanding of engineering.</p><p>So, think of using OpenClaw as Claude Code or OpenAI Codex, just with a different interface (as you are talking via messages) and a bit more flexibility and options, as you have the whole Mac mini available to store things and create context.</p><p>I really like the overall user experience with that, as I find it much easier to do things, then just prompting via terminal or using a separate UI. And the reason is that we are already using messaging software a lot daily, so it feels a lot more natural.</p><p>Now, let me share some of the concrete examples that I believe you can use OpenClaw as an engineering leader.</p><h2>How to Use OpenClaw as an Engineering Leader</h2><p>After the test projects, here are my thoughts on projects that could be great to use OpenClaw as an engineering leader:</p><ol><li><p><strong>Use OpenClaw for side projects/internal tools</strong></p></li></ol><p>I think this is a great use case, especially if you are building projects where you are fine with just &#8220;throwing away code&#8221;.</p><ul><li><p>You can build a website that would help organize learning sessions for your teams, send reminders, and automatically generate transcripts + create documentation pages based on the session.</p></li><li><p>You can build throwaway proof of concepts of certain new features and see the complexity behind them before handing them over to the teams.</p></li><li><p>Build something that just helps you in your day-to-day life, maybe a quick daily reminder to go for a walk, or do exercise. Openclaw is really great at creating cron jobs and executing a certain task at a certain time.</p></li></ul><ol start="2"><li><p><strong>Working on an already existing project</strong></p></li></ol><p>Now, here it&#8217;s really important to be a lot more careful. You can use OpenClaw the same way as you are giving access to human engineers. You can create a GitHub account and give access to specific repositories, and then ask to finish a certain task and open a PR.</p><p>You then review the PR, add comments, and then tell OpenClaw to make adjustments based on the comments and commit them.</p><p>Important: You should never give direct write permissions here, as that may cause a lot of issues. As I mentioned, hallucinations are a problem, and you can&#8217;t rely on the results being on point.</p><p>This is a trial-and-error approach, where you need to work on giving the best possible context and requirements, and good feedback. OpenClaw will store your feedback as context and ensure that the next time it will be considered.</p><ol start="3"><li><p><strong>Meeting checker and reminder</strong></p></li></ol><p>Ask OpenClaw to check your calendar and give you insights for every meeting 5 minutes before it starts. Who&#8217;s attending, some additional info about them, what&#8217;s the purpose of the meeting, and what are the key expected takeaways.</p><p>You can then also grab the transcription and summary of the meeting from the note taker and share that with OpenClaw, which can analyze if the meeting was needed or if it could be just an email.</p><ol start="4"><li><p><strong>Get the info about existing projects</strong></p></li></ol><p>As mentioned, OpenClaw is really great with cron jobs, and you can connect Jira/Linear with it and then ask to give you the latest summary on projects and tasks.</p><p>Are we still on track, or are there some potential issues that a certain timeline may not be reached? You can go into as much detail as you need.</p><ol start="5"><li><p><strong>Check for stale PRs</strong></p></li></ol><p>As we all know, some of the biggest blockers in engineering team productivity are slow code reviews. In my experience, slow code reviews have always been a sign of a poorly performing team.</p><p>What you can do is ask OpenClaw to create a cron job every morning and give you the list of all the PRs that have been open for more than 2 days.</p><p>Then you can make a habit in the morning and go through them and see if there&#8217;s a certain repeating pattern happening.</p><ol start="6"><li><p><strong>Turn Slack discussions into documentation/reports</strong></p></li></ol><p>This can be an interesting project, especially if you are doing incident management communication via Slack. Let&#8217;s say that there was an incident, and you were in charge of comms with other departments to ensure everyone was on the same page.</p><p>You&#8217;ve created a new Slack thread where you reported the findings and what&#8217;s happening at the moment.</p><p>After the incident is finished and the problem is gone, you can ask OpenClaw to analyze the thread and create an incident retrospective document based on the thread.</p><p>Then you can make a few adjustments needed, and you&#8217;re good to host an incident retrospective and ensure everyone is aware of the root cause and action items that need to be taken.</p><h2>Last Words</h2><p>These are just a few examples of how you can use OpenClaw to help you be more productive and get things done.</p><p>Over to you, what are you building with OpenClaw? I would love to know! Make sure to share your experience in the comments.</p><div><hr></div><p>Liked this article? Make sure to &#128153; click the like button.</p><p>Feedback or addition? Make sure to &#128172; comment.</p><p>Know someone that would find this helpful? Make sure to &#128257; share this post.</p><h2>Whenever you are ready, here is how I can help you further</h2><ul><li><p>Join the Cohort course Senior Engineer to Lead: Grow and thrive in the role <a href="https://maven.com/gregor-ojstersek/senior-engineer-to-lead?promoCode=ENGLEADERSHIP">here</a>.</p></li><li><p>Interested in sponsoring this newsletter? Check the sponsorship options <a href="https://calico-cabinet-fbf.notion.site/Sponsor-Engineering-Leadership-fa0579535d6f4422a6da350580a54546">here</a>.</p></li><li><p>Take a look at the cool swag in the Engineering Leadership Store <a href="https://store.eng-leadership.com/">here</a>.</p></li><li><p>Want to work with me? You can see all the options <a href="https://calico-cabinet-fbf.notion.site/Work-with-Gregor-Ojstersek-1147b66fdc24809b86b1fb0467b60318">here</a>.</p></li></ul><h2>Get in touch</h2><p>You can find me on <a href="https://www.linkedin.com/in/gregorojstersek/">LinkedIn</a>, <a href="https://twitter.com/gregorojstersek">X</a>, <a href="https://yt.openinapp.co/kw2oi">YouTube</a>, <a href="https://bsky.app/profile/gregorojstersek.bsky.social">Bluesky</a>, <a href="https://www.instagram.com/gregor_ojstersek/">Instagram</a> or <a href="https://www.threads.net/@gregor_ojstersek">Threads</a>.</p><p>If you wish to make a request on particular topic you would like to read, you can send me an email to info@gregorojstersek.com.</p><div><hr></div><p>This newsletter is funded by paid subscriptions from readers like yourself.</p><p>If you aren&#8217;t already, consider becoming a paid subscriber to receive the full experience!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get&quot;,&quot;text&quot;:&quot;Check the benefits of the paid plan&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get"><span>Check the benefits of the paid plan</span></a></p><p>You are more than welcome to find whatever interests you here and try it out in your particular case. Let me know how it went! Topics are normally about all things engineering related, leadership, management, developing scalable products, building teams etc.</p>]]></content:encoded></item><item><title><![CDATA[Would I Still Go The Engineering Manager Route in 2026?]]></title><description><![CDATA[Engineering management has changed. Here are my thoughts if I were a senior software engineer again, thinking of my next step.]]></description><link>https://newsletter.eng-leadership.com/p/would-i-still-go-the-engineering</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/would-i-still-go-the-engineering</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 02 Apr 2026 03:52:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9df97b0e-8717-4cbe-9cd6-e8a1d91de0c0_1600x831.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-fCK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-fCK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-fCK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-fCK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-fCK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-fCK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg" width="1456" height="643" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:643,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71549,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.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_!-fCK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-fCK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-fCK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-fCK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ac63be1-4a2b-4614-b547-d5283fee355c_1600x707.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><div><hr></div><p>Before we start with today&#8217;s article, there&#8217;s a special announcement.</p><h2>&#127873; Engineering Leadership Community Chat</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substack.com/chat/1115815" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zxAW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zxAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg" width="800" height="377" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:377,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33070,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://substack.com/chat/1115815&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.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_!zxAW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zxAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616e0634-678b-44d5-addf-ebd0de0acd4a_800x377.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As a paid subscriber, you are now able to ask any questions related to engineering/engineering leadership and get an opinion from like-minded people.</p><ul><li><p>Share ideas, challenges, or get an opinion on the approach (you can start a new thread)</p></li><li><p>Connect with everyone</p></li><li><p>Special opportunities</p></li></ul><p>This chat is available to 1700+ engineering leaders, who are paid subscribers from companies such as Meta, Google, OpenAI, and 500+ others.</p><p>Think of it as StackOverflow for Engineering Leadership, except no toxic behavior :)</p><p>I&#8217;ll also use this chat to provide special updates regarding the newsletter, new products, videos, early releases, and also provide special opportunities.</p><p><strong>For example:</strong></p><ul><li><p>I&#8217;ll be looking for tech reviewers for my new book, which I am working on with O&#8217;Reilly, <a href="https://www.oreilly.com/library/view/the-multiplier-mindset/0642572310509/">The Multiplier Mindset</a>, and paid subscribers will have a bit of an edge :) (credibility always comes first, though). I&#8217;ll also announce when the book will be ready for the tech review in the chat as well.</p></li><li><p>In the book, I am also sharing 8 case studies of successful multipliers, and I am currently looking for 2 Tech Leads, 1 Staff+ Engineer, and 1 Architect to share their case studies in the book. I have just shared that in the chat:</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vBfs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vBfs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vBfs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vBfs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vBfs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vBfs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg" width="1118" height="379" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:379,&quot;width&quot;:1118,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37183,&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://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.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_!vBfs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vBfs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vBfs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vBfs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d895c28-86a3-4241-aaa0-19c87fbdd618_1118x379.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><ul><li><p>Companies also regularly reach out to me if I know someone for a specific role, or they share special discounts / free tickets to events or conferences. I&#8217;ll be sharing such opportunities in the chat as well.</p></li></ul><p>You can access the chat here:</p><div class="community-chat" data-attrs="{&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek/chat?utm_source=chat_embed&quot;,&quot;subdomain&quot;:&quot;gregorojstersek&quot;,&quot;pub&quot;:{&quot;apple_pay_disabled&quot;:false,&quot;apex_domain&quot;:null,&quot;author_id&quot;:106098672,&quot;byline_images_enabled&quot;:true,&quot;bylines_enabled&quot;:true,&quot;chartable_token&quot;:null,&quot;community_enabled&quot;:true,&quot;copyright&quot;:&quot;Gregor Ojstersek&quot;,&quot;cover_photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c19aa786-3a54-421d-a897-bc514c862421_600x199.png&quot;,&quot;created_at&quot;:&quot;2022-10-03T11:49:36.188Z&quot;,&quot;custom_domain_optional&quot;:false,&quot;custom_domain&quot;:&quot;newsletter.eng-leadership.com&quot;,&quot;default_comment_sort&quot;:&quot;best_first&quot;,&quot;default_coupon&quot;:null,&quot;default_group_coupon&quot;:null,&quot;default_show_guest_bios&quot;:true,&quot;email_banner_url&quot;:null,&quot;email_from_name&quot;:null,&quot;email_from&quot;:null,&quot;embed_tracking_disabled&quot;:false,&quot;explicit&quot;:false,&quot;expose_paywall_content_to_search_engines&quot;:true,&quot;fb_pixel_id&quot;:null,&quot;fb_site_verification_token&quot;:null,&quot;flagged_as_spam&quot;:false,&quot;founding_subscription_benefits&quot;:[&quot;Coaching &amp; Mentoring or Consulting &amp; Advising call&quot;],&quot;free_subscription_benefits&quot;:[&quot;Public posts&quot;],&quot;ga_pixel_id&quot;:null,&quot;google_site_verification_token&quot;:null,&quot;google_tag_manager_token&quot;:null,&quot;hero_image&quot;:null,&quot;hero_text&quot;:&quot;Weekly newsletter for becoming a great engineering leader.&quot;,&quot;hide_intro_subtitle&quot;:true,&quot;hide_intro_title&quot;:true,&quot;hide_podcast_feed_link&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;id&quot;:1115815,&quot;image_thumbnails_always_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;hide_podcast_from_pub_listings&quot;:false,&quot;language&quot;:&quot;en&quot;,&quot;logo_url_wide&quot;:null,&quot;logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;minimum_group_size&quot;:2,&quot;moderation_enabled&quot;:true,&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;paid_subscription_benefits&quot;:[&quot;12 learning tracks and full archive of 200+ articles&quot;,&quot;29 guides, templates and infographics for becoming a great engineering leader (worth 400$)&quot;,&quot;Special deals (discounts) of personally curated courses, apps and other resources (worth $2500)&quot;],&quot;parsely_pixel_id&quot;:null,&quot;chartbeat_domain&quot;:null,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;paywall_free_trial_enabled&quot;:false,&quot;podcast_art_url&quot;:null,&quot;paid_podcast_episode_art_url&quot;:null,&quot;podcast_byline&quot;:null,&quot;podcast_description&quot;:null,&quot;podcast_enabled&quot;:false,&quot;podcast_feed_url&quot;:null,&quot;podcast_title&quot;:null,&quot;post_preview_limit&quot;:1000,&quot;primary_user_id&quot;:106098672,&quot;require_clickthrough&quot;:false,&quot;show_pub_podcast_tab&quot;:false,&quot;show_recs_on_homepage&quot;:false,&quot;subdomain&quot;:&quot;gregorojstersek&quot;,&quot;subscriber_invites&quot;:0,&quot;support_email&quot;:null,&quot;theme_var_background_pop&quot;:&quot;#FF0000&quot;,&quot;theme_var_color_links&quot;:false,&quot;theme_var_cover_bg_color&quot;:null,&quot;trial_end_override&quot;:null,&quot;twitter_pixel_id&quot;:null,&quot;type&quot;:&quot;newsletter&quot;,&quot;post_reaction_faces_enabled&quot;:true,&quot;is_personal_mode&quot;:false,&quot;plans&quot;:[{&quot;id&quot;:&quot;yearly120usd&quot;,&quot;object&quot;:&quot;plan&quot;,&quot;active&quot;:true,&quot;aggregate_usage&quot;:null,&quot;amount&quot;:12000,&quot;amount_decimal&quot;:&quot;12000&quot;,&quot;billing_scheme&quot;:&quot;per_unit&quot;,&quot;created&quot;:1748065874,&quot;currency&quot;:&quot;usd&quot;,&quot;interval&quot;:&quot;year&quot;,&quot;interval_count&quot;:1,&quot;livemode&quot;:true,&quot;metadata&quot;:{&quot;substack&quot;:&quot;yes&quot;},&quot;meter&quot;:null,&quot;nickname&quot;:&quot;$120 a year&quot;,&quot;product&quot;:&quot;prod_SMuoJXQOxwULGs&quot;,&quot;tiers&quot;:null,&quot;tiers_mode&quot;:null,&quot;transform_usage&quot;:null,&quot;trial_period_days&quot;:null,&quot;usage_type&quot;:&quot;licensed&quot;,&quot;currency_options&quot;:{&quot;aud&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:17500,&quot;unit_amount_decimal&quot;:&quot;17500&quot;},&quot;brl&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:62500,&quot;unit_amount_decimal&quot;:&quot;62500&quot;},&quot;cad&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:17000,&quot;unit_amount_decimal&quot;:&quot;17000&quot;},&quot;chf&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:10000,&quot;unit_amount_decimal&quot;:&quot;10000&quot;},&quot;dkk&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:78000,&quot;unit_amount_decimal&quot;:&quot;78000&quot;},&quot;eur&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:10500,&quot;unit_amount_decimal&quot;:&quot;10500&quot;},&quot;gbp&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:9500,&quot;unit_amount_decimal&quot;:&quot;9500&quot;},&quot;mxn&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:215500,&quot;unit_amount_decimal&quot;:&quot;215500&quot;},&quot;nok&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:116500,&quot;unit_amount_decimal&quot;:&quot;116500&quot;},&quot;nzd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:21000,&quot;unit_amount_decimal&quot;:&quot;21000&quot;},&quot;pln&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:45000,&quot;unit_amount_decimal&quot;:&quot;45000&quot;},&quot;sek&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:114000,&quot;unit_amount_decimal&quot;:&quot;114000&quot;},&quot;usd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:12000,&quot;unit_amount_decimal&quot;:&quot;12000&quot;}}},{&quot;id&quot;:&quot;monthly12usd&quot;,&quot;object&quot;:&quot;plan&quot;,&quot;active&quot;:true,&quot;aggregate_usage&quot;:null,&quot;amount&quot;:1200,&quot;amount_decimal&quot;:&quot;1200&quot;,&quot;billing_scheme&quot;:&quot;per_unit&quot;,&quot;created&quot;:1748065873,&quot;currency&quot;:&quot;usd&quot;,&quot;interval&quot;:&quot;month&quot;,&quot;interval_count&quot;:1,&quot;livemode&quot;:true,&quot;metadata&quot;:{&quot;substack&quot;:&quot;yes&quot;},&quot;meter&quot;:null,&quot;nickname&quot;:&quot;$12 a month&quot;,&quot;product&quot;:&quot;prod_SMuoHoFBptNQ6C&quot;,&quot;tiers&quot;:null,&quot;tiers_mode&quot;:null,&quot;transform_usage&quot;:null,&quot;trial_period_days&quot;:null,&quot;usage_type&quot;:&quot;licensed&quot;,&quot;currency_options&quot;:{&quot;aud&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1800,&quot;unit_amount_decimal&quot;:&quot;1800&quot;},&quot;brl&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:6500,&quot;unit_amount_decimal&quot;:&quot;6500&quot;},&quot;cad&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1700,&quot;unit_amount_decimal&quot;:&quot;1700&quot;},&quot;chf&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1000,&quot;unit_amount_decimal&quot;:&quot;1000&quot;},&quot;dkk&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:8000,&quot;unit_amount_decimal&quot;:&quot;8000&quot;},&quot;eur&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1100,&quot;unit_amount_decimal&quot;:&quot;1100&quot;},&quot;gbp&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1000,&quot;unit_amount_decimal&quot;:&quot;1000&quot;},&quot;mxn&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:22000,&quot;unit_amount_decimal&quot;:&quot;22000&quot;},&quot;nok&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:12000,&quot;unit_amount_decimal&quot;:&quot;12000&quot;},&quot;nzd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:2100,&quot;unit_amount_decimal&quot;:&quot;2100&quot;},&quot;pln&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:4500,&quot;unit_amount_decimal&quot;:&quot;4500&quot;},&quot;sek&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:11500,&quot;unit_amount_decimal&quot;:&quot;11500&quot;},&quot;usd&quot;:{&quot;custom_unit_amount&quot;:null,&quot;tax_behavior&quot;:&quot;unspecified&quot;,&quot;unit_amount&quot;:1200,&quot;unit_amount_decimal&quot;:&quot;1200&quot;}}},{&quot;id&quot;:&quot;founding35000usd&quot;,&quot;name&quot;:&quot;founding35000usd&quot;,&quot;nickname&quot;:&quot;founding35000usd&quot;,&quot;active&quot;:true,&quot;amount&quot;:35000,&quot;currency&quot;:&quot;usd&quot;,&quot;interval&quot;:&quot;year&quot;,&quot;interval_count&quot;:1,&quot;metadata&quot;:{&quot;substack&quot;:&quot;yes&quot;,&quot;founding&quot;:&quot;yes&quot;,&quot;no_coupons&quot;:&quot;yes&quot;,&quot;short_description&quot;:&quot;Founding Member&quot;,&quot;short_description_english&quot;:&quot;Founding Member&quot;,&quot;minimum&quot;:&quot;35000&quot;,&quot;minimum_local&quot;:{&quot;aud&quot;:51000,&quot;brl&quot;:181000,&quot;cad&quot;:49000,&quot;chf&quot;:28000,&quot;dkk&quot;:226000,&quot;eur&quot;:30500,&quot;gbp&quot;:26500,&quot;mxn&quot;:624500,&quot;nok&quot;:340500,&quot;nzd&quot;:61000,&quot;pln&quot;:129500,&quot;sek&quot;:330000,&quot;usd&quot;:35000}},&quot;currency_options&quot;:{&quot;aud&quot;:{&quot;unit_amount&quot;:51000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;brl&quot;:{&quot;unit_amount&quot;:181000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;cad&quot;:{&quot;unit_amount&quot;:49000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;chf&quot;:{&quot;unit_amount&quot;:28000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;dkk&quot;:{&quot;unit_amount&quot;:226000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;eur&quot;:{&quot;unit_amount&quot;:30500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;gbp&quot;:{&quot;unit_amount&quot;:26500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;mxn&quot;:{&quot;unit_amount&quot;:624500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;nok&quot;:{&quot;unit_amount&quot;:340500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;nzd&quot;:{&quot;unit_amount&quot;:61000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;pln&quot;:{&quot;unit_amount&quot;:129500,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;sek&quot;:{&quot;unit_amount&quot;:330000,&quot;tax_behavior&quot;:&quot;unspecified&quot;},&quot;usd&quot;:{&quot;unit_amount&quot;:35000,&quot;tax_behavior&quot;:&quot;unspecified&quot;}}}],&quot;stripe_user_id&quot;:&quot;acct_1McPbpHA7hxIji48&quot;,&quot;stripe_country&quot;:&quot;SI&quot;,&quot;stripe_publishable_key&quot;:&quot;pk_live_51McPbpHA7hxIji480QhFLOI3fdcet2KWL1dd7ndO45OxT3SVQI8JZ6tsoUTAHvbQlAEGWC7Lb79Sz0vCa86Fpig0003qBiQTrM&quot;,&quot;stripe_platform_account&quot;:&quot;US&quot;,&quot;automatic_tax_enabled&quot;:false,&quot;author_name&quot;:&quot;Gregor Ojstersek&quot;,&quot;author_handle&quot;:&quot;gregorojstersek&quot;,&quot;author_photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;author_bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;twitter_screen_name&quot;:&quot;gregorojstersek&quot;,&quot;has_custom_tos&quot;:false,&quot;has_custom_privacy&quot;:false,&quot;theme&quot;:{&quot;color_theme_bg_pop&quot;:&quot;#064aad&quot;,&quot;background_pop&quot;:&quot;#064aad&quot;,&quot;color_theme_bg_web&quot;:&quot;#ffffff&quot;,&quot;cover_bg_color&quot;:&quot;#ffffff&quot;,&quot;cover_bg_color_secondary&quot;:&quot;#f0f0f0&quot;,&quot;background_pop_darken&quot;:&quot;#053f94&quot;,&quot;print_on_pop&quot;:&quot;#ffffff&quot;,&quot;color_theme_bg_pop_darken&quot;:&quot;#053f94&quot;,&quot;color_theme_print_on_pop&quot;:&quot;#ffffff&quot;,&quot;color_theme_bg_pop_20&quot;:&quot;rgba(6, 74, 173, 0.2)&quot;,&quot;color_theme_bg_pop_30&quot;:&quot;rgba(6, 74, 173, 0.3)&quot;,&quot;print_pop&quot;:&quot;#064aad&quot;,&quot;color_theme_accent&quot;:&quot;#064aad&quot;,&quot;cover_print_primary&quot;:&quot;#363737&quot;,&quot;cover_print_secondary&quot;:&quot;#757575&quot;,&quot;cover_print_tertiary&quot;:&quot;#b6b6b6&quot;,&quot;cover_border_color&quot;:&quot;#064aad&quot;,&quot;font_family_headings_preset&quot;:&quot;'SF Pro Display', -apple-system, system-ui, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'&quot;,&quot;font_weight_headings_preset&quot;:700,&quot;font_family_body_preset&quot;:&quot;'SF Pro Display', -apple-system, system-ui, BlinkMacSystemFont, 'Inter', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'&quot;,&quot;font_weight_body_preset&quot;:400,&quot;font_preset_heading&quot;:&quot;sans&quot;,&quot;font_preset_body&quot;:&quot;sans&quot;,&quot;home_hero&quot;:&quot;newspaper&quot;,&quot;home_posts&quot;:&quot;custom&quot;,&quot;home_show_top_posts&quot;:true,&quot;web_bg_color&quot;:&quot;#ffffff&quot;,&quot;background_contrast_1&quot;:&quot;#f0f0f0&quot;,&quot;background_contrast_2&quot;:&quot;#dddddd&quot;,&quot;background_contrast_3&quot;:&quot;#b7b7b7&quot;,&quot;background_contrast_4&quot;:&quot;#929292&quot;,&quot;background_contrast_5&quot;:&quot;#515151&quot;,&quot;color_theme_bg_contrast_1&quot;:&quot;#f0f0f0&quot;,&quot;color_theme_bg_contrast_2&quot;:&quot;#dddddd&quot;,&quot;color_theme_bg_contrast_3&quot;:&quot;#b7b7b7&quot;,&quot;color_theme_bg_contrast_4&quot;:&quot;#929292&quot;,&quot;color_theme_bg_contrast_5&quot;:&quot;#515151&quot;,&quot;color_theme_bg_elevated&quot;:&quot;#ffffff&quot;,&quot;color_theme_bg_elevated_secondary&quot;:&quot;#f0f0f0&quot;,&quot;color_theme_bg_elevated_tertiary&quot;:&quot;#dddddd&quot;,&quot;color_theme_detail&quot;:&quot;#e6e6e6&quot;,&quot;background_contrast_pop&quot;:&quot;rgba(6, 74, 173, 0.4)&quot;,&quot;color_theme_bg_contrast_pop&quot;:&quot;rgba(6, 74, 173, 0.4)&quot;,&quot;theme_bg_is_dark&quot;:&quot;0&quot;,&quot;print_on_web_bg_color&quot;:&quot;#363737&quot;,&quot;print_secondary_on_web_bg_color&quot;:&quot;#868787&quot;,&quot;background_pop_rgb&quot;:&quot;6, 74, 173&quot;,&quot;color_theme_bg_pop_rgb&quot;:&quot;6, 74, 173&quot;,&quot;color_theme_accent_rgb&quot;:&quot;6, 74, 173&quot;,&quot;background_pop_color&quot;:&quot;#064aad&quot;,&quot;publication_id&quot;:1115815,&quot;color_links&quot;:null,&quot;font_family_headings&quot;:null,&quot;font_family_body&quot;:null,&quot;font_family_ui&quot;:null,&quot;font_size_body_desktop&quot;:null,&quot;print_secondary&quot;:null,&quot;custom_css_web&quot;:null,&quot;custom_css_email&quot;:null,&quot;hide_images_from_list&quot;:false,&quot;home_hero_alignment&quot;:&quot;left&quot;,&quot;home_hero_show_podcast_links&quot;:true,&quot;default_post_header_variant&quot;:null,&quot;custom_header&quot;:null,&quot;custom_footer&quot;:null,&quot;social_media_links&quot;:null,&quot;font_options&quot;:null,&quot;section_template&quot;:null,&quot;custom_subscribe&quot;:null},&quot;threads_v2_settings&quot;:{&quot;photo_replies_enabled&quot;:true,&quot;first_thread_email_sent_at&quot;:&quot;2024-03-18T14:53:32.801+00:00&quot;,&quot;create_thread_minimum_role&quot;:&quot;paid&quot;,&quot;activated_at&quot;:&quot;2024-03-18T14:52:17.088+00:00&quot;,&quot;reader_thread_notifications_enabled&quot;:true,&quot;boost_free_subscriber_chat_preview_enabled&quot;:true,&quot;push_suppression_enabled&quot;:false},&quot;default_group_coupon_percent_off&quot;:null,&quot;pause_return_date&quot;:null,&quot;has_posts&quot;:true,&quot;has_recommendations&quot;:true,&quot;first_post_date&quot;:&quot;2022-10-18T14:00:41.978Z&quot;,&quot;has_podcast&quot;:false,&quot;has_free_podcast&quot;:false,&quot;has_subscriber_only_podcast&quot;:false,&quot;has_community_content&quot;:true,&quot;rankingDetail&quot;:&quot;Thousands of paid subscribers&quot;,&quot;rankingDetailFreeIncluded&quot;:&quot;Hundreds of thousands of subscribers&quot;,&quot;rankingDetailOrderOfMagnitude&quot;:1000,&quot;rankingDetailFreeIncludedOrderOfMagnitude&quot;:100000,&quot;rankingDetailFreeSubscriberCount&quot;:&quot;Over 186,000 subscribers&quot;,&quot;rankingDetailByLanguage&quot;:{&quot;ar&quot;:{&quot;rankingDetail&quot;:&quot;Thousands of paid subscribers&quot;},&quot;ca&quot;:{&quot;rankingDetail&quot;:&quot;Milers de subscriptors de pagament&quot;},&quot;da&quot;:{&quot;rankingDetail&quot;:&quot;Tusindvis af betalte abonnenter&quot;},&quot;de&quot;:{&quot;rankingDetail&quot;:&quot;Tausende von Paid-Abonnenten&quot;},&quot;es&quot;:{&quot;rankingDetail&quot;:&quot;Miles de suscriptores de pago&quot;},&quot;fr&quot;:{&quot;rankingDetail&quot;:&quot;Plusieurs milliers d&#8217;abonn&#233;s payants&quot;},&quot;ja&quot;:{&quot;rankingDetail&quot;:&quot;&#25968;&#21315;&#20154;&#12398;&#26377;&#26009;&#30331;&#37682;&#32773;&quot;},&quot;nb&quot;:{&quot;rankingDetail&quot;:&quot;Tusenvis av betalende abonnenter&quot;},&quot;nl&quot;:{&quot;rankingDetail&quot;:&quot;Duizenden betalende abonnees&quot;},&quot;pl&quot;:{&quot;rankingDetail&quot;:&quot;Tysi&#261;ce p&#322;ac&#261;cych subskrybent&#243;w&quot;},&quot;pt&quot;:{&quot;rankingDetail&quot;:&quot;Milhares de subscri&#231;&#245;es pagas&quot;},&quot;pt-br&quot;:{&quot;rankingDetail&quot;:&quot;Milhares de assinantes pagas&quot;},&quot;it&quot;:{&quot;rankingDetail&quot;:&quot;Migliaia di abbonati a pagamento&quot;},&quot;tr&quot;:{&quot;rankingDetail&quot;:&quot;Binlerce &#252;cretli abone&quot;},&quot;sv&quot;:{&quot;rankingDetail&quot;:&quot;Tusentals betalande prenumeranter&quot;},&quot;en&quot;:{&quot;rankingDetail&quot;:&quot;Thousands of paid subscribers&quot;}},&quot;freeSubscriberCount&quot;:&quot;186,000&quot;,&quot;freeSubscriberCountOrderOfMagnitude&quot;:&quot;186K+&quot;,&quot;author_bestseller_tier&quot;:1000,&quot;author_badge&quot;:{&quot;type&quot;:&quot;bestseller&quot;,&quot;tier&quot;:1000},&quot;disable_monthly_subscriptions&quot;:false,&quot;disable_annual_subscriptions&quot;:false,&quot;hide_post_restacks&quot;:false,&quot;notes_feed_enabled&quot;:false,&quot;showIntroModule&quot;:false,&quot;isPortraitLayout&quot;:false,&quot;last_chat_post_at&quot;:&quot;2026-03-22T22:03:18.639Z&quot;,&quot;primary_profile_name&quot;:&quot;Gregor Ojstersek&quot;,&quot;primary_profile_photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;no_follow&quot;:false,&quot;paywall_chat&quot;:&quot;paid&quot;,&quot;sections&quot;:[{&quot;id&quot;:73784,&quot;created_at&quot;:&quot;2023-07-14T11:57:48.958Z&quot;,&quot;updated_at&quot;:&quot;2025-03-26T14:21:45.704Z&quot;,&quot;publication_id&quot;:1115815,&quot;name&quot;:&quot;Notifications&quot;,&quot;description&quot;:&quot;Notifications to subscribers!&quot;,&quot;slug&quot;:&quot;a5beb1d0&quot;,&quot;is_podcast&quot;:false,&quot;is_live&quot;:true,&quot;is_default_on&quot;:true,&quot;sibling_rank&quot;:0,&quot;port_status&quot;:&quot;success&quot;,&quot;logo_url&quot;:null,&quot;hide_from_navbar&quot;:true,&quot;email_from_name&quot;:&quot;&quot;,&quot;hide_posts_from_pub_listings&quot;:true,&quot;email_banner_url&quot;:null,&quot;cover_photo_url&quot;:null,&quot;hide_intro_title&quot;:false,&quot;hide_intro_subtitle&quot;:false,&quot;ignore_publication_email_settings&quot;:false,&quot;custom_config&quot;:{},&quot;podcastSettings&quot;:null,&quot;showLinks&quot;:[],&quot;spotifyPodcastSettings&quot;:null,&quot;pageTheme&quot;:null,&quot;podcastPalette&quot;:{&quot;DarkMuted&quot;:{&quot;population&quot;:72,&quot;rgb&quot;:[73,153,137]},&quot;DarkVibrant&quot;:{&quot;population&quot;:6013,&quot;rgb&quot;:[4,100,84]},&quot;LightMuted&quot;:{&quot;population&quot;:7,&quot;rgb&quot;:[142,198,186]},&quot;LightVibrant&quot;:{&quot;population&quot;:3,&quot;rgb&quot;:[166,214,206]},&quot;Muted&quot;:{&quot;population&quot;:6,&quot;rgb&quot;:[92,164,156]},&quot;Vibrant&quot;:{&quot;population&quot;:5,&quot;rgb&quot;:[76,164,146]}},&quot;spotify_podcast_settings&quot;:null}],&quot;multipub_migration&quot;:null,&quot;navigationBarItems&quot;:[{&quot;id&quot;:&quot;b3da38e3-37b4-401c-8e76-3451ea003aa6&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:0,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:true,&quot;standard_key&quot;:&quot;about&quot;,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;f8935807-85e6-42a9-b624-fb3a5b7d1d22&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:1,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:true,&quot;standard_key&quot;:&quot;chat&quot;,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;c073d01e-85e8-4ef9-a2ad-15b386c16346&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:2,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:true,&quot;standard_key&quot;:&quot;archive&quot;,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;9b158b66-bdae-416b-b616-d2e01d70e077&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:3,&quot;link_title&quot;:&quot;&#128218; Products&quot;,&quot;link_url&quot;:&quot;https://gregorojstersek.gumroad.com/&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;bad7037e-916b-4de5-83a7-c1b1fe40c19e&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:4,&quot;link_title&quot;:&quot;&#127873; Premium products&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:136947232,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:{&quot;id&quot;:136947232,&quot;slug&quot;:&quot;100-discount-code-for-products&quot;,&quot;title&quot;:&quot;Premium products for paid subscribers&quot;,&quot;type&quot;:&quot;page&quot;},&quot;children&quot;:[]},{&quot;id&quot;:&quot;96a60ac2-7041-4128-9cb5-5fcffd14e976&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:5,&quot;link_title&quot;:&quot;&#128200; Learning tracks&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:188083790,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:{&quot;id&quot;:188083790,&quot;slug&quot;:&quot;learning-tracks&quot;,&quot;title&quot;:&quot;Learning Tracks: Become an Engineering Multiplier&quot;,&quot;type&quot;:&quot;page&quot;},&quot;children&quot;:[]},{&quot;id&quot;:&quot;72454a6e-f638-4b42-aff9-38d981aceebc&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:6,&quot;link_title&quot;:&quot;&#127916; Videos&quot;,&quot;link_url&quot;:&quot;https://yt.openinapp.co/kw2oi&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;dd5f6aad-c617-488c-9be2-97cffcd15b9f&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:7,&quot;link_title&quot;:&quot;&#128176; Deals&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:145672815,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:{&quot;id&quot;:145672815,&quot;slug&quot;:&quot;special-deals-for-paid-subscribers&quot;,&quot;title&quot;:&quot;&#128176; Special Deals for paid subscribers&quot;,&quot;type&quot;:&quot;page&quot;},&quot;children&quot;:[]},{&quot;id&quot;:&quot;ae8a003b-665f-4927-a5a5-f2ca977f5e41&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:8,&quot;link_title&quot;:&quot;&#9997; Archive&quot;,&quot;link_url&quot;:&quot;/archive&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;3d45a532-6f4e-4fcc-9b8b-b170cd125cec&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:9,&quot;link_title&quot;:&quot;&#10067;About&quot;,&quot;link_url&quot;:&quot;/about&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;971d72bb-8965-413f-9106-478c0a57872a&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:10,&quot;link_title&quot;:&quot;&#128227; Sponsor&quot;,&quot;link_url&quot;:&quot;https://calico-cabinet-fbf.notion.site/Sponsor-Engineering-Leadership-fa0579535d6f4422a6da350580a54546&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;55c8d85e-43b3-41b8-a490-08f2d04ecf2b&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:11,&quot;link_title&quot;:&quot;&#127942; Leaderboard&quot;,&quot;link_url&quot;:&quot;/leaderboard&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;dd736beb-dbf1-4afb-8501-a8170b9d1f2f&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:12,&quot;link_title&quot;:&quot;&#128187; Course&quot;,&quot;link_url&quot;:&quot;https://maven.com/gregor-ojstersek/senior-engineer-to-lead&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;5e2bd957-7732-4ded-81cf-c092bc133856&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:13,&quot;link_title&quot;:&quot;&#128085; Store&quot;,&quot;link_url&quot;:&quot;https://store.eng-leadership.com/&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;618b8273-1395-44af-925f-2725615a86f7&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:14,&quot;link_title&quot;:&quot;&#128104;&#8205;&#128187; Work with me&quot;,&quot;link_url&quot;:&quot;https://calico-cabinet-fbf.notion.site/Work-with-Gregor-Ojstersek-1147b66fdc24809b86b1fb0467b60318&quot;,&quot;section_id&quot;:null,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:null,&quot;post&quot;:null,&quot;children&quot;:[]},{&quot;id&quot;:&quot;7249b968-fb53-44c9-85be-ffdeff215a02&quot;,&quot;publication_id&quot;:1115815,&quot;sibling_rank&quot;:15,&quot;link_title&quot;:null,&quot;link_url&quot;:null,&quot;section_id&quot;:73784,&quot;post_id&quot;:null,&quot;is_hidden&quot;:null,&quot;standard_key&quot;:null,&quot;post_tag_id&quot;:null,&quot;parent_id&quot;:null,&quot;is_group&quot;:false,&quot;postTag&quot;:null,&quot;section&quot;:{&quot;id&quot;:73784,&quot;slug&quot;:&quot;a5beb1d0&quot;,&quot;name&quot;:&quot;Notifications&quot;,&quot;hide_from_navbar&quot;:true,&quot;is_podcast&quot;:false,&quot;logo_url&quot;:null},&quot;post&quot;:null,&quot;children&quot;:[]}],&quot;contributors&quot;:[{&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;handle&quot;:&quot;gregorojstersek&quot;,&quot;role&quot;:&quot;admin&quot;,&quot;owner&quot;:true,&quot;user_id&quot;:106098672,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;}],&quot;threads_v2_enabled&quot;:true,&quot;viralGiftsConfig&quot;:{&quot;id&quot;:&quot;cc2fcb17-f701-4c83-8332-bb77b3d8145d&quot;,&quot;publication_id&quot;:1115815,&quot;enabled&quot;:true,&quot;gifts_per_user&quot;:5,&quot;gift_length_months&quot;:1,&quot;send_extra_gifts&quot;:true,&quot;message&quot;:&quot;All things Engineering Leadership!&quot;,&quot;created_at&quot;:&quot;2023-02-17T09:11:35.075347+00:00&quot;,&quot;updated_at&quot;:&quot;2023-02-17T09:11:35.075347+00:00&quot;,&quot;days_til_invite&quot;:14,&quot;send_emails&quot;:true,&quot;show_link&quot;:null},&quot;tier&quot;:2,&quot;no_index&quot;:false,&quot;can_set_google_site_verification&quot;:true,&quot;can_have_sitemap&quot;:true,&quot;founding_plan_name_english&quot;:&quot;Founding Member&quot;,&quot;bundles&quot;:[],&quot;base_url&quot;:&quot;https://newsletter.eng-leadership.com&quot;,&quot;hostname&quot;:&quot;newsletter.eng-leadership.com&quot;,&quot;is_on_substack&quot;:false,&quot;spotify_podcast_settings&quot;:null,&quot;podcastPalette&quot;:{&quot;DarkMuted&quot;:{&quot;population&quot;:72,&quot;rgb&quot;:[73,153,137]},&quot;DarkVibrant&quot;:{&quot;population&quot;:6013,&quot;rgb&quot;:[4,100,84]},&quot;LightMuted&quot;:{&quot;population&quot;:7,&quot;rgb&quot;:[142,198,186]},&quot;LightVibrant&quot;:{&quot;population&quot;:3,&quot;rgb&quot;:[166,214,206]},&quot;Muted&quot;:{&quot;population&quot;:6,&quot;rgb&quot;:[92,164,156]},&quot;Vibrant&quot;:{&quot;population&quot;:5,&quot;rgb&quot;:[76,164,146]}},&quot;pageThemes&quot;:{&quot;podcast&quot;:null},&quot;live_subscriber_counts&quot;:false,&quot;supports_ip_content_unlock&quot;:false,&quot;appTheme&quot;:{&quot;colors&quot;:{&quot;accent&quot;:{&quot;name&quot;:&quot;#064aad&quot;,&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:0,&quot;g&quot;:59,&quot;b&quot;:150,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:0,&quot;g&quot;:59,&quot;b&quot;:150,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.3},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.3}}},&quot;fg&quot;:{&quot;primary&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.8},&quot;secondary&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.6},&quot;tertiary&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.4},&quot;accent&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.9},&quot;secondary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.6},&quot;tertiary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.4},&quot;accent&quot;:{&quot;r&quot;:89,&quot;g&quot;:122,&quot;b&quot;:229,&quot;a&quot;:1}}},&quot;bg&quot;:{&quot;name&quot;:&quot;#ffffff&quot;,&quot;hue&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0},&quot;tint&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0},&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:250,&quot;g&quot;:250,&quot;b&quot;:250,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:250,&quot;g&quot;:250,&quot;b&quot;:250,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:238,&quot;g&quot;:238,&quot;b&quot;:238,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:206.90096477355226,&quot;g&quot;:206.90096477355175,&quot;b&quot;:206.9009647735519,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:219,&quot;g&quot;:219,&quot;b&quot;:219,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:182,&quot;g&quot;:182,&quot;b&quot;:182,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:22,&quot;g&quot;:23,&quot;b&quot;:24,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:35,&quot;g&quot;:37,&quot;b&quot;:37,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:41.35899397549579,&quot;g&quot;:43.405356429195315,&quot;b&quot;:43.40489285041963,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:54,&quot;g&quot;:55,&quot;b&quot;:55,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:90,&quot;g&quot;:91,&quot;b&quot;:91,&quot;a&quot;:1}}}},&quot;cover_image&quot;:{&quot;url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!nZ7A!,w_1200,h_400,c_pad,f_auto,q_auto:best,fl_progressive:steep,b_auto:border,b_rgb:ffffff/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc19aa786-3a54-421d-a897-bc514c862421_600x199.png&quot;,&quot;height&quot;:400,&quot;width&quot;:600}},&quot;portalAppTheme&quot;:{&quot;colors&quot;:{&quot;accent&quot;:{&quot;name&quot;:&quot;#064aad&quot;,&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:5,&quot;g&quot;:63,&quot;b&quot;:148,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:255,&quot;g&quot;:103,&quot;b&quot;:25,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:255,&quot;g&quot;:103,&quot;b&quot;:25,&quot;a&quot;:0.3},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:45,&quot;g&quot;:90,&quot;b&quot;:192,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;contrast&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bg&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.2},&quot;bg_hover&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:0.3}}},&quot;fg&quot;:{&quot;primary&quot;:{&quot;r&quot;:54,&quot;g&quot;:55,&quot;b&quot;:55,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:134,&quot;g&quot;:135,&quot;b&quot;:135,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:146,&quot;g&quot;:146,&quot;b&quot;:146,&quot;a&quot;:1},&quot;accent&quot;:{&quot;r&quot;:6,&quot;g&quot;:74,&quot;b&quot;:173,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.9},&quot;secondary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.6},&quot;tertiary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:0.4},&quot;accent&quot;:{&quot;r&quot;:89,&quot;g&quot;:122,&quot;b&quot;:229,&quot;a&quot;:1}}},&quot;bg&quot;:{&quot;name&quot;:&quot;#ffffff&quot;,&quot;hue&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;tint&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;primary&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:240,&quot;g&quot;:240,&quot;b&quot;:240,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:240,&quot;g&quot;:240,&quot;b&quot;:240,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:240,&quot;g&quot;:240,&quot;b&quot;:240,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:221,&quot;g&quot;:221,&quot;b&quot;:221,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:183,&quot;g&quot;:183,&quot;b&quot;:183,&quot;a&quot;:1},&quot;dark&quot;:{&quot;primary&quot;:{&quot;r&quot;:22,&quot;g&quot;:23,&quot;b&quot;:24,&quot;a&quot;:1},&quot;primary_hover&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;primary_elevated&quot;:{&quot;r&quot;:27,&quot;g&quot;:28,&quot;b&quot;:29,&quot;a&quot;:1},&quot;secondary&quot;:{&quot;r&quot;:35,&quot;g&quot;:37,&quot;b&quot;:37,&quot;a&quot;:1},&quot;secondary_elevated&quot;:{&quot;r&quot;:41.35899397549579,&quot;g&quot;:43.405356429195315,&quot;b&quot;:43.40489285041963,&quot;a&quot;:1},&quot;tertiary&quot;:{&quot;r&quot;:54,&quot;g&quot;:55,&quot;b&quot;:55,&quot;a&quot;:1},&quot;quaternary&quot;:{&quot;r&quot;:90,&quot;g&quot;:91,&quot;b&quot;:91,&quot;a&quot;:1}}},&quot;wordmark_bg&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1}},&quot;fonts&quot;:{&quot;heading&quot;:&quot;sans&quot;,&quot;body&quot;:&quot;sans&quot;}},&quot;logoPalette&quot;:{&quot;Vibrant&quot;:{&quot;rgb&quot;:[127.5,127.5,127.5],&quot;population&quot;:0},&quot;DarkVibrant&quot;:{&quot;rgb&quot;:[66.3,66.3,66.3],&quot;population&quot;:0},&quot;LightVibrant&quot;:{&quot;rgb&quot;:[188.7,188.7,188.7],&quot;population&quot;:0},&quot;Muted&quot;:{&quot;rgb&quot;:[124,124,124],&quot;population&quot;:1},&quot;DarkMuted&quot;:{&quot;rgb&quot;:[60,60,60],&quot;population&quot;:10},&quot;LightMuted&quot;:{&quot;rgb&quot;:[180,180,180],&quot;population&quot;:21}},&quot;display_name_for_chat&quot;:&quot;Engineering Leadership&quot;,&quot;subscriber_count_string_for_chat&quot;:&quot;186K Members&quot;}}" data-component-name="CommunityChatRenderPlaceholder"></div><p>Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>With the rise of AI-assisted engineering, changing team structures, and increasing expectations on leaders, many people are asking themselves this question:</p><blockquote><p>Is becoming an engineering manager still worth it in 2026?</p></blockquote><p>In today&#8217;s article, I am sharing my thoughts on this, and I&#8217;ll go back in time to 2020 when I first became a manager and compare it to today&#8217;s time -&gt; If I were a senior software engineer looking to take the next step.</p><p>This is an article for paid subscribers, and here is the full index:<br>- I Became a Manager in 2020<br>- The Difference Between Then and Now<br>- Middle Management Was Always Hard, But It Became Even Harder These Days<br>&#128274;If I Were a Senior Software Engineer Looking to Progress to the Next Step in 2026, Would I Still Go the Manager Route?<br>&#128274;The reason I had a hunch that the management path was the right path for me<br>&#128274;Those were the exact traits that made me a good manager<br>&#128274;&#127873; Notion template: Decide your career path<br>&#128274; Last Words</p><p>Let&#8217;s start!</p><h2>I Became a Manager in 2020</h2><p>I started my career as an engineer in 2013 and in 2020, I was a Senior Software Engineer for some time and felt a bit stuck, as I didn&#8217;t know exactly what the next step would be for me.</p><p>&#8220;Should I go into management, become an architect, or grow in the IC track?&#8221; That question was always on my mind, and I couldn&#8217;t make a decision on which direction I should pursue.</p><p>And because I didn&#8217;t know which direction to pursue, I wasn&#8217;t convincing my manager in 1:1 meetings that a certain &#8220;next step&#8221; would fit me best. So, when I eventually got offered a Team Lead position, the manager was actually surprised that I was for it, as they thought that I wouldn&#8217;t be.</p><blockquote><p>It&#8217;s really important that you at least have some idea of what the next step would be, as then people will automatically know that when a certain role opens: &#8220;I know Gregor would be a good fit, as they are already working toward progressing to that role&#8221;.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ipzb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ipzb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ipzb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ipzb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ipzb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ipzb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg" width="1456" height="614" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:614,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74940,&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://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.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_!Ipzb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ipzb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ipzb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ipzb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9623748-0eff-46f4-8a3b-415f32e7105d_1600x675.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>So, after I became a Team Lead, I started managing a cross-functional team, and I&#8217;ve made many mistakes -&gt; what made me a good engineer didn&#8217;t make me a good manager. You can read about my mistakes in this <a href="https://newsletter.eng-leadership.com/p/from-ic-to-manager">article</a>.</p><p>Over the course of a few months, I persevered and started to get the hang of the new role. Things have started to look better.</p><p>After about six months in the role, my manager left the company. Following a discussion with my skip-level manager, I became the new engineering manager and started leading three teams.</p><p>That was also the time when I started to realize that the management path was the right choice for me, as my set of skills and overall personality have been a good fit for it.</p><p>Things have progressed very fast after that. </p><p>After about a year, I became a Head of Engineering at a different company, then Interim CTO at that company, and later VP of Engineering at a different company and was shortly promoted to the CTO role.</p><p>You can read my full career progression here: <a href="https://newsletter.eng-leadership.com/p/how-i-grew-from-engineer-to-cto">How I Grew From Engineer to CTO</a>.</p><p>Now, let&#8217;s go through the difference between becoming a manager in 2020 and today, in 2026.</p><h2>The Difference Between Then and Now</h2><p>There has been quite a big shift in the industry, and roles have changed quite a bit. The IC path became a lot more standardized and also normalized, which is really great.</p><p>In 2020, there were some Staff/Principal/Distinguished level roles, but not a lot of companies had them. The overall mindset was &#8220;You need to become a manager in order to grow in your career&#8221;, but shortly after that, the IC path gained a lot more popularity.</p><p>Still, to a certain extent, if you wish to grow to a CTO role someday, you need management experience. That hasn&#8217;t changed.</p><p>Maybe you can get away with not having a lot of experience with management if you are a startup CTO, but for sure, if you are a CTO for a scale-up or a mid+ sized company, that&#8217;s when you need to become a good manager.</p><p>And that&#8217;s something that it&#8217;s a lot harder to learn in the IC track, as there it&#8217;s all about leadership and influence without having direct authority.</p><p>Another key difference is that salaries have become quite similar regarding the IC track versus the management track, so just pure salary is less of a motivating factor today, as it was in the past, when the only way to make more was to become a manager.</p><p>Today, we can even see that some of the IC roles are even paid more; for example, Meta has recently been offering huge salaries to people who are extremely good in the ML space.</p><p>There are also 2 big shifts that have started happening recently:</p><ol><li><p><strong>Amazon&#8217;s increase in the manager-to-IC ratio</strong></p></li></ol><p>After Amazon raised the manager-to-IC ratio by at least 15%, a lot of other companies did a similar thing.</p><ol start="2"><li><p><strong>Architect, EM, and Staff Engineer roles became a lot closer</strong></p></li></ol><p>A lot of the people reported taking on additional responsibilities as part of their current responsibilities. I&#8217;ve seen Tech Leads taking the manager role as well, while also potentially being architects, and the same goes for EMs and architects, expecting to take on the 2 other roles if needed.</p><p>A similar shift has happened in engineering and PM roles, where the product engineer role has become increasingly popular. Companies like OpenAI, Anthropic, Lovable, etc., are all looking for engineers who can also wear a product hat and own their projects end-to-end.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0i1K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0i1K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0i1K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0i1K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0i1K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0i1K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg" width="1456" height="744" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:744,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:102230,&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://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.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_!0i1K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0i1K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0i1K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0i1K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc16bd068-0ab4-4ea7-8c55-0484f231193e_1600x818.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>So, overall, roles have come a lot closer together, and I fully believe that these days (and in the future) it&#8217;s<a href="https://newsletter.eng-leadership.com/p/software-engineering-is-becoming"> less about the title and more about what impact</a> a certain individual can bring to the organization. That&#8217;s what is most important for the companies.</p><p>And I&#8217;ve also seen this repeating trend in different companies now, which I first got introduced to by speaking with <a href="https://www.linkedin.com/in/sulmanc/">Sulman Choudhry</a>, Head of Engineering, ChatGPT. <a href="https://newsletter.eng-leadership.com/p/inside-openai-how-they-hire-onboard">They like to hire engineers at two extremes</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!21wM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!21wM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 424w, https://substackcdn.com/image/fetch/$s_!21wM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 848w, https://substackcdn.com/image/fetch/$s_!21wM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!21wM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!21wM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg" width="1456" height="744" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:744,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94364,&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://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.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_!21wM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 424w, https://substackcdn.com/image/fetch/$s_!21wM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 848w, https://substackcdn.com/image/fetch/$s_!21wM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!21wM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c59dc91-97ac-45dc-99e2-5ef130d668bf_1600x818.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>Let me also share an important difference between then and now, next!</p><h2>Middle Management Was Always Hard, But It Became Even Harder These Days</h2><p>I like to say that one of the toughest roles in tech is being a middle manager, as you need to be really good at managing up (leadership, stakeholders, your manager), sideways (peers), and also downwards (your team(s)).</p><p>You need to be great at understanding both tech and the business, as you act as a translator for both parts, and good communication is crucial. You need to be a really great generalist in order to do well in the role.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qCJP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qCJP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qCJP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qCJP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qCJP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qCJP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg" width="1456" height="1093" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/baeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1093,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:88137,&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://newsletter.eng-leadership.com/i/192911055?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.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_!qCJP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qCJP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qCJP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qCJP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaeb9707-71af-43f9-a7ec-12b9c863b0fb_1600x1201.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>And especially in current times, there tends to be a lot more <a href="https://newsletter.eng-leadership.com/p/why-51-of-engineering-leaders-believe">unrealistic expectations from the leadership team and other stakeholders</a>, which is caused by FOMO (fear of missing out) thinking that a certain AI tool should provide an immense impact to the business.</p><p>That&#8217;s why the role has become even harder, as there are a lot more managing such expectations, and it can be really problematic for less experienced EMs, who haven&#8217;t yet built good credibility inside and/or outside of the company.</p><p>Even experienced EMs can struggle with this. I&#8217;ve seen cases where EMs just gave up on really pushing back.</p><p>Another reason is that, as you are less involved in the fine details of building, you may miss out on using the latest tools, but the plus side is that building has become even more accessible for managers, as with AI tools and good overall engineering understanding, you can ramp up on a certain codebase and become productive a lot quicker.</p><p>Now that we understand the differences in detail, let me share my answer if I would still go for the management route in 2026, next!</p><h2>If I Were a Senior Software Engineer Looking to Progress to the Next Step in 2026, Would I Still Go the Manager Route?</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/would-i-still-go-the-engineering">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Evaluate AI Fluency in Technical Interviews]]></title><description><![CDATA[Why banning AI is outdated and how to redesign your process without lowering the bar.]]></description><link>https://newsletter.eng-leadership.com/p/how-to-evaluate-ai-fluency-in-technical</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/how-to-evaluate-ai-fluency-in-technical</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 29 Mar 2026 18:07:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c67e58f3-c838-4242-a988-fd1f99fd234a_1600x889.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IgDP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IgDP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IgDP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IgDP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IgDP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IgDP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg" width="1456" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:109111,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/192299008?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.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_!IgDP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IgDP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IgDP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IgDP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffad73f80-3af2-4794-ae80-c31cafd78722_1600x615.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><div><hr></div><p>This week&#8217;s newsletter is sponsored by <strong><a href="https://www.stigg.io/">Stigg</a>.</strong></p><p>Most engineering teams discover the gap between billing and usage enforcement the hard way. AI features ship. Adoption grows. Then one day an enterprise customer asks why a request got blocked while an identical one went through, and nobody has a clean answer.</p><p>The problem isn&#8217;t billing. Billing is working exactly as designed. The problem is that billing records what happened after execution. It was never built to decide what&#8217;s allowed while the system is running. And it&#8217;s just one layer in a monetization stack that most teams only realize is incomplete once AI hits production.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://hubs.ly/Q048tRMf0?1" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MUfp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 424w, https://substackcdn.com/image/fetch/$s_!MUfp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 848w, https://substackcdn.com/image/fetch/$s_!MUfp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 1272w, https://substackcdn.com/image/fetch/$s_!MUfp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MUfp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png" width="1456" height="595" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:595,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://hubs.ly/Q048tRMf0?1&quot;,&quot;belowTheFold&quot;:false,&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_!MUfp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 424w, https://substackcdn.com/image/fetch/$s_!MUfp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 848w, https://substackcdn.com/image/fetch/$s_!MUfp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.png 1272w, https://substackcdn.com/image/fetch/$s_!MUfp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd26a7c6b-bd72-4783-8b43-a416ba367b1c_1600x654.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>Shai Betito, VP of Engineering at <a href="https://www.stigg.io/">Stigg</a>, breaks down why this distinction matters more than most teams realize until it&#8217;s already painful:</p><ul><li><p>Why limits stop being simple counters under concurrency and become a consistency problem at scale.</p></li><li><p>How a single request can touch multiple organizational dimensions simultaneously, and why resolving that correctly in milliseconds is a fundamentally different challenge than monthly reconciliation.</p></li><li><p>Why identity-based access control breaks under AI workloads. Automated pipelines don&#8217;t have seats, and the control model has to change accordingly.</p></li></ul><p>A technical breakdown of a class of infrastructure problems that appears after AI reaches production, written by engineers who&#8217;ve had to solve it.</p><p>Find out what's missing from your AI product's infrastructure:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hubs.ly/Q048tRMf0&quot;,&quot;text&quot;:&quot;Read the article&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hubs.ly/Q048tRMf0"><span>Read the article</span></a></p><p>Thanks to Stigg for sponsoring this newsletter. Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>Based on <a href="https://newsletter.eng-leadership.com/p/96-engineers-dont-fully-trust-ai">recent reports</a>, we can see that AI adoption in companies is increasing. As AI becomes more common in the workplace, the hiring process must reflect its presence.</p><p>From my conversations with engineering leaders from companies like OpenAI, Meta, and others, I&#8217;ve learned that there is an increased expectation in AI fluency, especially for engineering and product roles.</p><p>Companies are starting to understand that AI is becoming an important part of the day-to-day work that tech professionals are doing.</p><p>The question we want to answer today is how can we actually check for AI fluency in technical interviews? To help us with this, Hamid Moosavian, director of engineering at Xe, our guest author, will share practical insights on how to evaluate candidates.</p><p>Let&#8217;s introduce our guest author and get started.</p><h2>Introducing Hamid Moosavian</h2><p><a href="https://www.linkedin.com/in/hamid-moosavian/">Hamid Moosavian</a> writes First 90 Days for Engineering Managers, a biweekly newsletter of practical management tips, and is the creator of the free First 90 Days Kit, a collection of copy-ready templates for new engineering managers. Hamid is also director of software engineering, Americas, for Xe.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.linkedin.com/in/hamid-moosavian/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rV0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rV0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rV0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rV0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rV0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg" width="1456" height="822" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:822,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:121819,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/in/hamid-moosavian/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/192299008?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.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_!rV0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rV0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rV0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rV0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd21091e-cf28-4432-bf7e-910d5079fe14_1678x947.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>Your engineers are already using AI in their work. Your engineering candidates probably are, too. But how do you know whether candidates are using AI well if you&#8217;re not interviewing for it? Hamid walks us through the importance of including AI in your interviews and how to do it.</p><p>Over to you, Hamid!</p><h2>Your Tech Interview Process Shouldn&#8217;t Be AI Resistant</h2><p>When Copilot and similar AI pair-programmers emerged, most teams made their hiring processes AI resistant. The logic was simple: If candidates used AI during assessments, their real skills couldn&#8217;t be evaluated.</p><p>That approach is outdated.</p><p>By the end of 2025, over half of professional developers were using AI daily. Some surveys put the number at 97% when including those planning to adopt it. AI assistants have become standard tools for productivity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xOLW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xOLW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xOLW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xOLW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xOLW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xOLW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg" width="1456" height="418" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:418,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59135,&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://newsletter.eng-leadership.com/i/192299008?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.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_!xOLW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xOLW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xOLW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xOLW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2614d7-5ec0-4c5e-8733-b9cd404e457b_1600x459.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>At the same time, senior engineers and tech leads started sharing examples of poorly reviewed AI code. The pattern is clear: Some developers use AI as a thinking partner and ship better code, while others blindly accept suggestions and generate unmaintainable systems.</p><p>The tool isn&#8217;t the problem. How people use it is. </p><p>The comparison to Google and Stack Overflow is obvious. No one expects developers to avoid documentation or search engines. But we do expect them to use these resources well.</p><p>This situation changes what good hiring looks like. The goal is no longer to prevent AI use. It is to evaluate how candidates use AI and whether they produce clear, maintainable code even when the tool misleads them.</p><p>Companies like Meta and Canva have already made this shift. More are following.</p><p>Here&#8217;s what to understand about AI fluency and how to update your process.</p><h2>What AI Fluency Actually Means</h2><p>Let&#8217;s first be more specific about AI fluency. I suggest the following framework, though you can adjust categories to fit your context.</p><p><strong>Level 0 AI Avoidant:</strong> Is skeptical of AI tools and refuses to use them. Relies on memorization or traditional resources. Sees AI as cheating and won&#8217;t trust AI-generated code. Struggles with productivity when peers use AI assistance.</p><p><strong>Level 1 AI Dependent:</strong> Uses AI-generated code without understanding or verification. Accepts the first suggestion, can&#8217;t explain what the code does, and gets stuck when AI gives wrong answers. Can&#8217;t debug AI output.</p><p><strong>Level 2 AI Competent:</strong> Uses AI for boilerplate, refactoring, unit tests, and repetitive tasks but reviews output critically. Catches obvious errors, tests generated code, and explains what AI suggested and why they accepted or rejected it.</p><p><strong>Level 3 AI Advanced:</strong> Knows when <em>not</em> to use AI. Combines AI with deep technical knowledge to explore edge cases and verify assumptions. Treats AI as a thought partner, not a decision-maker. Works effectively with or without AI.</p><p>What do these levels look like in practice? Let&#8217;s break down the patterns that separate competent and advanced users from the rest.</p><p>Level 2 and 3 engineers share these habits:</p><ul><li><p><strong>Context-rich prompting: </strong>Provide relevant code snippets, file paths, and project constraints rather than vague or broad requests.</p></li><li><p><strong>Incremental integration:</strong> Generate code in small chunks, test after each step, and commit frequently.</p></li><li><p><strong>Critical review:</strong> Read all generated code line by line, check for edge cases and architectural fit, and validate against project standards.</p></li><li><p><strong>Security awareness:</strong> Verify package names (up to 20% of AI suggestions reference nonexistent packages), check for hardcoded secrets, and validate input sanitization.</p></li><li><p><strong>Appropriate skepticism:</strong> Treat AI as a pair programmer, not autopilot. Can proceed when AI is wrong or unavailable.</p></li></ul><p>AI fluency shows up differently across engineering tasks. In debugging, it means using AI to generate test cases or explain error messages. In code review, it means catching issues you might miss manually. In architecture discussions, it means exploring design patterns without letting AI make final decisions.</p><p>Here&#8217;s what this looks like in practice:</p><p>A Level 1 engineer might prompt like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;690a385f-f253-4e29-8263-4de974635805&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Create a POST endpoint for user registration.</code></pre></div><p>A Level 2 or 3 engineer provides context and constraints:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;d9e052a1-cf3f-4249-a809-a5f43fd1d6e7&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">Using Express.js with TypeScript, generate the boilerplate for a POST endpoint at /api/users that:

- Accepts JSON payload with email and name
- Includes Joi validation
- Uses async/await error handling
- Returns 201 on success, 400 on validation errors

I&#8217;ll add the business logic afterward.</code></pre></div><p>You want engineers who can code without AI but also use AI fluently to improve their productivity.</p><p>Remember, though, AI is not a magic wand. It&#8217;s just a very powerful tool. Think of it like a power saw: It can cut through work 10 times faster than a hand saw, but without proper technique and safety measures, you can lose a finger. You still need to know carpentry; the tool just amplifies the skill.</p><h2>Why Companies Are Making This Shift (and Why You Should Consider It Too)</h2><p>The traditional approach to technical interviews is changing. Companies are realizing that if AI tools are standard in daily work, they should be part of the hiring process too.</p><p>Why? Because you want to see how candidates actually work, not how they perform under artificial constraints. The closer your test mirrors reality, the more reliable the results. Interviews should predict job performance, and job performance now includes AI.</p><h3>Who&#8217;s already making the shift</h3><p>Companies like Meta, Canva, and Intuit are testing a new approach. They&#8217;re not just allowing candidates to use AI tools like Copilot but observing how they use them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8emT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8emT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8emT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8emT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8emT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8emT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg" width="1456" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:57921,&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://newsletter.eng-leadership.com/i/192299008?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.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_!8emT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8emT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8emT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8emT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ef19b3-714f-49f2-890b-71a044686b12_1600x549.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>Goldman Sachs has given its engineers access to GitHub Copilot and Gemini Code Assist and is even holding competitions to promote creative AI use among developers.</p><p>At Meta, candidates work with an IDE and AI chat window for writing code, debugging, and creating unit tests. Evaluation focuses on how effectively candidates use AI as a tool, integrating it into their process for daily engineering work.</p><p>The evaluation format is moving away from pure data structures and algorithms (DSAs) toward project-based tasks that mimic real engineering challenges. Interviewers assess problem-solving, code quality, verification, and communication, specifically how candidates prompt, debug, and justify AI suggestions.</p><p>Candidates must demonstrate control. Doing so shows that they&#8217;re the primary engineer, not a passive AI user. They should be catching subtle errors in AI-generated code and iterating on solutions. They should be articulating their prompts, reasoning, and trade-offs. They should be asking targeted questions to get efficient, accurate results.</p><p>Many Fortune 500 companies still share Amazon&#8217;s stance against AI interviews. But a growing number are embracing this shift, wanting to hire engineers who leverage new tools to enhance their skills.</p><h3>Addressing the skeptics</h3><p>Companies that don&#8217;t allow AI in technical assessments have a valid concern. They argue that allowing AI means everyone gets the same AI-generated solution, candidates don&#8217;t show their true skills, and AI covers for their weaknesses. Allowing AI does require redesigning the technical evaluation. Without it, you won&#8217;t collect meaningful signals.</p><p>However, that&#8217;s exactly what you want to test: how candidates differentiate when everyone has access to the same tools. Judgment becomes more critical than ever.</p><p>The evaluation shifts from &#8220;Does it work?&#8221; to &#8220;How was it built?&#8221; Discussions focus on key decisions, major choices, and code structure. Qualities like thoroughness become crucial: writing detailed prompts, refining them when needed, reading responses attentively, and reviewing proposed solutions carefully.</p><p>These habits separate engineers who think about tech debt and maintainability from those who just want working code.</p><h2>Why This Matters for Your Company</h2><p>Properly evaluating AI fluency leads to better hires in several ways.</p><p><strong>Cost implications:</strong> When you evaluate candidates using the tools they&#8217;ll use on the job, you get a clearer signal faster. Instead of watching them struggle with boilerplate syntax, you see how they think about architecture, edge cases, and trade-offs, things that actually matter in the role.</p><p><strong>Quality of hire:</strong> Here&#8217;s an example drawn from life. Let&#8217;s say you hire an intermediate front-end developer who writes good CSS and understands the front end well enough for the level. You give them Copilot access. Suddenly they move fast but create unmaintainable code. They&#8217;re using Copilot for the first time or using it irresponsibly. Your hire failed because you didn&#8217;t test what they&#8217;d actually do on the job.</p><p>Karat recently argued that interviews should mirror the job. Its blog states that preventing AI use hampers hiring engineers who can adapt to new tech. Its data suggests that watching how candidates interact with a large language model provides a stronger signal of seniority than traditional whiteboarding. If you&#8217;re not collecting this signal, you&#8217;re missing valuable input.</p><p><strong>Competitive risk:</strong> Your competitors are already evaluating candidates&#8217; AI fluency, and you&#8217;re losing AI-fluent candidates to them. You don&#8217;t need to pivot immediately, but start making your assessment more comprehensive.</p><p><strong>Future-proofing:</strong> The skill gap is widening. For most product engineering roles, candidates who aren&#8217;t AI fluent today will struggle within six months. AI fluency signals that candidates are good learners who stay current and adapt to new tools. This is a strong indicator of future development potential.</p><p>These benefits stem from one principle: When interviews mirror how engineers actually work, you get a clearer signal and fewer post-hire surprises. Test the real workflow, and you&#8217;ll hire for the real job.</p><p>We&#8217;re at the beginning of this shift. My projection is that any company hiring product engineers at scale will eventually include an AI-fluency component, whether hands-on testing or interview questions. Since AI is becoming integral to developers&#8217; work, it must be addressed during hiring. Otherwise, you risk unpleasant surprises.</p><h2>How to Evaluate AI Fluency in Your Interviews</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7ZLs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7ZLs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7ZLs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7ZLs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7ZLs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7ZLs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg" width="1456" height="617" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:617,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:109012,&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://newsletter.eng-leadership.com/i/192299008?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.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_!7ZLs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7ZLs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7ZLs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7ZLs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64aec88a-a2b2-4df1-9e09-b15ab3b066c7_1600x678.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>Understanding AI fluency is one thing. Evaluating it in a 60-minute interview is another. You don&#8217;t need to redesign everything, though. Just adjust what you look for and how you interpret what you see.</p><h3>What changes in your interview setup</h3><p>The mechanics are simple. Explicitly allow candidates to use AI tools like Copilot, Cursor, Claude, whatever they prefer. Provide access within the interview environment if they don&#8217;t have it. This levels the playing field. </p><p>Not all candidates have access to premium AI tools, so providing them ensures you&#8217;re testing fluency, not financial access. Make it clear that using AI is encouraged, not forbidden, and that you care about how they work with it.</p><p>If a candidate hasn&#8217;t used AI tools before, that&#8217;s a valuable signal. For senior roles where AI fluency is critical, inability or unwillingness to engage with AI is a red flag. For junior roles, you&#8217;re evaluating potential: Can they learn it quickly when given the chance? Watch how they respond when you offer to show them how the tools work.</p><p>The bigger shift is in what you ask. Move away from isolated algorithm problems to realistic scenarios. Instead of &#8220;reverse a binary tree,&#8221; try &#8220;build an authentication endpoint&#8221; or &#8220;debug this performance issue.&#8221; These problems work better with AI because they mirror real work, and they reveal how candidates integrate tools into their thinking.</p><h3>The signal framework</h3><p>Focus on process, not just output. Strong AI fluency looks like this:</p><ul><li><p>Provides context before prompting AI (&#8221;I&#8217;m building a REST API for user authentication...&#8221;)</p></li><li><p>Iterates on AI suggestions (&#8221;That&#8217;s close, but let me modify the error handling.&#8221;)</p></li><li><p>Catches AI mistakes in real time (&#8221;Wait, this function signature is wrong.&#8221;)</p></li><li><p>Explains reasoning independent of AI (&#8221;I chose this approach because &#8230;; let me verify with AI.&#8221;)</p></li></ul><p>While weak AI fluency looks like this:</p><ul><li><p>Accepts first suggestion without reading it</p></li><li><p>Can&#8217;t proceed when AI gives wrong answer</p></li><li><p>Doesn&#8217;t verify AI output against requirements</p></li><li><p>Treats AI as a source of truth that can&#8217;t be wrong</p></li></ul><p>The difference between Level 1 and Level 3 shows up in these moments. A Level 1 engineer copies and hopes it works. A Level 3 engineer uses AI to accelerate their own thinking.</p><h3>How AI fluency shows up across interview types</h3><p>Evaluation looks different by format. Let&#8217;s look at some examples.</p><p><strong>Live coding:</strong> Watch how they prompt, review output, and catch bugs. Do they read what AI generated or blindly accept it? When AI makes a mistake, can they debug it or do they get stuck?</p><p><strong>Code review:</strong> Give them buggy code and let them use AI to find issues. Strong candidates validate AI&#8217;s findings against their own understanding. Weak candidates trust whatever AI suggests.</p><p><strong>Take-home assignments:</strong> Assume AI was used extensively, which is fine since it mirrors real work. During the debrief, ask candidates to walk through their approach: &#8220;How did you use AI? Where did it help? Where did you override it?&#8221; You&#8217;re evaluating their process and judgment, not whether they wrote every line by hand.</p><p><strong>Technical assessment platforms</strong>: Most screening tools, such as Codility, HackerRank, and LeetCode, now allow you to enable an AI assist feature for candidates. You can review their prompts along with their solution and assess how they used AI.</p><p><strong>Architecture discussion:</strong> Ask candidates to use AI to explore design patterns or validate assumptions. Strong candidates treat AI as a thought partner, asking questions, challenging suggestions, and synthesizing insights. Weak candidates let AI make decisions for them.</p><p><strong>System design:</strong> AI fluency shows in how candidates research patterns and verify ideas, not in how they memorize solutions. Can they use AI to stress-test their thinking? Do they know when AI&#8217;s generic suggestions don&#8217;t apply to their specific constraints?</p><h2>Integrating AI Fluency into Your Rubric</h2><p>AI fluency matters, but it&#8217;s not the only thing that matters. Weight it 10&#8211;40% based on seniority and how critical AI fluency is to the role. The more senior the role, the higher the weight. They&#8217;ll be role models for junior developers&#8217; AI usage.</p><p>In practice, add an AI fluency row to your scorecard:</p><blockquote><p>1 = Avoids or misuses AI</p><p>2 = Writes basic prompts, accepts suggestions uncritically</p><p>3 = Uses AI effectively, with verification</p><p>4 = Uses AI strategically, knows when <em>not</em> to use AI</p></blockquote><p>Core competencies: system design, communication, debugging, architectural thinking, still dominate. AI doesn&#8217;t replace these skills. Instead, it amplifies them. You&#8217;re looking for engineers who are strong without AI but are even stronger when they use it well.</p><p>If you allow AI in interviews, adjust problem difficulty accordingly. With AI available, candidates should tackle more complex problems, handle more edge cases, or work under tighter time constraints. Don&#8217;t compare AI-enabled interviews directly to traditional ones; you&#8217;re testing different skills.</p><p>The key is treating AI fluency as one signal among many. You&#8217;re not replacing technical evaluation; you&#8217;re just making it more realistic.</p><h2>Conclusion</h2><p>The shift is already happening, and companies allowing AI in interviews are getting better signals about real job performance.</p><p>Start simple: Allow AI in one interview format, watch for the patterns outlined in &#8220;How to Evaluate AI Fluency in Your Interviews,&#8221; and learn and adjust quickly.</p><p>The goal is making technical evaluation mirror actual work. When you do that, you&#8217;ll hire engineers who are productive from day one.</p><p>AI fluency is here to stay. The question isn&#8217;t whether to evaluate it. It&#8217;s when you&#8217;ll start and how you do it.</p><h2>Last Words</h2><p>Thanks very much to Hamid for helping us learn to interview better in regards to AI fluency! Learn more about Hamid on <a href="https://www.linkedin.com/in/hamid-moosavian/">LinkedIn</a>, and be sure to grab your free copy of the <a href="https://kit.primetechteams.com/?utm_source=gregor_newsletter&amp;utm_medium=email&amp;utm_campaign=first90kit">First 90 Days Kit</a>.</p><div><hr></div><p>Liked this article? Make sure to &#128153; click the like button.</p><p>Feedback or addition? Make sure to &#128172; comment.</p><p>Know someone that would find this helpful? Make sure to &#128257; share this post.</p><h2>Whenever you are ready, here is how I can help you further</h2><ul><li><p>Join the Cohort course Senior Engineer to Lead: Grow and thrive in the role <a href="https://maven.com/gregor-ojstersek/senior-engineer-to-lead?promoCode=ENGLEADERSHIP">here</a>.</p></li><li><p>Interested in sponsoring this newsletter? Check the sponsorship options <a href="https://calico-cabinet-fbf.notion.site/Sponsor-Engineering-Leadership-fa0579535d6f4422a6da350580a54546">here</a>.</p></li><li><p>Take a look at the cool swag in the Engineering Leadership Store <a href="https://store.eng-leadership.com/">here</a>.</p></li><li><p>Want to work with me? You can see all the options <a href="https://calico-cabinet-fbf.notion.site/Work-with-Gregor-Ojstersek-1147b66fdc24809b86b1fb0467b60318">here</a>.</p></li></ul><h2>Get in touch</h2><p>You can find me on <a href="https://www.linkedin.com/in/gregorojstersek/">LinkedIn</a>, <a href="https://twitter.com/gregorojstersek">X</a>, <a href="https://yt.openinapp.co/kw2oi">YouTube</a>, <a href="https://bsky.app/profile/gregorojstersek.bsky.social">Bluesky</a>, <a href="https://www.instagram.com/gregor_ojstersek/">Instagram</a> or <a href="https://www.threads.net/@gregor_ojstersek">Threads</a>.</p><p>If you wish to make a request on particular topic you would like to read, you can send me an email to info@gregorojstersek.com.</p><div><hr></div><p>This newsletter is funded by paid subscriptions from readers like yourself.</p><p>If you aren&#8217;t already, consider becoming a paid subscriber to receive the full experience!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get&quot;,&quot;text&quot;:&quot;Check the benefits of the paid plan&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get"><span>Check the benefits of the paid plan</span></a></p><p>You are more than welcome to find whatever interests you here and try it out in your particular case. Let me know how it went! Topics are normally about all things engineering related, leadership, management, developing scalable products, building teams etc.</p>]]></content:encoded></item><item><title><![CDATA[Good Judgment is the New Important Skill for Engineers]]></title><description><![CDATA[Why decision-making matters more than coding in the age of AI.]]></description><link>https://newsletter.eng-leadership.com/p/good-judgment-is-the-new-important</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/good-judgment-is-the-new-important</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 26 Mar 2026 04:06:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yX7Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yX7Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yX7Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yX7Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yX7Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yX7Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yX7Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg" width="1456" height="726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:726,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:97134,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/192167598?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.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_!yX7Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yX7Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yX7Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yX7Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e47c6c-0d26-4aa2-9e2a-cee490ddd355_1600x798.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><h2>Intro</h2><p>For a long time, being a great engineer meant having strong technical expertise.</p><p>The more you understood systems, algorithms, and the underlying technologies, the more valuable you were. </p><p>And that made sense, because building was a lot more difficult. Access was limited, and creating anything required deep knowledge and experience.</p><p>But that world is changing.</p><p>Today, code is easier to produce than ever. The gap in producing code has decreased, and what used to take days to implement can today be done much faster.</p><p>So naturally, the question becomes: If everyone can build, what actually differentiates great engineers?</p><p>The answer is no longer just pure implementation. Judgement is becoming an important skill for engineers.</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- As Access Increases, Judgment Matters More<br>- From Pure Implementation to Decision-Making<br>- An Important Note on the Size of the Organization<br>- What Actually Good Judgment Means In the Engineering Context?<br>- The Cost of Poor Judgement<br>&#128274; How To Develop Better Judgement<br>&#128274; Experience<br>&#128274; Actually reflecting on your mistakes and mistakes from others<br>&#128274; Seek feedback<br>&#128274; Understand the &#8220;Why&#8221;<br>&#128274; Understand that every decision has trade-offs<br>&#128274; Last Words</p><p>Let&#8217;s start with an analogy first!</p><h2>As Access Increases, Judgment Matters More</h2><p>Before the <a href="https://en.wikipedia.org/wiki/Printing_press">Printing Press Revolution</a> in the 15th century, books were rare and expensive. Only a small group of scholars had access to knowledge, and learning itself was the main challenge.</p><p>Then, after Johannes Gutenberg invented the mechanical movable-type printing press, books became cheaper and widely available.</p><p>With books becoming more accessible, a new problem appeared. There were now too many books, more books than a person could read. So, the question changed from &#8220;Can you access the knowledge?&#8221; to &#8220;Which books are actually worth your attention?&#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_!SIYc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SIYc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SIYc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SIYc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SIYc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SIYc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg" width="1456" height="671" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:671,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124722,&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://newsletter.eng-leadership.com/i/192167598?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.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_!SIYc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SIYc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SIYc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SIYc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffb1a55c4-a21f-4c17-aeb6-52b811e167fe_1600x737.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>A similar situation is happening today with the flood of AI-generated content online. And it&#8217;s no longer about how to find specific information, but which information is actually worth your attention. That&#8217;s where good judgment helps a lot.</p><p>And a similar case today is with developing software. With generating code being a lot more accessible, judgment becomes a lot more crucial.</p><h2>From Pure Implementation to Decision-Making</h2><p>As we see the shift happening across the industry, where more and more code is being generated instead of just typed out, the speed of pure implementation has increased tremendously.</p><p>With this shift, building the right things has become more important than ever. And that&#8217;s where good judgment comes into play.</p><p>Good judgment helps you answer questions like:</p><ul><li><p>Should we build this feature at all?</p></li><li><p>Is this solution over-engineered?</p></li><li><p>What are the long-term consequences of this shortcut?</p></li><li><p>When should we prioritize speed over perfection?</p></li></ul><p>And especially, if you can make these decisions correctly with speed, that&#8217;s where you can provide a lot of value in a very short amount of time.</p><p>Now, it&#8217;s really important to also mention that the importance of judgment heavily depends on the overall organization&#8217;s size. Let&#8217;s get to this next.</p><h2>An Important Note on the Size of the Organization</h2><p>Good judgment will especially shine where you are able to have a good amount of ownership, responsibility, and empowerment. That&#8217;s usually in smaller to mid-size companies.</p><p>A good example are <a href="https://newsletter.eng-leadership.com/p/how-openais-codex-team-works-and">teams at OpenAI</a>, where they have a very bottom-up culture, and engineers often own projects straight from the idea phase and all the way to where the project is being released to the users.</p><p>If you are a part of a similar culture, judgment is more important than ever for you. If you are a part of a larger organization, it is much less, but the importance is growing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QGEP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QGEP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QGEP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QGEP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QGEP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QGEP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg" width="1456" height="671" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:671,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64748,&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://newsletter.eng-leadership.com/i/192167598?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.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_!QGEP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QGEP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QGEP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QGEP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1284e7d1-6789-48ba-b680-92c8e0f38e3b_1600x737.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>In larger companies, there are more defined roles and a smaller scope that a specific engineer can have, which limits the overall impact you can have as an engineer. So, it&#8217;s definitely understandable that the overall judgement is much less effective.</p><p>But, I can see where the trend is heading: Smaller teams, more ownership, less typing, and more empowered decision-making. That&#8217;s where organizations want to go, but for larger companies with more rigid processes, that will definitely take some more time.</p><p>Now that we understand the importance of judgment, and the importance of it based on the size of the organization, let&#8217;s focus more on judgment in general.</p><h2>What Actually Good Judgment Means In the Engineering Context?</h2><p>Good Judgement is hard to define, as it contains many aspects, but personally, I like to view it as a combination of pragmatism and taste.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ynvd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ynvd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ynvd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ynvd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ynvd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ynvd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg" width="1456" height="615" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:615,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56481,&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://newsletter.eng-leadership.com/i/192167598?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.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_!ynvd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ynvd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ynvd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ynvd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6dbef8-a3fa-4a6d-8160-6114dd0ad380_1600x676.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><a href="https://newsletter.eng-leadership.com/p/how-to-be-pragmatic-as-an-engineer">Pragmatism</a> means that you find the best solution possible within the constraints of the real world, not the ideal world. Those constraints can be a specific budget, knowledge, expertise from the team, hardware constraints, people-related factors, or something else.</p><p>And taste from the engineering perspective is about making decisions that lead to systems that are simple and easy to evolve. Often, it&#8217;s hard to define what a certain &#8220;tasteful&#8221; solution is, but in many situations, you just know it when you see it. Think about what <a href="https://newsletter.eng-leadership.com/p/simple-code-is-the-best-code">simple code</a> looks like and how you would define it. You can&#8217;t, but your experience tells you it&#8217;s simple.</p><p>Often, both pragmatism and taste are heavily connected with experience and your overall understanding of your craft. The better you understand a specific domain or technology and the more experience you have solving similar problems, the better your judgment will be.</p><p>It&#8217;s the reason why experience, good understanding of fundamentals, and overall domain knowledge are more important than ever. It&#8217;s impossible to have good judgment without them.</p><h2>The Cost of Poor Judgement</h2><p>Good versus poor judgment can really make a huge difference.</p><p>Here is an example of poor judgment: Building a microservice architecture, with 2 engineers, while having 0 paying customers.</p><p>And an example of a good judgement: Building a monolith with the most important features of the product, so we can get paying customers as soon as possible.</p><p>Of course, there can be specific cases where building a microservice architecture would make sense, but you get the point.</p><p>Without the business, there is no engineering. So, the cost of making poor judgment in this case would be that the company would eventually need to be disbanded, as there would be no paying customers for a long time.</p><p>That would be the worst-case scenario, but in many other cases, poor judgment can also show up as an increase in technical debt, a slow system in general, reliability, or security issues as well.</p><h2>How To Develop Better Judgement</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/good-judgment-is-the-new-important">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Do AI-Assisted Engineering]]></title><description><![CDATA[15 experienced engineers and engineering leaders share their real-world experiences with AI-assisted engineering.]]></description><link>https://newsletter.eng-leadership.com/p/how-to-do-ai-assisted-engineering</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/how-to-do-ai-assisted-engineering</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 22 Mar 2026 21:52:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!G65n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G65n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G65n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G65n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G65n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G65n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G65n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg" width="1456" height="817" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:817,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73294,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/191481978?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.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_!G65n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G65n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G65n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G65n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c77e5a1-5d38-4e8e-a558-089f774173ca_1600x898.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><div><hr></div><p>This week&#8217;s newsletter is sponsored by <strong><a href="https://www.warp.dev/resources/reports/cloud-agents-for-the-enterprise?utm_source=publications&amp;utm_medium=newsletter&amp;utm_campaign=3_22_2026_oz_launch_secondary&amp;utm_content=engineering_leadership?1">Warp</a>.</strong></p><p><strong>Introducing Oz: the orchestration platform for cloud agents</strong></p><p>Engineers are shipping faster than ever, but agents stuck on local machines don&#8217;t scale. Without cloud agent orchestration, there&#8217;s no reliable way to scale across your infrastructure, measure impact, or enforce security standards.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.warp.dev/resources/reports/cloud-agents-for-the-enterprise?utm_source=publications&amp;utm_medium=newsletter&amp;utm_campaign=3_22_2026_oz_launch_secondary&amp;utm_content=engineering_leadership?2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7SZQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 424w, https://substackcdn.com/image/fetch/$s_!7SZQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 848w, https://substackcdn.com/image/fetch/$s_!7SZQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 1272w, https://substackcdn.com/image/fetch/$s_!7SZQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7SZQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png" width="1365" height="558" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e18ad944-1a7d-49da-b782-c178910142e4_1365x558.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:558,&quot;width&quot;:1365,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:585069,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.warp.dev/resources/reports/cloud-agents-for-the-enterprise?utm_source=publications&amp;utm_medium=newsletter&amp;utm_campaign=3_22_2026_oz_launch_secondary&amp;utm_content=engineering_leadership?2&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/191481978?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.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_!7SZQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 424w, https://substackcdn.com/image/fetch/$s_!7SZQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 848w, https://substackcdn.com/image/fetch/$s_!7SZQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.png 1272w, https://substackcdn.com/image/fetch/$s_!7SZQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18ad944-1a7d-49da-b782-c178910142e4_1365x558.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>Download the report to learn:</p><ul><li><p>Why 75% of companies fail at building their own agentic systems</p></li><li><p>How teams save hours per engineer per day by using agent automations</p></li><li><p>What makes 60%+ of PRs agent-generated actually achievable</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.warp.dev/resources/reports/cloud-agents-for-the-enterprise?utm_source=publications&amp;utm_medium=newsletter&amp;utm_campaign=3_22_2026_oz_launch_secondary&amp;utm_content=engineering_leadership&quot;,&quot;text&quot;:&quot;Download free report&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.warp.dev/resources/reports/cloud-agents-for-the-enterprise?utm_source=publications&amp;utm_medium=newsletter&amp;utm_campaign=3_22_2026_oz_launch_secondary&amp;utm_content=engineering_leadership"><span>Download free report</span></a></p><p>Thanks to Warp for sponsoring this newsletter. Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>In this special edition of the Engineering Leadership newsletter, engineers and engineering leaders share how they are doing AI-assisted engineering. </p><p>They come from a variety of backgrounds and a range of company sizes, from startups to mid-sized and large organizations.</p><p>Our contributors to this article are:</p><ul><li><p><a href="https://www.linkedin.com/in/brianjenney">Brian Jenney</a>, Senior Software Engineer, Coupa</p></li><li><p><a href="https://www.linkedin.com/in/sam-complete-coding/">Sam Williams</a>,&#9;Head of Product Engineering, Pronetx</p></li><li><p><a href="https://www.linkedin.com/in/lewisowain/">Owain Lewis</a>, Founder, Gradientwork</p></li><li><p><a href="https://www.linkedin.com/in/fklezin/">Florijan Klezin</a>, Data Engineer, Samotics</p></li><li><p><a href="https://www.linkedin.com/in/khambir/">Vlad Khambir</a>,&#9;Senior Software Engineer, Principal Associate, Capital One</p></li><li><p><a href="https://www.linkedin.com/in/mauroaccorinti/">Mauro Accorinti</a>, Software Engineer, Qurable</p></li><li><p><a href="https://www.linkedin.com/in/lucianlature/">Lucian Lature</a>, Solutions Architect, Wiley</p></li><li><p><a href="https://www.linkedin.com/in/tamascsizmadia">Tam&#225;s Csizmadia</a>, Senior Java Software Engineer, Precognox Kft</p></li><li><p><a href="https://www.linkedin.com/in/matthewkyawmyint/">Matthew Kyawmyint</a>, Founding Engineer, Humanist Venture Studios</p></li><li><p><a href="https://be.linkedin.com/in/hans-vertriest-a57763174">Hans Vertriest</a>, Full-Stack Engineer, Bizzy</p></li><li><p><a href="https://www.linkedin.com/in/vladimir-yancharuk/">Uladzimir Yancharuk</a>, Engineering Team Lead and Senior Full-Stack Engineer, Siena AI</p></li><li><p><a href="https://www.linkedin.com/in/francescoronel/">Frances Coronel</a>, Senior Software Engineer, Slack</p></li><li><p><a href="https://www.linkedin.com/in/giladnaor">Gilad Naor</a>, Founder, Naor Tech</p></li><li><p><a href="https://www.linkedin.com/in/anyell-cano/">Anyell Cano</a>, Staff Engineering Manager, GitHub</p></li><li><p><a href="https://www.linkedin.com/in/johncrickett/">John Crickett</a>, Founder and CTO, Coding Challenges</p></li></ul><p>If you are looking to improve your AI-assisted engineering workflow, this is a must-read article for you.</p><p>Let&#8217;s start!</p><h2>1. Coordinating AI-Assisted Engineering Across Multi-Repo Workflows, Side Projects, and Code Reviews</h2><p>Shared by <a href="https://www.linkedin.com/in/brianjenney">Brian Jenney</a>, Senior Software Engineer, Coupa</p><p>Most of the work I&#8217;ve been doing spans multiple repos, so I first describe what I want to accomplish, such as &#8220;Create an IAM policy and relevant Terraform for repo A to do x, y, and z.&#8221; </p><p>I then explain the dependencies between the current repo and others that need to be updated, such as &#8220;Repo B needs an update to allow repo C to create the resources for repo A,&#8221; and provide good examples and files to illustrate what we are attempting to do. Lastly, I ask if the instructions are clear before proceeding.</p><p>For side projects, I create larger features in a smaller codebase and lean on AI more heavily to write code after creating a solid set of expectations and feature requirements. For example:</p><blockquote><p>Create an endpoint at [fileName.ts] that does x, y, and z. Here&#8217;s an example endpoint doing something similar for reference. A UI component should be created here [someComponent.ts] that can call the API similar to this component [referenceComponent.ts]. Is this clear?</p></blockquote><p>For code reviews at work, we have AI-assisted review in addition to human review. Human reviews tend to catch errors outside code syntax, like unexpected downstream effects or tribal knowledge. </p><p>We might get feedback like &#8220;This naming convention for that service won&#8217;t work because our script depends on this particular text to be present&#8221; or &#8220;That pattern is outdated and you can now use it this way to do this thing with a new library that we&#8217;re using.&#8221;</p><p>As far as I&#8217;m aware, we don&#8217;t use any AI tools for deployments that need a human review and final acceptance.</p><p>Our organization gives us access to both Claude and Cursor. I mostly use Claude, using Cursor rarely.</p><h2>2. Building a Full AI Workflow on Top of Claude Code and Custom Skills</h2><p>Shared by <a href="https://www.linkedin.com/in/sam-complete-coding/">Sam Williams</a>, Head of Product Engineering, Pronetx</p><h3>Ideation</h3><p>When generating ideas, we use Claude Cowork with a few skills. We have the option to use the <a href="https://github.com/bmad-code-org/BMAD-METHOD">BMAD</a> (Build More Architect Dreams) Method, <a href="https://github.com/automazeio/ccpm">CCPM</a> (Claude Code Project Manager), or our custom skill, all of which attempt to feed into our standardized requirements format. </p><p>These options get us better requirements and allow us to add our specific questions, which would normally cause a follow-up call.</p><h3>Building</h3><p>For building, we use Claude Code and a series of custom skills and Model Context Protocols (MCPs) tailored to our stack and architecture. We start by having AI convert the requirements document into a development plan. </p><p>We then review the plan and make any modifications. We catch quite a few things at this stage, such as requirements issues or needed improvements in the planning skill. Tests are written as you write the code. </p><p>We also have Claude run a second agent to review any tests written to make sure they aren&#8217;t just testing that a mock is a mock.</p><h3>Review</h3><p>We have a separate instance of Claude Code running on every pull request (PR), whether it&#8217;s human or AI generated. Quality assurance (QA) is still pretty manual right now, but we&#8217;re looking to have more automated end-to-end (E2E) tests.</p><h2>3. Spending Half the Project on Design so AI Can Build the Rest</h2><p>Shared by <a href="https://www.linkedin.com/in/lewisowain/">Owain Lewis</a>, Founder, Gradientwork</p><p>I use AI across the entire engineering lifecycle. My primary model is Claude Opus 4.6 via Claude Code (the CLI tool) for all interactive work, layered with OpenAI Codex for automated background analysis. </p><p>The biggest productivity gain isn&#8217;t faster coding; it&#8217;s spending more time on design, because implementation is no longer the bottleneck.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YebH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YebH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YebH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YebH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YebH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YebH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg" width="1456" height="925" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:925,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178418,&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://newsletter.eng-leadership.com/i/191481978?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.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_!YebH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YebH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YebH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YebH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffbea79-470d-4dbf-8ddc-d96c2063ca27_1600x1017.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><h3>Ideation and design</h3><p>This is where I spend the most time using AI, up to half of the project time. I feed raw requirements to Claude and get back an initial architecture: data model, API design, tech stack, and deployment strategy (design first). </p><p>Then I challenge every decision aggressively: &#8220;Do we need this table? What happens when this fails? Is this overspecified?&#8221; I go through multiple design versions before writing any code.</p><p>On a recent project, I did more than 10 design iterations on a simple project. AI can build code fast, but it can&#8217;t fix bad architecture.</p><h3>Building</h3><p>I delegate nearly all coding to AI. I write detailed specs first to ensure we build the right thing and use Linear MCP to capture tasks for agents to work on.</p><p>Although I&#8217;ve been writing code for more than 20 years, AI is generally better at it than any engineer I&#8217;ve worked with. But it does make mistakes and you must use your judgment to find them. </p><p>The design document becomes the implementation brief. I review and iterate every output, often multiple times. The first thing AI produces is a draft, not a deliverable.</p><p>For larger tasks, I run multiple Claude Code agents in parallel on different parts of the codebase.</p><h3>Reviewing</h3><p>AI might be better at writing code, but I&#8217;m better at knowing whether the code should exist at all. I review every file, then ask the AI to review its own output (&#8221;Review this like a senior engineer&#8221;). </p><p>This consistently catches issues the generation pass missed. I also use multiple agents to review from different angles: security, performance, correctness, simplicity, and so on.</p><p>On one project, an AI review pass found nine concrete issues before implementation. Five minutes of review saved hours of rework. Never trust the first output.</p><h3>Merging and CI/CD</h3><p>AI opens PRs with structured summaries and test plans and writes tickets with detailed descriptions. This is a huge time-saver and the quality is consistently better than human-written descriptions. </p><p>Claude Code also generates commits with clear messages and runs as an automated reviewer on every PR. OpenAI Codex runs nightly against my repos, scanning the full codebase, identifying bugs, and auto-opening tickets and PRs with fixes. It catches things I miss during the day.</p><p>I use AI heavily for operations work and debugging production issues.</p><h3>Tools</h3><p>I don&#8217;t use multiple AI tools because one is insufficient. I use them because they play different roles. For example, Claude is my interactive engineering partner, while Codex is my automated background quality gate.</p><ul><li><p><strong>Claude Code (CLI) with Opus 4.6:</strong> Primary tool for all engineering.</p></li><li><p><strong>Claude Code agent teams:</strong> Multiple parallel agents for large tasks and multiperspective review.</p></li><li><p><strong>OpenAI Codex:</strong> Automated nightly codebase analysis, which runs unattended, finding bugs and auto-opening tickets and PRs; I run different models to find errors in code.</p></li><li><p><strong>GitHub Actions and Claude Code:</strong> AI-powered code review as a CI step on every PR.</p></li><li><p><strong>Langfuse:</strong> Large language model (LLM) observability for AI-powered features in production.</p></li><li><p><strong>uv (Python)/Bun (JS/TS)</strong>: Fast package managers that keep the iteration loop tight.</p></li></ul><h3>Key lessons</h3><ul><li><p>AI doesn&#8217;t reduce iterations, it increases them. </p></li></ul><p>Each one is faster, so you can afford more. Projects go wrong when someone accepts the first output and ships it.</p><ul><li><p>The skill shift is from writing to reviewing. </p></li></ul><p>Spotting subtle bugs, unnecessary abstractions, and confident-but-wrong AI claims requires deep experience.</p><ul><li><p>Design documents are the most important artifact. </p></li></ul><p>When AI generates code from them, their quality directly determines output quality.</p><ul><li><p>You still need to know your craft. </p></li></ul><p>AI makes experienced engineers dramatically more productive. It doesn&#8217;t make inexperienced engineers into experienced ones.</p><blockquote><p>The formula: rigorous design + AI implementation + aggressive review + multiple iterations = high-quality output at speed.</p><p>The trap: no review + first-output acceptance = fast production of technical debt. The difference is discipline, not tooling.</p></blockquote><h2>4. Using Cursor as a Thinking Partner, Not Just an Autocomplete Tool</h2><p>Shared by <a href="https://www.linkedin.com/in/fklezin/">Florijan Klezin</a>, Data Engineer, Samotics</p><p>I use Cursor as part of my daily engineering workflow because the repository indexing is strong, the pricing is reasonable, and I really like the overall IDE experience. </p><p>I can easily switch between models depending on the task, and the feature set is rich enough to support everything from large refactors to deeper architectural reasoning.</p><p>As a data engineer, I rely on AI for tasks like cross-file refactoring in data pipelines, generating integration tests, analyzing query plans, and running quick ad hoc analyses or plots to validate assumptions during investigations. </p><p>It&#8217;s more of a thinking partner than simple autocomplete, with output quality largely depending on how well I structure the problem up front.</p><h2>5. Creating Reusable Workflows Rather Than Ad Hoc Prompts</h2><p>Shared by <a href="https://www.linkedin.com/in/khambir/">Vlad Khambir</a>, Senior Software Engineer, Principal Associate, Capital One</p><p>My approach to AI-assisted engineering centers on structured workflows rather than ad hoc prompting. Real productivity comes from applying AI to repeatable engineering patterns, not just isolated questions.</p><p>I&#8217;ve moved beyond using AI as a conversational assistant. Instead, I build reusable Windsurf Workflows that handle specific, recurring tasks, such as:</p><ul><li><p>Pre-PR code review</p></li><li><p>PR preparation with consistent structure</p></li><li><p>Implementation planning from ticket requirements</p></li><li><p>Review of feedback processing</p></li></ul><p>Each workflow is a structured prompt with defined inputs, expectations, and output formats. This eliminates the cognitive overhead of reexplaining context every time.</p><p>The biggest lesson I&#8217;ve learned is that AI doesn&#8217;t reduce work, it intensifies it. Poor context management leads to slower responses, degraded reasoning, and inconsistent results.</p><p>I apply the Agent Skills pattern (inspired by Claude&#8217;s approach) to separate three concerns:</p><ul><li><p><strong>Instructions:</strong> Markdown documents defining goals, constraints, and expected output</p></li><li><p><strong>Resources:</strong> Static files, like style guides, templates, and internal docs</p></li><li><p><strong>Scripts:</strong> Executable logic for external integrations (Git, Jira, etc.)</p></li></ul><p>The Agent Skills keep the AI focused on reasoning instead of drowning in integration details.</p><h3>Tools and stack</h3><ul><li><p><strong>Windsurf:</strong> Primary AI coding environment with workflow support</p></li><li><p><strong>Claude</strong> (via Xcode 26.3): For agentic coding with AGENTS.md, skills, and MCPs</p></li><li><p><strong>Voice input:</strong> About twice as fast as typing, reducing the friction between thought and code</p></li><li><p><strong>Custom linting and validation:</strong> Because AI generates tech debt faster if your process is messy</p></li></ul><h3>Balancing speed, structure, and human judgment</h3><p>I don&#8217;t aim for full automation. Instead, workflows provide:</p><ul><li><p>Structured feedback for code changes</p></li><li><p>Consistent PR descriptions</p></li><li><p>Implementation plans that respect architectural patterns</p></li><li><p>Categorized review feedback</p></li></ul><p>The goal is to reduce friction and standardize routine work while keeping engineers in control.</p><p>From my experience building iOS apps with AI tools:</p><ul><li><p><strong>Tech debt accumulates faster.</strong> AI doesn&#8217;t replace a good process; it just amplifies your current process.</p></li><li><p><strong>Hidden dependencies hurt more</strong>. That makes early dependency checks and clear agent rules essential.</p></li><li><p><strong>Context limits are real.</strong> Be sure to separate the MCP responsibilities (data fetching) from reasoning tasks.</p></li><li><p><strong>Speed isn&#8217;t free.</strong> If you want to ship faster, you need to debug faster.</p></li></ul><p>AI tools intensify rather than reduce cognitive load. It&#8217;s like watching YouTube at double speed: You&#8217;re processing the information faster, but the mental demand increases with it. </p><p>The solution isn&#8217;t more AI; it&#8217;s better structure and clearer constraints. And it means accepting that you&#8217;re trading speed for a different kind of complexity.</p><p>This approach has helped me ship faster while maintaining quality, but only because I invested up front in workflow design and context discipline. I had to accept that AI is a force multiplier, not a replacement for engineering judgment.</p><h2>6. AI-Assisted Engineering: Figma, Parallel Agents, and Learning New Tech on the Fly</h2><p>Shared by <a href="https://www.linkedin.com/in/mauroaccorinti/">Mauro Accorinti</a>, Software Engineer, Qurable</p><p>Apart from how I am doing AI-assisted engineering, I&#8217;ll include how I&#8217;ve seen others use AI as well, since I believe that&#8217;s just as valuable.</p><h3>Ideating</h3><p>I&#8217;ve seen tech leads use AI to help write clear requirements in Jira tickets. The AI is given a definition of ready document, which it uses to divide the tasks into smaller chunks that the teams can take on. </p><p>AI is excellent for creating pretty clear tickets with descriptions, test cases, boundaries, and expected results.</p><p>With clearer tickets, it becomes easier to read and bring up edge cases to consider during our planning. It can be a massive time save for the tech lead, because AI can understand the tasks and create clear requirements. </p><p>Then they can just double-check the output and correct it on the spot.</p><h3>Building</h3><p>I&#8217;ve been building using AI agents for the last few months. Honestly, it&#8217;s changed a lot of how I work. Here are several examples.</p><h4>Working with Figma MCP with IDE agents</h4><p>With front-end work, my productivity has sped up a ton by using MCPs. Once set up, AI can view my Figma files and implement a design with 85&#8211;90% accuracy while integrating it to an existing Next.js project. </p><p>Things like text size or padding/margin spacing tend to be off, but the general positioning is there and I can correct the code to my liking. </p><p>I&#8217;ve found that the less accurate you are with the prompt, the worse the code is (e.g., adding font sizing to every p element instead of adding it once to the parent div element), but you learn to work with it as time goes on.</p><p>And you don&#8217;t always need to use MCP. I&#8217;ve found decent success using simple screenshots of the design.</p><h4>Working with new frameworks/languages</h4><p>AI has become a big help whenever I start working in repos with tech I&#8217;m not familiar with. I can now work faster and be more productive in these sorts of environments, thanks to AI helping me understand the repo better.</p><p>I describe my task to the agent, have it generate code, and then work with a separate AI to understand why the code does what it does. I can learn about the framework alongside doing my tasks in a way I couldn&#8217;t before. </p><p>I can ask questions about anything I might be worried about, like security, tests, requirements, and alternative ways to execute the same task, using common sense throughout.</p><p>This approach has cut down on the time I needed to learn about new tech before being able to work with it effectively. I run into fewer syntax and beginner errors with AI assisting me.</p><h4>Doing tasks in parallel</h4><p>I&#8217;m currently working on two projects. Sometimes I&#8217;m working on a big task in one project when a small task in the other project pops up. </p><p>If I have to, for example, disable a particular button while the form is submitting, I can give the task to the AI agent while I continue working in the other project. </p><p>After the AI agent&#8217;s work is done, I can quickly switch back to review the work and then create the PR, the code for which was being created while I worked on another task. This still seems crazy to me.</p><h4>Helping create test cases</h4><p>AI is honestly spectacular in creating unit tests for different features in a codebase. Once you create your feature, if you know what has to be tested, you can ask the agent to create the test suites needed. You can then check what was created and modify it to your specifications.</p><p>AI agents have become excellent at generating tests that don&#8217;t fail. They are now smart enough to run the test suite, detect any errors, and autocorrect until there aren&#8217;t any more before telling you the code is done.</p><h3>Reviewing</h3><p>In one of our projects, we use GitLab integrated with an AI that reviews all PRs and analyzes the code. This review is added as a comment to every PR.</p><p>This process does a few things. It compliments what&#8217;s good about the code and critiques elements that are missing, could be improved, or shouldn&#8217;t be included. </p><p>For example, it brings up warnings whenever you accidentally committed .envs, if the PR title doesn&#8217;t include the ticket, if test cases weren&#8217;t created or don&#8217;t consider a specific case, or if the code seems different from the rest of the specifications currently in the repo. </p><p>It&#8217;s a great first look while you wait for other devs to take a look at it.</p><h2>7. Separating Generation from Verification Across the Pipeline</h2><p>Shared by <a href="https://www.linkedin.com/in/lucianlature/">Lucian Lature</a>, Solutions Architect, Wiley</p><p>When I&#8217;m doing AI-assisted engineering, I think of the AI as a high-speed collaborator throughout the entire pipeline, but I keep it on the rails with two rules: I separate generation from verification, and I separate conflicting goals into separate &#8220;modes,&#8221; or specialist agents, so security paranoia doesn&#8217;t undermine shipping and shipping pressure doesn&#8217;t undermine risk.</p><h3>Building the right thing begins with ruthless problem framing</h3><p>I start by writing down the problem statement, the target user, the outcome, the metric, and the non-goals. Then I use the AI to attack them, so that I get the assumptions that I must make true, the fastest way to kill those assumptions, and what I should not build. </p><p>If it&#8217;s a problem in multiple domains, I don&#8217;t use one general agent. I delegate to multiple modes, one to think about the product, one to think about the architecture, one to think about security, so that I get to the smallest testable slice with the clearest success criteria.</p><h3>Design is interface-centric, tradeoff explicit</h3><p>Before I write code, I have the AI to give me two plausible designs, and I force myself to make a decision by weighing cost, complexity, usability, failure cases, and so on. I define contracts early, so I know the API shape, the events, the error cases, and the data ownership. </p><p>This is where I&#8217;m likely to want to use the stronger &#8220;reasoning&#8221; model, since shallow suggestions are expensive to fix later. I also ground everything in the existing context, so that I don&#8217;t accidentally redebate old decisions or drift in style. I pull in existing decisions, conventions, and constraints so that I don&#8217;t relitigate old problems.</p><h3>Implementation is where AI gives you the biggest speedup, but only with tight feedback loops</h3><p>I use AI very heavily for scaffolding, repetitive glue code, mapping between different levels (schemas to types to handlers), and exploring different alternatives quickly. However, I do not use &#8220;big bang&#8221; AI commits. The cycle is generate, run, see how it goes, fix. </p><p>If I&#8217;m getting into very specialized domains, I use the appropriate expert: TypeScript-type system problems use a TypeScript-focused expert, React architecture uses a React-focused expert, infra or CI/CD uses a DevOps/SRE expert. </p><p>However, they all have one thing in common: They have smaller toolsets and domains that make them more accurate and cheaper than one monolithic expert.</p><h3>Testing is intentionally adversarial and separate from code generation</h3><p>I do not use the same expert that wrote the code to test it. I switch experts and ask for edge cases and negative cases and ask how this could break in production. Then I take actual bugs and turn them into regression tests immediately.</p><p>For critical paths, I&#8217;m biased toward integration tests over a forest of brittle unit tests. AI is helpful for this by coming up with cases and producing a first draft of tests. However, tests must always be deterministic, readable, and tied to a failure mode.</p><h3>Code review is not one pass; it is a series of passes</h3><p>I do code review in several passes: correctness and maintainability concerns first, then security concerns, and then design and performance risks. Each reviewer outputs a list of concerns with severity and location. </p><p>To do this efficiently, I use context reuse between review passes. The expensive structural understanding of the codebase is cached so that the second and third reviewers do not need to reparse everything and rediscover the same things.</p><h3>Merging is about accountability, not automation</h3><p>I use AI to write out the PR description, risk checklist, and test plan so that I have all clarity quickly. </p><p>However, I personally review the top-level risks just before merge because there is a risk of a &#8220;rubber stamp&#8221; problem as velocity increases and understanding decreases with AI adoption. I use it to reduce the review surface area to a minimum.</p><h3>Monitoring and continuous improvement closes the loop</h3><p>I define a small set of signals for each change: error rates, latency, saturation, and a single business signal if applicable.</p><p>I also use lightweight live evaluation for AI-heavy processes by sampling: cheap checks at high rates and expensive judging at lower rates. This is always done asynchronously so it does not add user-visible latency.</p><p>The tools I use to implement all of this are a cheap routing step to decide whether to use a large model, specialists for conflicting domains, hybrid retrieval so that the agent is connected to the world via real-world context, workflow primitives for repeatable patterns such as review and synthesis, and reliability primitives such as timeouts and retries so that a single stuck call does not block the entire system.</p><h2>8. Using an In-House Tool to Help with Spec-Driven Development with AI</h2><p>Shared by <a href="https://www.linkedin.com/in/tamascsizmadia">Tam&#225;s Csizmadia</a>, Senior Java Software Engineer, Precognox Kft</p><p>We use an in-house tool called Precognox AI-Aided Development (PAID), which enhances spec-driven development with AI capabilities. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y2Gk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y2Gk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y2Gk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y2Gk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y2Gk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y2Gk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg" width="1456" height="652" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:652,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89420,&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://newsletter.eng-leadership.com/i/191481978?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.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_!y2Gk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y2Gk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y2Gk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y2Gk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a166e31-e217-45f1-a51b-1ae0f6d78b9c_1600x716.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>Our typical workflow begins with specifications created by our business analyst team in collaboration with developers. We use PAID to review, assess, and finalize these specs before converting them into user stories.</p><p>During refinement, we use PAID to groom stories and break them down into actionable tasks. The tool also helps us generate wireframe diagrams, user journey maps, and demo videos. Project managers and team leads can quickly create presentations for sprint demos.</p><p>As the maintainer of this internal tool I like to think of PAID as a context engineering assistant.</p><p>What makes PAID powerful is its extensibility through templates and features (something like a plugin). Any team member can contribute improvements to the tool itself. </p><p>For example, one developer recently added Figma integration via Figma MCP, and another one packaged his agentic skills as reusable components, making them available to all developers across our projects.</p><p>Currently we are preparing the MCP server feature of PAID and involve non-devs in the development process more and more.</p><h2>9. Teaching AI to Catch Its Own Mistakes over Time</h2><p>Shared by <a href="https://www.linkedin.com/in/matthewkyawmyint/">Matthew Kyawmyint</a>, Founding Engineer, Humanist Venture Studios</p><p>Inspired by <a href="http://every.to">Every</a> and the <a href="https://www.strongdm.com/blog/the-strongdm-software-factory-building-software-with-ai">StrongDM Software Factory</a>, I rely heavily on AI to ideate, research, spec, build, validate, deploy, monitor, and more.</p><p>I&#8217;m in a solo dev phase of our company, and AI (especially Claude Code) has helped me implement best practices in code and in infra/tooling that bring in more pro-level scans, testing, and monitoring setups.</p><p>If I find issues, I investigate it postmortem style: Would it be possible for AI to catch and fix these issues in the future? Can I add to AI&#8217;s senses, that is, augment what validation tools or abilities it has, so that I don&#8217;t have to be the intermediary for every little check? </p><p>After I do the postmortems enough times and add the learnings to our repos, AI gets better at addressing the types of problems we&#8217;ve already solved together. That allows me to move on to new tasks: new ideas, refactors, consolidations and refreshes, audits, and so on.</p><p>I&#8217;ve found that the more I address tech debt proactively (keeping a close eye and adding more tools to have AI watch bloat), the faster AI can move, because it doesn&#8217;t need to deal with janky AI slop of assumptions and antipatterns all over the place.</p><p>One of the difficult parts is that I heavily rely on my own instincts from working in big tech and startups large and small. When I revisit code threads and PRs, I try to understand whether, in broad strokes, we&#8217;re going in the right direction or I need to have AI deeply investigate aspects of the PR and problem, solution, and domain. </p><p>I dig into the PR code when I&#8217;m curious about things, want to learn more details on how it works, or notice something that smells off.</p><p>For PRs, I use <a href="https://www.coderabbit.ai/">CodeRabbit</a> and <a href="https://bito.ai/">Bito</a> for AI-assisted reviews, as well as other CI steps that run CodeQL, in addition to other validation patterns. This helps me a lot, like having a second pair of eyes.</p><p>I use new worktrees for each new issue or thread (unless I want to double up on a thread for some reason). I have a custom script that copies over MCPs and other useful tools, in addition to setting up fresh worktrees. </p><p>I regularly use OpenAI Codex for a second opinion on those threads, but that&#8217;s a newer workflow I&#8217;m still smoothing out.</p><h2>10. Using a Custom Planning Skill Optimized for Exploring the Best Solution</h2><p>Shared by <a href="https://be.linkedin.com/in/hans-vertriest-a57763174">Hans Vertriest</a>, Full-Stack Engineer, Bizzy</p><p>With Claude Code, I use a custom planning skill optimized for exploring the best solution for the problem, where the AI asks critical implementation questions and we go back and forth until I agree with it.</p><p>When execution is done, I review the changes by adding comments with a Visual Studio (VS) Code extension, which saves the comments to a notes.json file. I still use VS Code so that I can directly make smaller changes and fixes myself. </p><p>After review, I call a custom implement-notes skill, which reads out the note.json file. This loop keeps going until I get a clean, readable result.</p><p>All GitHub PRs are automatically reviewed by Copilot.</p><h2>11. Spec-Driven Development at Scale</h2><p>Shared by <a href="https://www.linkedin.com/in/vladimir-yancharuk/">Uladzimir Yancharuk</a>, Engineering Team Lead and Senior Full-Stack Engineer, Siena AI</p><h3>Process and tools</h3><p>I&#8217;ve been implementing code as a full-stack engineer for almost 20 years, most actively for the past 6. I tried Cursor, Claude Code, and Codex about 10 months ago. I settled on Claude Code (Max 5 subscription) as my primary tool within a month, but I&#8217;ve recently started experimenting with Codex again.</p><h3>Where I use AI</h3><p>At Siena, provider of AI agents for customer support automation, I mainly work across two repos: a JavaScript/TypeScript back end (over 230,000 lines of code) and a React front end (over 200,000 lines of code). </p><p>On the side, I&#8217;m cofounder of language learning app Menura (2,000 ratings worldwide) for which I fully reworked the onboarding flow and built an AI voice tutor with Claude Code (over 50,000 lines of code on the back end and over 60,000 lines of code on the front end). </p><p>The language-level assessment with AI tutor is handled entirely from the client device using ChatGPT&#8217;s gpt-realtime model.</p><h3>My process for spec-driven development</h3><h4>1. Setting up the project</h4><p>I keep CLAUDE.md under 100 lines, including only project-specific rules, such as error handling patterns and import constraints. I added architecture docs in /docs/ as high-level component maps (docs/SystemComponents.md and others), using them to prime context at the start of every session. </p><p>Task specs live in /specs/, while big modules have their own README.md in their folders. All of these markdown files exist primarily for AI coding agents, not humans.</p><h4>2. Priming the context</h4><p>Every session starts with a prime_context command that reads the project tree and key architecture docs, so Claude Code has the right mental model before touching anything.</p><h4>3. Planning before coding</h4><p>As well, every session starts in planning mode, with a back-and-forth with Claude. I continuously monitor context usage with a customized status bar and keep it to no more than 40% before moving to implementation. </p><p>For big, important features, I ask it to produce a structured spec (specs/feature-implementation-plan.md) that&#8217;s broken into high-level objective, method changes, type changes, and test changes. </p><p>This is the most important step, because it prevents Claude from going off-track and gives me a chance to catch design mistakes before any code is written. </p><p>I often use links to already implemented PRs as a starting point for planning, such as building a new feature based on the patterns and approach from a past implementation. Smaller tasks don&#8217;t need a formal spec; the planning conversation is enough.</p><h4>4. Implementing from spec</h4><p>Once the spec looks right, I tell Claude to implement it. Because the plan is explicit and scoped, the output is better than if I just said &#8220;Build X.&#8221;</p><h4>5. PR reviews</h4><p>I also actively use Claude Code for PR reviews with custom requirements for quick issue and inconsistency detection. These reviews catch things I&#8217;d miss on a manual pass, especially across large PRs.</p><h3>How my approach helps productivity</h3><p>The spec-driven approach means the specs, which are essentially detailed prompts, also serve as artifacts. They can be reused by AI agents as examples for future implementations, with each feature you build accelerating the next one. </p><p>Although I&#8217;m primarily a back-end engineer, Claude Code has helped me to fully handle front-end code implementation as well. Sometimes I use Google&#8217;s Stitch to improve existing pages or extend the user interface without needing to involve a designer. </p><p>For Menura, I shipped a complete AI voice tutoring feature, which includes real-time conversations, speech-to-text, text-to-speech, lesson flow, essentially solo, which otherwise would have taken a small team to complete. </p><p>At Siena, AI lets me move quickly across a large codebase while maintaining quality. I&#8217;m now using Codex for smaller, well-scoped async tasks like refactors or test generation where I don&#8217;t need the interactive back-and-forth.</p><p>At the end of 2024, I wrote a <a href="https://itnext.io/how-to-use-an-llm-powered-boilerplate-for-building-your-own-node-js-api-59e9fc11ce95">Medium article</a> on using LLMs for code generation from a public GitHub repo that was the starting point of me experimenting and testing the abilities of LLMs to generate code, and the workflow has evolved significantly since then.</p><h2>12. Using Claude Code as a Primary Engineering Companion</h2><p>Shared by <a href="https://www.linkedin.com/in/francescoronel/">Frances Coronel</a>, Senior Software Engineer, Slack</p><p>I&#8217;m a senior software engineer at Slack, where I focus on building new features for the sidebar and notifications system, and I use Claude Code as my primary AI engineering companion.</p><p>Here&#8217;s my process across the development lifecycle.</p><h3>Codifying my standards with CLAUDE.md</h3><p>The most impactful thing I&#8217;ve done is invest heavily in CLAUDE.md files: persistent instruction files Claude reads in every session. I maintain both a global one (personal standards) and a project-level one (codebase-specific patterns). </p><p>I encode branch naming, commit workflow, PR templates, code quality checks, file length guidelines, and even Slack update formatting.</p><p>Instead of repeating myself every session, Claude follows my playbook automatically. For example:</p><blockquote><p>Always create PRs as drafts with auto-merge enabled, run TypeScript + Prettier + ESLint before every commit, and commit/push after each completed change.</p></blockquote><p>Once codified, Claude just executes the full pipeline.</p><h3>Ideation and planning</h3><p>For nontrivial features, such as net-new components and huge refactors, I use plan mode. Claude explores the codebase, reads relevant files, and proposes an approach before writing code. I review and approve before implementation.</p><p>I also enforce a strict rule: Never propose changes to code you haven&#8217;t read. This ensures it respects existing patterns and avoids hallucinating solutions.</p><h3>Building</h3><p>When I&#8217;m building, I describe what I need, such as features, flag cleanups, and bug fixes. Claude reads the relevant files first, implements changes following existing patterns, and then runs the full quality pipeline: type check, format, lint, commit, and push. Each commit is atomic and focused.</p><p>I also use shared internal plugins for repetitive tasks, such as:</p><ul><li><p>Toggle cleanup for removing concluded feature flags (I created this one!)</p></li><li><p>A CI plugin to auto-diagnose and -fix CI failures</p></li><li><p>Playwright test generation from natural language flows</p></li><li><p>Front-end copy internationalization checks</p></li></ul><p>These remove a huge amount of boilerplate work.</p><h3>MCP integrations</h3><p>Claude connects to internal tools via MCP servers. I&#8217;ve integrated Slack (searching threads, drafting messages, providing context from conversations), our feature flag platform, analytics/data warehouse (SQL queries), and Figma (design screenshots).</p><p>This lets Claude look up rollout percentages, search Slack for bug context, or query analytics without me switching tools. I recently used a few of these MCPs to merge in a fix for a SEV2 incident in 27 minutes from start to finish.</p><h3>Hooks and notifications</h3><p>I use macOS notification hooks so Claude alerts me when it finishes a task or needs input. Different sounds signal different states. This lets me delegate work asynchronously instead of watching it run.</p><h3>Code review and PR creation</h3><p>Claude generates structured PR descriptions using my template: why, testing checklist, before and after demos, risk assessment, revert plan, preview links, and cross-references to Jira and Slack threads.</p><p>Every PR is created as a draft with auto-merge enabled and opened automatically so that I can add reviewers while CI runs.</p><h3>Monitoring and debugging</h3><p>Our Claude plugin diagnoses and fixes CI failures automatically. Slack MCP helps me gather context on incidents without leaving my terminal.</p><h3>Tool summary</h3><ul><li><p>Claude Code (CLI) running Claude Opus via AWS Bedrock</p></li><li><p>CLAUDE.md files (global and per-project workflow standards)</p></li><li><p>MCP servers (Slack, feature flags, analytics, Figma)</p></li><li><p>Plugins (CI auto-fix, toggle cleanup, codebase search)</p></li><li><p>macOS hooks for async notifications</p></li><li><p>GitHub CLI (gh) for draft PR creation and auto-merge</p></li><li><p>Warp for terminal</p></li><li><p>Claude Code status line (custom one at Slack we use from DevXP AI team)</p></li></ul><p>The real ROI of AI-assisted engineering isn&#8217;t the model, it&#8217;s codifying your standards and making sure the developer experience from end to end is top notch. </p><p>Every time I repeat an instruction, I encode it. The AI improves because my expectations get clearer. Clear standards produce consistent results.</p><h2>13. Using AI to Interview Myself Extensively for Each Product Idea</h2><p>Shared by <a href="https://www.linkedin.com/in/giladnaor">Gilad Naor</a>, Founder, Naor Tech</p><p>I use AI to interview myself extensively for each product idea. Instead of writing a spec, I have the AI push and prod me, challenge my assumptions, and dig for more details. This usually takes 30&#8211;60 minutes, and the end result is the detailed spec that I use with Claude Code.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iwbR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iwbR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iwbR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iwbR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iwbR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iwbR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg" width="1456" height="505" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:505,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79636,&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://newsletter.eng-leadership.com/i/191481978?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.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_!iwbR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iwbR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iwbR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iwbR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05fe418f-9726-451d-b4b1-7ad7f17821b4_1600x555.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>On the coding side, I break the work into small slices. I ask Claude in planning mode to create an Elephant Carpaccio style plan.</p><p>I now have a bias for languages and tools with strong guarantees, such as Rust. I invest most of my effort at the start, building the quality harness. After that I try very hard never to look at the code. I focus on the quality of the integration tests and on manual E2E QA.</p><h2>14. Embedding AI Across the Workflow, but Always with Humans Making the Key Decisions</h2><p>Shared by <a href="https://www.linkedin.com/in/anyell-cano/">Anyell Cano</a>, Staff Engineering Manager, GitHub</p><p>My organization at GitHub owns infrastructure and platform systems where scalability and performance requirements are beyond what&#8217;s needed in most systems out there.</p><p>That context shapes how I think about risk, automation, and where AI fits in the process. The words below are mine and don&#8217;t represent GitHub as a company</p><h3>This is how I work</h3><p>My product partner owns the business roadmap, translating business needs into clear requirements. My role as an engineering manager is to build the technology roadmap.</p><p>Together, we define the priorities for the organization: the what and the why. From there, I assign engineers to each project. Every project has one directly responsible individual (DRI) who owns the overall outcome.</p><p>I encourage collective ownership and an inclusive culture, but I believe every project needs a clear point of contact.</p><p>The DRI is responsible for analyzing requirements and proposing a solution. I am a strong believer in written documentation: architecture decision records for medium-sized and large projects and well-documented issues for smaller features.</p><p>For medium-sized and large projects, the broader team vets the design. This is the phase I get most personally involved in. Design is my favorite part of building software. Once the design is approved and no major concerns are raised, implementation begins.</p><p>Delivery is something I care deeply about. I believe in shipping small, iterative features, avoiding premature optimization, and keeping a laser focus on the goal. Ship to learn. Stay close to the customer.</p><h3>Where AI fits in this process</h3><p>AI is embedded across our workflow but always with humans making the key decisions:</p><ul><li><p><strong>Documentation</strong> </p></li></ul><p>Engineers use AI to draft and improve written artifacts throughout the process.</p><ul><li><p><strong>Code generation</strong> </p></li></ul><p>Each engineer uses the tools that work best for them. I trust my engineers to pick the right tool for the job or the tool they are more comfortable with. This applies to agents or IDE.</p><ul><li><p><strong>PR reviews</strong></p></li></ul><p>AI assists with code review, but a human always makes the final call.</p><ul><li><p><strong>Merging</strong></p></li></ul><p>Always a human decision. This feels natural and right to us.</p><ul><li><p><strong>Monitoring</strong></p></li></ul><p>This is an area of active growth. AI is proving very useful for early detection, gap analysis, anomaly detection, and surfacing insights from historical data. Observability tooling in this space is evolving fast, and we are paying close attention.</p><ul><li><p><strong>Deployment</strong></p></li></ul><p>This is fully automated with classic CI/CD. Given the criticality of the systems I oversee, this is the last area where I will consider deeper AI integration. That said, I do see significant potential in AI-driven proactive recommendations during rollouts, especially when paired with the observability capabilities above.</p><p>Beyond the engineering workflow, we also use AI heavily for collaboration: transcribing meetings so no one has to take notes, summarizing long threads, and surfacing action items from conversations.</p><p>I find it genuinely exciting to work alongside engineers who are finding creative, practical ways to weave AI into their daily work. Seeing it in action, not just in theory, is what builds conviction.</p><h2>15. AI-Assisted Engineering in Phases</h2><p>Shared by <a href="https://www.linkedin.com/in/johncrickett/">John Crickett</a>, Founder and CTO, Coding Challenges</p><p>My workflow relies on leveraging the coding agent for multiple steps in the software development lifecycle. </p><p>That means everything from creating a high-level project specification through the development and review of more detailed requirements, the creation of a design and a breakdown of the tasks required to implement the design and deliver software to meet the requirements.</p><h3>Setting Up The Project</h3><p>My workflow assumes some structure exists in the project:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;0c30da02-df90-4873-9525-f95122916a02&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">project/
&#9500;&#9472;&#9472; AGENTS.md
&#9500;&#9472;&#9472; CLAUDE.md
&#9500;&#9472;&#9472; design/
&#9500;&#9472;&#9472; memory/
&#9500;&#9472;&#9472; plan/
&#9492;&#9472;&#9472; spec/
    &#9492;&#9472;&#9472; project.md</code></pre></div><p>These are used as follows:</p><ul><li><p><strong>AGENTS.md</strong> - This is the agents file, built on the AGENTS.md specification, it should contain the least amount of detail to required to guide the agent through the project. Covering: Commands, Project Structure, and Process.</p></li><li><p><strong>design</strong> - Any design documents created will be stored here.</p></li><li><p><strong>CLAUDE.md</strong> - This is directs Claude Code to read the AGENTS/md file.</p></li><li><p><strong>memory</strong> - A record of what has been learned during the development of the project. It provides a basic &#8220;memory&#8221; for the LLM between context windows.</p></li><li><p><strong>plan</strong> - Any plans created will be stored here.</p></li><li><p><strong>spec</strong> - Any specifications and requirements created will be stored here. The starting point for a project is a project.md that should provide the high level overview of the project and requirements.</p></li></ul><p>All of these can be generated using <a href="https://github.com/JohnCrickett/ai-coding-workflow/blob/main/tools/init.sh">tools/init.sh</a>, which will create this structure in the current working directory.</p><h3>Specifications</h3><h4>Creating the high level specification</h4><p>After creating the AGENTS.md and spec/project.md with the tools, they should be edited. All sections in curly braces (i.e., {PROJECT TITLE}) should be replaced with the relevant details.</p><p>For example, for a Rust project, the AGENTS.md would go from the template to:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;b54e97e6-96e3-4440-b498-d9b33ba9be89&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">## Commands
- Build: `cargo build` (compiles Rust, outputs to target/)
- Test: `cargo test` (runs the tests, must pass before a task is consider complete)
- Lint: `cargo clippy` (check for possible issues)

## Project Structure
- `src/` &#8211; Application source code

## Process
 - Always write tests before implemeting functionality.
 - Always ask before adding dependencies.
 - Always ask before modifying existing tests.
 - Never change a test to make it pass.</code></pre></div><p>Update the process to reflect your own development processes.</p><p>The spec/project.md should be similarly updated. Again all sections in curly braces (i.e.: {PROJECT TITLE}) should be replaced with the relevant details.</p><p>For example for a simple Redis Like Server it might become:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;c2cd5120-6537-4447-afc2-1adc6e2715bf&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown"># Project Spec: Redis Like Server

## Objective
- Build a Redis like server in Rust. It should support multiple concurrent clients, connected via TCP using the RESP2 protocol. The server should support the commands: SET, GET, EXISTS, DEL.

## Tech Stack
- Rust 2024 edition</code></pre></div><h4>Creating detailed requirements</h4><p>Having created the high level detail, use the agent to create a requirements document. I do this using the prompt:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;ad166bd2-7c28-4400-9b02-67d4606fafe3&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Read specs/project.md and ask me questions to help refine a set of requirements for this project.

Use the The Easy Approach to Requirements Syntax for the requirements, write them to ./specs/requirements.md

The Easy Approach to Requirements Syntax (EARS) is a mechanism to gently constrain textual requirements. The EARS patterns provide structured guidance that enable authors to write high quality textual requirements.

Generic EARS syntax: 

The clauses of a requirement written in EARS always appear in the same order. The basic structure of an EARS requirement is:

While &lt;optional pre-condition&gt;, when &lt;optional trigger&gt;, the &lt;system name&gt; shall &lt;system response&gt;

The EARS ruleset states that a requirement must have: Zero or many preconditions; Zero or one trigger; One system name; One or many system responses.</code></pre></div><p>I then answer the questions the agent asks, and when it produces it, review the resulting spec/requirements.md.</p><p>If it&#8217;s relatively close, I might edit it myself; if it&#8217;s far off, then I clear the agent&#8217;s context window, refine the psec/project.md, and repeat the process to get another spec/requirements.md, until I am satisfied that it reflects my current understanding of the project.</p><h3>Planning</h3><p>Ask the agent to review the requirements and create a plan alongside a set of requirements for each step.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;58c41a20-5bcb-4ea0-90e4-edf8f1efe188&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">Review the updated set of requirements and create a plan that details the tasks needed to implement the requirements.

Output the plan to plans/plan.md add one line per task. Create one specification file per task in the specs folder.

Example plan file:

# Implementation Plan

| Task | Description | Spec | Requirements |
|------|-------------|------|--------------|
| [ ] 01 | Setup project | [task-01-project-setup.md](../specs/task-01-project-setup.md) | REQ-03 |
| [ ] 02 | Create Table | [task-02-create-tables.md](../specs/task-02-create-tables.md) | REQ-02, REQ-11 |</code></pre></div><p>We're done with planning, so clear the context and switch to building.</p><h3>Building</h3><p>Prompt the agent to build the first (or next) item:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;e73b7fed-bbff-4de0-9bbe-1986d34d0c06&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Read specs/prd.md for an overview of the project.
Read plans/plan.md, pick the next most important task and read the relevant specification from the specs directory.
If it exists, read memory/learnings.md.

After reading the specification create a set of tests to verify the implementation behaves correctly. Then create the code required to meet the specification. Very the functionality is correct using the tests.

Before marking the task as done in plans/plan.md ensure the code lints without issue.

If you learn anything that will be needed for future tasks, record it in memory/learnings.md.

Stop after completing one task.</code></pre></div><p>Once the agent claims the task is complete, test it.</p><p>If it does not work, provide errors and detailed feedback to the agent. Until it does.</p><p>When it works, commit the changes. Clear the context and then repeat the build step until the full plan is implemented.</p><h3>Code review and fix</h3><p>Ask the agent to code review the project.</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;2a8d836f-53ae-4b94-9e31-30fe05604aec&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Review the code in this project. Look for possible logic errors and failures to write idiomatic code.

## Instructions
1. Read all the code in the repository.
2. Run the tests against the code and ensure they pass.
3. Run the appropriate linter and formatter for the programming language.
4. Check the code against best practices for the programming language of the file.
5. Check the code is clear, easy to read and simple.
6. Check the code is consistent with the majority of the code in the project.
7. Suggest any refactoring opportunities.

Report any issues in a file codereview.md</code></pre></div><p>Ask the agent to create a plan to address the issues:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;678c1cf6-111b-46f8-9075-c7e91569d4bd&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Create a plan to fix these issues, save it to plans/fix-codereview.md detail the fixes required in specs/coderevew-{ITEM}.md replaceing {ITEM} with a name for the item that relates to the step in the plan</code></pre></div><p>Once a plan has been created, prompt the agent to fix the next item:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;4b2f5af8-9624-4a8d-ad77-22129fe4d99f&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Read specs/prd.md for an overview of the project.
Read plans/fix-codereview.md, pick the next most important task and read the relevant specification from the specs directory.
If it exists, read memory/learnings.md.

After reading the specification create any new tests required to verify the implementation behaves correctly. Then create the code required to meet the specification. Very the functionality is correct using the tests.

Before marking the task as done in plans/fix-codereview.md ensure the code lints without issue.

If you learn anything that will be needed for future tasks, record it in memory/learnings.md.</code></pre></div><h3>Important</h3><p>If, during the workflow, you notice requirements are missing, have the agent update the requirements and the plan. Then review it. Clear the context before returning to building.</p><h2>Last Words</h2><p>Special thanks to all the engineers and engineering leaders who shared their insights and experience on how to do AI-assisted engineering. </p><p>I hope you enjoyed this special edition newsletter, where I brought together tech professionals who shared their insights!</p><div><hr></div><p>Liked this article? Make sure to &#128153; click the like button.</p><p>Feedback or addition? Make sure to &#128172; comment.</p><p>Know someone that would find this helpful? Make sure to &#128257; share this post.</p><h2>Whenever you are ready, here is how I can help you further</h2><ul><li><p>Join the Cohort course Senior Engineer to Lead: Grow and thrive in the role <a href="https://maven.com/gregor-ojstersek/senior-engineer-to-lead?promoCode=ENGLEADERSHIP">here</a>.</p></li><li><p>Interested in sponsoring this newsletter? Check the sponsorship options <a href="https://calico-cabinet-fbf.notion.site/Sponsor-Engineering-Leadership-fa0579535d6f4422a6da350580a54546">here</a>.</p></li><li><p>Take a look at the cool swag in the Engineering Leadership Store <a href="https://store.eng-leadership.com/">here</a>.</p></li><li><p>Want to work with me? You can see all the options <a href="https://calico-cabinet-fbf.notion.site/Work-with-Gregor-Ojstersek-1147b66fdc24809b86b1fb0467b60318">here</a>.</p></li></ul><h2>Get in touch</h2><p>You can find me on <a href="https://www.linkedin.com/in/gregorojstersek/">LinkedIn</a>, <a href="https://twitter.com/gregorojstersek">X</a>, <a href="https://yt.openinapp.co/kw2oi">YouTube</a>, <a href="https://bsky.app/profile/gregorojstersek.bsky.social">Bluesky</a>, <a href="https://www.instagram.com/gregor_ojstersek/">Instagram</a> or <a href="https://www.threads.net/@gregor_ojstersek">Threads</a>.</p><p>If you wish to make a request on particular topic you would like to read, you can send me an email to info@gregorojstersek.com.</p><div><hr></div><p>This newsletter is funded by paid subscriptions from readers like yourself.</p><p>If you aren&#8217;t already, consider becoming a paid subscriber to receive the full experience!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get&quot;,&quot;text&quot;:&quot;Check the benefits of the paid plan&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://newsletter.eng-leadership.com/about#&#167;paid-subscribers-get"><span>Check the benefits of the paid plan</span></a></p><p>You are more than welcome to find whatever interests you here and try it out in your particular case. Let me know how it went! Topics are normally about all things engineering related, leadership, management, developing scalable products, building teams etc.</p>]]></content:encoded></item><item><title><![CDATA[The “Spotlight Effect” Is Holding You Back as an Engineer or Engineering Leader]]></title><description><![CDATA[Why overthinking opinions from others is quietly limiting your growth, and how to break free from it.]]></description><link>https://newsletter.eng-leadership.com/p/the-spotlight-effect-is-holding-you</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/the-spotlight-effect-is-holding-you</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 19 Mar 2026 01:58:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ab59472c-04eb-49f3-bcf2-30e1c131cd68_1600x791.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2XaW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2XaW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2XaW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2XaW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2XaW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2XaW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg" width="1456" height="558" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:558,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73132,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/191427547?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.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_!2XaW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2XaW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2XaW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2XaW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50d38f4f-34dc-4b80-8095-3bdf4687bd3e_1600x613.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><h2>Intro</h2><p>&#8220;What will others think if I do this?&#8221;</p><p>I fully believe that this question is the #1 reason why many people are holding off on the next new thing that they want to pursue. Me included.</p><p>We often think too much of &#8220;what will they think if I do this&#8221;, and the funny thing is that it&#8217;s all in our heads. People are way too busy with their own lives to constantly look at what we&#8217;re doing. And they have their own problems to worry about.</p><p>And even if we make a mistake, they might think about it for a second, but then they will go straight back to worrying about their own problems.</p><p>That was a quick introduction to the spotlight effect, and in today&#8217;s article, I&#8217;ll be going through all about what a &#8220;spotlight effect&#8221; is, why it&#8217;s holding you back, and I&#8217;ll also share my personal examples throughout my career as well, how it held me back, and how I overcame it in specific cases.</p><p>If you have career aspirations (and you definitely should) as an engineer/engineering leader, it&#8217;s definitely a must-read article!</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- What exactly is the Spotlight Effect?<br>- Practical Example From the Experiment Conducted by Thomas Gilovich in the Early 2000s<br>- As a Self-Taught Engineer, I Believed People Thought I Wasn&#8217;t Qualified Enough<br>- Similarly, I Thought People Regularly Think I Wasn&#8217;t Qualified Enough to Be a Senior Software Engineer<br>&#128274; When I First Became a Manager, I Believed Everyone was Thinking I was too Young to Be a Manager<br>&#128274; &#8220;What Will They Think if I Start Writing Online?&#8221;<br>&#128274; I Understand The Effect A Lot Better Now<br>&#128274; Don&#8217;t Let the Spotlight Effect Stop you From Doing What You Want to Do<br>&#128274; Last Words</p><p>Let&#8217;s start!</p><div><hr></div><h2>Early Release: The Multiplier Mindset</h2><p>Before we begin today&#8217;s article, I am happy to share that my book, <a href="https://www.oreilly.com/library/view/the-multiplier-mindset/0642572310509/">The Multiplier Mindset: How to Move from Senior Engineer to Tech Leader in the Age of AI</a>, is now available as an early release on the O&#8217;Reilly platform.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.oreilly.com/library/view/the-multiplier-mindset/0642572310509/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VfCN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VfCN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VfCN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VfCN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VfCN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg" width="1456" height="1356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1356,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:108203,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.oreilly.com/library/view/the-multiplier-mindset/0642572310509/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/191427547?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.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_!VfCN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VfCN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VfCN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VfCN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce6af123-e1c3-46c5-9e85-2ad1a9e785ee_1600x1490.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>You can check what the book is all about <a href="https://www.oreilly.com/library/view/the-multiplier-mindset/0642572310509/">here</a>, the first 3 chapters + the planned index of the book (not final). Also the cover art is currently in progress, so this one is the generic version.</p><p>To check the 3 chapters, I have <em>100 one-month complementary</em> <em>subscriptions</em> for the Engineering Leadership readers (each worth $49). All you need to do is just <strong><a href="https://learning.oreilly.com/get-learning/?code=MM2026">fill in this form</a></strong>, and you&#8217;ll automatically get the individual subscription.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://learning.oreilly.com/get-learning/?code=MM2026&quot;,&quot;text&quot;:&quot;Get the subscription&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://learning.oreilly.com/get-learning/?code=MM2026"><span>Get the subscription</span></a></p><p>You&#8217;ll also get access to all the books, including the infamous Designing Data-Intensive Applications, AI Engineering, videos, audiobooks, courses, etc.</p><p>Now, let&#8217;s dive into today&#8217;s article.</p><div><hr></div><h2>What Exactly is the Spotlight Effect?</h2><p>There are many ways we could describe it, but this explanation resonates most with me:</p><blockquote><p>It&#8217;s an effect where we overestimate how much other people notice us, think of us, or judge our actions. We feel like we&#8217;re standing under a spotlight on a stage. But in reality, everyone else is busy worrying about their own spotlight.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A5Uh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A5Uh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A5Uh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A5Uh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A5Uh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A5Uh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg" width="1456" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95941,&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://newsletter.eng-leadership.com/i/191427547?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.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_!A5Uh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A5Uh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A5Uh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A5Uh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb9baa0-e7bf-4c39-91bf-07c2ee8fdca3_1600x787.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>The spotlight effect comes from a natural bias in perspective (not selfishness). We are the center of our own world, so the brain automatically assumes we&#8217;re also more central in other people&#8217;s worlds than we really are.</p><p>It&#8217;s an unfortunate effect that often holds us back from doing something that we&#8217;d like to do, due to overthinking of what others will think. Let me share a practical example from an experiment next.</p><h2>Practical Example From the Experiment Conducted by Thomas Gilovich in the Early 2000s</h2><p>In this experiment, researchers wanted to test whether individuals really are as noticeable as they believe they are in everyday situations.</p><p>Participants, who were college students, were asked to wear an embarrassing T-shirt, most famously one featuring Barry Manilow, who at the time was considered uncool by many students.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eusx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eusx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eusx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eusx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eusx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eusx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg" width="1456" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53181,&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://newsletter.eng-leadership.com/i/191427547?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.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_!eusx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eusx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eusx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eusx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb89a6102-f489-43ad-af37-4ec18d581d6b_1600x787.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>After putting on the shirt, each participant was instructed to walk into a room where other students were already seated and working on a task, such as filling out questionnaires.</p><p>After leaving the room, the participants were asked to estimate how many people noticed the image on their T-shirt. On average, they believed that about half of the people in the room had noticed it.</p><p>However, when the researchers asked the other students in the room whether they had noticed the T-shirt, the results were very different. Only about 20 to 25 percent of the observers actually noticed what the participant was wearing.</p><p>The findings clearly demonstrated the spotlight effect: people tend to believe they are the center of attention far more than they truly are. In reality, most individuals are too focused on their own thoughts and concerns to pay close attention to others.</p><p>Now that you know and understand the spotlight effect, let me share some of my personal examples from my 12+ career in the engineering industry.</p><h2>As a Self-Taught Engineer, I Believed People Thought I Wasn&#8217;t Qualified Enough</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Qtx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Qtx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7Qtx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7Qtx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7Qtx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Qtx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg" width="1456" height="584" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:584,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45892,&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://newsletter.eng-leadership.com/i/191427547?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.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_!7Qtx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7Qtx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7Qtx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7Qtx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60b34e06-f3a8-4190-9019-7dfbee4d733f_1600x642.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>I also believed that people would judge me for not having a degree.</p><p>That was especially the case when I didn&#8217;t have a lot of confidence in my skill set yet and overall understanding of what I could really bring to the table when joining a company as an engineer.</p><p>I remember it like it was yesterday, when I hesitated applying to full-time engineering roles (I had a student job as an engineer at the time), but then I just clicked the button &#8220;Send&#8221; almost by accident.</p><p>Well, it turned out to be one of the best decisions I made, to just click the button, how funny is that!</p><p>While it&#8217;s true that I wasn&#8217;t fully qualified for some roles, much of that doubt existed more in my head than in reality.</p><p>This especially turned out to be true when I got my first full-time role as an engineer (<a href="https://newsletter.eng-leadership.com/p/how-i-grew-from-engineer-to-cto">you can read the full story of how I got it here</a>). Even though my impostor syndrome was going through the roof, I had a lot of motivation and drive to learn, improve, and do great work.</p><p>I&#8217;ve quickly got a grasp of the codebase, the projects, and have become productive. And the reality was actually the following: The company, my manager at the time, and people I worked with, really didn&#8217;t care about me having a degree or not, they only cared if I was able to do the work needed and if I had potential to grow.</p><h2>Similarly, I Thought People Regularly Think I Wasn&#8217;t Qualified Enough to Be a Senior Software Engineer</h2><p>At the time I started with my first full-time role, I thought I&#8217;d never be good enough to become a Senior Software Engineer, so I always had that in the back of my head.</p><p>And even when I actually became a Senior Software Engineer, those thoughts have just become more common. &#8220;He doesn&#8217;t have a degree&#8221;, &#8220;He doesn&#8217;t have enough experience&#8221;, etc.</p><p>That&#8217;s the kind of thoughts I put in my own head, while others were too busy to think about that, as they had their own problems.</p><p>Funny enough, I still go for new things and challenges, even though I have these second thoughts in my head. And the thrill of a challenge is what has shown to prevail over the spotlight effect.</p><p>I didn&#8217;t know anything about the spotlight effect at that time. I just knew I was motivated and driven when given new challenges.</p><p>It would be much worse if my thoughts were the blocker for not actually going for the next step. A similar thing happened when I first became a manager.</p><h2>When I First Became a Manager, I Believed Everyone was Thinking I was too Young to Be a Manager</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/the-spotlight-effect-is-holding-you">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Startups Should Evaluate Engineers Differently From Big Companies]]></title><description><![CDATA[Use a Big Tech hiring process, get a Big Tech engineer. But is that what your startup needs?]]></description><link>https://newsletter.eng-leadership.com/p/startups-should-evaluate-engineers</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/startups-should-evaluate-engineers</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 15 Mar 2026 16:42:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QjVO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QjVO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QjVO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QjVO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QjVO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QjVO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QjVO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg" width="1456" height="769" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:769,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:130927,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/190716250?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.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_!QjVO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QjVO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QjVO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QjVO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22aa1afb-dca8-4abb-8107-20e9fc05a217_1600x845.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>
          <a href="https://newsletter.eng-leadership.com/p/startups-should-evaluate-engineers">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Inside OpenAI: How They Hire, Onboard, Promote, and Build Elite Engineering Teams]]></title><description><![CDATA[Insights on how OpenAI does hiring, onboarding, growing their people Based on my conversation with the Head of Engineering, ChatGPT at OpenAI]]></description><link>https://newsletter.eng-leadership.com/p/inside-openai-how-they-hire-onboard</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/inside-openai-how-they-hire-onboard</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 12 Mar 2026 01:27:11 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/284d84b4-d2d9-42a4-86dc-c7a3ce631f42_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZnIe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZnIe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZnIe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZnIe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZnIe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZnIe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg" width="1456" height="532" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:532,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93315,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/190642624?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.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_!ZnIe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZnIe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZnIe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZnIe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74e20a5-c457-45ae-8cff-3fc87f81e610_1600x585.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><h2>Intro</h2><p>Building elite engineering teams is not just about hiring great engineers. It&#8217;s about designing the systems that help them succeed: how you hire them, how quickly they get up to speed, and how they grow inside the company.</p><p>OpenAI has developed their specific approach across all three. </p><p>Their hiring process focuses on identifying strengths rather than forcing every candidate through identical interviews. New engineers are encouraged to ship code early and take ownership from day one. And growth inside the company happens continuously through feedback, impact, and strong judgment rather than fixed promotion cycles.</p><p>I recently had the pleasure of speaking with <a href="https://www.linkedin.com/in/sulmanc/">Sulman Choudhry,</a> Head of Engineering, ChatGPT.</p><p>This is the second part of the 2-part article based on my conversation with Sulman. Make sure to also read the first part to learn about OpenAI&#8217;s engineering culture:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;781d14a8-33a2-40d9-b1c4-fa555784dee4&quot;,&quot;caption&quot;:&quot;Intro How do the teams behind ChatGPT actually work?&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Inside OpenAI's Engineering Culture: How the Teams Behind ChatGPT Work&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-05T02:36:12.406Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01af2e8d-f5e2-40f7-88fe-ba9fb6580a51_1200x630.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/inside-openais-engineering-culture&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:189896220,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:48,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1115815,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>And, in this article, we take a closer look at how OpenAI hires, onboards, develops engineers, and what makes their engineering teams so effective.</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- 1. OpenAI&#8217;s hiring process<br>- 3 things that make their hiring process different<br>- They tailor their hiring process based on the candidate<br>- A new type of interview that has been very successful for them<br>- They prefer a mix of both very senior and very junior talent<br>- 2. Growing inside OpenAI<br>- No fixed cycles for promotions, instead they can happen anytime throughout the year<br>&#128274; What do they look for when promoting an engineer to a lead role?<br>&#128274; 3. Onboarding process<br>&#128274; They have a defined 30, 60, and 90-day plan<br>&#128274; 2 common mistakes engineers make when onboarding<br>&#128274; 4. Knowledge sharing<br>&#128274; 5. The difference between an average team and the elite engineering team<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>1. OpenAI&#8217;s hiring process</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gA3A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gA3A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gA3A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gA3A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gA3A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gA3A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg" width="1456" height="622" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:622,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99517,&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://newsletter.eng-leadership.com/i/190642624?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.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_!gA3A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gA3A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gA3A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gA3A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f79b2cd-180c-4b04-aa13-d32ec12db4ec_1600x683.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>Their hiring process is fairly standard and similar to what many big tech companies do. It typically starts with a recruiter screening call, followed by technical and behavioral interviews, and then the offer stage. </p><p>For more senior candidates, the process may also include additional steps such as executive conversations or follow-up interviews.</p><p>The initial screening is almost always conducted remotely. On-site interviews are more common for senior candidates. And they find in-person interviews to be valuable because they give both the candidate and the team a better sense of fit.</p><p>Executive conversations and later-stage interviews can take place either on-site or virtually. Overall, the process is fairly standard.</p><p>In addition to traditional hiring, the company also brings in talent through <a href="https://en.wikipedia.org/wiki/Acqui-hiring">acqui-hires</a> and acquisitions of other companies. In those cases, the focus is not only on what teams are building but also on identifying exceptional individuals and maintaining a very high bar for talent.</p><h2>3 things that make their hiring process different</h2><p>These 3 things make their hiring approach a bit different from other companies: </p><ol><li><p>They are starting to test for AI literacy, though that&#8217;s still in a pilot phase. </p></li></ol><ol start="2"><li><p>They intentionally design interviews to highlight candidates&#8217; strengths rather than forcing everyone through the exact same process. </p></li></ol><ol start="3"><li><p>They encourage calculated risk-taking in hiring.</p></li></ol><p>They want recruiters and hiring managers to take thoughtful risks because those often lead to the best outcomes.</p><p>And when a risk doesn&#8217;t work out, they focus on accountability and learning from it. That mindset ultimately helps them build a very strong and high-density talent team.</p><h2>They tailor their hiring process based on the candidate</h2><p>The part of the process Sulman feels strongly about is tailoring interviews to focus on people&#8217;s strengths. When hiring processes are too strict and everyone goes through the exact same interviews, you can miss on strong candidates.</p><p>Sulman mentioned a good example: Their iOS codebase is written in Swift and uses SwiftUI. However, many large tech companies still have older codebases built in Objective-C. Because of that, a lot of experienced iOS and macOS engineers are much stronger in Objective-C than in Swift.</p><p>They realized they were losing good candidates because they were being evaluated only through Swift interviews. Some of them failed, not because they were weak engineers, but because they didn&#8217;t yet have deep experience with Swift.</p><p>So they changed the process. </p><p>If someone has a strong Objective-C background, they allow them to interview using Objective-C. The goal is to evaluate people based on their strengths. At the end of the day, a good engineer can learn a new programming language quickly.</p><p>In fact, some of the best iOS engineers they&#8217;ve hired recently are people who might have struggled in a Swift-only interview but performed very well in Objective-C.</p><h2>A new type of interview that has been very successful for them</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ojEv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ojEv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ojEv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ojEv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ojEv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ojEv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg" width="1456" height="622" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:622,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75293,&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://newsletter.eng-leadership.com/i/190642624?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.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_!ojEv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ojEv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ojEv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ojEv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84b95a3a-f1bd-4054-a761-fc35813568f5_1600x683.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>They recently introduced a new type of interview. They describe it as a combined product and technical deep dive.</p><p>In this interview, candidates are given a problem that is mostly an AI-first, AI-native problem. They are asked to think about the problem and how they would approach building a product around it. There is no prework required.</p><p>During the interview, the candidate and interviewers work through the problem together. They discuss what the product specification might look like and what kinds of systems and architectures would be needed to build it.</p><p>This format has proven to be a very high signal for them. It helps evaluate a candidate&#8217;s intuition about AI models, their ability to collaborate, and their engineering judgment when designing systems and solutions.</p><p>Another benefit of this interview is that it works well across different roles. Because responsibilities across teams are becoming more blurred, other functions have also shown interest in using it.</p><p>For example, product leadership is considering using the same format when interviewing product leaders.</p><h2>They prefer a mix of both very senior and very junior talent</h2><p>In recent years, many companies shifted toward hiring only senior engineers. But, they prefer a mix of both very senior and very junior talent.</p><p>Because of that, they invest heavily in hiring new graduates and building a strong internship program. Many interns eventually join the company full-time, and new college graduates also make up an important part of the hiring pipeline.</p><p>Another successful source of talent has been very early-stage startups. In many cases, small groups of recent graduates start building products together instead of joining large companies. These teams often bring strong motivation, creativity, and ownership, which have made them very successful hires.</p><p>They also rely heavily on personal networks, especially for leadership roles. Leaders are expected to have a strong eye for talent and the ability to attract and motivate great engineers to join their teams.</p><p>As a result, many engineers say one of the reasons they joined the company is because their friends are there, or some of the best people they&#8217;ve worked with are already there. That network effect has become an important driver of hiring for them.</p><h2>2. Growing inside OpenAI</h2><p>The philosophy around performance management is intentionally different from what is common in many large tech companies.</p><p>At many companies, performance reviews happen once or twice a year, and a lot of time is spent preparing formal reviews, giving feedback, and making promotion decisions during those cycles.</p><p>In contrast, their approach focuses on more continuous, real-time performance management. Formal review cycles sometimes become just a formality or are even canceled because feedback is already happening regularly.</p><p>Managers spend time throughout the year aligning on expectations and calibrating performance. For example, they hold regular meetings with their leadership team to review people. </p><p>In these meetings, they might discuss engineers who joined in the past 90 days and evaluate how they are performing, making sure they are receiving timely feedback and support.</p><p>In other cases, they might review how the most senior engineers in the organization are doing. These conversations help managers stay aligned on performance and expectations across teams.</p><p>Much of the performance management happens through regular one-on-one meetings and small calibration sessions rather than large formal reviews.</p><h2>No fixed cycles for promotions, instead they can happen anytime throughout the year</h2><p>If someone consistently demonstrates that they are operating at the next level, they can be promoted without waiting for a specific review period.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3bxD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3bxD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3bxD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3bxD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3bxD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3bxD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg" width="1456" height="589" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:589,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56850,&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://newsletter.eng-leadership.com/i/190642624?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.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_!3bxD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3bxD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3bxD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3bxD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23c4dd71-f353-4c80-91c6-ec45915790ad_1600x647.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>The overall philosophy is to provide feedback and recognition as quickly as possible.</p><p>Rather than relying heavily on large annual recognition programs, the focus is on understanding what matters to each person and recognizing their contributions close to the time the work was done. </p><p>This creates a much tighter and more effective feedback loop for them.</p><h2>What do they look for when promoting an engineer to a lead role?</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/inside-openai-how-they-hire-onboard">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How Engineering Managers Can Turn Team Growth Into Visible Impact]]></title><description><![CDATA[Step-by-step guide to tracking the signals of your team's growth and communicating them so your impact is visible.]]></description><link>https://newsletter.eng-leadership.com/p/how-engineering-managers-can-turn</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/how-engineering-managers-can-turn</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 08 Mar 2026 18:16:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5ab02c83-3ef3-45ec-809d-352f36195754_1600x894.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tI6X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tI6X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tI6X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tI6X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tI6X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tI6X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:117045,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/190192286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.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_!tI6X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tI6X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tI6X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tI6X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72a85547-926d-494c-92dc-f17df0c2668b_1600x894.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>
          <a href="https://newsletter.eng-leadership.com/p/how-engineering-managers-can-turn">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Inside OpenAI's Engineering Culture: How the Teams Behind ChatGPT Work]]></title><description><![CDATA[Insights from my conversation with the Head of Engineering, ChatGPT at OpenAI]]></description><link>https://newsletter.eng-leadership.com/p/inside-openais-engineering-culture</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/inside-openais-engineering-culture</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 05 Mar 2026 02:36:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/01af2e8d-f5e2-40f7-88fe-ba9fb6580a51_1200x630.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9n12!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9n12!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9n12!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9n12!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9n12!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9n12!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg" width="1456" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:81765,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/189896220?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.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_!9n12!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9n12!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9n12!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9n12!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c9e165c-ed6d-40a2-b370-3447bf7b6928_1600x568.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><h2>Intro</h2><p>How do the teams behind ChatGPT actually work?</p><p>From the outside, it&#8217;s easy to imagine thousands of people, complex hierarchies, and long product roadmaps. In reality, the organization is much smaller and operates very differently from most traditional tech companies.</p><p>Teams are highly technical, roles often overlap, and many ideas start from the bottom up rather than from top-down planning. Engineers frequently own problems end-to-end, research and product development happen side by side, and experimentation is a core part of the process.</p><p>In this article, we&#8217;ll look inside OpenAI&#8217;s engineering culture and explore how the teams building ChatGPT are structured, how ideas turn into real products, and what principles guide the way they build AI systems.</p><p>I recently had the pleasure of speaking with <a href="https://www.linkedin.com/in/sulmanc/">Sulman Choudhry,</a> Head of Engineering, ChatGPT.</p><p>We talked about the structure of the teams building ChatGPT, their process, culture, hiring, growing inside the company, onboarding, and knowledge sharing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O55t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O55t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 424w, https://substackcdn.com/image/fetch/$s_!O55t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 848w, https://substackcdn.com/image/fetch/$s_!O55t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!O55t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O55t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg" width="1456" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86070,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!O55t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 424w, https://substackcdn.com/image/fetch/$s_!O55t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 848w, https://substackcdn.com/image/fetch/$s_!O55t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!O55t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea9e7713-df5b-454f-8a0b-8b76b31b5cfb_1604x807.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In today&#8217;s article, you can expect to read about the structure of the teams building ChatGPT, their process, and culture. And next week, on Wednesday, we&#8217;ll go through hiring, growing inside the company, onboarding, and knowledge sharing.</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- The structure of teams that are building ChatGPT<br>- They have far more engineers than other roles<br>- An interesting and unique aspect of how they work<br>- They hire engineers in two extremes <br>- They try to create an environment where people can experiment, take risks, and explore ideas<br>- Turning an idea into an actual product, how do they know when it makes sense?<br>- Most of the ideas come from the bottom up<br>&#128274; The scaling challenge when something becomes successful<br>&#128274; They don&#8217;t work with a detailed roadmap, instead a lot gets figured out in real time<br>&#128274; 4 core pillars of OpenAI&#8217;s engineering culture<br>&#128274; Variance is a big part of their engineering culture<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>The structure of teams that are building ChatGPT</h2><p>A key thing inside the engineering organization that&#8217;s building ChatGPT is the clear distinction between horizontal infrastructure teams and vertical product teams.</p><p>Horizontal teams focus on shared infrastructure. These are the teams responsible for things like reliability, quality, developer efficiency, and latency. </p><p>They try to anticipate infrastructure needs before they become obvious. For example, as ChatGPT has become more multimodal, with voice and video, they hired the author of the WebRTC standard to lead the team responsible for their real-time communication infrastructure.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VuXK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VuXK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VuXK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VuXK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VuXK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VuXK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg" width="1456" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111062,&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://newsletter.eng-leadership.com/i/189896220?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.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_!VuXK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VuXK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VuXK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VuXK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a054dd8-c599-48a9-87c4-388b2dec6ccc_1600x755.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>Vertical teams, on the other hand, focus on specific user problems and metrics. They are organized around experiences or use cases, such as improving the core product experience, building for power users, or developing new model capabilities.</p><p>The second important thing is that they try to make teams as end-to-end as possible. </p><p>A big lesson Sulman mentioned from building AI-native products is that it&#8217;s valuable to blur the line between research and engineering. In many cases, software engineers are directly iterating on models and post-training them.</p><p>And sometimes research and engineering even sit within the same team. </p><p>Similar to how product, design, and data science used to be grouped together, they have included research in that same team structure. They&#8217;ve found this approach to significantly increase development speed and iteration.</p><h2>They have far more engineers than other roles</h2><p>Sulman mentioned that the team is much smaller than most people would expect.</p><p>For example, in a typical company, the ratio of product managers to engineers might be around 1 to 8. For them, it&#8217;s closer to 1 to 30. And in the <a href="https://newsletter.eng-leadership.com/p/how-openais-codex-team-works-and">Codex team, the ratio is even higher: 1 to 40</a>.</p><p>One reason for this is that the <a href="https://newsletter.eng-leadership.com/p/software-engineering-is-becoming">roles are starting to blur</a>.</p><p>Engineers often own problems end-to-end, they help define the problem, write the specs, and build the solution. Product managers sometimes prototype with code, and designers don&#8217;t just work in Figma, they also write code.</p><p>Because of this, teams are becoming smaller and more unified, almost like a single group rather than many separate functions.</p><h2>An interesting and unique aspect of how they work</h2><blockquote><p>One idea they strongly believe in is letting many ideas develop at the same time. </p></blockquote><p>They hire very smart people, and smart people usually have good ideas. So they try to create an environment where they can experiment and build on those ideas.</p><p>They avoid bringing too much structure too early, because that can sometimes kill creativity.</p><p>A good example is Codex. When they were building the first version, there were about three to five teams working on the same problem in parallel. </p><p>Later, at the right time, they&#8217;ve brought those teams together and aligned on one direction. That process helped them move faster and ultimately build a better product.</p><p>Another important concept at OpenAI is DRI (Directly Responsible Individual). </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wqtl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wqtl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wqtl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wqtl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wqtl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wqtl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg" width="1456" height="664" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:664,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58623,&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://newsletter.eng-leadership.com/i/189896220?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.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_!Wqtl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wqtl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wqtl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wqtl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f289e5b-ceeb-4511-acc1-3d0ca9690aad_1600x730.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>At OpenAI, every project has a DRI. But unlike some companies where there&#8217;s a separate DRI for design, product, or engineering, their DRI owns the entire project. </p><p>They have full visibility, decision-making authority, and accountability for the final result. This structure helps teams move faster and work more efficiently.</p><h2>They hire engineers in two extremes </h2><p>They use what people often call a <a href="https://en.wikipedia.org/wiki/Barbell_strategy">barbell approach</a>.</p><p>On one side, they hire extreme generalists. These are engineers who can work across many areas: mobile, frontend, backend, and more. They might not specialize in just one domain, but they can do enough across all of them to build and ship products.</p><p>Tools like Codex have helped make this possible by lowering the barrier to working in different technical areas. As a result, someone who joins as a mobile engineer might quickly become a full-stack engineer and work across the entire product.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zmq3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zmq3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zmq3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zmq3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zmq3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zmq3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg" width="1456" height="411" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:411,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50451,&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://newsletter.eng-leadership.com/i/189896220?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.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_!zmq3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zmq3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zmq3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zmq3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F138efa30-78b4-4d24-b1b4-b87d51053e67_1600x452.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>On the other side, they hire extreme specialists. These are people with very deep expertise in a specific domain and often many years of experience.</p><p>For example, one of their specialists in real-time communication is the person who wrote the WebRTC standard, while many of the engineers around him are extreme generalists.</p><p>This mix works really well for them. The specialists bring deep expertise, while the generalists move quickly across problems, and together they create a strong culture of mentorship and learning.</p><h2>They try to create an environment where people can experiment, take risks, and explore ideas</h2><p>That mindset comes from their origins as a research organization. Even their engineers often work the way researchers do, trying new ideas and seeing what works before formalizing anything.</p><p>Because of that, they usually add structure only after they see real potential in something.</p><p>Codex is a good example. At one point, three to five different teams were working on the same idea. Some were part of the organization building ChatGPT, and others were outside of it. </p><p>Once it became clear that there was a big opportunity, that&#8217;s when they created a team fully responsible for it.</p><p>This is a common pattern for them:</p><ol><li><p>Ideas start informally</p></li><li><p>They get incubated inside existing teams</p></li><li><p>If they show strong potential, they create dedicated teams around them</p></li></ol><blockquote><p>This approach works well because building something from zero to one is very different from scaling it from one to a hundred. </p></blockquote><p>Early on, you need flexibility and exploration. Later, you need focused teams and more structure.</p><h2>Turning an idea into an actual product, how do they know when it makes sense?</h2><p>At a high level, they usually look at two things: breadth and depth.</p><p>First, breadth: are enough people using the product? &#8220;Enough&#8221; is somewhat subjective, but Sulman mentioned that usually, they have a good sense ahead of time of what healthy adoption should look like.</p><p>Second, depth: are people actually benefiting from it, and do they love using it?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!krlz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!krlz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 424w, https://substackcdn.com/image/fetch/$s_!krlz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 848w, https://substackcdn.com/image/fetch/$s_!krlz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!krlz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!krlz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg" width="1456" height="565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:565,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67055,&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://newsletter.eng-leadership.com/i/189896220?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.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_!krlz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 424w, https://substackcdn.com/image/fetch/$s_!krlz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 848w, https://substackcdn.com/image/fetch/$s_!krlz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!krlz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffac658de-8ba5-44e1-96eb-225608e673f7_1600x621.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>Beyond usage, they also ask whether the product aligns with their long-term mission and strategy. If it does, it&#8217;s something they will be more likely to keep investing in.</p><p>So the main questions are:</p><ul><li><p>Are people using it and finding real value in it?</p></li><li><p>Does it align with our long-term goals?</p></li></ul><p>Sometimes a project may not have strong adoption yet, but the idea is still promising, so they continue investing in it. Other times, something may have traction but doesn&#8217;t fit their long-term direction, and in that case, they may decide to move away from it.</p><h2>Most of the ideas come from the bottom up</h2><blockquote><p>At the top level, everyone is aligned around one mission: building AGI that benefits humanity and is developed safely.</p></blockquote><p>Leadership usually provides only high-level direction, often in the form of a few key metrics that represent progress toward that mission.</p><p>Beyond that, most ideas come from the bottom up.</p><p>People who are passionate about a problem area look at those goals and propose ways to move the mission forward. But instead of writing long documents or product specs, the most common way to propose an idea is simply to build something.</p><p>Often, someone quickly prototypes an idea and then shares a demo or a short video. That becomes the starting point for discussion:</p><ul><li><p>Are we excited about this?</p></li><li><p>Why does it matter?</p></li><li><p>If we go all in on this, what would it look like?</p></li></ul><p>This approach can create some chaos. For interesting ideas, you might have three, four, or even five people exploring the same direction at once. But eventually the work converges, and teams align around the best version of the idea.</p><p>Sulman mentioned that around 80% of ideas come from the bottom up, which is a big part of what makes the environment so creative.</p><h2>The scaling challenge when something becomes successful</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/inside-openais-engineering-culture">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Evolution of Software Engineering Productivity]]></title><description><![CDATA[From computing power as the bottleneck to human judgment as the constraint. This is how the software engineering productivity has evolved over the years.]]></description><link>https://newsletter.eng-leadership.com/p/the-evolution-of-software-engineering</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/the-evolution-of-software-engineering</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 01 Mar 2026 17:46:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/64dd1c4f-6653-4340-ab65-f2f89f02fdbf_1600x797.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jAZ1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jAZ1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jAZ1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jAZ1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jAZ1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jAZ1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg" width="1456" height="553" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:553,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:107785,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/189248633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.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_!jAZ1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jAZ1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jAZ1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jAZ1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2c653a7-8be8-4e35-99c4-9f82363a3347_1600x608.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>
          <a href="https://newsletter.eng-leadership.com/p/the-evolution-of-software-engineering">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Software Engineering is Becoming Position-Less]]></title><description><![CDATA[Similar to the trend in basketball, where everyone can play any position, the same trend is becoming more common in software engineering]]></description><link>https://newsletter.eng-leadership.com/p/software-engineering-is-becoming</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/software-engineering-is-becoming</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 26 Feb 2026 00:46:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/750e1056-0617-41dd-8a78-2c69a3c96ba6_1600x796.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1IFN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1IFN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1IFN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1IFN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1IFN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1IFN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg" width="1456" height="572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:572,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105359,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/189077130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.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_!1IFN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1IFN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1IFN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1IFN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69e12cdc-311d-4c36-aa4f-4dc0d2bab82d_1600x629.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><h2>Intro</h2><p>Software engineering is changing.</p><p>For years, our industry relied on clearly defined roles: frontend, backend, QA, DevOps, manager, and architect. Titles were clear, and responsibilities (depending on the company) have been decently defined.</p><p>But that clarity is now fading.</p><p>Today, companies care less about your title and more about your impact. Engineers are expected to think about the product and business. Managers are expected to be more hands-on. The boundaries are blurring more and more.</p><p>With better tools, AI-assisted engineering, and smaller teams, versatility is becoming more and more expected. Software engineering is becoming position-less &#8594; and that shift is changing what it means to be valuable.</p><p>In today&#8217;s article, I am sharing what makes you a valuable engineer/engineering leader at this time, and also what you should do to be successful and have many opportunities moving forward!</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- The trend of position-less basketball<br>- The trend of position-less software engineering<br>- We can already see this shift happening with the engineering roles getting closer together<br>- This trend is just going to be more and more popular<br>&#128274; Both really great generalists and specialists are multipliers<br>&#128274; With specialists, the focus is a lot more on a deep understanding of a relevant topic<br>&#128274; Both are valid paths to take<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>The trend of position-less basketball</h2><p>I am a big fan of basketball and have been since I was a child. I also played a lot of basketball over the years, and I have always enjoyed watching games, both national team games, European, and NBA games as well.</p><p>Last year in April, together with my family, we went to see the Lakers game in LA and also the Warriors game in San Francisco. We had a great time.</p><p>I&#8217;ve been watching basketball now for close to 30 years, and I&#8217;ve seen how the game has changed over the years. In the 1990s and 2000&#8217;s, there was a big focus on Centers, where every team was looking to get a great center, and the focus was a lot more on the post game + mid-range shots.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1sTb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1sTb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1sTb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1sTb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1sTb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1sTb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg" width="1456" height="834" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:834,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95230,&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://newsletter.eng-leadership.com/i/189077130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.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_!1sTb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1sTb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1sTb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1sTb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6be9ec3-c5bf-4fd1-9ff4-3ae6f0e65b5e_1600x916.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>At the beginning of the 2010s, the game became a lot more focused on 3-point shots and layups, where teams started to avoid mid-range shots, and players got penalized by coaches if they attempted them.</p><p>And now in 2020&#8217;s, the game has become a lot more position-less. There&#8217;s a trend of having great &#8220;generalists&#8221; on the basketball team, who can do everything on the floor, from rebounding, scoring 3-point shots, handling the ball, and passing on a high level as well.</p><p>While at the same time, specialists are very important. Players who can score 3-point shots on a very high percentage and also play defense on a very high level. Because they have special assignments that contribute to the team&#8217;s success.</p><p>Now that we understand the basketball side better, I promise, I&#8217;ll make the analogy to software engineering quickly!</p><h2>The trend of position-less software engineering</h2><p>Here&#8217;s how the evolution applies to software engineering.</p><p>In the 1990s and early 2000&#8217;s, there weren&#8217;t a lot of different positions as we have today, there were more or less testers, analysts, and programmers. And in many cases, programmers did everything, as mostly Desktop GUIs (Windows, Mac, UNIX) and command-line interfaces were built.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2b4f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2b4f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2b4f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2b4f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2b4f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2b4f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg" width="1456" height="763" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:763,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:115941,&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://newsletter.eng-leadership.com/i/189077130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.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_!2b4f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2b4f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2b4f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2b4f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41e16353-9e57-4103-b80e-ea81bc531f11_1600x839.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>In the late 2000&#8217;s and early 2010&#8217;s, we&#8217;ve seen a big change in how software is built, especially when web applications became a lot more popular. And with the invention of AngularJS in 2010, there was a huge need for engineers to be more proficient in JavaScript, and so the frontend and backend separation became a lot clearer.</p><p>QA engineers gain popularity as well, and automated testing started to get traction, as before, there were more or less just manual testing.</p><p>Then of course, agile methodologies became popular, so the roles such as Scrum Master, Delivery Manager, and also engineers specialised a lot more in different technologies and languages.</p><p>And now, with the tools getting better and better for developing software, and of course, AI being more and more popular, and AI-assisted engineering being the best way to build software, we can see the shift in software development changing.</p><p>Companies are looking for <a href="https://newsletter.eng-leadership.com/p/why-engineers-must-become-multipliers">multipliers</a> who can provide impact, instead of just engineers knowing a particular programming language (already expected).</p><p>Similar to basketball, engineers are expected to be good at many different things. I like to call such engineers generalists, and then there is also a need for people with specific knowledge, who can also think outside of the box.</p><p>But the way I see it is that companies need the majority of the engineers to be really great generalists, while in a minority to be extreme specialists, who think outside of the box.</p><p>So, for this reason, positions are becoming less and less clear, as generalists can do so many things well, and with tools getting better and better. And then, of course, specialists working on special assignments and providing their unique point of view.</p><h2>We can already see this shift happening with the engineering roles getting closer together</h2><p>For middle managers, e.g., (Sr.) Engineering Managers, it&#8217;s becoming more and more common to be expected to take on Staff Engineer roles if needed, and Staff+ Engineers taking on manager hats if needed.</p><p>And the same for Architects as well &#8594; taking on a Staff Engineer role or manager role if needed.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S_0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S_0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 424w, https://substackcdn.com/image/fetch/$s_!S_0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 848w, https://substackcdn.com/image/fetch/$s_!S_0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 1272w, https://substackcdn.com/image/fetch/$s_!S_0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S_0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png" width="273" height="154.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:824,&quot;width&quot;:1456,&quot;resizeWidth&quot;:273,&quot;bytes&quot;:83362,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/174148797?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!S_0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 424w, https://substackcdn.com/image/fetch/$s_!S_0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 848w, https://substackcdn.com/image/fetch/$s_!S_0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 1272w, https://substackcdn.com/image/fetch/$s_!S_0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F292ac256-388c-4867-80c0-6c4cd7112b55_2000x1132.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>This has shown to be very true, especially when Amazon started its initiative of increasing the ratio of managers to individual contributors by 15%.</p><p>And when a Big Tech company does something, we often see an effect where a lot of other companies are doing a similar thing. So, many other companies have done a similar thing, which ultimately added more expectations and &#8220;multiple hats&#8221;.</p><p>So, that&#8217;s why we are seeing a lot of managers taking more of a hands-on work and also Staff Engineers and architects taking, in some cases, also a manager role as well.</p><ol start="2"><li><p>And also a similar trend for PMs and Engineers.</p></li></ol><p>The role &#8220;Product Engineer&#8221; is getting more and more popular, and being product/business-minded is just going to be more and more important for all engineering roles.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BaVU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BaVU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 424w, https://substackcdn.com/image/fetch/$s_!BaVU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 848w, https://substackcdn.com/image/fetch/$s_!BaVU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 1272w, https://substackcdn.com/image/fetch/$s_!BaVU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BaVU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png" width="296" height="142.51098901098902" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:701,&quot;width&quot;:1456,&quot;resizeWidth&quot;:296,&quot;bytes&quot;:57391,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/174148797?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!BaVU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 424w, https://substackcdn.com/image/fetch/$s_!BaVU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 848w, https://substackcdn.com/image/fetch/$s_!BaVU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 1272w, https://substackcdn.com/image/fetch/$s_!BaVU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2277dfe-7931-456e-ab94-bfcc92a0be93_2000x963.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>I am seeing a lot of startups and mid-size companies hiring for product engineers. A good example is Lovable, one of the fastest-growing startups in the EU, which is hiring product engineers who own the why, what, when, and also the how.</p><p>And only recently, they have started to look for their first product managers.</p><p>And very similarly goes for OpenAI as well, their engineers are owning projects from idea to execution and focusing on things such as distribution and user testing.</p><p>The <a href="https://newsletter.eng-leadership.com/p/how-openais-codex-team-works-and">OpenAI&#8217;s Codex</a> team has only 1 product manager and 2 designers, while everyone else is an engineer in the 40-person team. Engineers are automatically expected to have the product/business mindset.</p><h2>This trend is just going to be more and more popular</h2><p>We can already see that some of the popular AI companies are using titles like &#8220;Member of technical staff&#8221; for engineers, leads, researchers, etc. It matters less and less about the title, but all about the impact.</p><p>And also, I recently had the pleasure of talking with <a href="https://www.linkedin.com/in/sulmanc/">Sulman Choudhry, Head of Engineering, ChatGPT</a>. He mentioned that OpenAI likes to hire engineers in 2 extremes:</p><ol><li><p>Really great generalists</p></li><li><p>Experts in a really specific thing who think outside of the box</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.linkedin.com/posts/gregorojstersek_interestingly-openai-likes-to-hire-engineers-activity-7430627427313217537-gy41?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACY48X4BceBR-X1yz7pveZWZVRQJIAb1DR4https://www.linkedin.com/posts/gregorojstersek_interestingly-openai-likes-to-hire-engineers-activity-7430627427313217537-gy41?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACY48X4BceBR-X1yz7pveZWZVRQJIAb1DR4" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EGsz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EGsz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EGsz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EGsz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EGsz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg" width="1456" height="1056" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1056,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:139571,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/posts/gregorojstersek_interestingly-openai-likes-to-hire-engineers-activity-7430627427313217537-gy41?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACY48X4BceBR-X1yz7pveZWZVRQJIAb1DR4https://www.linkedin.com/posts/gregorojstersek_interestingly-openai-likes-to-hire-engineers-activity-7430627427313217537-gy41?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACY48X4BceBR-X1yz7pveZWZVRQJIAb1DR4&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!EGsz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!EGsz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!EGsz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!EGsz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4bc34e53-0b86-4ff9-8c01-746b216c4614_1600x1160.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>Which is exactly what we are talking about today.</p><p>Similar to basketball, the same is being the case with software engineers. Position-less software engineering with the focus on great generalists and specialists is becoming the norm, in my opinion.</p><h2>Both really great generalists and specialists are multipliers</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/software-engineering-is-becoming">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How OpenAI's Codex Team Works and Leverages AI]]></title><description><![CDATA[Insights on how OpenAI's Codex team works, leverages AI, their team structure, development philosophy, and more. Based on my conversation with the Engineering Lead at OpenAI Codex team]]></description><link>https://newsletter.eng-leadership.com/p/how-openais-codex-team-works-and</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/how-openais-codex-team-works-and</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 22 Feb 2026 21:47:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/31f7e196-5a6a-40c5-9f0e-af6ee9aeb7ec_1600x841.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BfLR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BfLR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BfLR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BfLR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BfLR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BfLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg" width="1456" height="599" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:599,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:77758,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.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_!BfLR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BfLR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BfLR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BfLR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb81a52c-9e7a-4571-a7a0-9b8515089945_1600x658.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><div><hr></div><p>This week&#8217;s newsletter is sponsored by <strong><a href="https://fandf.co/4kM49Wn?1">Redis</a>.</strong></p><p><strong>AI Isn&#8217;t Slowing Down. But the Constraint Is Shifting.</strong></p><p>Redis has forecasted that the next wave of AI failures won&#8217;t come from weak models, but from poor context engineering. Getting context engineering right will be a make-or-break for companies building AI apps: reducing latency, controlling cost, and enabling scale.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://fandf.co/4kM49Wn?2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CQzv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 424w, https://substackcdn.com/image/fetch/$s_!CQzv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 848w, https://substackcdn.com/image/fetch/$s_!CQzv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 1272w, https://substackcdn.com/image/fetch/$s_!CQzv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CQzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png" width="1200" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3259d052-638e-4f32-9659-0172da673bbd_1200x628.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:695516,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://fandf.co/4kM49Wn?2&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.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_!CQzv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 424w, https://substackcdn.com/image/fetch/$s_!CQzv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 848w, https://substackcdn.com/image/fetch/$s_!CQzv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.png 1272w, https://substackcdn.com/image/fetch/$s_!CQzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3259d052-638e-4f32-9659-0172da673bbd_1200x628.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><strong>Their <a href="https://fandf.co/4kM49Wn?3">2026 predictions</a> break down what engineering leaders must prepare for:</strong></p><ul><li><p>Agents won&#8217;t struggle with reasoning. They&#8217;ll struggle with finding the right data.</p></li><li><p>Agent frameworks that stay open, extensible, interoperable, unfussy, will be the ones that stick.</p></li><li><p>Everyone will become a coder, and the volume of apps will spike.</p></li></ul><p>Before latency and cost become the constraint, read the 2026 predictions.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://fandf.co/4kM49Wn&quot;,&quot;text&quot;:&quot;Read the full predictions&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://fandf.co/4kM49Wn"><span>Read the full predictions</span></a></p><p>Thanks to Redis for sponsoring this newsletter. Let&#8217;s get back to this week&#8217;s thought!</p><div><hr></div><h2>Intro</h2><p>AI is no longer just a tool engineers use, but it&#8217;s also heavily influencing how engineering teams are structured, how decisions are made, and how software gets built.</p><p>I&#8217;ve seen this especially in startups and mid-size companies trying to adjust the engineering org structures by creating <a href="https://newsletter.eng-leadership.com/p/how-to-build-ai-native-engineering">AI-native engineering teams</a>, but in my opinion, few teams have truly embraced it like OpenAI&#8217;s Codex team.</p><p>Behind products like the Codex app, IDE extensions, and the open-source coding agent is a relatively small group of around 40 people operating with an unusually high level of autonomy, speed, and trust.</p><p>Their work spans from low-level systems engineering, large-scale distributed infrastructure, product design, research, and user-facing experiences, and in all of the work, they heavily utilize AI.</p><p>What makes the Codex team especially interesting isn&#8217;t just what they build, but how they work. They&#8217;ve embraced AI as a core layer of their workflow: from planning and onboarding to code review, testing, and prioritization.</p><p>It&#8217;s a team with minimal hierarchy, very few meetings, and a single product manager to move at a pace that would otherwise seem unrealistic.</p><p>I recently had the pleasure of speaking with <a href="https://www.linkedin.com/in/thibault-sottiaux-27195366/">Thibault Sottiaux</a>, Head of Codex.</p><p>And this is the second part of the 2-part article. Make sure to also read the first part to learn about what exactly AI-native teams are and how to build them.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;9f0977ba-9a10-41ed-a433-1439b320f76a&quot;,&quot;caption&quot;:&quot;Intro AI is changing how software is built at a pace most organizations aren&#8217;t prepared for, especially larger companies.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to Build AI-Native Engineering Teams&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!TiaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-02-18T23:25:35.800Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe51b9c0-fae2-4aaa-a78b-4ed24e6b226f_1600x793.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/how-to-build-ai-native-engineering&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:188315406,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:73,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1115815,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>And in this article, we&#8217;ll go through how OpenAI&#8217;s Codex team works and leverages AI &#8594; their team structure, development philosophy, use of Codex internally, and the lessons other engineering teams can apply as we move toward an AI-native future.</p><p>Let&#8217;s start!</p><h2>The Codex team is around 40 people </h2><p>And inside the team, there are many smaller teams that work on different projects, some including: <a href="https://github.com/openai/codex">Open-source coding agent</a>, <a href="https://developers.openai.com/codex/ide/">Codex IDE extensions</a>, <a href="https://openai.com/codex/">Codex app</a>, and others.</p><p>They run with a strong emphasis on empowerment and local decision-making. It&#8217;s closer to a modern version of <a href="https://en.wikipedia.org/wiki/Bell_Labs">Bell Labs</a>.</p><blockquote><p>Individuals are trusted to make decisions because the pace of change demands it.</p></blockquote><p>The Codex team has 1 Product Manager for the whole team, 2 designers, and others on the team are engineers with various expertise.</p><p>Here is an example that Thibault has mentioned of how effective their PM is.</p><h2>How their PM works very effectively</h2><p>The Codex team is effectively run by a single product manager. The PM has scaled himself into something like a 100&#215; PM by using Codex. Watching him work is unreal, it&#8217;s on another level.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qnqw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qnqw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qnqw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qnqw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qnqw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qnqw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg" width="1456" height="359" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:359,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42327,&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://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.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_!qnqw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qnqw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qnqw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qnqw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3afeb30-4aa2-4135-ad5d-790460494cf0_1600x394.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>He uses Codex to dig through user feedback, triage issues, and prioritize work in real time. During a one-hour bug bash session recently, the whole team was testing the app and logging issues. As the issues came in, the PM was instantly categorizing them, setting priorities, and assigning them to owners.</p><p>They went through over 100 issues in that single hour, and most were fixed within 24 hours. That kind of speed and coordination came from the PM&#8217;s planning and decision-making, but it simply wouldn&#8217;t be possible without AI.</p><h2>The work they do and the profiles of engineers working on the team</h2><p>A lot of the work is low-level systems engineering, mostly with Rust.</p><p>The work is done on the <a href="https://openai.com/index/unlocking-the-codex-harness/">Codex harness</a>, which is an internal software framework and runtime logic that powers the Codex AI coding agent, essentially the part of the system that orchestrates how Codex behaves, interacts with users, and runs tasks consistently across different interfaces.</p><p>And then there&#8217;s work on the <a href="https://github.com/openai/codex">open-source repo</a>, Codex CLI coding agent, a tool you can run locally to help with coding tasks directly from your terminal.</p><p>On top of that, there&#8217;s backend infrastructure that connects the GPUs to the systems that run the models.</p><p>They also work on the Responses API, which is the core API interface for generating model outputs which is also how Codex talks to the models to do things like read files, run commands, or analyze code.</p><p>On top of that, they&#8217;ve built their own backend that handles the authentication, usage tracking, and sending requests and responses back and forth, so everything works reliably at scale. It&#8217;s a large distributed systems effort, and the team maintaining it is on on-call duty.</p><p>Then there are frontend and full-stack engineers building all their user-facing experiences where people actually use Codex.</p><p>They also have research profiles on the team, who work on various research to ensure the best OpenAI models are created.</p><h2>Development process</h2><p>They start with an overall strategy, and from there, the focus is on inspiring people and giving them the autonomy and ownership to do their best work, while still holding them accountable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R0-R!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R0-R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R0-R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R0-R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R0-R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R0-R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg" width="1456" height="857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:857,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:112450,&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://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.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_!R0-R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R0-R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R0-R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R0-R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb649183e-392c-4017-b52e-17515b0a6f6d_1600x942.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>The most successful projects usually come from very small teams, often just two or three people. Sometimes an entire feature is built by a single engineer who owns everything end-to-end:</p><ul><li><p>planning, implementation,</p></li><li><p>launch, positioning, communication,</p></li><li><p>and then iterating based on user feedback.</p></li></ul><p>That kind of full ownership is strongly encouraged on the Codex team. Most ideas also come bottom-up, driven by people on the team getting excited about trying something new.</p><p>They also work very closely with research teams. Often, they&#8217;re inspired by new research directions or things they know are coming, and they build ahead of time, whether that&#8217;s foundational infrastructure or new product experiences.</p><p>It&#8217;s overall a very creative process for them. No one has fully figured out the right way to supervise and steer agents yet, and the Codex app is just one expression of their thinking.</p><p>Their process also contains a lot of experimentation and ideation. Not everything ships, but people are encouraged and rewarded for exploring new ideas, and they only launch the very best ones.</p><h2>They keep things very lean and minimize meetings as much as possible</h2><p>When meetings do happen, they&#8217;re usually spontaneous and driven by real needs. The office is set up to encourage in-person collaboration, and the leadership team makes itself extremely available so issues can be resolved in minutes or hours at worst.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9ti0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9ti0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9ti0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9ti0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9ti0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9ti0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg" width="1456" height="492" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:492,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71564,&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://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.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_!9ti0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9ti0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9ti0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9ti0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f6345c-62d1-4c63-a840-7defedcd9e05_1600x541.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>They make decisions very quickly. The cost of making mistakes is much lower because Codex is always available. They can try things, observe what happens, and change course fast if needed.</p><p>As a result, they optimize heavily for speed and velocity. A lot of the processes that worked a few or even two years ago just don&#8217;t scale anymore, so they&#8217;ve essentially reinvented how they work.</p><h2>The onboarding buddy for new engineers on the team is Codex</h2><p>This is what I have already mentioned in the article: <a href="https://newsletter.eng-leadership.com/p/how-to-build-ai-native-engineering">How to Build AI-Native Engineering Teams</a>.</p><p>Thibault shared that Codex walks new hires through onboarding, sets up their entire computer, and helps them understand the codebase, projects, and existing features. It basically acts like a highly skilled engineering mentor.</p><p>From initial setup to being productive, most of the onboarding process is handled by the AI tool. As a result, onboarding is much faster than it used to be.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iLWa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iLWa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iLWa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iLWa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iLWa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iLWa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg" width="1456" height="492" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:492,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70271,&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://newsletter.eng-leadership.com/i/188361567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.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_!iLWa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iLWa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iLWa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iLWa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb93a3836-6bc7-415d-ab13-9f6681dab9a9_1600x541.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>At OpenAI, they also have a strong culture of shipping on day one. It&#8217;s really important for every engineer to provide value as soon as possible.</p><p>Normal traditional teams have the goal to ship code to production within the first week. In their team, that should be on the first day.</p><p>With that kind of culture and systems in place, new hires can arrive with no prior context, quickly understand the system, and ship meaningful features on their first day.</p><p>Now, let&#8217;s go to the part on how they leverage AI to be productive.</p><h2>How Codex team uses AI</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/how-openais-codex-team-works-and">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Build AI-Native Engineering Teams]]></title><description><![CDATA[Insights from my conversation with the Engineering Lead at OpenAI Codex team]]></description><link>https://newsletter.eng-leadership.com/p/how-to-build-ai-native-engineering</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/how-to-build-ai-native-engineering</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Wed, 18 Feb 2026 23:25:35 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fe51b9c0-fae2-4aaa-a78b-4ed24e6b226f_1600x793.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CaFl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CaFl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CaFl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CaFl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CaFl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CaFl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg" width="1456" height="596" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:596,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75852,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/188315406?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.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_!CaFl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CaFl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CaFl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CaFl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6498478a-d636-4db4-8301-c0d31ed0b3c7_1600x655.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><h2>Intro</h2><p>AI is changing how software is built at a pace most organizations aren&#8217;t prepared for, especially larger companies.</p><p>Smaller companies tend to adjust more quickly, but larger companies require more time to adopt new processes or implement significant changes.</p><p>One thing I am seeing across small to mid-size companies is that AI usage is a lot more common. That&#8217;s also where the term &#8220;AI-native teams&#8221; has come up.</p><p>In today&#8217;s article, we are going through all about what it actually means to build an AI-native engineering team.</p><p>Not teams that simply add AI tools on top of existing processes, but teams that rethink how work gets done from the ground up.</p><p>We&#8217;ll look at how the most effective teams operate today, which skills matter most, how leaders should adapt, and what practical changes make the biggest difference when building fast, high-impact engineering organizations in the age of AI.</p><p>To help us with this, I had the pleasure of speaking with <a href="https://www.linkedin.com/in/thibault-sottiaux-27195366/">Thibault Sottiaux</a>, Head of Codex.</p><p>We talked all about AI-native engineering teams, his advice for engineering leaders building such teams, and also how the Codex team works, their process, and how they leverage AI to be successful in their work.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xoK0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xoK0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xoK0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xoK0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xoK0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xoK0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg" width="781" height="243" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:781,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30688,&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://newsletter.eng-leadership.com/i/188315406?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.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_!xoK0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xoK0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xoK0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xoK0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f3265bd-ef52-400e-9717-38a4aec754f0_781x243.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>In today&#8217;s article, we are focusing on AI-native teams and on Sunday&#8217;s article there&#8217;ll be a deepdive on the OpenAI&#8217;s Codex team, how they work, their process and how they are leveraging AI, so make sure to not miss the Sunday&#8217;s edition as well!</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- What does &#8220;AI-native&#8221; actually mean in practice for an engineering team?<br>- The most effective AI-native teams tend to be very small<br>- Most important skills for engineers in AI-native teams<br>- Ownership and accountability is crucial<br>- Meetings should be kept at the minimum<br>&#128274; AI tools are the new onboarding buddy for such teams<br>&#128274; When such teams can move so fast, it&#8217;s really important to build proper guardrails<br>&#128274; Advice for engineering leaders building AI-native engineering teams<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>What does &#8220;AI-native&#8221; actually mean in practice for an engineering team?</h2><p>An AI-native team is, above all, nimble and adaptive. Models and tooling are evolving so quickly that teams must continuously reinvent how they work, almost weekly, in order to keep finding and eliminating productivity bottlenecks. </p><p>And being AI-native goes beyond simply using AI tools. It means continuously identifying and eliminating bottlenecks across the entire software engineering lifecycle.</p><p>That means questioning everything: </p><ul><li><p>Planning, strategy</p></li><li><p>Prioritization of features, bugs</p></li><li><p>Code generation, code review</p></li></ul><p>None of it is sacred, and everything can and should be continuously improved.</p><blockquote><p>What AI-native teams do well is: identifying where work slows down and applying AI to remove those bottlenecks.</p></blockquote><h2>The most effective AI-native teams tend to be very small</h2><p>Teams of 3 or 4 people, with strong collaboration, can move really fast, and in creative ways, which outperform much larger groups.</p><p>A good example is <a href="https://openai.com/sora/">Sora</a>, which went from the first line of code to public release <a href="https://openai.com/index/shipping-sora-for-android-with-codex/">in 28 days with 4 people</a>. Similar to <a href="https://chatgpt.com/atlas/">Atlas</a> and the <a href="https://openai.com/codex/">Codex app</a> as well.</p><p>The Codex app team, for example, is remarkably small, fewer than 3 core contributors, yet it operates with a really high output and impact.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ynEj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ynEj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ynEj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ynEj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ynEj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ynEj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg" width="1456" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93714,&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://newsletter.eng-leadership.com/i/188315406?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.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_!ynEj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ynEj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ynEj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ynEj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F408772dd-0c85-4550-a1e1-33ae06c234dc_1600x824.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>The full Codex team is around 40 people working on different projects, some including: <a href="https://github.com/openai/codex">Open-source coding agent</a>, <a href="https://developers.openai.com/codex/ide/">Codex IDE extensions</a>, <a href="https://openai.com/codex/">Codex app</a>, and other projects.</p><p>They run with a strong emphasis on empowerment and local decision-making. It&#8217;s closer to a modern version of <a href="https://en.wikipedia.org/wiki/Bell_Labs">Bell Labs</a>.</p><blockquote><p>Individuals are trusted to make decisions because the pace of change demands it.</p></blockquote><p>Interestingly, the Codex team has 1 Product Manager for the whole team, 2 designers, and others on the team are engineers with various expertise.</p><p>An important thing for all the engineering leaders &#8594; you cannot become the bottleneck. It&#8217;s a must that you design the organization + adjust yourself as well, so that speed, autonomy, and experimentation are built in by default.</p><p>I&#8217;ll be sharing a lot more details on how the Codex team works, their process, and how they leverage AI to be successful in their work in the article that will go out on Sunday. Make sure not to miss it!</p><h2>Most important skills for engineers in AI-native teams</h2><p>Some of the most important skills haven&#8217;t really changed, AI has just made it more obvious. <a href="https://newsletter.eng-leadership.com/p/essential-skills-for-engineers-to">Critical thinking and strong technical fundamentals</a> are still essential traits for engineers.</p><p>What&#8217;s becoming more important is adaptability. </p><p>Deeply optimizing a single setup or workflow over many years, like mastering one editor configuration, is no longer a real advantage. Engineers need to be willing to try new tools, adopt new workflows, and continuously adjust how they work.</p><p>Another skill that&#8217;s clearly rising in importance is <a href="https://newsletter.eng-leadership.com/p/empathy-is-a-superpower-in-the-engineering">empathy</a>. Being able to understand users, ask the right questions, and decide which problems are actually worth solving matters more than ever. </p><p>When you combine adaptable workflows with strong user empathy, you get engineers who are dramatically more effective.</p><p>AI and tools like Codex are leveling the playing field. They give everyone on the team the ability to be highly productive. As a result, the real differentiator is no longer raw output, but who is solving the most meaningful problems. </p><p>Going forward, <a href="https://newsletter.eng-leadership.com/p/future-proof-your-career-as-an-engineer">people skills and problem-solving abilities</a> are what truly set engineers apart.</p><h2>Ownership and accountability are crucial</h2><p>Engineers are empowered to own the full projects from start to finish. They initiate the ideas of what would be great projects to work on, and then they take full ownership and accountability for finishing them successfully.</p><p>And also very importantly, continuously improving them!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!auRs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!auRs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 424w, https://substackcdn.com/image/fetch/$s_!auRs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 848w, https://substackcdn.com/image/fetch/$s_!auRs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!auRs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!auRs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg" width="1456" height="835" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:835,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105270,&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://newsletter.eng-leadership.com/i/188315406?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.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_!auRs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 424w, https://substackcdn.com/image/fetch/$s_!auRs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 848w, https://substackcdn.com/image/fetch/$s_!auRs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!auRs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b715ff4-8075-418c-b8e0-c397ca9199c2_1600x918.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>On the Codex team, they always have people work together on projects, as there&#8217;s a lot of exchange of ideas that way.</p><p>They found that people get much more excited to solve problems together, and it also helps when you have more ideas, and diversity of people who might know a certain field a bit better and share their knowledge across the team.</p><h2>Meetings should be kept to a minimum</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LnvU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LnvU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LnvU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LnvU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LnvU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LnvU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg" width="1456" height="428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:428,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62938,&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://newsletter.eng-leadership.com/i/188315406?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.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_!LnvU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LnvU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LnvU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LnvU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcafd15f-b7c7-49ae-a359-bba4c0ec3436_1600x470.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>Meetings should be done more or less to align on things to ensure that people work together efficiently. In the Codex team, they like to utilize their office space to meet and align, and also work together on specific things.</p><p>No daily meetings, retrospectives, sprint planning, etc. Everything is optimized to ensure that people can get as much work done as possible &#8594; fewer interruptions, more focus time.</p><p>And the focus should be on the impact. As I always like to say:</p><blockquote><p>When you trust your people and empower them, in many situations, you&#8217;ll be surprised by what kind of amazing things they&#8217;ll come up with.</p></blockquote><h2>AI tools are the new onboarding buddy for such teams</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/how-to-build-ai-native-engineering">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Learning Tracks: Become an Engineering Multiplier]]></title><description><![CDATA[Learning tracks have been completely revamped to help you become an Engineering Multiplier!]]></description><link>https://newsletter.eng-leadership.com/p/learning-tracks-become-an-engineering</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/learning-tracks-become-an-engineering</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Sun, 15 Feb 2026 23:21:47 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6acc29c9-d470-428c-8f06-4dcf6d52f9df_1600x769.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HkZg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HkZg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HkZg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HkZg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HkZg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HkZg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg" width="1456" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193873,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/187856878?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.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_!HkZg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HkZg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HkZg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HkZg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7f55924-6849-401f-8bab-8b9a34b24257_1600x769.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>
          <a href="https://newsletter.eng-leadership.com/p/learning-tracks-become-an-engineering">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Tension Between Technical and Less-Technical People Because of AI]]></title><description><![CDATA[3 most common examples of tension I am seeing + my advice to resolve them!]]></description><link>https://newsletter.eng-leadership.com/p/the-tension-between-technical-and</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/the-tension-between-technical-and</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 12 Feb 2026 00:13:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f9eaac7b-d49e-4825-a7bb-08673ccc5b83_1600x802.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y6Es!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y6Es!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Y6Es!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Y6Es!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Y6Es!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y6Es!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg" width="1456" height="488" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:488,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59656,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/187643051?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.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_!Y6Es!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Y6Es!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Y6Es!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Y6Es!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebc355e-deaf-4261-b098-c871718ea962_1600x536.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><h2>Intro</h2><p>AI is definitely transforming the way we work, communicate, and make decisions. We use it daily for many different things, both personally and professionally.</p><p>However, with every good thing, there are also downsides. And one of the downsides is the tension that AI creates between different groups of people, especially technical and less technical.</p><p>In today&#8217;s article, I&#8217;ll share 3 real-world examples of the tension I am seeing, and I&#8217;ll provide tips on how to communicate the right way, so there won&#8217;t be any friction or resentment on both sides.</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- 1. Unrealistic expectations from executives to engineering leaders<br>- My advice to resolve such tensions<br>- 2. Product Managers Underestimating the Effort &lt;&gt; Engineers Providing Huge Timelines<br>- Put yourself in their shoes<br>&#128274; My advice to resolve such tensions<br>&#128274; 3. Engineers That Focus on Speed and AI Tools &lt;&gt; Engineers That Rarely Use AI Tools<br>&#128274; My advice to resolve such tensions<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>1. Unrealistic expectations from executives to engineering leaders</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FdUE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FdUE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FdUE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FdUE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FdUE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FdUE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg" width="1456" height="488" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:488,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51377,&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://newsletter.eng-leadership.com/i/187643051?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.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_!FdUE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FdUE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FdUE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FdUE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4732447b-4033-47fd-b9fa-db6262636ff0_1600x536.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>Let&#8217;s start with the first tension I am seeing, and that has been especially common in mid-to-end 2025. From my experience, it&#8217;s now getting a bit better, but I can see or hear a lot of unrealistic expectations in current times as well.</p><p>Here are some of the unrealistic expectations I have heard:</p><ul><li><p>Believing AI is a &#8220;Plug and Play&#8221; solution</p></li><li><p>Expecting AI to eliminate all manual work</p></li><li><p>Underestimating the cost and complexity of building internal LLMs</p></li><li><p>Assuming AI will just magically understand the whole context of the specific domain</p></li><li><p>Expecting AI to replace entire teams</p></li><li><p>Assuming AI will just work without failures</p></li><li><p>Thinking that there are no ethical, legal, and security risks</p></li><li><p>Assuming AI will exponentially increase the performance over time</p></li></ul><p>Such expectations automatically create friction because there is a clear misalignment between what actually can be achieved and the expectations.</p><h3>My advice to resolve such tensions</h3><ol><li><p><strong>My advice to executives</strong></p></li></ol><ul><li><p>It all starts with setting the right goals and not letting FOMO (fear of missing out) get to you</p></li></ul><p>Instead of: &#8220;We need to use AI for everything, or we&#8217;ll fall behind&#8221; &#8594; Define what actual business problems are or what actual inefficiencies in the process currently exist, then evaluate if AI is the best tool.</p><ul><li><p>Don&#8217;t try to do a full-scale &#8220;AI transformation&#8221; all at once</p></li></ul><p>I rather recommend doing small experiments, trying out different tools, and seeing how things are going. After you see it working well, you can use a certain tool on more important parts.</p><ul><li><p>Focus on creating a good culture</p></li></ul><p>There is no better productivity hack than a good culture. No AI can replace that. If you try to lead with fear &#8594; it will backfire in the long term.</p><ol start="2"><li><p><strong>My advice to engineering leaders</strong></p></li></ol><ul><li><p>Make sure to educate yourself on how others are utilizing AI tools</p></li></ul><p>These two articles will help with that:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;0b90a6c7-9046-4fe9-a331-a276ea5a4a47&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to Use AI to Be a Great Engineering Leader&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2025-05-11T19:28:10.670Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e64e783-a55d-4b03-afe3-27ba616e8e1d_800x348.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/how-to-use-ai-to-be-a-great-engineering&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:163285453,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:119,&quot;comment_count&quot;:17,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f66451a4-6e20-48d7-b1f7-f364a70ea51b&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to use AI to increase Software Development productivity&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2025-03-09T16:33:00.547Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0a9aae-3a0f-457e-a9d0-943360d54006_800x421.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/how-to-use-ai-to-increase-software&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:158659217,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:170,&quot;comment_count&quot;:16,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><ul><li><p>Be confident and manage expectations correctly</p></li></ul><p>Especially when executives inside the company are experiencing FOMO regarding AI, it&#8217;s really important to stay composed and not get rattled.</p><p>Make sure to educate, provide pros and cons, and don&#8217;t just go straight to saying yes to requests like &#8220;We need to start using this AI tool, or we&#8217;ll fall behind&#8221;.</p><p>These articles will help:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1a971ac3-c35a-4c48-9b53-2a4f96da6f2b&quot;,&quot;caption&quot;:&quot;Intro AI is a great tool for solving problems, but it&#8217;s not the best solution for everything.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Engineering Leader's Guide to Managing Unrealistic AI Expectations&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2025-06-25T20:18:11.392Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!iHlE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80f763c6-2ff8-482b-8927-ca6c869f6595_840x482.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/engineering-leaders-guide-to-managing&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:166749399,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:46,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1115815,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;83b176da-26cd-4cc3-8eaf-7317c52c13ff&quot;,&quot;caption&quot;:&quot;Intro I&#8217;ve learned a LOT about how important stakeholder communication is by doing freelance projects. And I used the same principles that I have learned with the full-time roles as well.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to communicate with stakeholders the right way&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2025-03-05T20:00:36.282Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd05e056c-d9db-4144-a5cb-e164ac9ba589_800x447.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/how-to-communicate-with-stakeholders&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:158364699,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:59,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>2. Product Managers Underestimating the Effort &lt;&gt; Engineers Providing Huge Timelines</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j7Mn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j7Mn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 424w, https://substackcdn.com/image/fetch/$s_!j7Mn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 848w, https://substackcdn.com/image/fetch/$s_!j7Mn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!j7Mn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j7Mn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg" width="1456" height="541" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:541,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71168,&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://newsletter.eng-leadership.com/i/187643051?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.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_!j7Mn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 424w, https://substackcdn.com/image/fetch/$s_!j7Mn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 848w, https://substackcdn.com/image/fetch/$s_!j7Mn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!j7Mn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0571851-06bb-4d47-bdf8-1fe1ee7638c2_1600x595.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>This tension has been part of the engineering industry for quite a while, but now with AI being more and more popular, it has just increased further.</p><p>The tension is that one side is being overly optimistic, and the other side is being overly pessimistic. The goal should be that both sides work together to find the best scenario for the team.</p><p>Here are some of the phrases I have heard (from PMs):</p><ul><li><p>I&#8217;ve created this app in Lovable, just copy &amp; paste this code</p></li><li><p>Here is the prompt. Just run it in your codebase, and we should be good to go</p></li><li><p>I&#8217;ve used Claude Code and was able to build this feature in minutes</p></li></ul><p>Here are some of the phrases being too pessimistic (from engineers):</p><ul><li><p>This is not possible</p></li><li><p>This will take 3-6 months to finish</p></li><li><p>Ahh, this is too complex</p></li></ul><h3>Put yourself in their shoes</h3><p>For both engineers and product managers, it&#8217;s really important to try to put yourself in the position of the other and ask yourself: &#8220;How would I feel if I were on the other side?&#8221;</p><p>This is crucial because if you look at it from both perspectives, you can see what their pain points and challenges are, and you can better understand why they might be saying that. Let&#8217;s go through them:</p><ul><li><p>Product managers</p></li></ul><p>A lot of product managers these days are also dealing with quite unrealistic expectations (similar to what I mentioned above for engineering leaders). Often, they are working around tight deadlines, and some are expected to make miracles happen in a short amount of time.</p><p>Such expectations put product managers in a weird position where they are forced to utilize different tactics to speed up the delivery. And the problem comes especially with less technical product managers, who may have a bit of an optimistic view on how engineering really works.</p><ul><li><p>Engineers</p></li></ul><p>We&#8217;ve all been bitten by being too optimistic, so that&#8217;s the reason why a lot of engineers put the estimation to be a lot more pessimistic than it should be.</p><p>This is what has happened quite a few times to me personally:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GNKC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GNKC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GNKC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GNKC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GNKC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GNKC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg" width="1200" height="706" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:706,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56402,&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://newsletter.eng-leadership.com/i/187643051?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.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_!GNKC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GNKC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GNKC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GNKC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4151b34b-b09a-4132-b308-1370f862c0c9_1200x706.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>And also at the same time, as engineers, we are proud of what we do, and if someone (especially a less technical person) tries to tell us that something can be done a lot faster than it is possible, it hurts our pride.</p><p>But the important part, as I mentioned above, is to have mutual understanding. Engineers need to understand the pain points of product managers, and product managers need to understand why saying something might not be the best thing to say.</p><h3>My advice to resolve such tensions</h3>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/the-tension-between-technical-and">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[96% Engineers Don’t Fully Trust AI Output, Yet Only 48% Verify It]]></title><description><![CDATA[Latest report: How engineers use AI, do they trust it, and top AI tools]]></description><link>https://newsletter.eng-leadership.com/p/96-engineers-dont-fully-trust-ai</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/96-engineers-dont-fully-trust-ai</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Mon, 09 Feb 2026 03:09:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/49e78d49-c5ea-4ffd-b0e7-f38bd9d691aa_1600x787.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dpv9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dpv9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dpv9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dpv9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dpv9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dpv9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg" width="1456" height="868" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:868,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:132410,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/187305237?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.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_!dpv9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dpv9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dpv9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dpv9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50de23-b206-4384-b182-56a86e012f20_1600x954.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>
          <a href="https://newsletter.eng-leadership.com/p/96-engineers-dont-fully-trust-ai">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Building Social Capital: Guide for Engineers and Engineering Leaders]]></title><description><![CDATA[You should build social capital daily, not when you need it. This is why!]]></description><link>https://newsletter.eng-leadership.com/p/building-social-capital-guide-for</link><guid isPermaLink="false">https://newsletter.eng-leadership.com/p/building-social-capital-guide-for</guid><dc:creator><![CDATA[Gregor Ojstersek]]></dc:creator><pubDate>Thu, 05 Feb 2026 05:01:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f0402360-6c4d-426d-9231-3e4e5997e3e0_1600x1003.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uDuZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uDuZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uDuZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uDuZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uDuZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uDuZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg" width="1456" height="872" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:872,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:112267,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.eng-leadership.com/i/186875693?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.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_!uDuZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uDuZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uDuZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uDuZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39ebe3f8-8477-4751-aef7-ccea7ea1f348_1600x958.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><h2>Intro</h2><p>Last week, together with <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Shehab Abdel-Salam&quot;,&quot;id&quot;:27096115,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!3oxM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd029e537-6372-42e5-a999-c25688df6be4_2036x2036.jpeg&quot;,&quot;uuid&quot;:&quot;03d935fa-c050-47dd-913f-8dff22bb33a0&quot;}" data-component-name="MentionToDOM"></span>, we did a deepdive on the importance of building a good relationship with your manager and also how to do it. If you haven&#8217;t read it yet, I highly recommend doing so:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;012dbfa3-4305-4f9f-9c02-15b622cb15d0&quot;,&quot;caption&quot;:&quot;Intro I like to say that relationships are the #1 most important thing at work, and putting in the effort to build a good one with your manager is going to help you a lot, and it can really make your day-to-day work so much better. Beyond that, strong relationships with your manager often lead to more opportunities.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;How to Build a Successful Engineer <> Manager Relationship&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:106098672,&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;bio&quot;:&quot;CTO | Founder of Engineering Leadership newsletter - Helping you become a great engineering leader!&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b7fdc30-d8c4-45f2-b0df-0b60baf9d4f4_1000x1000.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000},{&quot;id&quot;:27096115,&quot;name&quot;:&quot;Shehab Abdel-Salam&quot;,&quot;bio&quot;:&quot;Helping engineers level up and become more proactive. Senior Software Engineer @ Proofpoint | Instructor | Writing The Proactive Engineer newsletter&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!3oxM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd029e537-6372-42e5-a999-c25688df6be4_2036x2036.jpeg&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null,&quot;primaryPublicationSubscribeUrl&quot;:&quot;https://www.proactiveengineer.com/subscribe?&quot;,&quot;primaryPublicationUrl&quot;:&quot;https://www.proactiveengineer.com&quot;,&quot;primaryPublicationName&quot;:&quot;The Proactive Engineer&quot;,&quot;primaryPublicationId&quot;:2848801}],&quot;post_date&quot;:&quot;2026-01-28T21:01:47.517Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2047bbe-f4b8-433d-8754-820247f73a90_1600x790.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://newsletter.eng-leadership.com/p/how-to-build-a-successful-engineer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186071474,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:44,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1115815,&quot;publication_name&quot;:&quot;Engineering Leadership&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!9opu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Today, we are going a level deeper, we are going through the importance of building <a href="https://newsletter.eng-leadership.com/p/how-to-build-good-relationships-inside">good relationships across the organization</a> and also externally with people.</p><p>To be more precise, we&#8217;ll talk about <strong>social capital</strong>. What that is, why it&#8217;s very important, how to build it + what makes it so important if you want to grow in your career. </p><p>It&#8217;s especially a crucial concept to understand for <a href="https://newsletter.eng-leadership.com/p/differences-between-lead-roles-and">engineering leadership roles</a> or if you wish to <a href="https://newsletter.eng-leadership.com/p/full-roadmap-to-break-into-engineering">grow into a leadership role</a>.</p><p>This is an article for paid subscribers, and here is the full index:</p><p>- Financial Capital vs Social Capital<br>- What Exactly is Social Capital?<br>- Yes, You Should Care About It as an Engineer or Engineering Leader<br>- The Concept of Building and Using Your Social Capital<br>&#128274; How to Build Social Capital?<br>&#128274; 1. Make Yourself Approachable<br>&#128274; 2. Proactively Help Others When You Can<br>&#128274; 3. Talk With People Even if it&#8217;s not Necessary<br>&#128274; 4. Credibility, Being Human, and Social Proof<br>&#128274; Last words</p><p>Let&#8217;s start!</p><h2>Financial Capital vs Social Capital</h2><p>Often, in our industry, we hear things such as &#8220;X company is offering a total compensation of Y for that specific role&#8221;, or an engineer is saying that they are making X amount of total compensation (Financial capital).</p><p>While how much you make is very important, there is also another type of capital that is crucial, and that is social capital.</p><p>Without it, you won&#8217;t be able to get your initiatives accepted, even if you have all the reasons for them to be so. As I like to say:</p><blockquote><p>It&#8217;s not only about WHAT and WHY when it comes to ideas, but WHO initiates the idea is crucial.</p></blockquote><p>Managers or stakeholders will only accept ideas where they believe that the risk versus reward ratio is more tilted to the side of the reward.</p><p>Unfortunately, ideas coming from people with low social capital will be seen as a lot more risky in comparison to people who have high social capital.</p><p>Let&#8217;s define what exactly social capital means next.</p><h2>What Exactly is Social Capital?</h2><p>We can define it in many different ways, but we&#8217;ll make it practical for our use case. I like to refer to social capital as a value that comes from relationships.</p><blockquote><p>It&#8217;s the benefits you get from <em>who you know</em>, <em>how well you trust each other</em>, and <em>how connected you are</em>.</p></blockquote><p>The more people you know and the higher your trust level + the better overall relationship you have with them, the higher your social capital will be. </p><p>The higher your social capital in your organization, the easier it will be for you to get ideas and suggestions to be accepted.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ilJf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ilJf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ilJf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ilJf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ilJf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ilJf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg" width="1456" height="913" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:913,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94139,&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://newsletter.eng-leadership.com/i/186875693?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.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_!ilJf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ilJf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ilJf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ilJf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46290433-6c22-41c2-b3cd-929a67fb9eb0_1600x1003.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>An example of a Software Engineer 1 with <strong>high</strong> social capital:</p><ul><li><p>Technically competent (not necessarily the best coder)</p></li><li><p>Regularly helps colleagues debug issues</p></li><li><p>Communicates clearly with PM, manager, and other teams</p></li><li><p>Mentors junior engineers</p></li><li><p>Active in internal Slack channels and occasional tech meetups</p></li><li><p>Trusted by managers and peers</p></li></ul><p>An example of a Software Engineer 2 with <strong>low</strong> social capital:</p><ul><li><p>Technically strong engineer</p></li><li><p>Works mostly independently</p></li><li><p>Rarely communicates outside assigned tasks</p></li><li><p>Avoids meetings and informal discussions</p></li><li><p>Doesn&#8217;t help others unless asked</p></li><li><p>Has little visibility with leadership</p></li><li><p>Not active in any communities</p></li></ul><blockquote><p>The key thing to understand is that despite strong technical skills, <em>weak relationships and low visibility</em> limit influence and opportunity.</p></blockquote><h2>Yes, You Should Care About It as an Engineer or Engineering Leader</h2><p>As I mentioned at the beginning of this article, as an engineering leader, you should care about it a LOT more, because your work highly depends on how good of relationships you have been able to build across the organization.</p><p>You mostly get things done through others, and with low social capital, you are not able to do that.</p><p>At the same time, for engineers, it&#8217;s also really important, and it&#8217;s going to be just more and more as time goes on.</p><p>I&#8217;ve mentioned this before in some of the previous articles that relationships are the #1 important thing at work, and if you are able to build good working relationships, it can really make a big difference in your day-to-day.</p><p>Many engineers tend to focus a lot more on technical skills, while totally neglecting the aspect of social capital, and that tends to be the #1 mistake of why they don&#8217;t get promoted or worse, can mean why they get laid off.</p><p>Let&#8217;s go through a very important concept next, building and using social capital.</p><h2>The Concept of Building and Using Your Social Capital</h2><p>When you help others and when you are talking with others and building relationships, you are increasing your overall social capital. But then at the same time, when you need help or when you need a favor &#8594; you are using your social capital.</p><p>It&#8217;s all about balancing giving and taking. If you always take, you tend to completely lose your whole capital, and people won&#8217;t be happy to help and support you.</p><p>At the same time, you won&#8217;t be able to influence decisions or get your ideas accepted if you don&#8217;t give first and provide value to people.</p><p>So, this is my recommendation: focus on giving first, and people will be a lot more prone to returning the favor.</p><p>Now that we understand what social capital is and how important it is for both engineers and engineering leaders, let me share my top tips for building your social capital.</p><h2>How to Build Social Capital?</h2>
      <p>
          <a href="https://newsletter.eng-leadership.com/p/building-social-capital-guide-for">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>