<?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[Top of the Tech]]></title><description><![CDATA[Your index of the world's top tech newsletters]]></description><link>https://newsletter.topofthetech.com</link><image><url>https://substackcdn.com/image/fetch/$s_!1QIm!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b2af3ce-e050-4ba5-aa75-efeaab499338_1024x1024.png</url><title>Top of the Tech</title><link>https://newsletter.topofthetech.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 30 Apr 2026 12:25:45 GMT</lastBuildDate><atom:link href="https://newsletter.topofthetech.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Jovan Krička]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[topofthetech@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[topofthetech@substack.com]]></itunes:email><itunes:name><![CDATA[Jovan Krička]]></itunes:name></itunes:owner><itunes:author><![CDATA[Jovan Krička]]></itunes:author><googleplay:owner><![CDATA[topofthetech@substack.com]]></googleplay:owner><googleplay:email><![CDATA[topofthetech@substack.com]]></googleplay:email><googleplay:author><![CDATA[Jovan Krička]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Are you "political" enough?]]></title><description><![CDATA[Get some intro to office politics, learn from an engineer that participated in the METR study of AI impact on productivity and be aware of the downsides of "vibe coding"]]></description><link>https://newsletter.topofthetech.com/p/are-you-political-enough</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/are-you-political-enough</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Sun, 10 Aug 2025 07:00:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!62hb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This issue leaves me waiting for some follow-ups.</p><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Abi Noda&quot;,&quot;id&quot;:98623269,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F52563aeb-f45b-4398-bd96-947897fc3d59_1806x1865.png&quot;,&quot;uuid&quot;:&quot;3b193558-5137-499e-9514-76690ae9ebd9&quot;}" data-component-name="MentionToDOM"></span> published a great interview with one of the developers participating in the METR study, that was aiming to measure productivity improvements achieved with AI coding tools. As you might already know, the study showed a 19% decrease in productivity when AI coding assistants were used. Abi interviewed one of the engineers who experienced a productivity increase. I would like to see a follow-up with one developer who experienced the slowdown.</p><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Philip Su&quot;,&quot;id&quot;:1970935,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Mp60!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade40fc6-7b5e-405d-8cea-f40364179fe5_480x480.jpeg&quot;,&quot;uuid&quot;:&quot;0cfeede5-b971-47b5-9e52-7f1329c98418&quot;}" data-component-name="MentionToDOM"></span> gives a great intro to office politics, which is kind of a cliffhanger. Looking forward to more content on pragmatically navigating this tricky but essential topic.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss on top tech newsletters curated just for you</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Let&#8217;s see if those will come soon.</p><p>Now, reading time! &#129299;&#128071;</p><div><hr></div><h4><strong><a href="https://alexw.substack.com/p/hire?utm_campaign=top-of-the-tech">Hire people who give a shit.</a></strong> (4 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Rational in the Fullness of Time&quot;,&quot;id&quot;:224741,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/alexw&quot;,&quot;photo_url&quot;:null,&quot;uuid&quot;:&quot;5a9928f3-6843-4c84-8d88-162b97dc96b9&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p>&#8220;<em>Over time interviewing, I&#8217;ve found that I mainly screen for one key thing: giving a shit. To be more specific, there&#8217;s actually two things to screen for:</em></p><ol><li><p><em>they give a shit about Scale, and</em></p></li><li><p><em>they give a shit about their work in general.</em>&#8221;</p></li></ol></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Hrpz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hrpz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 424w, https://substackcdn.com/image/fetch/$s_!Hrpz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 848w, https://substackcdn.com/image/fetch/$s_!Hrpz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 1272w, https://substackcdn.com/image/fetch/$s_!Hrpz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Hrpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png" width="460" height="274.8626373626374" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:870,&quot;width&quot;:1456,&quot;resizeWidth&quot;:460,&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_!Hrpz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 424w, https://substackcdn.com/image/fetch/$s_!Hrpz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 848w, https://substackcdn.com/image/fetch/$s_!Hrpz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.png 1272w, https://substackcdn.com/image/fetch/$s_!Hrpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F4a202d31-74f2-409a-8c19-715e10bc6bc4_2549x1523.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><figcaption class="image-caption">Source: Rational in the fullness of time</figcaption></figure></div><p>Audience: <strong>Leaders</strong><br>Value: <strong>Learn who (not) to hire</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://molochinations.substack.com/p/the-politics-of-software?utm_campaign=top-of-the-tech">The Politics of Software</a></strong> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Molochinations&quot;,&quot;id&quot;:5455029,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/molochinations&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4af1407a-cfba-4b6e-9a64-971535a8a2c6_1024x1024.png&quot;,&quot;uuid&quot;:&quot;1a9e32dc-82c6-4835-8611-53db5a132682&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p>&#8220;<em>I&#8217;ve seen far more people tear up when playing Monopoly than Chutes and Ladders (n&#233;e <a href="https://en.wikipedia.org/wiki/Snakes_and_ladders">Snakes and Ladders</a> in England). And by far the game I&#8217;ve seen the most crying or near fisticuffs is Risk.</em></p><p><em>The reason is simple. Chutes and Ladders has prescribed rules from which you can&#8217;t deviate. Whereas with Monopoly, the official rules allow for negotiation (e.g. &#8220;I&#8217;ll waive your rent this round if you waive mine the next time I land on your Boardwalk&#8221;). Risk, above all, is rife with negotiated alliances and backstabbing betrayals. In a way, Risk is all about the negotiations. In fact, it&#8217;s arguably a game you can&#8217;t win if you refuse to form, and occasionally break, alliances.</em></p><p><em>Workplaces and companies operate similarly.</em>&#8220;</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GlzB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GlzB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GlzB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GlzB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GlzB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GlzB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg" width="602" height="187" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:187,&quot;width&quot;:602,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;c. Scott Adams, 05/23/18&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="c. Scott Adams, 05/23/18" title="c. Scott Adams, 05/23/18" srcset="https://substackcdn.com/image/fetch/$s_!GlzB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GlzB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GlzB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GlzB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F121a01d3-4b2e-49c6-a291-e44873d97e8f_602x187.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">c. Scott Adams, 05/23/18</figcaption></figure></div><p>Audience: <strong>Engineering Leaders</strong><br>Value: <strong>Intro to office politics</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.getdx.com/p/unpacking-metr-findings-does-ai-slow-developers-down?utm_campaign=top-of-the-tech">Unpacking METR&#8217;s findings: Does AI slow developers down?</a></strong> (10 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Enablement&quot;,&quot;id&quot;:996688,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/abinoda&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44d786b5-325a-45ed-b716-583f40f53415_444x444.png&quot;,&quot;uuid&quot;:&quot;f671e121-6dc3-4383-8ad6-34f00b77a0b1&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p>&#8220;<em>It's obvious that people should be using models for refactoring, test cases, documentation, and code commenting of existing code to make it more human-readable. These are tasks any model can do today&#8212;it's very straightforward, and any company should be using AI for this. But it's the code generation and producing novel functions where things get tricky. There's a reason METR is focusing on research, because it's at the frontier of what models cannot yet quite do, and it's a common failure mode for a lot of models.</em></p><p><em>What I&#8217;m trying to emphasize is that tasks are how people should be approaching this problem. <strong>The difference between whether AI speeds you up or slows you down isn&#8217;t necessarily about the codebase or the team, it's about what specific tasks you&#8217;re using the model for</strong>.</em>&#8220;</p></blockquote><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn why AI is slowing down some developers </strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://pdelboca.me/writings/2025/08/01/vibe-coding-fast-fashion.html?utm_campaign=top-of-the-tech">Vibe coding is the fast fashion industry of software engineering</a> (5 min)</h4><h5><em><strong><a href="https://pdelboca.me/writings.html">Patricio Del Boca</a></strong></em></h5><blockquote><p>&#8220;<em><strong>TL;DR</strong>: My take on AI for programming and "vibe coding" is that it will do to software engineering what fast fashion did to the clothing industry: flood the market with cheap, low-quality products and excessive waste.</em>&#8220;</p></blockquote><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn the &#8220;bad&#8221; of vibe coding</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.weskao.com/p/be-an-empathetic-manager-without-becoming-a-therapist?utm_campaign=top-of-the-tech">How to be an empathetic manager (without becoming a therapist)</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;172a1ed0-7467-4308-9858-9180de6ce7c7&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p>&#8220;<em>If I believe my recipient is being a bit hyperbolic, I may push back gently to help them see the situation through a different frame.</em></p><p><em>This is not only kind, but necessary.</em></p><p><em>If your direct report has an aggrandized extreme view of the situation, this has a real cost. Due to their beliefs, they may act assuming they have a moral high ground for being right, when in fact they have an incorrect or incomplete mental model about the situation.</em>&#8221;</p></blockquote><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how to handle &#8220;venting&#8221; of your reports</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.thetrueengineer.com/p/3-toxic-engineering-leader-types?utm_campaign=top-of-the-tech">3 toxic engineering leader types</a></strong> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The True Engineer&quot;,&quot;id&quot;:3445470,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/adletbalzhanov&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ed65264-b434-49a7-88b8-d13678355203_1024x1024.png&quot;,&quot;uuid&quot;:&quot;f7708e78-0cf2-456d-9d80-14280fd0a63f&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p>The third type is <strong>The Proxy</strong>. This type doesn&#8217;t understand the work, and they don&#8217;t try to. They sit in meetings, nod a lot, and then repeat what you said to their boss like it was their idea. When it&#8217;s time to present to leadership, they speak for you. When there&#8217;s a problem, they vanish. You do the real work. They take the credit. Over time, this gets tiresome. Not because you need applause, but because you need a leader who has your back. The Proxy never does.</p></blockquote><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn to recognize toxic leaders</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://strategizeyourcareer.com/p/you-only-need-4-promotions?utm_campaign=top-of-the-tech">You only need 4 promotions: The step-by-step guide from Junior to Staff+ engineer</a></strong> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Strategize Your Career&quot;,&quot;id&quot;:1974191,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/strategizeyourcareer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd86ff71-f95f-4e8d-95b6-dfd2e9bfd237_1055x1055.png&quot;,&quot;uuid&quot;:&quot;dd412d9e-09eb-4bb0-a86a-b9d9b5528136&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p><em>&#8220;I&#8217;ve seen firsthand how picking the right architecture expands <strong>influence</strong>. For example, I redesigned the API for a service by simplifying the routes, following REST principles, and coordinating with downstream teams to unblock their development with mocks. That technical decision about the API helped three teams move in parallel. Technical clarity creates leverage.</em></p><p><em><strong>Execution</strong> matters too. If you're the one who jumps in while others sit on problems for days, you are strategically unblocking people. Influence is earned by showing you are the one who moves things forward.</em></p><p><em>The last piece is <strong>visibility</strong>. If people don&#8217;t know what you&#8217;re doing, it didn&#8217;t happen. I&#8217;ve made that mistake before. Now, I intentionally share tips about AI, send out updates of discussions with other teams, and use email and Slack to make progress public. It&#8217;s not bragging. It&#8217;s building trust.&#8221;</em></p></blockquote><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to grow as an engineer</strong><br>ToT Rating: &#11088;</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!62hb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!62hb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!62hb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!62hb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!62hb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!62hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg" width="608" height="456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:608,&quot;bytes&quot;:396679,&quot;alt&quot;:&quot;&quot;,&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.topofthetech.com/i/170194188?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.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_!62hb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!62hb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!62hb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!62hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc49bdc42-18f7-4c9c-9502-cf0eb35a5d4a_2358x1768.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><figcaption class="image-caption">Source: &#8220;The art of Banksy, Without Limits&#8221;, Amsterdam</figcaption></figure></div><div data-attrs="{&quot;url&quot;:&quot;https://photos.fife.usercontent.google.com/pw/AP1GczNNvSHKZqborrTybEwtn83AZHn3KY5qomL4_5bi4XauZkspIHJAxyCkjA=w1326-h1768-s-no-gm?authuser=0&quot;}" data-component-name="AssetErrorToDOM"><picture><img src="/img/missing-image.png" height="455" width="728"></picture></div>]]></content:encoded></item><item><title><![CDATA[Can AGI and capitalism coexist?]]></title><description><![CDATA[Read why AGI (if achieved) will shake the foundantions of capitalism and how parenting can teach you more about leadership than best Udemy courses]]></description><link>https://newsletter.topofthetech.com/p/can-agi-and-capitalism-coexist</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/can-agi-and-capitalism-coexist</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Sun, 03 Aug 2025 21:52:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5nQI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello there tech readers &#128075;</p><p>As my family grows &#128118;, my free time gets thinner, and it is getting harder to prepare weekly ToT digests. Some part of this preparation goes into creating those short summaries for each article (authored by me, not LLMs).</p><p>Limited prep time forced me to rethink this. I thought, instead of spending time writing up a summary, I could just copy a paragraph or two from the source article that caught my attention the most, and use those as the summary/hook &#129300;.</p><ul><li><p>This saves me time in preparing the digest &#9989;</p></li><li><p>Catchy quote from the article itself is better than any summary I can conjure up &#9989;</p></li></ul><p>Feels like a win-win &#128588;</p><p>And if I ever feel the need to ramble myself, I can always author an article (like <strong><a href="https://newsletter.topofthetech.com/p/how-ai-will-impact-us-all">this one</a>,</strong> for example).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe and stay on top of tech.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Time to read, go and check it out below &#128071;</p><div><hr></div><h4><strong><a href="https://www.scarletink.com/p/ai-and-the-imminent-death-of-capitalism?utm_campaign=top-of-the-tech">AI and the Imminent Death of Capitalism</a></strong> (14 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Scarlet Ink&quot;,&quot;id&quot;:1282781,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/scarletink&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11d6b0da-dcab-4da3-a4b8-2de45e15f580_600x600.png&quot;,&quot;uuid&quot;:&quot;b27353fa-947d-454f-b470-9504df120d6e&quot;}" data-component-name="MentionToDOM"></span> </strong></em></h5><blockquote><p>&#8220;<em>In my mind, we either have AGI or we have jobs. Because, as I said in the above consequences section, any decent AGI means that humans as workers will become an obsolete concept.</em></p><p><em>Are you familiar with the idea of transitive properties? If A = B and B = C then A = C. Sound familiar?</em></p><p><em>Our AI companies are trying to create AGI. AGI means we don&#8217;t have jobs.</em></p><p><em>This means, through the magic of transitive properties, that a massive percentage of our economy is frantically working to make certain that no humans have jobs in the future. Which feels awfully weird. And concerning.</em>&#8221;</p></blockquote><p>Audience: <strong>Anyone really</strong><br>Value: <strong>Learn about the conflict between AGI and capitalism</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://molochinations.substack.com/p/all-you-need-is-feedback?utm_campaign=top-of-the-tech">All You Need Is Feedback</a></strong> (9 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Molochinations&quot;,&quot;id&quot;:5455029,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/molochinations&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4af1407a-cfba-4b6e-9a64-971535a8a2c6_1024x1024.png&quot;,&quot;uuid&quot;:&quot;b5de8599-c08d-4b2a-bd38-a49559e082e7&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p>&#8220;<em>Imagine if your manager gave you one useful piece of feedback every week which you implemented by the following week. Anyone who does this would be an astonishingly high performer, improving in 52 ways every year. If this is manifestly true, its opposite follows naturally: a key reason you aren&#8217;t growing is either because you aren&#8217;t getting feedback or you aren&#8217;t implementing it.</em>&#8220;</p></blockquote><p>Audience: <strong>All professionals</strong><br>Value: <strong>Use feedback to grow</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.manager.dev/p/team-got-cut-scope-didnt?utm_campaign=top-of-the-tech">Team got cut. Scope didn&#8217;t</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Manager.dev&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71a0e5da-2403-4275-b993-e57b01e973f1_256x256.png&quot;,&quot;uuid&quot;:&quot;f8243c73-282d-4166-8fd1-c65e85e6e1a2&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5nQI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5nQI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 424w, https://substackcdn.com/image/fetch/$s_!5nQI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 848w, https://substackcdn.com/image/fetch/$s_!5nQI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 1272w, https://substackcdn.com/image/fetch/$s_!5nQI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5nQI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png" width="454" height="454" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:454,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5nQI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 424w, https://substackcdn.com/image/fetch/$s_!5nQI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 848w, https://substackcdn.com/image/fetch/$s_!5nQI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.png 1272w, https://substackcdn.com/image/fetch/$s_!5nQI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9de5938-dc8d-4f51-a092-0f49468c755c_4800x4800.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><figcaption class="image-caption">Source: <a href="http://link/">work chronicles</a></figcaption></figure></div><p>Audience: <strong>Engineering Leaders</strong><br>Value: <strong>Learn how to handle reduced team capacity</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.thetrueengineer.com/p/faang-is-over-its-the-mango-era-now?utm_campaign=top-of-the-tech">FAANG is over. It&#8217;s the MANGO era now</a> &#129389;</strong> (3 min)</h4><h5><em><strong>Article source (tagged substack newsletter if available)</strong></em></h5><blockquote><p>&#8220;<em>In 2025, FAANG feels like a time capsule from a different internet. Today&#8217;s momentum belongs elsewhere. To be specific, to the builders of intelligence, not only infrastructure. Enter: <strong>MANGO</strong>. Meta, Apple, Nvidia, Google, OpenAI.<br>&#8230;<br>For founders, if you&#8217;re not building with intelligence at the core, you&#8217;re playing last decade&#8217;s game, dot com.</em>&#8221;</p></blockquote><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn about &#129389;</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://read.chaitime.ai/p/10-leadership-lessons-from-10-years?utm_campaign=top-of-the-tech">10 Leadership Lessons from 10 Years of Parenting</a></strong> (X min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Chaitali Narla&quot;,&quot;id&quot;:262519377,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fb8edca41-bd13-4b8e-9a4c-cfef63f316a8_600x600.jpeg&quot;,&quot;uuid&quot;:&quot;fae85ca5-7fa5-41d6-a874-9895d58d7157&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><blockquote><p><em>&#8220;When Saanvi got her first couple of teeth, we got the mandate to start brushing from her pediatrician. We tried songs, screen time, books and so many other distractions. Nothing worked for us until&#8230; we started brushing with her!</em></p><p><em>At work, this transformed how I stayed hands-on. Instead of just assigning code cleanup tasks to my team, I started picking up small refactoring tasks myself. When we had a critical production issue, I joined the war room and picked up the &#8220;low level&#8221; tasks like taking notes and helping with debugging alongside everyone else.</em></p><p><em>The shift in team dynamics was immediate. Engineers started volunteering for the "unglamorous" infrastructure work because they saw me doing it too.</em>&#8221;</p></blockquote><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how to learn from your kids</strong><br>ToT Rating: &#11088;</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sz8r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sz8r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sz8r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sz8r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sz8r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sz8r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg" width="1326" height="1768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1768,&quot;width&quot;:1326,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1308775,&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.topofthetech.com/i/170010929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.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_!sz8r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!sz8r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!sz8r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!sz8r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F729a076d-ff73-4e9a-b60d-fed8d9cff74a_1326x1768.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><figcaption class="image-caption">Haagse Bos</figcaption></figure></div><p>See you soon! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[Top of the Tech is back on track!]]></title><description><![CDATA[Learn from engineers with rapid career growth what it takes to speed up your career + read about amazing solopreneurship stories.]]></description><link>https://newsletter.topofthetech.com/p/top-of-the-tech-is-back-on-track</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/top-of-the-tech-is-back-on-track</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Sun, 13 Jul 2025 21:21:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DpNo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Top of the Tech took a small break, but we are back now.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get those tech newsletters chewed up for you &#128523;.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Without further ado, let&#8217;s go! &#129299;</p><div><hr></div><h4><strong> </strong><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The IndiePreneur&quot;,&quot;id&quot;:2283026,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/theindiepreneur&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a34d2e1d-ede1-4d86-a2c8-30a45a83b55d_1024x1024.png&quot;,&quot;uuid&quot;:&quot;c2dc2cf7-4c7c-4ff6-b06c-34827b84dda8&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h4><p>While I was on a break, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Orel Zilberman&quot;,&quot;id&quot;:51141391,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fe5cee6df-f85a-422b-a19e-655ff6c8a668_1024x1024.png&quot;,&quot;uuid&quot;:&quot;bdfe264e-c9d3-4c7d-bb5c-8aae5fe0b41f&quot;}" data-component-name="MentionToDOM"></span>, solopreneur/author got first revenue traction on his new tool <strong><a href="https://www.writestack.io/">WriteStack</a>. </strong>Not only that, but he published exactly how he did it, what mistakes he made, and how you can avoid them.</p><p>His publication is a one-man entrepreneurship reality show, and you can not help but cheer for him when you read about his struggles and wins &#128170;&#128640;. Here are his latest posts; they are all freshly squeezed from the trenches of a tireless entrepreneur.</p><ul><li><p><strong><a href="https://theindiepreneur.substack.com/p/why-99-of-indie-hackers-fail-and?utm_campaign=top-of-the-tech">Why 99% of Indie Hackers Fail (And How I Finally Broke the Curse)</a></strong></p></li><li><p><strong><a href="https://theindiepreneur.substack.com/p/0-to-400-mrr-in-weeks-the-dumb-thing?utm_campaign=top-of-the-tech">$0 to $400 MRR in Weeks &#8211; The Dumb Thing That Finally Worked</a></strong></p></li><li><p><strong><a href="https://theindiepreneur.substack.com/p/failed-projects-10k-arr-breakthrough?utm_campaign=top-of-the-tech">I Burned $70K Before I Learned This Profit Trick (Don&#8217;t Be Me)</a></strong></p></li><li><p><strong><a href="https://theindiepreneur.substack.com/p/substack-dm-strategies-audience-growth?utm_campaign=top-of-the-tech">How I Turn Strangers Into Paying Customers (My Playbook)</a></strong></p></li><li><p><strong><a href="https://theindiepreneur.substack.com/p/avoid-free-tools-scaling-business?utm_campaign=top-of-the-tech">Using Free Tools Will Keep You Broke</a></strong></p></li></ul><p>He wins in this digest &#127941;</p><p>Audience: <strong>Entrepreneurs</strong><br>Value: <strong>Learn what not to do when building a product</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://www.developing.dev/p/openai-and-meta-distinguished-engineer?utm_campaign=top-of-the-tech">OpenAI &amp; Meta Distinguished Engineer (IC9) On Working With Zuck, Carmack &amp; Career Growth | Philip Su</a></strong> (1h 20 min podcast 3 min summary) + <strong><a href="https://www.pathtostaff.com/p/work-life-balance-slows-careers-e9?utm_campaign=top-of-the-tech">Work-Life Balance Slows Careers (E9 Engineer, ex-Meta)</a> </strong>(10 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Developing Dev&quot;,&quot;id&quot;:1340878,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/ryanlpeterman&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb980aa1-65a4-4e90-aacb-fc07a563b5f7_500x500.png&quot;,&quot;uuid&quot;:&quot;51b984ef-d258-48f1-b87f-ddcded239bcd&quot;}" data-component-name="MentionToDOM"></span></strong></em> + <em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Path to Staff Engineer&quot;,&quot;id&quot;:2820457,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pathtostaff&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0cff4c12-ae20-44d9-9129-2220d68bd547_669x669.png&quot;,&quot;uuid&quot;:&quot;3b99ea12-cfe8-41bd-995f-5b5c69af785d&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Philip Su&quot;,&quot;id&quot;:1970935,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Mp60!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fade40fc6-7b5e-405d-8cea-f40364179fe5_480x480.jpeg&quot;,&quot;uuid&quot;:&quot;c2ce745b-b21d-43ef-99cc-7614654695fe&quot;}" data-component-name="MentionToDOM"></span> has been popping up in several publications lately.</p><p>In <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Ryan Peterman&quot;,&quot;id&quot;:38830210,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F20f314b5-e648-438c-87ae-94017be476b4_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;6a532c2d-dca0-468e-88be-0de56939b8a5&quot;}" data-component-name="MentionToDOM"></span> &#8216;s podcast, you get a lot of advice on career growth from someone who has been in the trenches for a long time.</p><p>In <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Sidwyn Koh&quot;,&quot;id&quot;:321369,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Ff7bc8b98-4c12-42ce-8720-5bb3cc6f6647_2100x2100.jpeg&quot;,&quot;uuid&quot;:&quot;632fb930-ae37-40bd-877e-a6f439ac1b01&quot;}" data-component-name="MentionToDOM"></span> &#8216;s newsletter, Philip shares some harsh truths on the costs of both work-life balance and fast career growth.</p><p>Rare gem this one &#128142;</p><div id="youtube2-v2JxdjTi_1I" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;v2JxdjTi_1I&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/v2JxdjTi_1I?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn from a Meta/OpenAI distinguished engineer</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://newsletter.rafapaez.com/p/social-capital-the-career-edge-most?utm_campaign=top-of-the-tech">Social Capital: The Compound Interest of Your Engineering Career</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Engineering Leader&quot;,&quot;id&quot;:2218366,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/rafapaez&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d155dda7-e8cb-4b60-b810-b85456d27894_500x500.png&quot;,&quot;uuid&quot;:&quot;abb0ae0e-c039-4eff-a04a-fcd9080d437e&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Rafa P&#225;ez&quot;,&quot;id&quot;:12296261,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fe4d66e45-9f60-42c0-a039-faa7da4c791e_800x800.jpeg&quot;,&quot;uuid&quot;:&quot;a63649b1-25c0-41ff-81c8-905b3f3528ef&quot;}" data-component-name="MentionToDOM"></span> talks about &#8220;social capital&#8221;. No matter how good you are at executing work yourself, you will reach a limit at a certain point. You realise your impact is bound by how many people you can rally around your efforts. Now, the ability to gather people around you for a cause is not a given. It&#8217;s not guaranteed even if the cause is super cool. It depends quite a lot on this thing called &#8220;social capital&#8221; that Rafa is describing.</p><p>To understand how to build your social capital and why it matters, read this article.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VU2n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VU2n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!VU2n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!VU2n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!VU2n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VU2n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png" width="531" height="382.2032967032967" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:531,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Agency vs Social Capital&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Agency vs Social Capital" title="Agency vs Social Capital" srcset="https://substackcdn.com/image/fetch/$s_!VU2n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!VU2n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!VU2n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!VU2n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddd15039-838d-428a-830d-ec6bf7a91864_1456x1048.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><figcaption class="image-caption">Source: The Engineering Leader</figcaption></figure></div><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn how to boost your impact</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://newsletter.rafapaez.com/p/the-rise-of-ai-workflows?utm_campaign=top-of-the-tech">The Rise of AI workflows</a> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Engineering Leader&quot;,&quot;id&quot;:2218366,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/rafapaez&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d155dda7-e8cb-4b60-b810-b85456d27894_500x500.png&quot;,&quot;uuid&quot;:&quot;609cd7c1-c8fa-43b7-99bb-ce7f777e928f&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>With the wide availability of AI tools, chaining those tools into workflows opens tremendous automation possibilities.</p><p>What you could never dream of doing with a classic &#8220;if/then/else&#8221; workflow is now available to build in a matter of hours with tools like <strong><a href="https://n8n.io/">n8n</a></strong>.</p><p>To emphasise the importance of reading about AI workflows, I will quote <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Rafa P&#225;ez&quot;,&quot;id&quot;:12296261,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fe4d66e45-9f60-42c0-a039-faa7da4c791e_800x800.jpeg&quot;,&quot;uuid&quot;:&quot;748c5083-5657-4589-9bd6-00d728674999&quot;}" data-component-name="MentionToDOM"></span> - &#8220;Automate or be automated.&#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_!9x9t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9x9t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!9x9t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!9x9t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!9x9t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9x9t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png" width="500" height="359.8901098901099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:500,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;AI Workflow Automation Overview&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="AI Workflow Automation Overview" title="AI Workflow Automation Overview" srcset="https://substackcdn.com/image/fetch/$s_!9x9t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!9x9t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!9x9t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!9x9t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad8f999-9cea-48bf-a092-05264feb341f_1456x1048.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>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn about AI workflows</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://hybridhacker.email/p/how-to-manage-your-time-as-an-engineer?utm_campaign=top-of-the-tech">How to Manage your Time as an Engineer &#9201;&#65039;</a></strong> (10 min)</h4><h5><em><strong><a href="https://hybridhacker.email/">Hybrid Hacker</a></strong></em></h5><p>The Pomodoro time management technique was invented when an Italian student in the 1980s used a kitchen timer shaped like a tomato to track his focused work intervals. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;0a405bb2-09a7-4509-8785-7dbd6bf04993&quot;}" data-component-name="MentionToDOM"></span> shares his experience with using the technique and some techniques that it enables.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DpNo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DpNo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 424w, https://substackcdn.com/image/fetch/$s_!DpNo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 848w, https://substackcdn.com/image/fetch/$s_!DpNo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 1272w, https://substackcdn.com/image/fetch/$s_!DpNo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DpNo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png" width="326" height="336.97115384615387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1290,&quot;width&quot;:1248,&quot;resizeWidth&quot;:326,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Fresh Red Tomato PNG Image - PurePNG | Free transparent CC0 PNG Image  Library&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fresh Red Tomato PNG Image - PurePNG | Free transparent CC0 PNG Image  Library" title="Fresh Red Tomato PNG Image - PurePNG | Free transparent CC0 PNG Image  Library" srcset="https://substackcdn.com/image/fetch/$s_!DpNo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 424w, https://substackcdn.com/image/fetch/$s_!DpNo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 848w, https://substackcdn.com/image/fetch/$s_!DpNo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.png 1272w, https://substackcdn.com/image/fetch/$s_!DpNo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd5175bf-4fee-444d-ac15-55c305db41b7_1248x1290.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>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to manage your time/energy</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Till soon! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[Are your designs business-shaped enough?]]></title><description><![CDATA[Learn about some real-life system design stories and how not every struggle is worth it (sometimes it is better if you just give up)]]></description><link>https://newsletter.topofthetech.com/p/are-your-designs-business-shaped</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/are-your-designs-business-shaped</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 22 May 2025 07:01:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In this digest, several system design articles are told in the form of a storyline. They describe history, how the company started building the service, why, how it worked at the beginning, how it evolved, and how it got to where it is now.</p><p>Even for explaining a &#8220;simple&#8221; topic, such as load balancing algorithms <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Neo Kim&quot;,&quot;id&quot;:135589200,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c103940f-0d8b-47e7-9a33-013202e17bb8_389x389.jpeg&quot;,&quot;uuid&quot;:&quot;b2d43b32-2eb4-4c98-ae3e-b696b4260161&quot;}" data-component-name="MentionToDOM"></span> used storytelling to walk you through all the algorithms through the lens of a small startup. I loved this &#128525;</p><p>It made me think that every system design description, blog post, or whitepaper should be written like this. The best designs are the ones strongly driven and shaped by the business constraints. Business constraints come from stories about the business. Perhaps the business needed to support the virality of celebrity posts, which requires a specific design. Or perhaps data access patterns are very much geographically colocated (think Tinder), which opens up doors to some very specific optimisations that do not apply elsewhere.</p><p>There are no good designs without a story. It&#8217;s the story that drives designs, so why not share stories always?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get the best tech content delivered to your mailbox.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h4><strong><a href="https://blog.bytebytego.com/p/how-facebook-live-scaled-to-a-billion?utm_campaign=top-of-the-tech">How Facebook Live Scaled to a Billion Users</a></strong> (13 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;ByteByteGo Newsletter&quot;,&quot;id&quot;:817132,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bytebytego&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a5609ae-1239-4400-9491-6010a15c4d60_504x504.png&quot;,&quot;uuid&quot;:&quot;3b5f0903-b5a0-43b7-93e6-5ea6b87a0e3a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Facebook&#8217;s Live is one of those crazy-scale systems that needs to be designed on a planet-wide scale. This article will walk you through the core components of Facebook Live and how it deals with flaky connections, virality, and unprecedented scale &#127757;.</p><p>If you are into system design, this single sentence might be enough to get you interested in this one:</p><blockquote><p><em>When 1.2 billion users might press play, bad architecture can lead to issues.</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zMEF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zMEF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 424w, https://substackcdn.com/image/fetch/$s_!zMEF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 848w, https://substackcdn.com/image/fetch/$s_!zMEF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 1272w, https://substackcdn.com/image/fetch/$s_!zMEF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zMEF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png" width="551" height="343.61813186813185" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:1456,&quot;resizeWidth&quot;:551,&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_!zMEF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 424w, https://substackcdn.com/image/fetch/$s_!zMEF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 848w, https://substackcdn.com/image/fetch/$s_!zMEF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.png 1272w, https://substackcdn.com/image/fetch/$s_!zMEF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F040c3cf4-d039-4fbe-887c-13664c44be48_1600x998.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><figcaption class="image-caption">Source: ByteByteGo Newsletter</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how Facebook designed its live video &#127909;</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.systemdesign.one/p/load-balancing-algorithms?utm_campaign=top-of-the-tech">How Load Balancing Algorithms Really Work</a></strong> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The System Design Newsletter&quot;,&quot;id&quot;:1511845,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/systemdesignone&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c307af20-7930-4c70-9a4b-1e800617ef9e_256x256.png&quot;,&quot;uuid&quot;:&quot;63b75a78-e34c-48fe-af48-e9dfd0830d8f&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>I loved this short article &#128525;. It combines some great tech explanations of load balancing algorithms with engaging storytelling through specific use cases. It is a very unique combination that makes the article content more engaging and relatable. Kudos to <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Neo Kim&quot;,&quot;id&quot;:135589200,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c103940f-0d8b-47e7-9a33-013202e17bb8_389x389.jpeg&quot;,&quot;uuid&quot;:&quot;a69f97eb-ac61-4a35-8d80-5ff6ae33c3cf&quot;}" data-component-name="MentionToDOM"></span> &#128079;.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zxev!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zxev!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 424w, https://substackcdn.com/image/fetch/$s_!Zxev!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 848w, https://substackcdn.com/image/fetch/$s_!Zxev!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Zxev!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zxev!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png" width="328" height="232.50632911392404" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:672,&quot;width&quot;:948,&quot;resizeWidth&quot;:328,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Round Robin Algorithm&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Round Robin Algorithm" title="Round Robin Algorithm" srcset="https://substackcdn.com/image/fetch/$s_!Zxev!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 424w, https://substackcdn.com/image/fetch/$s_!Zxev!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 848w, https://substackcdn.com/image/fetch/$s_!Zxev!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 1272w, https://substackcdn.com/image/fetch/$s_!Zxev!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59b4201f-60c9-4b9f-8ede-ac4f619be384_948x672.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: The System Design Newsletter</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about load balancing</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.weskao.com/p/good-struggle-vs-bad-struggle?utm_campaign=top-of-the-tech">Good struggle vs bad struggle</a></strong> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;701cdd6f-8ba8-483e-95c7-18662282f36e&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Most engineers have managed to achieve success because they learned to persist through doing hard things.  It might start with college/university, where you land in the hardest programs and learn to grind through those. Then at work, programming itself is a series of struggles and hard work to get past those struggles (think of all those hours of reading documentation, learning hard concepts, and debugging).</p><p>But not all struggles are the same, and not all of them are good for you. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao&quot;,&quot;id&quot;:4005715,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F760ba584-c3db-46a5-840d-6c85b33acabc_2447x2447.jpeg&quot;,&quot;uuid&quot;:&quot;419a44dc-116d-49d9-a13b-2b06ad6a6881&quot;}" data-component-name="MentionToDOM"></span> will tell you why in this article.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn when it is better to give up</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.systemdesignclassroom.com/p/everything-started-with-the-promise-of-loosely-coupled-systems?utm_campaign=top-of-the-tech">Everything Started with the Promise of Loosely Coupled Systems</a></strong> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;System Design Classroom&quot;,&quot;id&quot;:2391457,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/systemdesignclassroom&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cdb90e4a-4569-433d-93c4-a4863e3d54ef_69x69.png&quot;,&quot;uuid&quot;:&quot;03351b49-4131-4a11-9531-afb711025eff&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this one <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Raul Junco&quot;,&quot;id&quot;:98661477,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45a92f5e-1e2e-4dfa-9ff3-45fc5ad0c57e_612x612.png&quot;,&quot;uuid&quot;:&quot;ee92f4e7-b857-4375-9ef9-e7bdaad62c2f&quot;}" data-component-name="MentionToDOM"></span> talks about the pros and cons of event-driven architectures. The usual scenario goes like this: the company adopts a pub-sub solution, everyone starts publishing/consuming events, and before you know it, you end up with a monolith distributed over a queue. This article will give you some good advice on how to avoid this scenario.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CHaP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CHaP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!CHaP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!CHaP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!CHaP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CHaP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png" width="370" height="246.75137362637363" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:370,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!CHaP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!CHaP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!CHaP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!CHaP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F920b722f-27a3-45b8-85d9-53860590298c_1536x1024.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 title got me hooked, I looked forward to reading it. However, it felt too much like a bulleted list. I kind of prefer some &#8220;color&#8221;/narrative even in very tech-heavy articles.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn when (not) to use event-driven architecture</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://read.highgrowthengineer.com/p/2025-guide-to-prompt-engineering?utm_campaign=top-of-the-tech">2025 Guide to Prompt Engineering in your editor for Software Engineers</a></strong> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;High Growth Engineer&quot;,&quot;id&quot;:1504485,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/highgrowthengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4028d22-8549-42cb-831c-e75539af15f9_1280x1280.png&quot;,&quot;uuid&quot;:&quot;0079f7e3-7e90-48a1-8524-2e758959b840&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>For all of you doing vibe coding/prompt engineering (are these two terms interchangeable now &#129300;), this article will aim to multiply your already multiplied productivity.</p><p>As if the huge boost you got from agentic coding is not enough by itself &#128540;</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to prompt engineer/vibe code better</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://newsletter.optimistengineer.com/p/are-you-still-treating-your-team?utm_campaign=top-of-the-tech">Are you still treating your team like a family?</a></strong> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Optimist Engineer&quot;,&quot;id&quot;:1659382,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/optimistengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35c8c36d-e4b0-4695-b613-313d621c2839_392x392.png&quot;,&quot;uuid&quot;:&quot;f7ab9251-2f73-47a3-8f82-e6a98564417a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>When you start with an engineering leadership position, you might fall into a trap of overindexing on not hurting anybody&#8217;s feelings or making sure everything is done democratically.</p><p>This article will tell you how this can seriously hurt your team and how to avoid 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_!zDv1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zDv1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 424w, https://substackcdn.com/image/fetch/$s_!zDv1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 848w, https://substackcdn.com/image/fetch/$s_!zDv1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 1272w, https://substackcdn.com/image/fetch/$s_!zDv1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zDv1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png" width="354" height="282.80721220527045" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1152,&quot;width&quot;:1442,&quot;resizeWidth&quot;:354,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Challenges in Family-Style Team Cultures&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Challenges in Family-Style Team Cultures" title="Challenges in Family-Style Team Cultures" srcset="https://substackcdn.com/image/fetch/$s_!zDv1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 424w, https://substackcdn.com/image/fetch/$s_!zDv1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 848w, https://substackcdn.com/image/fetch/$s_!zDv1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.png 1272w, https://substackcdn.com/image/fetch/$s_!zDv1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c655d0-a739-47d0-8a1a-00780fb0d94d_1442x1152.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><figcaption class="image-caption">Source: The Optimist Engineer newsletter</figcaption></figure></div><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how to build high-performing teams</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Aaaaaand we are done for today! &#9989;</p><p>See you soon! &#128478;&#65039;</p>]]></content:encoded></item><item><title><![CDATA[Are your soft skills a bit rusty?]]></title><description><![CDATA[Learn how to get people to listen, how to manage your confidence in high-stakes meetings and how to properly nurture your network]]></description><link>https://newsletter.topofthetech.com/p/are-your-soft-skills-a-bit-rusty</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/are-your-soft-skills-a-bit-rusty</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 19 May 2025 07:01:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lp8e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We have some great soft-skills content this week. If you are grinding relentlessly, but, despite your superb tech skills, not getting the exact results you are expecting, one of the reasons might be your (lack of) soft skills.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lp8e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lp8e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lp8e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lp8e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lp8e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lp8e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg" width="426" height="320.92" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:452,&quot;width&quot;:600,&quot;resizeWidth&quot;:426,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;My SOFT skills are just fine it's my tolerance for jerks that needs work -  Spock and Cat Meme Meme Generator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="My SOFT skills are just fine it's my tolerance for jerks that needs work -  Spock and Cat Meme Meme Generator" title="My SOFT skills are just fine it's my tolerance for jerks that needs work -  Spock and Cat Meme Meme Generator" srcset="https://substackcdn.com/image/fetch/$s_!lp8e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lp8e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lp8e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lp8e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3c418c0-8c3e-47dd-ac44-e3ff101e1a1a_600x452.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>Are you focusing at all on nurturing your network? &#129300;</p><p>Are you mindful of the impact non-verbal communication has on the messages you are trying to convey? &#128483;&#65039;&#128226;</p><p>Are you confident enough when making proposals?</p><p>If not, go ahead and read at least the first three articles in this digest&#128071;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get ahead with top tech content</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h4><strong><a href="https://www.thecaringtechie.com/p/getting-people-to-listen-is-a-skill?utm_campaign=top-of-the-tech">Getting People to Listen is a Skill &#8212; Here&#8217;s Where to Start</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Caring Techie Newsletter&quot;,&quot;id&quot;:341480,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/thecaringtechie&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1ce67e6-46f2-4ffd-83eb-a496f5851ea4_1024x1024.png&quot;,&quot;uuid&quot;:&quot;6584456a-f0f5-45a0-a4e5-e24249425f55&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>A big part of communication is non-verbal. There is a famous 7-38-55 rule introduced by <a href="https://en.wikipedia.org/wiki/Albert_Mehrabian">Albert Mehrabian</a> stating that tone of voice and body language overwhelmingly impact how your message will land. Albert later clarified that this rule only applies to situations when feelings or attitudes are being communicated. When facts are being conveyed, it&#8217;s a different story.</p><p>However, when trying to get your message through, simply relying on just conveying facts is probably not the best strategy. Other factors will impact how your message will be received. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;89685237-06f4-438d-9eb1-972bfe459232&quot;}" data-component-name="MentionToDOM"></span> walks us through five focus areas you should be aware of when trying to communicate important ideas to your stakeholders.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how to talk so people listen</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://news.yuezhao.coach/p/confidence-high-stakes?utm_campaign=top-of-the-tech">How Confidence Is Self-Fulfilling in High-stakes Conversations</a></strong> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Uncommon Executive&quot;,&quot;id&quot;:2076072,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/yuezhao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01bd0b64-f013-4c35-9ccd-3b28ed5359c1_500x500.png&quot;,&quot;uuid&quot;:&quot;81501a64-3c01-472a-88a8-89353486fd9c&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>I learned the hard way that when presenting proposals to stakeholders, the confidence level that you are emitting is very important. Confidence is contagious. For leaders to accept your proposal, they need to get a good level of confidence from your presentation. If you are not confident in what you are proposing or do not fully believe in it, chances are your stakeholders won&#8217;t either.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BtRQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BtRQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 424w, https://substackcdn.com/image/fetch/$s_!BtRQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 848w, https://substackcdn.com/image/fetch/$s_!BtRQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 1272w, https://substackcdn.com/image/fetch/$s_!BtRQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BtRQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png" width="1162" height="510" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:510,&quot;width&quot;:1162,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;: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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!BtRQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 424w, https://substackcdn.com/image/fetch/$s_!BtRQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 848w, https://substackcdn.com/image/fetch/$s_!BtRQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.png 1272w, https://substackcdn.com/image/fetch/$s_!BtRQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e922d83-25f0-4d2e-9666-91bea1b1be77_1162x510.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><figcaption class="image-caption">Source: The Uncommon Executive Newsletter</figcaption></figure></div><p>In this brief article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Yue Zhao&quot;,&quot;id&quot;:120872089,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F337f6d95-8d4d-4cc7-ad21-cf2960798144_896x896.jpeg&quot;,&quot;uuid&quot;:&quot;e4cf82fc-80f9-4e1d-b6ab-2239ed83bf13&quot;}" data-component-name="MentionToDOM"></span> flows nicely on the topic from the previous &#9757;&#65039; one, and gives you practical tips on how to manage your confidence during high-stakes meetings.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn the importance of confidence and how to build it</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://hybridhacker.email/p/how-to-grow-your-network?utm_campaign=top-of-the-tech">How to Grow Your Personal Network &#127867;</a></strong> (13 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Hybrid Hacker&quot;,&quot;id&quot;:1319561,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/hybridhacker&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aba6d298-b17d-4ff8-995a-73a4f8e0fe92_1000x1000.png&quot;,&quot;uuid&quot;:&quot;13220a24-3e90-49f9-86f9-1a1affe0ec66&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article makes me ashamed that I am probably giving more attention to nurturing plants on my terrace than nurturing my social network &#129763;. Here <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;48ab9658-8657-4502-9834-1146b5b275fd&quot;}" data-component-name="MentionToDOM"></span> gives you several clear practices you can use to build up and retain the social network around you.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rg5W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rg5W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!rg5W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!rg5W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!rg5W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rg5W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png" width="344" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:344,&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_!rg5W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!rg5W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!rg5W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!rg5W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ee8dc-68fa-4779-969a-df9763cd451f_1024x1024.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>It might be too structured for some, but it will give you techniques you can use right away &#128076;. I like it because it makes me think about my relationship with others &#129300;.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how to nurture your network</strong><br>ToT Rating: &#11088;&#11088;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/are-your-soft-skills-a-bit-rusty?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Top of the Tech! Sharing this post with your friends helps to support my work.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/are-your-soft-skills-a-bit-rusty?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/are-your-soft-skills-a-bit-rusty?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h4><strong><a href="https://theindiepreneur.substack.com/p/0-to-200-mrr?utm_campaign=top-of-the-tech">0 to $200 MRR in 40 days (after 600 days of nothing)</a></strong> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The IndiePreneur&quot;,&quot;id&quot;:2283026,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/theindiepreneur&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a34d2e1d-ede1-4d86-a2c8-30a45a83b55d_1024x1024.png&quot;,&quot;uuid&quot;:&quot;e11cec6e-b286-4535-9a80-ed4691eb8db1&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This brief update from <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Orel Zilberman&quot;,&quot;id&quot;:51141391,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fe5cee6df-f85a-422b-a19e-655ff6c8a668_1024x1024.png&quot;,&quot;uuid&quot;:&quot;a6a1890c-742c-4ca4-b765-695039cedcdc&quot;}" data-component-name="MentionToDOM"></span> shows the level of persistence it takes to get traction on your solopreneurship voyage. Orel got his first income after 600+ days of trying &#128558;. Apart from sharing this one just because I am happy for Orel &#128588; &#128640;, I included it because it contains good short advice on what to focus on and how to persist until you reach the revenue-flowing milestone &#128200;.</p><p>Audience: <strong>Software Engineers / Founders</strong><br>Value: <strong>Learn what matters when finding product-market fit</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://newsletter.pragmaticengineer.com/p/the-pulse-134?utm_campaign=top-of-the-tech">Stack overflow is almost dead</a></strong> (5 min) &#128181;</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;cb006d3c-5713-4733-b806-5894bb78ea3b&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article is paywalled, but the summary at the top gives you an idea of some recent news trends happening. I included it as one of the most loved websites for programmers seems to be on life support at this point. StackOverflow has been losing traction since 2017, roughly, but ChatGPT&#8217;s launch cemented its fate.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!25xO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!25xO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 424w, https://substackcdn.com/image/fetch/$s_!25xO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 848w, https://substackcdn.com/image/fetch/$s_!25xO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 1272w, https://substackcdn.com/image/fetch/$s_!25xO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!25xO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png" width="624" height="368.14285714285717" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:859,&quot;width&quot;:1456,&quot;resizeWidth&quot;:624,&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_!25xO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 424w, https://substackcdn.com/image/fetch/$s_!25xO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 848w, https://substackcdn.com/image/fetch/$s_!25xO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.png 1272w, https://substackcdn.com/image/fetch/$s_!25xO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5992fce-e5b5-4a61-9246-a44b7dd6b0af_1456x859.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><figcaption class="image-caption">Source: The Pragmatic Engineer</figcaption></figure></div><p>It served us well &#128546;</p><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about the latest trends/news in tech</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.theeuropeanengineer.com/p/top-4-locations-in-europe-for-six?utm_campaign=top-of-the-tech">Top 4 Countries in Europe for Six-Figure Remote Workers</a></strong> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The European Engineer&quot;,&quot;id&quot;:1457373,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/theeuropeanengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6020c406-0341-4f5c-a4aa-813542de6eba_180x180.png&quot;,&quot;uuid&quot;:&quot;59213ddd-7a72-4298-8f74-28f7e3e77883&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Based on <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nicola Amadio&quot;,&quot;id&quot;:131766168,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F3b3bb1ac-d285-4c77-8fd4-7047a674b800_3421x3421.jpeg&quot;,&quot;uuid&quot;:&quot;958a12b7-2506-45e6-9dac-87ca5c3824f1&quot;}" data-component-name="MentionToDOM"></span> &#8216;s research top four countries in Europe for digital nomads are:</p><ul><li><p>Croatia &#127469;&#127479;</p></li><li><p>Poland &#127477;&#127473;</p></li><li><p>Estonia &#127466;&#127466;</p></li><li><p>Czechia &#127464;&#127487;</p></li></ul><p>Read the article to learn why.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the best countries in Europe for digital nomads</strong><br>ToT Rating: &#11088;</p><h4><a href="https://dontbreakprod.com/posts/be-productively-pessimistic?utm_campaign=top-of-the-tech">Be Productively Pessimistic</a> (3 min)</h4><h5><em><strong><a href="https://dontbreakprod.com/">dontbreakprod.com</a></strong></em></h5><p>A brief read on how to use your pessimism in a productive manner - aka premortems. Which reminds me of a quote that appeared in a Nirvana song.</p><blockquote><p>Just because you're paranoid doesn't mean they are not after you.</p></blockquote><div id="youtube2-N49kYRC_EhQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;N49kYRC_EhQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/N49kYRC_EhQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to anticipate problems before they happen</strong><br>ToT Rating: &#11088;</p><h4><a href="https://www.linkedin.com/posts/thiagoghisi_why-have-you-been-stuck-at-the-senior-level-activity-7326996893903822849-juzv/">Why have you been stuck at the Senior level for so long?</a> (X min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Thiago Ghisi&quot;,&quot;id&quot;:2072940,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F784c8d44-3f15-4fe6-8db0-d9bcb340ea72_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;1dc71fca-290b-467a-9f94-e6d648965781&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This newsletter has mentioned many times how difficult it can be for engineers to move from senior to senior+ roles. This LinkedIn post touches on this and shares the top five behaviours correlated with successful senior+ engineers and the top five behaviours preventing senior engineers from making that leap. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OVAH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OVAH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OVAH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OVAH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OVAH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OVAH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg" width="1456" height="1374" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1374,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;table&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="table" title="table" srcset="https://substackcdn.com/image/fetch/$s_!OVAH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OVAH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OVAH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OVAH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610bab2f-09b7-4ded-a14c-44e20843b0bf_1628x1536.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><figcaption class="image-caption">Source: https://www.linkedin.com/posts/thiagoghisi_why-have-you-been-stuck-at-the-senior-level-activity-7326996893903822849-juzv/</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn what to (not) do to get past the senior engineer</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.infoq.com/articles/culture-trends-2025/?utm_campaign=top-of-the-tech">InfoQ Culture and Methods Trends Report - 2025</a></strong> (11 min)</h4><h5><em><strong><a href="https://www.infoq.com/">InfoQ</a></strong></em></h5><p>Here is InfoQ&#8217;s report on the latest trends in culture and methods. Of course, vibe coding landed in the <strong>Innovators</strong> segment just three months after the term was coined &#129489;&#8205;&#128187;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d-z-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d-z-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d-z-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d-z-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d-z-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d-z-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg" width="1200" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1200,&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_!d-z-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d-z-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d-z-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d-z-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a43ea77-e287-4958-890b-92589d02c0b4_1200x630.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><figcaption class="image-caption">Source: https://www.infoq.com/articles/culture-trends-2025/?utm_campaign=top-of-the-tech</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the latest trends</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Until next time! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[Is your "bragging" hurting you?]]></title><description><![CDATA[If you need to brag, learn how to do that effectively, learn about staff role, managing your time and managing accross time]]></description><link>https://newsletter.topofthetech.com/p/is-your-bragging-hurting-you</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/is-your-bragging-hurting-you</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 15 May 2025 07:01:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When 2024 was closing out, I set the following goals for myself.</p><blockquote><p>In 2025 my goals are to:</p><ul><li><p>keep the writing cadence of publishing a digest at least once a week,</p></li><li><p>publish some of my original content,</p></li><li><p>do at least one guest post on other newsletters and</p></li><li><p>grow my audience to 1K+ subscribers.</p></li></ul></blockquote><p>I thought it might be good to reflect on those. Here is the status so far.</p><ul><li><p><strong>Cadence at least once a week</strong> &#9989; (had a two-week break but managed to get back on track; will make a break soon though)</p></li><li><p><strong>Original content</strong> &#9989; (published <strong><a href="https://newsletter.topofthetech.com/p/how-ai-will-impact-us-allhttps://newsletter.topofthetech.com/p/how-ai-will-impact-us-all">my first author post on ToT on AI impact on software development</a></strong>)</p></li><li><p><strong>Guest post</strong> &#128679; (attempted, but did not manage to follow through, will attempt again)</p></li><li><p><strong>Audience</strong> &#128679; (only <strong>12%</strong> of the target, with almost half a year passed &#128531;)</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to support my work and get the best tech articles in your inbox two times per week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LusT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LusT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LusT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LusT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LusT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LusT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg" width="425" height="566.5693681318681" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:425,&quot;bytes&quot;:1338369,&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.topofthetech.com/i/163574000?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.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_!LusT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LusT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LusT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LusT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0569670c-e367-4fd0-adac-3cbd234fc271_3024x4032.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><figcaption class="image-caption">Sun breaking through above Amsterdam</figcaption></figure></div><div><hr></div><h4><strong><a href="https://newsletter.weskao.com/p/average-not-cumulative?utm_campaign=top-of-the-tech">People judge the average of your achievements, not the cumulative</a></strong> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;919cf684-5323-4c82-806c-1635483cdc50&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This is a great 3-minute advice on framing your achievements. It is counterintuitive, but listing more achievements can reduce their value as perceived by your audience. This is because people perceive the value as an average of the input you give them, not as an accumulation.</p><p>So next time you are bragging, try mentioning your top achievements only, instead of building a huge, comprehensive list. I feel this can be useful for performance reviews, who knows, even pros/cons analysis &#129300;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QK3Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QK3Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!QK3Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!QK3Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!QK3Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QK3Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png" width="258" height="387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:258,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Generated image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generated image" title="Generated image" srcset="https://substackcdn.com/image/fetch/$s_!QK3Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!QK3Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!QK3Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!QK3Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0738355e-f839-466d-9a6d-8ba9d0e123da_1024x1536.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>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how to frame your achievements better.</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://blog.alexewerlof.com/p/staff-archetypes-are-anti-patterns?utm_campaign=top-of-the-tech">Staff archetypes are anti-patterns</a></strong> (10 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alex Ewerl&#246;f&quot;,&quot;id&quot;:87732486,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2713990-da82-481b-b579-01a7aaa5b85b_560x560.jpeg&quot;,&quot;uuid&quot;:&quot;28a3ce32-7d10-4604-b7c6-c5b2c7c1bd4c&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>When an engineer operates within a single team, roles are quite simple to define. Engineers with lower skillsets and experience are juniors, then as you gain more of those, you become a medior, and finally a senior engineer. However, when it comes to staff+ roles, things start to become a bit fuzzy.</p><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alex Ewerl&#246;f&quot;,&quot;id&quot;:87732486,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2713990-da82-481b-b579-01a7aaa5b85b_560x560.jpeg&quot;,&quot;uuid&quot;:&quot;562c77ca-f926-4674-9444-b9cb046a37e4&quot;}" data-component-name="MentionToDOM"></span> shared recently an <a href="https://blog.alexewerlof.com/p/introduction-to-the-role-of-staff">introduction</a> to the staff role. This created a clear picture of what should be the responsibilities of this role. Out there in the wild, however, there are many deviations from this, and there are roles called &#8220;staff&#8221; without real staff responsibilities in them. Alex shares how even some well-known archetypes alone are not enough to justify a well-rounded staff 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_!XCs1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XCs1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 424w, https://substackcdn.com/image/fetch/$s_!XCs1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 848w, https://substackcdn.com/image/fetch/$s_!XCs1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 1272w, https://substackcdn.com/image/fetch/$s_!XCs1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XCs1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png" width="572" height="504.3440860215054" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c874741e-68a3-406a-a560-c4141386af92_1116x984.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:984,&quot;width&quot;:1116,&quot;resizeWidth&quot;:572,&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_!XCs1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 424w, https://substackcdn.com/image/fetch/$s_!XCs1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 848w, https://substackcdn.com/image/fetch/$s_!XCs1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.png 1272w, https://substackcdn.com/image/fetch/$s_!XCs1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc874741e-68a3-406a-a560-c4141386af92_1116x984.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><figcaption class="image-caption">Source: Alex Ewerl&#246;f notes</figcaption></figure></div><p>Audience: <strong>Software Engineers / Staff Engineers / Engineering Managers</strong><br>Value: <strong>Learn the pitfalls of the staff engineer role</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://www.manager.dev/articles/engineering-manager-time-traps?utm_campaign=top-of-the-tech">The time zones of Engineering Managers</a></strong> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Manager.dev&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71a0e5da-2403-4275-b993-e57b01e973f1_256x256.png&quot;,&quot;uuid&quot;:&quot;f0f38a9f-f278-470d-85bf-e9c150653bd3&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article describes several mindsets that engineering managers (and people in general) can have concerning time. You might always be stuck in the past, overanalyzing past decisions. Or you live very much in the moment and are a great executor focused on what matters today. Or you are focused on the vision, the future, and what will be in the years to come.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8WQN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8WQN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 424w, https://substackcdn.com/image/fetch/$s_!8WQN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 848w, https://substackcdn.com/image/fetch/$s_!8WQN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 1272w, https://substackcdn.com/image/fetch/$s_!8WQN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8WQN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp" width="784" height="120" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:120,&quot;width&quot;:784,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="image" title="image" srcset="https://substackcdn.com/image/fetch/$s_!8WQN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 424w, https://substackcdn.com/image/fetch/$s_!8WQN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 848w, https://substackcdn.com/image/fetch/$s_!8WQN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 1272w, https://substackcdn.com/image/fetch/$s_!8WQN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eef7e3c-2f5f-49bb-aaf6-fade4fe43828_784x120.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: manager.dev</figcaption></figure></div><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Anton Zaides&quot;,&quot;id&quot;:121956618,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F9fa87af7-7089-4977-ab32-dbcae410c190_3847x3564.jpeg&quot;,&quot;uuid&quot;:&quot;2e1c580f-1216-491a-9a2d-26aae44b5d26&quot;}" data-component-name="MentionToDOM"></span> states that these modes of thinking are not fixed. You should use them as appropriate, as all of them have utility in certain situations. The article will make you self-reflect, which is good.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn which type of EM you are</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://strategizeyourcareer.com/p/this-engineer-tracked-his-time-for-a-year?utm_campaign=top-of-the-tech">This engineer tracked his time for more than a year and this is what he learned</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Strategize Your Career&quot;,&quot;id&quot;:1974191,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/strategizeyourcareer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd86ff71-f95f-4e8d-95b6-dfd2e9bfd237_1055x1055.png&quot;,&quot;uuid&quot;:&quot;aba50d6e-e727-47dc-8f79-c3f774fc8696&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;0421d326-71a3-4b35-804e-1ca2f68cfecd&quot;}" data-component-name="MentionToDOM"></span> shares how tracking every minute of his work time for the last two years in 15-minute labeled chunks helped him to be much more productive. This might get you inspired to better track and manage how you are spending your time, which is your most valuable asset. I personally never tried tracking my time, and I have a personal aversion to it (as Luca mentions, some people might).</p><p>I like the technique of picking the top three most important things you can do every day and focusing your attention/energy on those. However, I might still try tracking/categorizing time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rs0J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rs0J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 424w, https://substackcdn.com/image/fetch/$s_!rs0J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 848w, https://substackcdn.com/image/fetch/$s_!rs0J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 1272w, https://substackcdn.com/image/fetch/$s_!rs0J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rs0J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png" width="564" height="299.04395604395603" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:772,&quot;width&quot;:1456,&quot;resizeWidth&quot;:564,&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_!rs0J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 424w, https://substackcdn.com/image/fetch/$s_!rs0J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 848w, https://substackcdn.com/image/fetch/$s_!rs0J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.png 1272w, https://substackcdn.com/image/fetch/$s_!rs0J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85282c71-900d-497c-bd2c-7b0ffa2cf59c_1819x964.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><figcaption class="image-caption">Source: Strategize Your Career</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about time management</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.thetrueengineer.com/p/what-helped-me-level-up-in-big-tech?utm_campaign=top-of-the-tech">What helped me level up in Big Tech</a> (that no one talks about)</strong> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The True Engineer&quot;,&quot;id&quot;:3445470,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/adletbalzhanov&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ed65264-b434-49a7-88b8-d13678355203_1024x1024.png&quot;,&quot;uuid&quot;:&quot;4fd2894e-5720-4c04-ba07-3535293b7ac8&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>A very brief and clear overview of different engineering levels. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Adlet Balzhanov&quot;,&quot;id&quot;:288535731,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98a30d9f-39ff-4e81-b94a-1a4d61970685_544x544.png&quot;,&quot;uuid&quot;:&quot;eef771de-1f6c-4414-ac0b-0abb7bff2979&quot;}" data-component-name="MentionToDOM"></span> shares what each engineering level operates with and what are the main focus points for it. If you are somewhere between junior and staff engineer, these distinction will be useful for you.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the software engineer level distinctions</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://refactoring.fm/i/162894272/heroic-culture-is-anti-engineering">Heroic culture is anti-engineering</a></strong> (2 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;c945d161-0dcd-4c41-9eb2-20f19619a8d4&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>I often skip Luca&#8217;s Monday ideas as they are mostly brief notes and not fully developed articles. However, this one I really liked, as it plays with the survivorship bias and talks about how organizations often end up rewarding engineers that put out fires and do duct-taping as opposed to engineers that prevent problems in the first place. This happens mostly because fires are more visible than really good, boring engineering work.</p><div id="youtube2-_Qd3erAPI9w" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;_Qd3erAPI9w&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/_Qd3erAPI9w?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about firefighter anti-pattern</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>That&#8217;s all, everyone! &#128588;</p><p>See you soon!</p>]]></content:encoded></item><item><title><![CDATA[How AI will impact us all?]]></title><description><![CDATA[Let's imagine possible scenarios that can enfold as AI boosts productivity in different activities related to developing software.]]></description><link>https://newsletter.topofthetech.com/p/how-ai-will-impact-us-all</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/how-ai-will-impact-us-all</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Sun, 11 May 2025 07:01:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cvqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In this post, we will attempt to make some predictions on how AI will affect software engineering. We will go fully into guessing mode and make some bets about potential AI futures &#127922;.</p><p>Some context first.</p><p>I got hooked on &#8220;vibe coding&#8221; recently &#128556;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cvqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cvqU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cvqU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cvqU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cvqU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cvqU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg" width="522" height="293.9189189189189" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:666,&quot;resizeWidth&quot;:522,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Say Vibe Coding Again, I Dare You &#183; ProgrammerHumor.io&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Say Vibe Coding Again, I Dare You &#183; ProgrammerHumor.io" title="Say Vibe Coding Again, I Dare You &#183; ProgrammerHumor.io" srcset="https://substackcdn.com/image/fetch/$s_!cvqU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cvqU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cvqU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cvqU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ae652ad-31b1-45f2-aa4e-bf82545bb888_666x375.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>This got me excited on two fronts.</p><ul><li><p><strong>Shipping features</strong>. Simply shipping features so fast is addictive. I can sit for days and just ship features to a small product I am building (which I did already &#129394;).</p></li><li><p><strong>Triggers thinking</strong>. Productivity improvements that AI brings to software development make me think about how this productivity improvement can impact the whole software engineering landscape. It is hard to stop your mind from thinking about this and extrapolating in the process.</p></li></ul><p>So this post will be a brain dump &#129504; of my thought process around this.</p><p>It will contain some predictions that I am very hesitant to share for two reasons.</p><ul><li><p><strong>Realm of possibilities</strong>. The range of all possible outcomes of AI's impact on software development is quite broad, from complete obsolescence to Jevons&#8217; paradox (mentioned <a href="https://newsletter.topofthetech.com/p/do-you-know-what-is-vibe-coding">here</a> a lot). Meaning any prediction has a high chance of turning out to be false. This makes writing about this a bit uncomfortable, as I do not want to be proven wrong in the future &#129763; (it will be fun to read this article in 5 years though).</p></li><li><p><strong>Expertise</strong>. I am far from being an expert on AI. So this could very well end up appearing as ramblings of someone who does not know what the hell he is talking about &#129335;&#8205;&#9794;&#65039;. I have some expertise in software development, though. That should soften the fall (I hope).</p></li></ul><p>This is what the post will cover.</p><ul><li><p>&#128064; <strong>Current situation</strong>. We will take a look at the current software development process and see how it works right now. This will give us a base that we can use to do our extrapolating.</p></li><li><p>&#129302; <strong>Potential future</strong>. Here we will start extrapolating. This will already contain some wild and not-so-wild guesses.</p></li><li><p>&#129762; <strong>Impacted roles</strong>. A lot of articles &#8220;flirting&#8221; with the potential AI future are not very explicit in trying to predict the actual impact (probably due to the same reasons I mentioned above &#128070;). In this one, we will try to explicitly predict which roles will be impacted and how.</p></li><li><p>&#128170; <strong>Preparing</strong>. How can you prepare for the software development shift that AI brings? The first two sections will already be hypotheses with a high chance of being proven wrong. We will go all-in and attach one more section that will speculate on how to prepare for this potential future scenario that might not even happen. Why not? If we are already speculating, let&#8217;s speculate all the way! &#127922;</p></li></ul><p>Let&#8217;s start with the current state of software development.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Where are we right now?</h2><p>How are we developing software today?</p><p>Or perhaps it is more useful to take a year or so in the past as the baseline, as we already have AI impacting software development heavily (especially with startups).</p><p>If we look at how software development worked before AI coding tools, it looked kind of like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!opD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!opD9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 424w, https://substackcdn.com/image/fetch/$s_!opD9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 848w, https://substackcdn.com/image/fetch/$s_!opD9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 1272w, https://substackcdn.com/image/fetch/$s_!opD9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!opD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png" width="1423" height="719" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:719,&quot;width&quot;:1423,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99841,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.topofthetech.com/i/162974343?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.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_!opD9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 424w, https://substackcdn.com/image/fetch/$s_!opD9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 848w, https://substackcdn.com/image/fetch/$s_!opD9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.png 1272w, https://substackcdn.com/image/fetch/$s_!opD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2643a33-aa2b-49f7-9d42-9354813d9d18_1423x719.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><figcaption class="image-caption">A drastically simplified diagram of how software is built</figcaption></figure></div><ul><li><p>PM/Designer/UX researcher first works on formulating the idea.</p></li><li><p>When there is a clear enough idea for a feature, the PM will define requirements, and the designer will draft a design for the team to work on.</p></li><li><p>Finally, a team of engineers picks up the implementation and focuses on shipping it to users.</p></li></ul><h2>Where is the bottleneck?</h2><p>How we build software right now contains an inherent 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_!c6Z1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c6Z1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 424w, https://substackcdn.com/image/fetch/$s_!c6Z1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 848w, https://substackcdn.com/image/fetch/$s_!c6Z1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 1272w, https://substackcdn.com/image/fetch/$s_!c6Z1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c6Z1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png" width="1456" height="380" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:380,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66672,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.topofthetech.com/i/162974343?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.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_!c6Z1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 424w, https://substackcdn.com/image/fetch/$s_!c6Z1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 848w, https://substackcdn.com/image/fetch/$s_!c6Z1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.png 1272w, https://substackcdn.com/image/fetch/$s_!c6Z1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F262b6324-1706-4f93-bb15-c61c06d7282f_1552x405.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><figcaption class="image-caption">Current software development bottleneck</figcaption></figure></div><p>This is what is often referred to as the &#8220;maker-to-decider gap&#8221;.</p><p>The "maker-to-decider gap" term describes a well-recognized imbalance:</p><blockquote><p><em>&#8220;One "decider" (PM, designer, or exec) can define work far faster than multiple "makers" (engineers, QA, infra) can build and ship it.&#8221;</em></p></blockquote><p>The idea is:</p><ul><li><p>It's relatively cheap and fast to come up with ideas, designs, strategies, or product specs.</p></li><li><p>It's slow and expensive to translate those into real, working, production-quality software.</p></li></ul><p>So, implementing software has been generally slow so far.</p><h2>How are we addressing the bottleneck?</h2><p>So far, as implementing software has been generally slow compared to other activities involved, we were solving this by throwing more manpower at 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_!u8ij!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!u8ij!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 424w, https://substackcdn.com/image/fetch/$s_!u8ij!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 848w, https://substackcdn.com/image/fetch/$s_!u8ij!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 1272w, https://substackcdn.com/image/fetch/$s_!u8ij!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!u8ij!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png" width="620" height="373.0877192982456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:686,&quot;width&quot;:1140,&quot;resizeWidth&quot;:620,&quot;bytes&quot;:72417,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.topofthetech.com/i/162974343?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.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_!u8ij!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 424w, https://substackcdn.com/image/fetch/$s_!u8ij!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 848w, https://substackcdn.com/image/fetch/$s_!u8ij!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.png 1272w, https://substackcdn.com/image/fetch/$s_!u8ij!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a72801b-2507-4060-9d49-49180773f4a6_1140x686.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><figcaption class="image-caption">Addressing the bottleneck right now</figcaption></figure></div><p>This bottleneck, combined with the huge demand for more software, is what has put software engineers in a very favourable position, compared to other professions.</p><p>There was no other way to solve the bottleneck than to throw money at it &#128176;. And if bags of money are being thrown somewhere, this is where you want 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_!PyEL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PyEL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PyEL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PyEL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PyEL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PyEL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg" width="362" height="241.50571428571428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:467,&quot;width&quot;:700,&quot;resizeWidth&quot;:362,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Compilation of hilarious money memes&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Compilation of hilarious money memes" title="Compilation of hilarious money memes" srcset="https://substackcdn.com/image/fetch/$s_!PyEL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PyEL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PyEL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PyEL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36d07e66-9df0-4752-b48b-bce8ad81d633_700x467.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>Of course, this is not without limits. There is a limit to how much additional manpower will keep helping before it starts to slow things down. This is expressed through the famous <a href="https://en.wikipedia.org/wiki/Brooks%27s_law">Brooks&#8217; law</a> (read the seminal &#8220;The Mythical Man-Month&#8221; for more on this).</p><blockquote><p><em>&#8220;Adding manpower to a late software project makes it later.&#8221;</em></p></blockquote><p>Brooks argued that one of the main contributors to the fact that the addition of manpower starts to slow down software projects at a certain threshold is the communication overhead. We will come back to this later in the article.</p><p>So, in summary, the current state is described below.</p><ul><li><p>&#9989; Roughly speaking, software development consists of activities that define what needs to be built and activities that build it (implementation).</p></li><li><p>&#9989; So far, the main bottleneck has been on the implementation side.</p></li><li><p>&#9989; We have been solving this by throwing more people (engineers) at the bottleneck.</p></li><li><p>&#9989; This created an imbalance between the &#8220;deciders&#8221; and &#8220;makers&#8221;.</p></li></ul><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/how-ai-will-impact-us-all?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Share this post with your friends to support this publication.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/how-ai-will-impact-us-all?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/how-ai-will-impact-us-all?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h2>Value / Cost ratio</h2><p>We will digress a bit now to talk about the value/cost ratio.</p><p>Roughly speaking, whenever we are doing product development, two activities are happening all the time:</p><ul><li><p><strong>Betting</strong>. We are determining what the right bets to focus on are. We want to choose the most valuable features for our customers to maximise the value we create.</p></li><li><p><strong>Delivering</strong>. We are delivering on those bets, shipping code to production, and getting that value in the hands of customers.</p></li></ul><p>Both of these activities are important for an organization to be successful.</p><p>If we are not betting on the right things and wrongly estimate the potential value for the customer, then it does not matter how fast we ship it. If the product is not valuable, flawless delivery does not do anything.</p><p>On the other hand, if our delivery is very slow, we will not be successful either. If we are not able to get anything in the customer&#8217;s hands in a reasonable amount of time, or with a reasonable amount of quality, no matter how much potential the bet has, that potential will never be realised.</p><p>To summarise, product development roughly speaking comes down to:</p><ul><li><p>determining the right bets and</p></li><li><p>executing on those bets.</p></li></ul><p>To be successful, both of those need to align well.</p><blockquote><p>Some inherent biases that are making it harder for organizations to be successful are:</p><ul><li><p>builders are often overly-optimistic when estimating the time it takes to build something and</p></li><li><p>deciders are often overly-optimistic when estimating the value of a specific bet (this one is often overlooked).</p></li></ul></blockquote><h2>Bottleneck shift</h2><p>Today, we already have many AI-powered, agentic coding tools (Cursor, Windsurf, etc). These tools are already making a huge impact on software development in the startup segment, where rapid bootstrapping of greenfield MVPs to reach product-market fit is paramount. Engineers in this segment are reporting 10x gains in productivity.</p><p>I was vibe-coding an app recently, and it was ridiculously easy to keep adding features.</p><p>Segment where AI coding tools are not best at (yet) is working with existing, large codebases.</p><div id="youtube2-_2C2CNmK7dQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;_2C2CNmK7dQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/_2C2CNmK7dQ?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>At this point, we can make our first guess.</p><blockquote><p><strong>Guess 1</strong>: AI coding tools will work flawlessly with existing, large codebases.</p></blockquote><p>If we assume the above, it would follow that shipping features will become less costly.</p><p>As the product development process involves not only implementing software, but also the &#8220;betting&#8221; activities that &#8220;deciders&#8221; are working on, we need to look at it as a whole to extrapolate how things might change in the future.</p><p>It&#8217;s important to note that it is not only the implementation phase that is getting productivity boosts from AI.</p><p>The definition phase is getting faster as well.</p><p>Right now, there is a rough ratio of how much time it takes to define what to build vs how much time it takes to build 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_!fsyS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fsyS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 424w, https://substackcdn.com/image/fetch/$s_!fsyS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 848w, https://substackcdn.com/image/fetch/$s_!fsyS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 1272w, https://substackcdn.com/image/fetch/$s_!fsyS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fsyS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png" width="972" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:972,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34256,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.topofthetech.com/i/162974343?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.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_!fsyS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 424w, https://substackcdn.com/image/fetch/$s_!fsyS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 848w, https://substackcdn.com/image/fetch/$s_!fsyS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.png 1272w, https://substackcdn.com/image/fetch/$s_!fsyS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08c5c1b-4c24-4999-8c6f-1ba3b3742ff9_972x320.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><figcaption class="image-caption">Figuring out vs building it ratio</figcaption></figure></div><p>Let&#8217;s call it the <strong>F/B ratio</strong> for simplicity.</p><p>F/B ratio has been somewhat stable in the last decades. Software development has been consistently &#8220;slow&#8221; compared to deciding what to build, so the ratio did not change much.</p><p>Now, with the AI-powered productivity gains, things can branch out differently depending on how much productivity gains both of these activities will receive from AI assistance.</p><blockquote><p><strong>Guess 1.1</strong>: AI will introduce exactly the same rate of productivity improvements both for &#8220;defining&#8221; and for &#8220;building&#8221; activities.</p></blockquote><p>If productivity gains both on the &#8220;defining&#8221; and on the &#8220;building&#8221; fronts are the same, it means the F/B ratio stays the same. Which means the bottleneck stays where it was so far, in the implementation phase.</p><p>Now, it&#8217;s important to note that there are two areas where we can focus our predictions.</p><ul><li><p>How will the <strong>software development</strong> <strong>process and organizations doing it</strong> be impacted by AI?</p></li><li><p>How will the <strong>software economy</strong> in general be impacted by AI?</p></li></ul><p>For now, we will focus on how processes and organizations doing software development might change.</p><p>In the 1.1 scenario, the process and the organizations around software development remain the least impacted of all scenarios. If the F/B ratio remains unchanged, you will still need to structure your processes and organizations similarly they are structured now to optimise software development.</p><p>Having the same productivity gains both for &#8220;defining&#8221; and &#8220;building&#8221; activities seems like a highly unlikely scenario. This is because these activities are inherently different. They consist of different sub-activities, and the amount of manual work prone to automation involved in them is different.</p><p>Which leads us to the next guess.</p><blockquote><p><strong>Guess 1.2</strong>: AI will introduce bigger productivity improvements for &#8220;building&#8221; and equalise how much time it takes to define something to how much time it takes to build it.</p></blockquote><p>If &#8220;building&#8221; becomes equally expensive as &#8220;defining&#8221;, it means that we don&#8217;t need to throw that much money at &#8220;building&#8221;. We would roughly need an equal amount of &#8220;deciders&#8221; and &#8220;builders&#8221; to have an optimal process.</p><p>This also means that the money saved on building can be reinvested into having more decider/builder pairs so we can deliver more software.</p><p>Now, here we can take another step and even explore the scenario below.</p><blockquote><p><strong>Guess 1.3</strong>: Productivity gains in &#8220;building&#8221; will be so drastic that it will become much simpler to build than to define what exactly to build.</p></blockquote><p>So roughly speaking, with the above two guesses, we are exploring a scenario where productivity gains both in &#8220;defining&#8221; and &#8220;building&#8221; activities are high, and building becomes equal to or less expensive than defining.</p><p>Where will the bottleneck be then?</p><p>One clear bottleneck is users of the product itself.<br>You can not just ship features infinitely fast and expect that to pay off. You can not release something at 2 pm and then release a completely revamped version of it at 3 pm and then decide to drop it and ship something completely different at 4 pm. Software adoption takes time, and measuring the adoption and success of features takes time because there are humans involved. </p><p>There is another bottleneck, though. So far, the slowdown has always been caused by the manual work. By &#8220;manual&#8221; here, I am referring to coding or UX designing activities. The activities that involve a person producing some digital artefact via some form of a language (programming language or design language). If we assume that these activities have drastic productivity improvements, then the remaining <strong>bottleneck might now lie in human communication</strong>.</p><h2>Merge of &#8220;deciders&#8221; and &#8220;builders&#8221;</h2><p>As building stuff and producing artefacts become simpler, communication between people is the remaining source of slowness.</p><p>Which could lead to the merge of &#8220;deciders&#8221; and &#8220;builders&#8221;.</p><p>If things are simple to ship, no decider will bother to communicate their vision to another builder and then wait for the builder to build it - they will just ship it themselves.</p><p>The other way around as well, if building is simple, then a lot of builders will exercise their &#8220;deciding&#8221; abilities that they never had a chance to do before. And the risk of failing will be smaller as they will not invest as much effort as before in testing their hypotheses. And as they test their bets more and more, their &#8220;deciding&#8221; intuition will improve over time.</p><p>This leads to the scenario where everyone is a CEO (something <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;15ad92bf-3a24-45ab-9b0b-6d36f9f88fc3&quot;}" data-component-name="MentionToDOM"></span> wrote about <a href="https://newsletter.topofthetech.com/i/159367846/how-to-avoid-sleepwalking-into-irrelevance-in-the-age-of-ai-min">here</a>).</p><p>Let&#8217;s elaborate a bit more, why a &#8220;merge&#8221;, if it becomes feasible, would be beneficial. Right now, there is a lot of back and forth between the person defining the requirements and the engineers who are implementing those requirements. Most of this is because a lot of context needs to be transferred from the PM&#8217;s brain to the engineer&#8217;s brain. There is a <a href="https://x.com/ziobrando/status/1347126001340358656">quote</a> from <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alberto Brandolini&quot;,&quot;id&quot;:169467862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97dfb4b5-d234-4d2e-ba2b-f7f87b8307d2_1679x1679.jpeg&quot;,&quot;uuid&quot;:&quot;6b5b762b-a977-4e04-801e-ccb5c7931ac4&quot;}" data-component-name="MentionToDOM"></span> (the creator of the event storming technique) that goes like this:</p><blockquote><p>It&#8217;s developer (mis)understanding that&#8217;s released in production, not the experts&#8217; knowledge.</p></blockquote><p>If only one brain &#129504; handles everything, full context will be with the builder from the get-go. Then the experts&#8217; knowledge will go to production. A nice example of this is GIT, where Linus acts both as a &#8220;PM&#8221; and as an engineer, leading to one of the most successful pieces of software ever built.</p><p>Ok, those are the guesses we will cover for now &#9989; .</p><blockquote><p>Note that there is also a potential future where <strong>defining work becomes much faster than executing</strong> it. We will not explore this alternative here. Both because I perceive it as less likely (due to a lot of manual work that is happening in the execution phase right now) and because in that scenario execution remains a bottleneck and the assumption is that money will keep pouring there, so it is a &#8220;good&#8221; scenario for software engineers and I will skip it.</p></blockquote><h2>Who will be impacted?</h2><p>From the above guesswork, we can extrapolate who will be impacted by these changes.</p><ul><li><p>Software engineers who lack customer-centricity, product mindset (whether their customer is an end user or another engineer in their org, or their product is a SaaS tool or an internal platform), system design skills, and are solely focused on execution/coding. If you are basing your career simply on your ability to know a programming language and write code, that skillset alone might not cut it in this era.</p></li><li><p>Product managers simply because when the &#8220;merge&#8221; starts happening, there will be more engineers than PMs competing for the new merged role. This is due to the above-mentioned imbalance created by the maker-to-decider gap. Not saying that all PMs will be gone, but those that will not be able to ship things themselves might be heavily impacted, as they will be going against more competition from engineers.</p></li></ul><h2>Impact on the economy of software</h2><p>If we are talking about the software economy as a whole, several scenarios are being thrown around. Often, they are mentioned in some mutually exclusive either/or manner. I believe all of those will happen to a degree. Here are some I observed being mentioned.</p><ul><li><p>Everyone who is building software right now will keep building it. They will do it faster, so they will produce more of it. In addition to that, there is a segment of people who never considered building software before, but will consider it now, as building becomes more available. More software will come from them as well. So, more software all around! &#128640;</p></li><li><p>One scenario that comes up is that, because it becomes cheaper to build software, we will simply be building the same amount of it cheaper, and cut costs by cutting extra manpower. Some reject that this will happen, however, there are companies where exactly this might happen due to the nature of the role that software plays for that company.</p></li><li><p>In another scenario, a term called Jevons&#8217; paradox pops up that states that the reduction in the price of a resource may, counterintuitively, yield higher demand for the resource. Mainly because the resource (in our case software engineer) becomes more widely available to consumers who could not afford it before. Think about all those friends you have who asked you to build them an app for an idea they had, because they could not build or fund it. Some segment of those people will get into the software economy now, either directly as a vibe-coder or as an investor (as building is accessible to them now).</p></li><li><p>As building software becomes cheaper, some bets that were too ambitious before and did not have a good enough value/cost ratio might get prioritised now. Meaning, again, more demand for builders to work on those ambitious projects.</p></li><li><p>Software should become more awesome, as we can build faster, we can iterate on feedback faster, and evolve it like we never could before. Also, who knows what those more ambitious projects will yield.</p></li></ul><h2>How to prepare?</h2><p>For both software engineers and PMs, the preparation for the future could look the same.</p><ul><li><p>Go and vibe-code an app you've always wanted to build &#128105;&#8205;&#128187; &#128640;</p></li></ul><p>It can be a small note-taking app for yourself, or a game you always wanted to create, but never had time for &#128170;.</p><p>As an engineer, building your product will put you in the driver&#8217;s seat and force you to think about how to market your product, how to get feedback, how to monetize it, etc. Perhaps you will even be inspired to read a book about marketing or finding a product market fit. Be the CEO of your own company.</p><p>As a PM, it will finally give you that superpower that in the past required a dependency on someone else. In all honesty, from my experience, agentic coding tools (although amazing) might not be fully there yet to support someone with exactly zero knowledge on how to build software. But I would recommend at least trying to see where this leads you. I am basing this on the fact that in the last app I was building, I think 95% of my prompts were PM prompts.</p><h2>Final words</h2><p>Ok, that was a lot for a first ToT article I fully authored.</p><p>I am very curious to hear your thought process around this topic.<br>If you believe that some of the guesses do not make sense and you have your own, do drop them in the comments &#128172;.<br>I would like to learn more about how you think about this.</p><p>All that guessing is tiring &#128531;.<br>I will go back to the relaxing vibes of shipping features now &#9749; &#129489;&#8205;&#128187;</p><p>See you soon! &#128075;</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Top of the Tech! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How much do you know about Saga and CDC patterns?]]></title><description><![CDATA[Learn about important architactural patterns for distributed systems - Saga and CDC, learn how to communicate more effectively and why you don't want to be a "hero" for your team]]></description><link>https://newsletter.topofthetech.com/p/how-much-do-you-know-about-saga-and</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/how-much-do-you-know-about-saga-and</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 08 May 2025 07:02:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!egi7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We have two great articles focused on the architectural patterns for distributed systems in this one. With AI-boosted productivity gains that pure coding is gaining, some say that system design knowledge will become more relevant for software engineers than ever before.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get a digest of the best tech articles delivered to your mailbox.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>So grab a coffee and sharpen those architectural skills &#9749; &#128064;.</p><div><hr></div><h4><strong><a href="https://blog.bytebytego.com/p/how-halo-on-xbox-scaled-to-10-million?utm_campaign=top-of-the-tech">How Halo on Xbox Scaled to 10+ Million Players using the Saga Pattern</a></strong> (15 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;ByteByteGo Newsletter&quot;,&quot;id&quot;:817132,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bytebytego&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a5609ae-1239-4400-9491-6010a15c4d60_504x504.png&quot;,&quot;uuid&quot;:&quot;814c9fc9-e755-4320-be00-0a846a2752c8&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>The Saga pattern is not something that often comes up. This article will first introduce you to this important architectural pattern and then walk you through how the Halo team on Xbox implemented this pattern. One interesting note is that instead of using the backward recovery mechanism (where you undo all successful sub-transactions and then try the whole saga again), they used forward recovery, where they just retry (with a backoff) the sub-transactions that failed/remained.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!egi7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!egi7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 424w, https://substackcdn.com/image/fetch/$s_!egi7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 848w, https://substackcdn.com/image/fetch/$s_!egi7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!egi7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!egi7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png" width="548" height="391.0521978021978" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1039,&quot;width&quot;:1456,&quot;resizeWidth&quot;:548,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!egi7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 424w, https://substackcdn.com/image/fetch/$s_!egi7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 848w, https://substackcdn.com/image/fetch/$s_!egi7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!egi7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff068b7dd-d562-44ad-867b-bead01edab49_1600x1142.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: ByteByteGo Newsletter</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the Saga pattern</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.optimistengineer.com/p/why-you-cant-ignore-change-data-capture?utm_campaign=top-of-the-tech">Why You Can&#8217;t Ignore Change Data Capture in Event-Driven Architectures</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Optimist Engineer&quot;,&quot;id&quot;:1659382,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/optimistengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35c8c36d-e4b0-4695-b613-313d621c2839_392x392.png&quot;,&quot;uuid&quot;:&quot;50e9b475-85f9-4eb5-b216-21aa5522f6c0&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>A nice introduction to the Change Data Capture architectural pattern. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Marcos F. Lobo &#128507;&quot;,&quot;id&quot;:40136239,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fff9211d7-f06d-4d11-b17c-4f1af3d2df5a_3264x1836.jpeg&quot;,&quot;uuid&quot;:&quot;1a7e51e3-146c-4a49-9c46-a97af95a795d&quot;}" data-component-name="MentionToDOM"></span> goes into making a distinction between the CDC and business events. The distinction is very important to know, so do not miss it if you have microservices that need to keep data in sync.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1gtj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1gtj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 424w, https://substackcdn.com/image/fetch/$s_!1gtj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 848w, https://substackcdn.com/image/fetch/$s_!1gtj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 1272w, https://substackcdn.com/image/fetch/$s_!1gtj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1gtj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png" width="469" height="327.59134615384613" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1017,&quot;width&quot;:1456,&quot;resizeWidth&quot;:469,&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_!1gtj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 424w, https://substackcdn.com/image/fetch/$s_!1gtj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 848w, https://substackcdn.com/image/fetch/$s_!1gtj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.png 1272w, https://substackcdn.com/image/fetch/$s_!1gtj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F355adc7f-5aae-47dd-8ac2-e5b9d7c8cb12_2064x1441.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><figcaption class="image-caption">Source: The Optimist Engineer</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the Change Data Capture pattern</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.weskao.com/p/what-you-give-airtime-to-will-expand?utm_campaign=top-of-the-tech">What you give airtime to will expand</a></strong> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;78410246-9ce6-491d-b79a-223155bb0ff5&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This brief article contains a simple message - focus the attention of your listeners towards what you can do, not towards what you can not. Once again <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao&quot;,&quot;id&quot;:4005715,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F760ba584-c3db-46a5-840d-6c85b33acabc_2447x2447.jpeg&quot;,&quot;uuid&quot;:&quot;11285427-2822-47c2-ba52-a1346b0000b5&quot;}" data-component-name="MentionToDOM"></span> gives very practical advice (with multiple examples) on how to communicate more effectively. This technique will help you get your message across and emit the aura of someone who can get things done.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how to sound more positive when communicating</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://www.manager.dev/articles/hero-engineering-manager-syndrome?utm_campaign=top-of-the-tech">Are You a Hero Engineering Manager? (And Why It&#8217;s a Problem)</a></strong> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Manager.dev&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71a0e5da-2403-4275-b993-e57b01e973f1_256x256.png&quot;,&quot;uuid&quot;:&quot;083c7a8a-faf5-4064-af3f-9274198b17a3&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>A lot of new managers fall into the trap of playing the role of a hero for their team. They save the day by making the toughest technical decisions, they protect their team&#8217;s focus from all the distractions happening around them, and fight to the death for raises and PTO days. In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Anton Zaides&quot;,&quot;id&quot;:121956618,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F9fa87af7-7089-4977-ab32-dbcae410c190_3847x3564.jpeg&quot;,&quot;uuid&quot;:&quot;9861e7dc-9c10-43da-8992-c8363fb961a2&quot;}" data-component-name="MentionToDOM"></span> will tell you why those behaviours can be harmful and how you can avoid them.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how not to overprotect your team</strong><br>ToT Rating: &#11088;</p><h4></h4><h4><strong><a href="https://newsletter.pragmaticengineer.com/p/mythical-man-month-part-4?utm_campaign=top-of-the-tech">What&#8217;s Changed in 50 Years of Computing: Part 4</a></strong> (9 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;d9c3de2e-d353-4136-b098-aa6ece05e626&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This is the fourth part covering the seminal book &#8220;The Mythical Man-Month&#8221; by Fred Brooks. If you do not have time to read the book, this series of articles could be good enough to cover the main ideas expressed there. For me, the book was a time machine into how software was built 50 years ago. The most fun parts were the ones that describe the same problems we are facing even now, half a century later &#128517;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kJ0I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kJ0I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!kJ0I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!kJ0I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!kJ0I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kJ0I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png" width="548" height="365.4587912087912" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:548,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Generated image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generated image" title="Generated image" srcset="https://substackcdn.com/image/fetch/$s_!kJ0I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!kJ0I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!kJ0I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!kJ0I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ecca6e-f958-444f-95a2-ecbde3afc52b_1536x1024.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>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn how software was built half a century ago</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>That&#8217;s all for this Thursday, see you soon! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[May the 4th be with you!]]></title><description><![CDATA[Read about the most important trait for your career growth - proactivity, about socio-tecnical architecture and about how DNS works]]></description><link>https://newsletter.topofthetech.com/p/may-the-4th-be-with-you</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/may-the-4th-be-with-you</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 05 May 2025 07:02:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Two articles in this digest focus on the recurring theme of proactivity. It was suggested many times that being proactive and taking proactivity to extremes is your best bet in fast-tracking your career. In short, this translates to finding the most impactful work yourself and blasting through it with rock-star execution.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for weekly digests</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I hope these will inspire you to go search for those most impactful opportunities and get around boilerplate processes to get them done quickly &#128640;</p><div><hr></div><h4><strong><a href="https://newsletter.eng-leadership.com/p/how-i-grew-from-engineer-to-cto?utm_campaign=top-of-the-tech">How I Grew From Engineer to CTO</a></strong> (17 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;id&quot;:1115815,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;uuid&quot;:&quot;ca15f490-45a3-4c9b-b8ce-cdbc03e89e7b&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Gregor Ojstersek&quot;,&quot;id&quot;:106098672,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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;uuid&quot;:&quot;db40e453-f1af-4bd5-af74-39d4097dc55b&quot;}" data-component-name="MentionToDOM"></span> shares his road from a junior software engineer without a CS degree to the CTO. Gregor shares that these three things can skyrocket your career much faster than a CS degree: a sense of ownership and responsibility, drive and motivation for improving, and being a team player and making others around you better. This theme came up in <a href="https://newsletter.topofthetech.com/i/157917993/engineer-to-ceo-in-years-these-key-lessons-got-me-there-min">some articles</a> we&#8217;ve been reading before, and I call this &#8220;hyper-proactivity&#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_!gHBC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gHBC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gHBC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gHBC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gHBC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gHBC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg" width="592" height="330.78" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:447,&quot;width&quot;:800,&quot;resizeWidth&quot;:592,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gHBC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gHBC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gHBC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gHBC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1536ab6e-0cbd-4581-b37d-afa1830e7c07_800x447.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><figcaption class="image-caption">Source: <a href="https://newsletter.eng-leadership.com/p/how-i-grew-from-engineer-to-cto?utm_campaign=top-of-the-tech">Engineering Leadership</a></figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about the path to CTO</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://news.yuezhao.coach/p/how-to-drive-exceptional-performance?utm_campaign=top-of-the-tech">How To Drive Exceptional Performance With Exceptions</a></strong> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;4c86fba3-a24f-4df2-afe1-fdc3d03579f2&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this one, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao&quot;,&quot;id&quot;:4005715,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F760ba584-c3db-46a5-840d-6c85b33acabc_2447x2447.jpeg&quot;,&quot;uuid&quot;:&quot;b4d32d35-78d2-437b-b644-f3194e4995ba&quot;}" data-component-name="MentionToDOM"></span> talks about avoiding being bound by organizational constraints when those stifle great outcomes. By properly asking for an exception, you can deliver value faster and be more successful. When you are following a process that someone established long ago, think twice. There might be an opportunity there to &#8220;cut some fat&#8221; and ship value much faster.</p><p>Audience: <strong>Engineering Leaders</strong><br>Value: <strong>Learn how to skip process overhead properly</strong><br>ToT Rating: &#11088;</p><h4><a href="https://esilva.net/sociotechnical/sociotechnical-architecture_why-and-what.html?utm_campaign=top-of-the-tech">Introduction to Sociotechnical Architecture: Why &amp; What is it</a> (10 min)</h4><h5><em><strong><a href="https://esilva.net/">Eduardo De Silva</a></strong></em></h5><p>In the last InfoQ Software Architecture and Design Trends Report, one term that popped up in the Early Adopters segment is &#8220;socio-technical architecture&#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_!m5G4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m5G4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m5G4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m5G4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m5G4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m5G4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg" width="636" height="336.34615384615387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:770,&quot;width&quot;:1456,&quot;resizeWidth&quot;:636,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!m5G4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m5G4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m5G4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m5G4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F101a2124-de72-4262-8b37-0d654e347b6e_2400x1270.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><figcaption class="image-caption">Source <a href="https://www.infoq.com/articles/architecture-trends-2025/">InfoQ</a></figcaption></figure></div><p>The term &#8220;Socio-Technical System&#8221; was coined in WW2 era and is getting more and more traction lately. This article will give you an introduction to this term.</p><p>Audience: <strong>Software Engineers / Architects / Engineering Leaders</strong><br>Value: <strong>Learn about socio-technical architecture</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.systemdesign.one/p/what-is-a-dns-server-and-how-does-it-work?utm_campaign=top-of-the-tech">How DNS Works</a></strong> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The System Design Newsletter&quot;,&quot;id&quot;:1511845,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/systemdesignone&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c307af20-7930-4c70-9a4b-1e800617ef9e_256x256.png&quot;,&quot;uuid&quot;:&quot;97a3d56a-0e80-4fbb-8f38-7771024f4208&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In 3 minutes of your time, this article will describe the whole DNS system architecture &#127760;. You will learn what are resolver, toot, TLD and an authoritative name servers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jSCC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jSCC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 424w, https://substackcdn.com/image/fetch/$s_!jSCC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 848w, https://substackcdn.com/image/fetch/$s_!jSCC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 1272w, https://substackcdn.com/image/fetch/$s_!jSCC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jSCC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png" width="512" height="368.1019108280255" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:903,&quot;width&quot;:1256,&quot;resizeWidth&quot;:512,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;DNS Architecture Overview&quot;,&quot;title&quot;:&quot;DNS Architecture Overview&quot;,&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="DNS Architecture Overview" title="DNS Architecture Overview" srcset="https://substackcdn.com/image/fetch/$s_!jSCC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 424w, https://substackcdn.com/image/fetch/$s_!jSCC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 848w, https://substackcdn.com/image/fetch/$s_!jSCC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.png 1272w, https://substackcdn.com/image/fetch/$s_!jSCC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F887d1a08-f5a4-40b2-b7d9-0b514105761d_1256x903.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><figcaption class="image-caption">Source: <a href="https://newsletter.systemdesign.one/">The System Design Newsletter</a></figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how DNS works</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>That was short and sweet &#9989;</p><p>See you soon!</p>]]></content:encoded></item><item><title><![CDATA[Are you staying on top of the AI wave (or going under)?]]></title><description><![CDATA[Learn how to stay on top of all AI changes without skills atrophy and how to manage your career right at senior+ levels]]></description><link>https://newsletter.topofthetech.com/p/are-you-staying-on-top-of-the-ai</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/are-you-staying-on-top-of-the-ai</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 01 May 2025 07:01:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HDUo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I have not published a digest for 3 weeks now.</p><p>I was quite busy on the personal front, and the newsletter took a hit &#128532;. I also got addicted to vibe coding, which probably contributed as well &#128556;.</p><p>I learned so much by going over top tech newsletters and summarising them that it became an addiction at this point. I feel bad when I am not doing that &#128578;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Get a curated list of the best tech newsletters</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>Two themes are emerging in this one. Learning how to stay relevant in the age of AI and how to manage your career with the right expectations at senior+ positions.</p><p>Top of the Tech is back! &#128170; Read on! </p><div><hr></div><h4><strong><a href="https://www.thecaringtechie.com/p/how-to-avoid-sleepwalking-into-irrelevance?utm_campaign=top-of-the-tech">How to avoid sleepwalking into irrelevance in the age of AI</a></strong> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Caring Techie Newsletter&quot;,&quot;id&quot;:341480,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/thecaringtechie&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1ce67e6-46f2-4ffd-83eb-a496f5851ea4_1024x1024.png&quot;,&quot;uuid&quot;:&quot;13fd636d-a966-4cd7-a1fd-eedcddaa1607&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>We are all riding the AI wave, whether we are aware of that or not. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;cad91443-4c65-4db7-8bef-a1c7ba18f586&quot;}" data-component-name="MentionToDOM"></span> shares her thoughts about what you can do to stay on top and not get thrown to the sidelines. If you are aware of <a href="https://www.perplexity.ai/page/openai-s-5-steps-to-agi-STzklF5SSQ6JOiBTaV.cfA">OpenAI&#8217;s five-stage roadmap to AGI</a>, one of <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;0f5d0f3e-a219-47d3-87dc-b36033969e0d&quot;}" data-component-name="MentionToDOM"></span> &#8216;s thoughts that resonates well with that is that you should start &#8220;thinking like a CEO&#8221;. Which makes perfect sense if we have agents that are &#8220;organizational equivalents&#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_!HDUo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HDUo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!HDUo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!HDUo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!HDUo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HDUo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png" width="364" height="546" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:364,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Generated image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generated image" title="Generated image" srcset="https://substackcdn.com/image/fetch/$s_!HDUo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 424w, https://substackcdn.com/image/fetch/$s_!HDUo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 848w, https://substackcdn.com/image/fetch/$s_!HDUo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!HDUo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c752d78-f5c3-49a0-b44d-1265c31c9d8c_1024x1536.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>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn how to stay on top of the AI wave &#127754;</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://www.scarletink.com/p/13-tech-career-misconceptions?utm_campaign=top-of-the-tech">13 Tech Career Misconceptions &#8212; Things I Wish I'd Learned Earlier</a></strong> (9 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Scarlet Ink&quot;,&quot;id&quot;:1282781,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/scarletink&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11d6b0da-dcab-4da3-a4b8-2de45e15f580_600x600.png&quot;,&quot;uuid&quot;:&quot;1c66e2a6-cf4b-4499-9c8c-a8c566998c8f&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>The free version of this article by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Dave Anderson&quot;,&quot;id&quot;:16252838,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6871a12d-0c64-4c59-a01b-dcf04c28f1d0_1941x1770.jpeg&quot;,&quot;uuid&quot;:&quot;c7c69c05-51be-456c-8d31-0158202b62d4&quot;}" data-component-name="MentionToDOM"></span> has 4 misconceptions that are very common in the engineering industry. If you think that you should be rewarded for doing hard things, or you think your career is limited by the opportunities you get from your manager, you should read this one &#128703;&#128521;.</p><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about misconceptions that are blocking your career growth</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://news.yuezhao.coach/p/your-career-growth-is-not-your-managers?utm_campaign=top-of-the-tech">Your Career Growth Is Not Your Manager's Top Priority - And What To Do About It</a></strong> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Uncommon Executive&quot;,&quot;id&quot;:2076072,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/yuezhao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01bd0b64-f013-4c35-9ccd-3b28ed5359c1_500x500.png&quot;,&quot;uuid&quot;:&quot;aa9f0e1c-01f3-4389-aa5e-f87d8ba84306&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article blends well with <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Dave Anderson&quot;,&quot;id&quot;:16252838,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6871a12d-0c64-4c59-a01b-dcf04c28f1d0_1941x1770.jpeg&quot;,&quot;uuid&quot;:&quot;41e13ccf-72b6-45bd-a46d-1666188bad69&quot;}" data-component-name="MentionToDOM"></span> &#8216;s article above &#9757;&#65039;. It shares three realities you must acknowledge at senior+ positions.</p><ul><li><p>&#128161; Your manager is no longer an expert in your domain; thus, his ability to teach you specific expertise is limited.</p></li><li><p>&#128161; Your work goes beyond the boundaries of your team.</p></li><li><p>&#128161; Your manager no longer controls your opportunities, nor can he provide them for you.</p></li></ul><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn harsh realities of senior+ career growth</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://newsletter.eng-leadership.com/p/the-importance-of-writing-in-the?utm_campaign=top-of-the-tech">The Importance of Writing in the Engineering Industry</a> </strong>(7 min) &#128181;</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;id&quot;:1115815,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;uuid&quot;:&quot;6a505239-e209-46f8-8197-64a7a4dbd32a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Writing is an essential skill for tech professionals as you reach a certain seniority. A lot of your work boils down to communicating ideas to your peers (think Slack, emails, PR reviews, tech designs, etc.). People who communicate ideas well can make a bigger impact than people who do not. That&#8217;s why good writing skills give you an edge. The article is paywalled, but the free part still conveys the importance of writing well.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kR89!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kR89!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kR89!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kR89!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kR89!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kR89!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg" width="390" height="287.625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:590,&quot;width&quot;:800,&quot;resizeWidth&quot;:390,&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_!kR89!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kR89!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kR89!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kR89!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6a48fc9-94ea-4ed5-bc12-4525bbee5619_800x590.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><figcaption class="image-caption">Source: Engineering Leadership newsletter</figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn the importance of writing</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://refactoring.fm/p/vibe-coding-workflows?utm_campaign=top-of-the-tech">Vibe-coding workflows</a></strong> (13 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Refactoring&quot;,&quot;id&quot;:64099,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/refactoring&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59b1454d-62df-4c78-b76e-9e994b8f50c4_820x820.png&quot;,&quot;uuid&quot;:&quot;25daa14c-e417-4a0a-a8aa-c63992e11db3&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>I recently got addicted to vibe coding. I used Windsurf and was blown away by the power of agentic coding. This article walks you through a vibe coding workflow and some stages you can follow by using <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;0aeb10c5-3422-45f4-9611-a9911cae8933&quot;}" data-component-name="MentionToDOM"></span> &#8216;s example prompts. Vibe coding I did so far was mostly on a greenfield project and did not require any special workflow. The tool was simply amazing at delivering features. I wrote zero code myself (if we exclude adding some API keys and secrets in configs), and 95% of my prompts were PM prompts, not engineering ones.</p><p>Although the article contains a lot of prompt examples, I feel that it would work better if it were a video of <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;a08c2429-0acd-4333-877d-a5f9b3c9e9a5&quot;}" data-component-name="MentionToDOM"></span> doing live coding and explaining the workflow.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to vibe code as a pro</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age?utm_campaign=top-of-the-tech">Avoiding Skill Atrophy in the Age of AI</a></strong> (15 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Elevate&quot;,&quot;id&quot;:2115638,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/addyo&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3704470-b6d5-48a9-a9d1-564bd833fc5c_1280x1280.png&quot;,&quot;uuid&quot;:&quot;22a00b1a-1115-4ce7-b656-d9a959e08406&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Addy Osmani&quot;,&quot;id&quot;:11623675,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cee7ba66-e656-4450-a0ed-c951c27ee228_1080x1080.jpeg&quot;,&quot;uuid&quot;:&quot;df13c412-c2e4-4b96-8f8d-92e61e9d6103&quot;}" data-component-name="MentionToDOM"></span> is somewhat touching a similar topic as the one on top &#9757;&#65039; from <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;6a0c73a1-0d34-4133-abd7-122dda7b7780&quot;}" data-component-name="MentionToDOM"></span> . How software is being developed is changing rapidly. And more and more of the craft is being done by AI. Addy talks about inevitable skills atrophy that comes with that. If you don&#8217;t use it, you lose it.</p><p>I would be very curious to re-read these articles in a year or two, and see which one of them held up the best.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how not to lose your critical thinking</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Thanks for reading, and see you soon! &#128075;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6r-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6r-s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6r-s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6r-s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6r-s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6r-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg" width="1326" height="1768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1768,&quot;width&quot;:1326,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:688101,&quot;alt&quot;:&quot;&quot;,&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.topofthetech.com/i/159367846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.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_!6r-s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6r-s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6r-s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6r-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada95eca-86c1-4b87-a5b4-86d9e32a3680_1326x1768.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><figcaption class="image-caption">Amsterdam at night</figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Are you a feature factory worker?]]></title><description><![CDATA[Learn how to cut features like a boss, deal with feature factories and how to finally stop procrastinating.]]></description><link>https://newsletter.topofthetech.com/p/are-you-a-feature-factory-worker</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/are-you-a-feature-factory-worker</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 07 Apr 2025 07:01:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!azGc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The two top articles blend in nicely. The first one is about how to cut feature scope and keep most of the value, and the second one tells you how to deal with feature factories. Both have PMs as their audience and this is not often the case in ToT. As engineers, PMs are our &#8220;brothers in arms&#8221;, and we must work with them well. Both articles will help you understand PMs better and learn how to work with them effectively.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for free&#128071;</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Read on &#128406;</p><div><hr></div><h4><a href="https://newsletter.enginuity.software/p/less-is-more-how-to-cut-features?utm_campaign=top-of-the-tech">Less Is More: How to Cut Features Without Losing Impact</a> (4 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Enginuity&quot;,&quot;id&quot;:2287422,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/enginuity&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec00d977-1863-420c-950d-b023037cdde5_500x500.png&quot;,&quot;uuid&quot;:&quot;9bb2963e-9c7b-4856-95b0-16194cd7d96a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>More content on cutting scope! &#128525; Engineers often accept enormous feature scope without questioning why it needs to be delivered and what value it will bring for users. Further, some even tend to delegate all decision-making on scope to be delivered to product managers. This mindset does not make teams successful and does not maximize their impact. We all know that engineers tend to be overly optimistic when estimating effort. However, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Samuel Koll&#225;t&quot;,&quot;id&quot;:131539004,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Ff5711335-39d9-41c3-b106-0740749a1dd9_3024x3024.jpeg&quot;,&quot;uuid&quot;:&quot;a5ce9295-4c02-4137-abf6-f92df30c775e&quot;}" data-component-name="MentionToDOM"></span> shares a critical insight as well - <strong>PMs are excessively optimistic when evaluating the value</strong> of a feature.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!azGc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!azGc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!azGc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!azGc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!azGc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!azGc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png" width="342" height="342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:342,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Generated image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generated image" title="Generated image" srcset="https://substackcdn.com/image/fetch/$s_!azGc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!azGc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!azGc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!azGc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b713c12-ff2b-4cd6-9dd5-dbb2af3d28b6_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This article will give you a simple, actionable framework you can use to fight these biases of everyone involved.</p><p>Audience: <strong>Software Engineers / Engineering Managers / Product Managers</strong><br>Value: <strong>Learn why and how to cut scope</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://hybridhacker.email/p/how-to-stop-the-feature-factory?utm_campaign=top-of-the-tech">How to Stop the Feature Factory</a> (7 min) &#128181;</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Hybrid Hacker&quot;,&quot;id&quot;:1319561,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/hybridhacker&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aba6d298-b17d-4ff8-995a-73a4f8e0fe92_1000x1000.png&quot;,&quot;uuid&quot;:&quot;8881c786-7dc8-4ada-9b1a-93c7c0ebff22&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This is a paywalled article on how to deal with being in a feature factory. The article first gives you some indicators you can use to determine if you are in a feature factory. It then goes on to explain the impact new features have on your team&#8217;s capacity. This is best explained with this neat chart below &#128525;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wW2K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wW2K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 424w, https://substackcdn.com/image/fetch/$s_!wW2K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 848w, https://substackcdn.com/image/fetch/$s_!wW2K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 1272w, https://substackcdn.com/image/fetch/$s_!wW2K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wW2K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png" width="502" height="297.6316639741519" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:734,&quot;width&quot;:1238,&quot;resizeWidth&quot;:502,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wW2K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 424w, https://substackcdn.com/image/fetch/$s_!wW2K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 848w, https://substackcdn.com/image/fetch/$s_!wW2K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.png 1272w, https://substackcdn.com/image/fetch/$s_!wW2K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F192bfbf6-22b0-4efa-aa7c-d9f7963a0205_1238x734.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><figcaption class="image-caption">Source: Hybrid Hacker</figcaption></figure></div><p>Audience: <strong>Engineering Managers /</strong> <strong>Software Engineers</strong><br>Value: <strong>Learn the residual cost of features</strong><br>ToT Rating: &#11088;&#11088;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/are-you-a-feature-factory-worker?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Share best tech articles</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/are-you-a-feature-factory-worker?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/are-you-a-feature-factory-worker?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h4><a href="https://www.thecaringtechie.com/p/what-high-performers-know-about-doing?utm_campaign=top-of-the-tech">What High Performers Know About Doing Hard Things</a> (X min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Caring Techie Newsletter&quot;,&quot;id&quot;:341480,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/thecaringtechie&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1ce67e6-46f2-4ffd-83eb-a496f5851ea4_1024x1024.png&quot;,&quot;uuid&quot;:&quot;63ed7ddf-927f-4b3b-a33b-d77d2fb4f4b2&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>If you struggle with procrastination and especially with delaying hard but important tasks, this article is for you. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;4e3c3665-464e-4039-8ac4-9f9b2a933c80&quot;}" data-component-name="MentionToDOM"></span> shares how plowing through hard tasks rewires your brain &#129504; and makes it stronger. She shares six tips high performers do to get through difficult tasks. However, just the fact that you learned that plowing through hard work will make your brain stronger should boost your motivation to get things done &#128170;.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4UgM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4UgM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 424w, https://substackcdn.com/image/fetch/$s_!4UgM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 848w, https://substackcdn.com/image/fetch/$s_!4UgM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 1272w, https://substackcdn.com/image/fetch/$s_!4UgM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4UgM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png" width="229" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:229,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Loop&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Loop" title="Loop" srcset="https://substackcdn.com/image/fetch/$s_!4UgM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 424w, https://substackcdn.com/image/fetch/$s_!4UgM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 848w, https://substackcdn.com/image/fetch/$s_!4UgM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.png 1272w, https://substackcdn.com/image/fetch/$s_!4UgM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a6c3a5-ee11-4a52-bb77-16cf0a3dbb06_229x320.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><figcaption class="image-caption">XKCD: Loop (source: https://xkcd.com/1411/)</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn the value of doing hard things</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://longform.asmartbear.com/maximized-decision/?utm_campaign=top-of-the-tech">Binstack: Making a maximal multi-dimensional decision</a> (18 min)</h4><h5><em><a href="https://longform.asmartbear.com/">A Smart Bear</a></em></h5><p>Above, we mentioned the tendency of PMs to be excessively optimistic about the value of a feature. This article will not help PMs to determine the exact value of their features. However, it will give them a framework (nicknamed Binstack) for evaluating which features are most impactful. Additionally, it will force PMs to think about what &#8220;impactful&#8221; means right now at the current stage of their company/</p><p>Audience: <strong>Product Managers</strong> / <strong>Engineering Managers</strong><br>Value: <strong>Learn how to determine the most impactful feature</strong><br>ToT Rating: &#11088;</p><h4><a href="https://newsletter.eng-leadership.com/p/5-ai-tools-to-build-to-be-a-better?utm_campaign=top-of-the-tech">5 AI tools to build to be a better Engineering Leader in 2025</a> (10 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;id&quot;:1115815,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;uuid&quot;:&quot;a410e504-5df3-4376-a23d-425c509f2c9c&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Gilad Naor&quot;,&quot;id&quot;:15576627,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fc52c241d-1971-4a5f-939d-1cceec6f4fff_1252x1252.png&quot;,&quot;uuid&quot;:&quot;2ceff8d9-57df-486a-9843-cb1b96989924&quot;}" data-component-name="MentionToDOM"></span> gives you five use cases for building your own AI agent that will help you both:</p><ul><li><p>&#8220;scratch your itch&#8221; and</p></li><li><p>learn about LLMs.</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_!o0Wg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o0Wg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 424w, https://substackcdn.com/image/fetch/$s_!o0Wg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 848w, https://substackcdn.com/image/fetch/$s_!o0Wg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!o0Wg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o0Wg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg" width="430" height="323.0375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:601,&quot;width&quot;:800,&quot;resizeWidth&quot;:430,&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_!o0Wg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 424w, https://substackcdn.com/image/fetch/$s_!o0Wg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 848w, https://substackcdn.com/image/fetch/$s_!o0Wg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!o0Wg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11d3a2ac-d3a2-4ed7-8394-af56ce8a87cb_800x601.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><figcaption class="image-caption">Source: Engineering Leadership</figcaption></figure></div><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn good use cases for building LLM tooling</strong><br>ToT Rating: &#11088;</p><h4><a href="https://www.thetrueengineer.com/p/one-hidden-skill-that-makes-you-thrive?utm_campaign=top-of-the-tech">One Hidden Skill That Makes You Thrive in Tech (Hint: It&#8217;s Not Coding)</a> (4 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The True Engineer&quot;,&quot;id&quot;:3445470,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/adletbalzhanov&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ed65264-b434-49a7-88b8-d13678355203_1024x1024.png&quot;,&quot;uuid&quot;:&quot;24de42f1-a2a3-46c8-8a57-6b170ca5a201&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Your coding skills are amazing. You design perfect, scalable, and neat systems. However, you still feel your career is stuck. Perhaps your non-technical skills are to blame? Every engineer operates in a sociotechnical system, and in such systems, the &#8220;socio&#8221; part matters a lot. Read about the value of social capital for engineers.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn why social capital is important for engineers</strong><br>ToT Rating: &#11088;</p><h4><a href="https://news.yuezhao.coach/p/how-to-convince-others-that-you-are?utm_campaign=top-of-the-tech">How To Convince Others That You Are Qualified and Ready To Lead (You Know You Are!)</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;d44a470d-8286-4771-8b43-114fadaebb3b&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article talks about how framing your accomplishments in a way that will maximise perception of your leadership abilities. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao&quot;,&quot;id&quot;:4005715,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F760ba584-c3db-46a5-840d-6c85b33acabc_2447x2447.jpeg&quot;,&quot;uuid&quot;:&quot;8ecce22a-536b-4494-bc4c-ce544346805e&quot;}" data-component-name="MentionToDOM"></span> shares three tactics you can use during your performance reviews or interviews for leadership positions. One sentence that resonated well with me is:</p><blockquote><p>Pivot your story from &#8220;how you execute given constraints&#8221; to &#8220;how you set constraints for others to do their best work&#8221;.</p></blockquote><p>This one summarizes well the difference between an individual contributor and a manager.</p><ul><li><p>As an IC, you are bounded by all kinds of constraints (slow CI/CD, siloed teams, lack of clear requirements, etc.), and you are then trying to make the best possible impact within your given constraints.</p></li><li><p>As a manager, you are the one responsible for tweaking the constraints in such a way so that your ICs can have the best possible impact.</p></li></ul><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to frame your leadership impact well</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>See you soon, rock on &#128640;</p>]]></content:encoded></item><item><title><![CDATA[I bet you are using "but" in a wrong way 😬]]></title><description><![CDATA[Learn how to use "but" like a pro, how Linux is built with Linus as it's BDFL, how Bluesky is architected, and ofc some vibe-coding predictions.]]></description><link>https://newsletter.topofthetech.com/p/i-bet-you-are-using-but-in-a-wrong</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/i-bet-you-are-using-but-in-a-wrong</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 27 Mar 2025 08:01:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CUe5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There are two things engineers do - code and communicate. As AIs will be doing more and more coding (more on how that will impact engineering below), some believe communication will become even more important for engineers than it is now.</p><p>There are two great reads on engineering communication to sharpen your communication toolbox. The top one is super short and super-concrete &#128525; so jump right in.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CUe5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CUe5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CUe5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CUe5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CUe5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CUe5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1655712,&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.topofthetech.com/i/159367836?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.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_!CUe5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CUe5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CUe5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CUe5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f0bb5f6-09e0-4bec-bdb6-0f7fe83be89d_4032x3024.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><figcaption class="image-caption">Belgrade at night</figcaption></figure></div><div><hr></div><h4><a href="https://newsletter.weskao.com/p/use-but-strategically?utm_campaign=top-of-the-tech">Use "but" strategically</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao's Newsletter&quot;,&quot;id&quot;:289208,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/weskao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b53bd7d-121d-45b5-8b63-77c9cc08ffbd_1280x1280.png&quot;,&quot;uuid&quot;:&quot;ee0f4d18-74fc-4e5c-a6a1-3eb47ef82b15&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This is one of those gems &#128142; on communication that will take only 6 minutes to give you super practical advice you can start using immediately. You will learn how to use &#8220;but&#8221; in a smart way. As &#8220;but&#8221; has this magical power to cancel (or soften) everything that comes before it, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Wes Kao&quot;,&quot;id&quot;:4005715,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F760ba584-c3db-46a5-840d-6c85b33acabc_2447x2447.jpeg&quot;,&quot;uuid&quot;:&quot;50dc5580-4681-4031-8108-8f7351c849b3&quot;}" data-component-name="MentionToDOM"></span> shares a tip to put the thing you want softened before the &#8220;but&#8221;. All is explained through very simple examples, so read on.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Improve how you communicate feedback</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe now for free and receive new digests every week!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h4><strong><a href="https://newsletter.pragmaticengineer.com/p/how-linux-is-built-with-greg-kroah?utm_campaign=top-of-the-tech">How Linux is built with Greg Kroah-Hartman</a></strong> (10 min read, 1h 21 mins podcast)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;f36f38e7-75c3-40a0-a166-b6b13922628f&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Linux is probably one of the most successful pieces of software out there. It powers mobile phones, servers, routers, smart TVs, cars, it&#8217;s even used in the International freaking Space Station &#129327;. If you want to learn more about how Linux is being built, read/watch/listen to this episode with one of the 3 Linux Kernel Foundation Fellows (the other two are <strong>Linus Torvalds</strong> and <strong>Shuah Khan</strong>).</p><div id="youtube2-7WbREHtc5sU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;7WbREHtc5sU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/7WbREHtc5sU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn the development process of Linux</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://blog.container-solutions.com/why-im-no-longer-talking-to-architects-about-microservices?utm_campaign=top-of-the-tech">Why I'm No Longer Talking to Architects About Microservices</a></strong> (7 min)</h4><h5><em><strong><a href="https://blog.container-solutions.com/author/ian-miell">Ian Miell</a></strong></em></h5><p>The term microservice is almost 15 years old &#129327;&#128116;. It is quite funny to read that in 2025, still no one agrees on what "microservice" means. This article talks about challenges engineers can face when discussing microservices. It is a bit of a digression, but I found this quote from the article that reflects on the origins of the term &#8220;DevOps&#8221; and its current usage hilarious:</p><blockquote><ul><li><p>DevOps</p><ul><li><p>Originally a rejection of the standard separation of development and operation teams, it became perfectly normal to talk about separate and centralised &#8216;DevOps teams&#8217; centred around deployment tooling</p></li></ul></li></ul></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DhZe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DhZe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DhZe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DhZe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DhZe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DhZe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png" width="362" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:362,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Generated image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generated image" title="Generated image" srcset="https://substackcdn.com/image/fetch/$s_!DhZe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DhZe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DhZe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DhZe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9b786cf-bc25-4a9d-ad20-8e766ff6fa17_1024x1024.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>Audience: <strong>Software Engineers / Software Architects</strong><br>Value: <strong>Learn about the problems of microservices</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://blog.bytebytego.com/p/bluesky-the-decentralized-social?utm_campaign=top-of-the-tech">Bluesky: The Decentralized Social Media App with 30 Million Users</a> (12 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;ByteByteGo Newsletter&quot;,&quot;id&quot;:817132,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bytebytego&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a5609ae-1239-4400-9491-6010a15c4d60_504x504.png&quot;,&quot;uuid&quot;:&quot;63bc5e43-7daa-491a-be34-9c03f684760b&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Bluesky is a social platform that is a bit more than 2 years old. Their motto is that &#8220;Social media is too important to be controlled by a few corporations&#8221; and their architecture reflects this. It enables users to decide where their social media content is stored and how they will view the content of other users. Decentralizing a social network is not a simple engineering feat and this article will tell you all about the complexities involved.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RMKf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RMKf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 424w, https://substackcdn.com/image/fetch/$s_!RMKf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 848w, https://substackcdn.com/image/fetch/$s_!RMKf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 1272w, https://substackcdn.com/image/fetch/$s_!RMKf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RMKf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png" width="245" height="245" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:980,&quot;resizeWidth&quot;:245,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bluesky app transparent icon 52932554 PNG&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bluesky app transparent icon 52932554 PNG" title="Bluesky app transparent icon 52932554 PNG" srcset="https://substackcdn.com/image/fetch/$s_!RMKf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 424w, https://substackcdn.com/image/fetch/$s_!RMKf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 848w, https://substackcdn.com/image/fetch/$s_!RMKf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.png 1272w, https://substackcdn.com/image/fetch/$s_!RMKf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb0d06-b8a3-414d-b5e7-10ba8a3f610b_980x980.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>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the architecture of Bluesky</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://newsletter.posthog.com/p/what-engineers-get-wrong-about-communication?utm_campaign=top-of-the-tech">What engineers get wrong about communication</a> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Product for Engineers&quot;,&quot;id&quot;:1318225,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/productforengineers&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe72ab71-149a-44a9-8b5a-b91485b0c98f_371x371.png&quot;,&quot;uuid&quot;:&quot;1d4ba5c5-cc70-4bc7-bccc-1268f5e41293&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Engineers can sometimes fall into certain communication patterns that lead to undesired outcomes. They can get caught up in technical details so much to completely forget why they are building what they are building. They forget about customers, which almost always leads to unsuccessful projects.</p><p>Some might hoard knowledge, which leads to a high bus factor and bad team culture.</p><p>Often, I see examples where an engineer feels that their job is only to surface data and that decisions should be made by EMs or PMs. So they draft large documents with a tremendous amount of information and zero opinions.</p><p>It also happens that engineers are not making sure to &#8220;bring everyone along&#8221; when communicating. They communicate as if everyone in the audience has the same amount of context as they do.</p><p>This article is a good digest of all those communication traps that engineers often fall into.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Improve your communication as an engineer</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://andrewchen.substack.com/p/doordashs-v1-was-8-pdf-menus-on-a?utm_campaign=top-of-the-tech">Revisiting the Minimum Viable Product strategy and its strengths/weaknesses</a> (12 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;@andrewchen&quot;,&quot;id&quot;:2401262,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/andrewchen&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53ed0cf4-67c2-442c-8b4f-bd5700dded6f_400x400.png&quot;,&quot;uuid&quot;:&quot;c064ab6e-7f1a-4ab8-84aa-d407ca8c0354&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>If you&#8217;ve read a few of my recent digests, you might have noticed that I am a fan of brutally de-scoping MVPs and measuring success via metrics. With the massive success of LLMs that require huge investments, effort, and time, the MVP strategy gets questioned a lot these days. I love reading content that challenges the opinions I hold, and this article is one of those. Read all about how MVP strategy can be harmful. The article is a reflection on an interview with DoorDash&#8217;s CEO.</p><div id="youtube2-KAfjq267r68" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;KAfjq267r68&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/KAfjq267r68?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Product Managers / Engineering Managers</strong><br>Value: <strong>Learn about the weaknesses of MVP strategy</strong><br>ToT Rating: &#11088;</p><h4><a href="https://newsletter.manager.dev/p/effect-of-ai-on-engineering-managers?utm_campaign=top-of-the-tech">How vibe coding will affect Engineering Managers</a> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Manager.dev&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71a0e5da-2403-4275-b993-e57b01e973f1_256x256.png&quot;,&quot;uuid&quot;:&quot;17f2ebd2-9c3f-44d4-b1fb-c63c2c7a7416&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Vibe coding is the hot term these days. LLMs are transforming how software is created rapidly, and it is not clear how coding will look in the next several years. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Anton Zaides&quot;,&quot;id&quot;:121956618,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F9fa87af7-7089-4977-ab32-dbcae410c190_3847x3564.jpeg&quot;,&quot;uuid&quot;:&quot;b6241b9e-3ac1-4d79-87de-30eb240ce774&quot;}" data-component-name="MentionToDOM"></span> is attempting to extrapolate from today and give you his best guess on how vibe coding will impact our industry.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aX9G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aX9G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 424w, https://substackcdn.com/image/fetch/$s_!aX9G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 848w, https://substackcdn.com/image/fetch/$s_!aX9G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!aX9G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aX9G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png" width="343" height="228.8156351791531" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1535,&quot;resizeWidth&quot;:343,&quot;bytes&quot;:3132497,&quot;alt&quot;:&quot;Generated image&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Generated image" title="Generated image" srcset="https://substackcdn.com/image/fetch/$s_!aX9G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 424w, https://substackcdn.com/image/fetch/$s_!aX9G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 848w, https://substackcdn.com/image/fetch/$s_!aX9G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!aX9G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724898bc-e869-4587-b1e7-711107e60f97_1535x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Read about the impact of vibe coding on software engineering</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>See you soon! &#128526;</p>]]></content:encoded></item><item><title><![CDATA[Do you know a good real-life example of the "Inverse Conway Maneuver"?]]></title><description><![CDATA[Learn about "Inverse Conway Maneuver" in practice and how your engineering work brings money to the table for your company.]]></description><link>https://newsletter.topofthetech.com/p/do-you-know-a-good-real-life-example</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/do-you-know-a-good-real-life-example</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 20 Mar 2025 08:01:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yww3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This digest brings a beautiful example of the &#8220;Inverse Conway Maneuver&#8221; &#128525;. It shows how organizational structure can produce an architecture that fits the business needs well.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">I spend 3+ hours twice a week writing this digest. If you find it valuable best way to support my work is to like &#10084;&#65039; &amp; share &#128227; an article and subscribe to the newsletter &#9989;</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I am always on the lookout for great tech content. If you know great newsletter/blog authors drop a comment &#128172; I will make sure to take it into account. Every piece of good engineering content will make this digest more valuable.</p><div><hr></div><h4>Being an Engineering Manager at Flo (10 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Leading Developers&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64dbcf3a-d0db-4718-8758-a6521ac5b8bd_1250x1250.png&quot;,&quot;uuid&quot;:&quot;717985a5-fa45-4ee8-bb77-7ae336448937&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nihan Bircan&quot;,&quot;id&quot;:318840310,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef2b4a92-2d75-4ac5-92fa-91892fb0ae16_1942x1942.jpeg&quot;,&quot;uuid&quot;:&quot;f4afb482-2803-421d-bee5-7322cb62b754&quot;}" data-component-name="MentionToDOM"></span> and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Eugene Sergueev&quot;,&quot;id&quot;:35125402,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ca486e6-6a27-470d-8679-4b1b478dbdf8_512x512.webp&quot;,&quot;uuid&quot;:&quot;f1a6e5bd-100c-4ab4-9d83-a94a61d77611&quot;}" data-component-name="MentionToDOM"></span> share some great insights from their time working at <a href="https://flo.health/">Flo</a>. The article is packed with practical advice coming from their real-world experience. It covers Flo&#8217;s engineering structure, A/B testing challenges, and platformization efforts.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!I9Dg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I9Dg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 424w, https://substackcdn.com/image/fetch/$s_!I9Dg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 848w, https://substackcdn.com/image/fetch/$s_!I9Dg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 1272w, https://substackcdn.com/image/fetch/$s_!I9Dg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I9Dg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg" width="78" height="36" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:36,&quot;width&quot;:78,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Flo Health logo&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Flo Health logo" title="Flo Health logo" srcset="https://substackcdn.com/image/fetch/$s_!I9Dg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 424w, https://substackcdn.com/image/fetch/$s_!I9Dg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 848w, https://substackcdn.com/image/fetch/$s_!I9Dg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 1272w, https://substackcdn.com/image/fetch/$s_!I9Dg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4f206f3-ddd6-492a-8949-7a405d3669c5_78x36.svg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>The article contains a beautiful example of an &#8220;<a href="https://www.thoughtworks.com/en-gb/radar/techniques/inverse-conway-maneuver">Inverse Conway Maneuver</a>&#8221;. Flo is a health mobile app. Shipping apps to users frequently is hard. However, shipping backend code frequently can be done much faster. So to increase their delivery speed, they formed teams with more backend engineers and fewer mobile engineers. This incentivizes architecture decisions that move more logic to the backend &#128076;&#127775;. Simple &amp; beautiful, love it &#128525;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yww3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yww3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yww3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yww3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yww3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yww3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg" width="540" height="303.52941176470586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa122063-0815-418d-af27-f38f019306d4_612x344.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:612,&quot;resizeWidth&quot;:540,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;5,400+ Netherlands Canals Aerial Stock Photos, Pictures &amp; Royalty-Free  Images - iStock&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="5,400+ Netherlands Canals Aerial Stock Photos, Pictures &amp; Royalty-Free  Images - iStock" title="5,400+ Netherlands Canals Aerial Stock Photos, Pictures &amp; Royalty-Free  Images - iStock" srcset="https://substackcdn.com/image/fetch/$s_!yww3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yww3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yww3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yww3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa122063-0815-418d-af27-f38f019306d4_612x344.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><figcaption class="image-caption">5400+ Dutch canals, source: istockphoto.com</figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn great tech practices from the trenches</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://www.seangoedecke.com/where-the-money-comes-from/?utm_campaign=top-of-the-tech">Knowing where your engineer salary comes from</a></strong> (8 min)</h4><h5><em><strong><a href="https://www.seangoedecke.com/">Sean Goedecke</a></strong></em></h5><p>Engineers tend to be disconnected from the business models of their companies. We focus on writing clean code, making sleek designs, and doing smart optimizations &#129489;&#8205;&#128187;. Seldom do we ask ourselves whether our work brings enough money to pay for our salaries &#129300; &#129776;.</p><p>If you look at your team of engineers, and add up all their yearly salaries, you will probably get quite a large number (let&#8217;s mark it with X). You should ask yourself &#8220;How is my team contributing X+ to the company&#8217;s ARR?&#8221;. If you do not have a clear answer to that (ideally supported by numbers and metrics) your job might not be that stable &#128556;.</p><p>This article gives you a good framework to think about the value that you are bringing to your company.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how your engineering work brings money to the company</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/do-you-know-a-good-real-life-example?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">This post is public so feel free to share it with your fellow engineers.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/do-you-know-a-good-real-life-example?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/do-you-know-a-good-real-life-example?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h4><a href="https://newsletter.optimistengineer.com/p/a-production-incident-is-an-opportunity?utm_campaign=top-of-the-tech">A Production Incident is an Opportunity for You</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Optimist Engineer&quot;,&quot;id&quot;:1659382,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/optimistengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35c8c36d-e4b0-4695-b613-313d621c2839_392x392.png&quot;,&quot;uuid&quot;:&quot;ea51a5ba-8703-4939-aa4f-4c8c716eeed6&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Production incidents are usually not something engineers view as great career opportunities. Usually focus is on driving impactful initiatives. This article will show you how you can use incidents to your advantage and bring benefits both for your company and for your career.</p><p>As it is focused on finding a way to thrive in incidents it reminds me of a quote from another article &#8220;<a href="https://janbosch.com/blog/index.php/2018/04/13/why-firefighting-ruins-your-company/">Why Firefighting Ruins Your Company</a>&#8220;.</p><blockquote><p>It easily leads to a culture where the normal, day-to-day work is not taken quite as serious as it should and people are almost waiting for things to be escalated, the task force formed and fun starting. Rather than focusing on the root causes of escalations and making changes to architectures, processes, ways of working and the culture to avoid escalations in the future, the company spirals down a path where escalations, crises and task forces become the normal way of operating.</p></blockquote><p>To be very clear <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Marcos F. Lobo &#128507;&quot;,&quot;id&quot;:40136239,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fff9211d7-f06d-4d11-b17c-4f1af3d2df5a_3264x1836.jpeg&quot;,&quot;uuid&quot;:&quot;d5b8bb30-1560-427d-94c7-2f6104c7bd50&quot;}" data-component-name="MentionToDOM"></span>&#8216;s article is not promoting the above culture (there is even a big disclaimer on top of the article on that.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to use production incidents to your advantage</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://news.yuezhao.coach/p/the-power-of-reframing?utm_campaign=top-of-the-tech">The Power of Reframing To Change Your Career Trajectory</a> (9 min)</h4><h5><em><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Uncommon Executive&quot;,&quot;id&quot;:2076072,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/yuezhao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01bd0b64-f013-4c35-9ccd-3b28ed5359c1_500x500.png&quot;,&quot;uuid&quot;:&quot;1ec31a50-ab90-484c-8a98-bb19241fec8c&quot;}" data-component-name="MentionToDOM"></span></em> </h5><p>Our brains are inevitably filled with biases, wrong assumptions, and negative emotions. All these quirks are not helping us to think rationally and find the best way forward. We often tend to frame situations much more negative than what they are. We see potential opportunities as dreadful challenges, potential collaborations as fierce competition, and we fear change.</p><p>This way of thinking can lead us to spend effort in the wrong direction and miss valuable opportunities coming our way. In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Yue Zhao&quot;,&quot;id&quot;:120872089,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F337f6d95-8d4d-4cc7-ad21-cf2960798144_896x896.jpeg&quot;,&quot;uuid&quot;:&quot;4fef5c5a-0f65-4a2e-a23a-40ae4d7115e3&quot;}" data-component-name="MentionToDOM"></span> talks about how building a positive mindset can impact your career perhaps even more than any other self-improvement you can do.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how changing your mindset can create different outcomes</strong><br>ToT Rating: &#11088;</p><h4><a href="https://refactoring.fm/p/you-have-metrics-now-what?utm_campaign=top-of-the-tech">You Have Metrics &#8212; Now What?</a> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Refactoring&quot;,&quot;id&quot;:64099,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/refactoring&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59b1454d-62df-4c78-b76e-9e994b8f50c4_820x820.png&quot;,&quot;uuid&quot;:&quot;a9cb176f-2aee-48bf-af39-9fa66809886c&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>A few digests back we had an article on setting up DX Core 4 metrics to measure developer productivity in your engineering organization. In this one <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Laura Tacho&quot;,&quot;id&quot;:42541526,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fcc7268ae-ba3e-447d-ba00-c10a35f34074_1000x1000.jpeg&quot;,&quot;uuid&quot;:&quot;89aa81e2-361a-40eb-a5bd-4ff2b27cb1b9&quot;}" data-component-name="MentionToDOM"></span> describes how to use those metrics once you have them. She makes a good distinction between diagnostic and improvement metrics which will help you with making an action plan for acting on the results of measuring productivity.</p><p>Audience: <strong>Engineering Managers / DevEx</strong><br>Value: <strong>Learn how to use developer productivity metrics</strong><br>ToT Rating: &#11088;</p><h4><a href="https://emdiary.substack.com/p/stop-being-so-nice?utm_campaign=top-of-the-tech">Stop being so nice</a> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Diary of an Engineering Manager&quot;,&quot;id&quot;:2808560,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/emdiary&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a70228a-778f-4b3a-bd93-c51638bd40de_500x500.png&quot;,&quot;uuid&quot;:&quot;9798a2eb-869f-4360-8f9b-fa80c56418a3&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Engineering managers (especially the ones new in the role) tend to measure their success by how much their reports like them. This mindset will affect your team negatively for many reasons and this article by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Suresh Choudhary&quot;,&quot;id&quot;:223070896,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F247d3dbd-b294-456c-a2e5-092a25541e56_1200x1200.jpeg&quot;,&quot;uuid&quot;:&quot;c5fd42f9-c6f5-480a-9190-9b78acbafacb&quot;}" data-component-name="MentionToDOM"></span> will explain all of those.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn why being nice is not nice for your team</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>That&#8217;s all for today! &#9989;</p><p>See you soon!</p>]]></content:encoded></item><item><title><![CDATA[How good are your estimates?]]></title><description><![CDATA[Learn how to fight overconfidence and Parkinson's Law when estimating projects]]></description><link>https://newsletter.topofthetech.com/p/how-good-are-your-estimates</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/how-good-are-your-estimates</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 17 Mar 2025 08:00:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y1rm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y1rm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Y1rm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Y1rm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Y1rm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y1rm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg" width="724" height="482.365" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:800,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;No alternative text description for this image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="No alternative text description for this image" title="No alternative text description for this image" srcset="https://substackcdn.com/image/fetch/$s_!Y1rm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Y1rm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Y1rm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Y1rm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a3e365-5ae3-49f4-bc80-3b97b25cff64_800x533.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><figcaption class="image-caption">Student protests in Belgrade, Serbia, March 15th, 2025</figcaption></figure></div><p>If you are reading this newsletter, you are in some way connected to software engineers and thus you probably know how bad software engineers are with estimates. Properly estimating a project is hard, and things like Parkinson&#8217;s law even make you question if there is a &#8220;proper&#8221; estimate at all. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to support this newsletter.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>To avoid overthinking and analysis paralysis on this, read the below article that will give you a practical checklist you can use to inform your estimate better.</p><div><hr></div><h4><strong><a href="https://frontendatscale.com/issues/40?utm_campaign=top-of-the-tech">Estimating Invisible Work</a></strong> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Frontend at Scale&quot;,&quot;id&quot;:2669466,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/frontendatscale&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1076e012-85d6-4e37-b571-6d9122359bba_2000x2000.jpeg&quot;,&quot;uuid&quot;:&quot;360093f2-1057-488e-afe7-1df1874f554d&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article reminds me of <a href="https://www.linkedin.com/pulse/even-perfect-estimate-wrong-half-time-david/">this quote</a>:</p><blockquote><p><em><strong>Even a perfect estimate, if it existed, would be too low 50% of the time.</strong></em></p></blockquote><p>We are usually terrible with estimates; there is no news there. This article will give you some structure you can use to fight estimates' two worst enemies: overconfidence and <a href="https://en.wikipedia.org/wiki/Parkinson%27s_law">Parkinson&#8217;s Law</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_!gnWM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gnWM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 424w, https://substackcdn.com/image/fetch/$s_!gnWM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 848w, https://substackcdn.com/image/fetch/$s_!gnWM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 1272w, https://substackcdn.com/image/fetch/$s_!gnWM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gnWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png" width="406" height="600.88" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1776,&quot;width&quot;:1200,&quot;resizeWidth&quot;:406,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;infographic showing how a development project's phases can be broken down and estimated&quot;,&quot;title&quot;:&quot;infographic showing how a development project's phases can be broken down and estimated&quot;,&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="infographic showing how a development project's phases can be broken down and estimated" title="infographic showing how a development project's phases can be broken down and estimated" srcset="https://substackcdn.com/image/fetch/$s_!gnWM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 424w, https://substackcdn.com/image/fetch/$s_!gnWM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 848w, https://substackcdn.com/image/fetch/$s_!gnWM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.png 1272w, https://substackcdn.com/image/fetch/$s_!gnWM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7408e5a3-321f-4f0f-9bf6-2561dcd8a476_1200x1776.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><figcaption class="image-caption">Source: Frontend At Scale (frontendatscale.com)</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to make better estimates</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://strategizeyourcareer.com/p/how-to-optimize-for-career-growth?utm_campaign=top-of-the-tech">How to optimize for career growth - Engineers who win know this is holding them back</a> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Strategize Your Career&quot;,&quot;id&quot;:1974191,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/strategizeyourcareer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd86ff71-f95f-4e8d-95b6-dfd2e9bfd237_1055x1055.png&quot;,&quot;uuid&quot;:&quot;0e3ac5a4-0088-44eb-8223-90ed22e9323d&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Imagine this situation: you are coding, and you want to run a unit test, but it does not work locally due to some weird error. You don&#8217;t have time right now to fix it. You just push the change to Github and wait for the whole pipeline to complete to give you feedback on whether the test is good or not. You lose some time, but that&#8217;s ok &#129335;. After a few days you are in the same situation. Again, you don&#8217;t have time, and use the whole pipeline to get the feedback. You lose a bit more time. Next thing you know you wasted 10x more time than the time it would take you to fix the damn tests on your local machine. Not only that, but you also compensate for the time lost by putting in extra hours.</p><p>This article talks about the huge compound value of small optimizations you can do in your development workflow.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kQx1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kQx1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 424w, https://substackcdn.com/image/fetch/$s_!kQx1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 848w, https://substackcdn.com/image/fetch/$s_!kQx1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 1272w, https://substackcdn.com/image/fetch/$s_!kQx1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kQx1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png" width="448" height="336.2367864693446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:710,&quot;width&quot;:946,&quot;resizeWidth&quot;:448,&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_!kQx1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 424w, https://substackcdn.com/image/fetch/$s_!kQx1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 848w, https://substackcdn.com/image/fetch/$s_!kQx1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.png 1272w, https://substackcdn.com/image/fetch/$s_!kQx1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8a0e62d-a89e-42e3-b4c8-274af3e760b0_946x710.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><figcaption class="image-caption">Source: Strategize Your Career</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn why optimizing how you work matters</strong><br>ToT Rating: &#11088;&#11088;</p><h4><strong><a href="https://github.blog/developer-skills/application-development/how-github-engineers-learn-new-codebases/?utm_campaign=top-of-the-tech">How GitHub engineers learn new codebases</a></strong> (5 min)</h4><h5><em><strong><a href="https://github.blog/">github.blog</a></strong></em></h5><p>If you want to grow your impact and influence as a software engineer, chances are you will need to operate with many different codebases. Getting your head around new code is not easy and it takes time and effort. This article will give you strategies you can use for learning new code (+ a markdown template for discovering new code).</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to learn new codebases</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>All done for today! &#128079;</p>]]></content:encoded></item><item><title><![CDATA[Do you know what is "vibe coding"?]]></title><description><![CDATA[Learn about the latest AI hype around "vibe coding" and Jevons paradox that might save software engineers from complete AI automation]]></description><link>https://newsletter.topofthetech.com/p/do-you-know-what-is-vibe-coding</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/do-you-know-what-is-vibe-coding</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 13 Mar 2025 08:02:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot of AI hype in this digest. Will AI make us all obsolete or will Jevons pradox save us? Don&#8217;t worry I did not hear about Jevons paradox until today, so you are not alone. Prepare that coffee or tea &#9749;, sit back, and read on.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to stay up to date with latest tech topic.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h4><a href="https://andrewchen.substack.com/p/predictionsthoughts-on-vibe-coding?utm_campaign=top-of-the-tech">Vibe coding, some thoughts and predictions</a> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;@andrewchen&quot;,&quot;id&quot;:2401262,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/andrewchen&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53ed0cf4-67c2-442c-8b4f-bd5700dded6f_400x400.png&quot;,&quot;uuid&quot;:&quot;0585d476-a838-4ddc-bb3a-77bf10c01a1a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Last digest included a <a href="https://newsletter.topofthetech.com/i/157918041/introducing-manus-the-general-ai-agent-min-video">video</a> introducing Manus - an AI agent going viral in China. That was a brief introduction into the latest AI agents. In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Andrew Chen&quot;,&quot;id&quot;:108324,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/e1b8990d-fb04-4d9e-8c4b-c8ed9990cca9_1201x1201.jpeg&quot;,&quot;uuid&quot;:&quot;555f5af5-9315-49b3-a5dd-abfc4d0b45a0&quot;}" data-component-name="MentionToDOM"></span> shares his perspective of the current AI landscape and makes predictions on a topic we are all interested in - how AI will transform software engineering.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RYgs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RYgs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RYgs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RYgs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RYgs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RYgs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg" width="1456" height="460" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:460,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RYgs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RYgs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RYgs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RYgs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96774630-64f4-4a5d-a4f8-59b10ae03bf8_3003x948.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><figcaption class="image-caption">Source: Andrew Chen</figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn how AI will transform software engineering</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><a href="https://refactoring.fm/p/how-engineering-teams-use-ai?utm_campaign=top-of-the-tech">How Engineering Teams are Using AI</a> (13 min)</h4><p><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Refactoring&quot;,&quot;id&quot;:64099,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/refactoring&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59b1454d-62df-4c78-b76e-9e994b8f50c4_820x820.png&quot;,&quot;uuid&quot;:&quot;d9eb5f08-0b46-4324-9cf2-30b825d2fd0b&quot;}" data-component-name="MentionToDOM"></span></strong></em> </p><p>This is one of the three articles in this digest mentioning &#8220;<a href="https://en.wikipedia.org/wiki/Vibe_coding">vibe coding</a>&#8221; - the term introduced by Andrej Karpathy this February. There is definitelly hype forming around this. Similar to the above article in this one <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luca Rossi&quot;,&quot;id&quot;:6835984,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6107486-b701-4109-8f21-f450fed6e277_652x690.png&quot;,&quot;uuid&quot;:&quot;ecdfdc02-4235-4fd3-98fd-36c701fbea2b&quot;}" data-component-name="MentionToDOM"></span> talks about AI impact on software engineering as well. And again both articles mention <a href="https://en.wikipedia.org/wiki/Jevons_paradox">Jevons paradox</a> - an economic concept I just learned that might save software engineers from an agentic AI doom. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sasi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sasi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!Sasi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!Sasi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!Sasi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sasi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp" width="342" height="342" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:342,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A comic-style drawing of a software engineer engaging in 'vibe coding' by talking to a computer. The engineer, a young adult with casual attire and messy hair, sits at a cluttered desk with a glowing monitor. They are dramatically gesturing while saying a command out loud in a single speech bubble, such as 'Just make it work!' The computer screen only displays lines of code without any speech or anthropomorphic elements. The background includes coffee cups, sticky notes, and a dimly lit workspace, emphasizing a late-night coding session. The overall mood is humorous and exaggerated, capturing the essence of coding through intuition rather than strict logic.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A comic-style drawing of a software engineer engaging in 'vibe coding' by talking to a computer. The engineer, a young adult with casual attire and messy hair, sits at a cluttered desk with a glowing monitor. They are dramatically gesturing while saying a command out loud in a single speech bubble, such as 'Just make it work!' The computer screen only displays lines of code without any speech or anthropomorphic elements. The background includes coffee cups, sticky notes, and a dimly lit workspace, emphasizing a late-night coding session. The overall mood is humorous and exaggerated, capturing the essence of coding through intuition rather than strict logic." title="A comic-style drawing of a software engineer engaging in 'vibe coding' by talking to a computer. The engineer, a young adult with casual attire and messy hair, sits at a cluttered desk with a glowing monitor. They are dramatically gesturing while saying a command out loud in a single speech bubble, such as 'Just make it work!' The computer screen only displays lines of code without any speech or anthropomorphic elements. The background includes coffee cups, sticky notes, and a dimly lit workspace, emphasizing a late-night coding session. The overall mood is humorous and exaggerated, capturing the essence of coding through intuition rather than strict logic." srcset="https://substackcdn.com/image/fetch/$s_!Sasi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!Sasi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!Sasi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!Sasi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F486a66b9-f1f5-440c-b24b-651e613a6032_1024x1024.webp 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>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about AI in software engineering</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://zaidesanton.substack.com/p/losing-60k-why-i-decided-to-quit?utm_campaign=top-of-the-tech">Why I decided to quit a Director's job</a> (X min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Leading Developers&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64dbcf3a-d0db-4718-8758-a6521ac5b8bd_1250x1250.png&quot;,&quot;uuid&quot;:&quot;a44df42e-31b5-4463-8a40-30b39eaff5a9&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Two digests ago we had an <a href="https://newsletter.topofthetech.com/p/are-you-simplifying-things-or-introducing?open=false#%C2%A7the-dark-side-of-solopreneurship-myths-vs-reality-min">article</a> on the dark sides of solopreneurship, last digest contained <a href="https://newsletter.topofthetech.com/i/157918041/how-to-be-a-solopreneur-min">one</a> on the similar topic but from a more positive perspective. In this one <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Anton Zaides&quot;,&quot;id&quot;:121956618,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F9fa87af7-7089-4977-ab32-dbcae410c190_3847x3564.jpeg&quot;,&quot;uuid&quot;:&quot;9eaca81e-d361-40d9-8c28-2a7314181931&quot;}" data-component-name="MentionToDOM"></span> shares the &#8220;why&#8221; behind embarking on his solopreneurship journey.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Read about solopreneurship</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://newsletter.pragmaticengineer.com/p/developer-experience-at-uber?utm_campaign=top-of-the-tech">Developer Experience at Uber with Gautam Korlam</a></strong> (6 min read, 1h 20 min podcast)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;01787672-fac1-4730-8274-2bd247a6bdd3&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this podcast/article you get some insight into DevEx at Uber. Gautam Korlam talks about the benefits of Uber&#8217;s monorepo, his career growth, how he accidentally deleted Uber&#8217;s Java monorepo &#128578; and many other topics.</p><p>He even mentions vibe coding which is a hot topic in today&#8217;s digest.</p><div id="youtube2-BSrx9y7npyg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;BSrx9y7npyg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/BSrx9y7npyg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about Uber&#8217;s engineering culture</strong><br>ToT Rating: &#11088;</p><h4><a href="https://newsletter.pragmaticengineer.com/p/ai-fakers?utm_campaign=top-of-the-tech">AI fakers exposed in tech dev recruitment: postmortem</a> (13 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;1035cff7-e42d-4bda-b073-b57083ad69e4&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Things are getting trickier and trickier for tech interviewers - we have our first fully deepfake candidates now &#128518; &#129327;. Everything was AI-generated for this candidate, LinkedIn profile, resume, code that was written during the interviews and even their video. Read all about that in this deepdive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6DzJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6DzJ!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 424w, https://substackcdn.com/image/fetch/$s_!6DzJ!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 848w, https://substackcdn.com/image/fetch/$s_!6DzJ!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 1272w, https://substackcdn.com/image/fetch/$s_!6DzJ!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6DzJ!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif" width="1104" height="444" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:444,&quot;width&quot;:1104,&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_!6DzJ!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 424w, https://substackcdn.com/image/fetch/$s_!6DzJ!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 848w, https://substackcdn.com/image/fetch/$s_!6DzJ!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 1272w, https://substackcdn.com/image/fetch/$s_!6DzJ!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1518cc3-4acc-4426-81ce-1921c97a2926_1104x444.gif 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><figcaption class="image-caption">Source: Pragmatic Engineer</figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about deepfaked interviewers</strong><br>ToT Rating: &#11088;</p><h4><a href="https://blog.bytebytego.com/p/facebooks-database-handling-billions?utm_campaign=top-of-the-tech">Facebook&#8217;s Database Handling Billions of Messages (Apache Cassandra&#174; Deep Dive)</a> (13 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;ByteByteGo Newsletter&quot;,&quot;id&quot;:817132,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bytebytego&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a5609ae-1239-4400-9491-6010a15c4d60_504x504.png&quot;,&quot;uuid&quot;:&quot;e45649d6-7b14-4a01-aefb-144f095f6588&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This is a deepdive into Facebook&#8217;s famous database system - Apache Cassandra. You will learn about the use case for which Cassandra was created, it&#8217;s data model and architecture that involves fun concepts like consistent hashing and the Gossip protocol &#128172;.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about Apache Cassandra</strong><br>ToT Rating: &#11088;</p><h4><a href="https://www.thecaringtechie.com/p/secret-to-asking-great-questions?utm_campaign=top-of-the-tech">The Key to Asking Great Questions</a> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Caring Techie Newsletter&quot;,&quot;id&quot;:341480,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/thecaringtechie&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1ce67e6-46f2-4ffd-83eb-a496f5851ea4_1024x1024.png&quot;,&quot;uuid&quot;:&quot;00c2dfd3-22db-4fe8-b4ba-e7fcf06601c7&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In order to communicate better and extract more information from your communication you need to be willing to ask questions. Sometimes, we don&#8217;t ask important questions, either from fear of looking incompetent of from fear that we will annoy the other person. In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Irina Stanescu&quot;,&quot;id&quot;:4332862,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d632ba1-7624-45cb-baed-f9ba72aff428_1284x1284.jpeg&quot;,&quot;uuid&quot;:&quot;dd1deba6-2d0e-42eb-b19c-0c66b2b87047&quot;}" data-component-name="MentionToDOM"></span> will share strategies on how to ask the questions the right way, so you do not appear incompetent and do not trigger people into being deffensive.</p><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn best way to frame your questions</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Until next week!</p>]]></content:encoded></item><item><title><![CDATA[Do you have your "promotion team"?]]></title><description><![CDATA[Learn which people you need to get on your "promotion team", the power of latest agentic AIs and why reuse can be harmful.]]></description><link>https://newsletter.topofthetech.com/p/do-you-have-your-promotion-team</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/do-you-have-your-promotion-team</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 10 Mar 2025 08:00:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!f174!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When working on getting promoted (especially for senior+ roles), it turns out that focusing only on your work might not be enough. Focusing on the key people that will be influencing that promotion is valuable as well. The article below will tell you which people you should focus on and how they can help accelerate your promotion.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get the top tech digest including promotion tips as the one below.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h4><a href="https://www.besidescode.com/p/the-one-tip-to-faster-promotions?utm_campaign=top-of-the-tech">The One Tip to Faster Promotions That No One Is Telling You</a> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Besides Code&quot;,&quot;id&quot;:3003194,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/besidescode&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fac371a6-6953-4802-9ec3-97d1c2ab03c1_1280x1280.png&quot;,&quot;uuid&quot;:&quot;23171b26-4b2a-46be-bf7f-58e9c4b82f6d&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>A great advice I heard about getting a promotion faster is to act as if you are already promoted. In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Gilad Naor&quot;,&quot;id&quot;:15576627,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Ff313a68b-9487-4388-9957-74a48cc5d6e2_500x500.jpeg&quot;,&quot;uuid&quot;:&quot;1bf0ac2f-9d6a-4395-a4fd-f8228d70ae35&quot;}" data-component-name="MentionToDOM"></span> goes a bit further than that and shares important people to focus on in order to increase chances of your promotion. There are four important personas he shares, and each of them has something unique that will help you get there.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f174!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f174!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!f174!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!f174!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!f174!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f174!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp" width="348" height="348" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:348,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A humorous comic-style drawing of a software engineer being lifted towards a 'Promotion' sign by a team labeled 'Promotion Team.' The engineer looks surprised and delighted, holding onto his laptop while floating upwards. The team members, wearing office attire, use various means like balloons, a catapult, and teamwork to lift him. The background includes a typical tech office setting with desks, monitors, and coffee cups.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A humorous comic-style drawing of a software engineer being lifted towards a 'Promotion' sign by a team labeled 'Promotion Team.' The engineer looks surprised and delighted, holding onto his laptop while floating upwards. The team members, wearing office attire, use various means like balloons, a catapult, and teamwork to lift him. The background includes a typical tech office setting with desks, monitors, and coffee cups." title="A humorous comic-style drawing of a software engineer being lifted towards a 'Promotion' sign by a team labeled 'Promotion Team.' The engineer looks surprised and delighted, holding onto his laptop while floating upwards. The team members, wearing office attire, use various means like balloons, a catapult, and teamwork to lift him. The background includes a typical tech office setting with desks, monitors, and coffee cups." srcset="https://substackcdn.com/image/fetch/$s_!f174!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!f174!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!f174!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!f174!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa39c11ea-9a24-4682-aa02-97232ff780e4_1024x1024.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn how to increase chances for promotion</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://www.youtube.com/watch?v=K27diMbCsuw">Introducing Manus: The General AI Agent</a></strong> (4 min video)</h4><h5><em><strong><a href="https://www.youtube.com/@Manus-AI">Manus AI</a></strong></em></h5><p>Take a look at this AI agent &#129302; that is going viral in China &#127464;&#127475; right now.</p><div id="youtube2-K27diMbCsuw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;K27diMbCsuw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/K27diMbCsuw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn about bleeding-edge AI </strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://architectelevator.com/architecture/reuse-harmful/?utm_campaign=top-of-the-tech">(Naive) Reuse Considered Harmful?</a></strong> (5 min)</h4><h5><em><strong><a href="https://architectelevator.com/">The Architect Elevator</a></strong></em></h5><p>Reuse is considered a good practice in coding. It streamlines implementations, reduces code and makes things simpler to reason about. Architecturally, however, there are cases where good old reuse is not optimal and can even cause more harm than good. This goes against the intuition we have developed for so long as engineers.</p><p>Audience: <strong>Software Engineers / Architects</strong><br>Value: <strong>Learn when/how reuse can be harmful</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://news.yuezhao.coach/p/how-to-not-lose-your-star-performers?utm_campaign=top-of-the-tech">How To Not Lose Your Star Performers</a> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Uncommon Executive&quot;,&quot;id&quot;:2076072,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/yuezhao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01bd0b64-f013-4c35-9ccd-3b28ed5359c1_500x500.png&quot;,&quot;uuid&quot;:&quot;60b87b5e-08c9-4186-8394-b9cb49a60485&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>As an engineering manager, your team members&#8217; performance lies on a wide spectrum. Some are rockstar ninjas &#129399;&#129489;&#8205;&#128187; that spit out high quality features in no time, while some struggle and require a lot of handholding. As a manager, it is very natural to slip into the habit of focusing your attention on the reports that struggle. However, this might lead to churn of your high-performers. In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Yue Zhao&quot;,&quot;id&quot;:120872089,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F337f6d95-8d4d-4cc7-ad21-cf2960798144_896x896.jpeg&quot;,&quot;uuid&quot;:&quot;2e36eb64-2c57-46a4-a4f1-193647ce53d8&quot;}" data-component-name="MentionToDOM"></span> will bust 4 myths about high performers that will help you avoid this unwanted scenario.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how to manage high-performers</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://read.highgrowthengineer.com/p/unspoken-git-secrets?utm_campaign=top-of-the-tech">Unspoken git secrets that save you mountains &#9968;&#65039; of time as an engineer</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;High Growth Engineer&quot;,&quot;id&quot;:1504485,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/highgrowthengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4028d22-8549-42cb-831c-e75539af15f9_1280x1280.png&quot;,&quot;uuid&quot;:&quot;8a91f66a-827c-4cd0-8cd0-30de4d66d039&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>As software engineers, GIT is one of the most heavily used tools in our toolchain. This article goes beyond basics, and shares some GIT superpowers that will save you time and help you be a more productive coder.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Yvj-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Yvj-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 424w, https://substackcdn.com/image/fetch/$s_!Yvj-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 848w, https://substackcdn.com/image/fetch/$s_!Yvj-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 1272w, https://substackcdn.com/image/fetch/$s_!Yvj-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Yvj-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png" width="1374" height="488" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:488,&quot;width&quot;:1374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Check the commit in the middle. If bad, move left. If good, move right&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Check the commit in the middle. If bad, move left. If good, move right" title="Check the commit in the middle. If bad, move left. If good, move right" srcset="https://substackcdn.com/image/fetch/$s_!Yvj-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 424w, https://substackcdn.com/image/fetch/$s_!Yvj-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 848w, https://substackcdn.com/image/fetch/$s_!Yvj-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.png 1272w, https://substackcdn.com/image/fetch/$s_!Yvj-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63383a5f-4c5d-4efd-8637-990167080f37_1374x488.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><figcaption class="image-caption">Source: High Growth Engineer</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about advanced GIT tricks</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://thehustlingengineer.substack.com/p/how-to-be-a-solopreneur?utm_campaign=top-of-the-tech">How to Be a Solopreneur?</a> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Hustling Engineer&quot;,&quot;id&quot;:2210093,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/thehustlingengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe3928da-2936-4f40-810a-caa16995c9e1_500x500.png&quot;,&quot;uuid&quot;:&quot;b3fb8c53-2c86-42f7-be52-24ee6200353a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Last week we had an <a href="https://newsletter.topofthetech.com/i/158465219/the-dark-side-of-solopreneurship-myths-vs-reality-min">article</a> on the dark sides of solopreneurship. In this one <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Niharikaa Kaur Sodhi&quot;,&quot;id&quot;:6309505,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee8f9966-cb87-4811-9c7a-28ee1693850c_1179x1179.jpeg&quot;,&quot;uuid&quot;:&quot;3ae33f6b-c15e-4579-8b32-891b7ed0a939&quot;}" data-component-name="MentionToDOM"></span> shares quite an opinionated positive perspective on solopreneurship. Read it to get excited about the positive aspects of this life choice.</p><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn about solopreneurship</strong><br>ToT Rating: &#11088;</p><h4><a href="https://strategizeyourcareer.com/p/remove-the-question-tax-why-the-best-engineers-ask-more-questions?utm_campaign=top-of-the-tech">Remove the question tax: Why the best engineers ask more questions</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Strategize Your Career&quot;,&quot;id&quot;:1974191,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/strategizeyourcareer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd86ff71-f95f-4e8d-95b6-dfd2e9bfd237_1055x1055.png&quot;,&quot;uuid&quot;:&quot;7f2fb285-3cda-44ec-ab1d-5b288edc1001&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this great article, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Fran Soto&quot;,&quot;id&quot;:170998285,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/10f90fdb-11ac-48b4-8f51-6a59e07763d2_1149x1149.png&quot;,&quot;uuid&quot;:&quot;600ef1d9-21c3-4214-8f8d-a5b74d5651b9&quot;}" data-component-name="MentionToDOM"></span> talks about a benefit that LLMs revolution brought that I did not think about. Imposter syndrome is no stranger in the tech industry. And it often prevents us from asking questions for fear of appearing dumb or incompetent. As this fear is a social one, LLMs eliminate it, as you can ask them whatever you want without fear of being judged or scrutinized. Fran further argues that with the advance of AI, the skill of asking the right questions (aka prompting) will be much more important than pure knowledge hoarding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jzkF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jzkF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!jzkF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!jzkF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!jzkF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jzkF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp" width="364" height="364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:364,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A comic-style drawing of an engineer sitting in a conference room during a meeting, looking nervous and hesitant. The engineer, wearing glasses and a hoodie, has a thought bubble that says, 'If I ask this, will they think I&#8217;m dumb?' Around the table, colleagues look serious and engaged, some taking notes. The scene is detailed with a whiteboard full of diagrams and technical jargon in the background. The engineer's expression conveys anxiety, with beads of sweat and a slightly raised hand unsure whether to speak.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A comic-style drawing of an engineer sitting in a conference room during a meeting, looking nervous and hesitant. The engineer, wearing glasses and a hoodie, has a thought bubble that says, 'If I ask this, will they think I&#8217;m dumb?' Around the table, colleagues look serious and engaged, some taking notes. The scene is detailed with a whiteboard full of diagrams and technical jargon in the background. The engineer's expression conveys anxiety, with beads of sweat and a slightly raised hand unsure whether to speak." title="A comic-style drawing of an engineer sitting in a conference room during a meeting, looking nervous and hesitant. The engineer, wearing glasses and a hoodie, has a thought bubble that says, 'If I ask this, will they think I&#8217;m dumb?' Around the table, colleagues look serious and engaged, some taking notes. The scene is detailed with a whiteboard full of diagrams and technical jargon in the background. The engineer's expression conveys anxiety, with beads of sweat and a slightly raised hand unsure whether to speak." srcset="https://substackcdn.com/image/fetch/$s_!jzkF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!jzkF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!jzkF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!jzkF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff73a7f4c-26ed-4d6a-82f2-91af14a038b2_1024x1024.webp 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>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn the power of asking questions (or the weakness of not asking them)</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.theengineeringmanager.com/growth/should-managers-still-code/?utm_campaign=top-of-the-tech">Should managers still code?</a></strong> (9 min)</h4><h5><em><strong><a href="https://www.theengineeringmanager.com/about/">The Engineering Manager by James Stanier</a></strong></em></h5><p>In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;James Stanier&quot;,&quot;id&quot;:2176233,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F46e85dc3-1182-4013-b397-1aa40ddc6ee2_800x800.jpeg&quot;,&quot;uuid&quot;:&quot;015aca98-d178-4fb5-8f0e-9dc1480277e3&quot;}" data-component-name="MentionToDOM"></span> goes on to answer an evergreen question. It is not easy to determine the right level of involvement in the code for an EM. This article will help you by giving you the exact list of what you should do or be able to do as an EM.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how much you should code as an EM</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>See you next week! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[Are you simplifying things or introducing unnecessary complexity?]]></title><description><![CDATA[Learn about the art of simplification and business terminology you need to know to understand your company]]></description><link>https://newsletter.topofthetech.com/p/are-you-simplifying-things-or-introducing</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/are-you-simplifying-things-or-introducing</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 06 Mar 2025 08:01:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dEO8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The top article in this digest talks about the art of simplification. Most importantly, about how it is underrated. It is not rare that people who simplify and remove things (even though their simplifications add a huge amount of value), are less visible and recognized than people who add unnecessary complexity. As removing is somehow perceived as less &#8220;productive&#8221; than adding.</p><p>I love the article as it kind of raises the awareness on this topic.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get a digest of the best tech newsletters.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Not many articles in this digest, only five, so dive right in!</p><div><hr></div><h4><a href="https://www.scarletink.com/p/adding-value-through-subtraction?utm_campaign=top-of-the-tech">The Art of Simplification: Why We (over) Build When We Should Simplify</a> (5 min) &#128181;</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Scarlet Ink&quot;,&quot;id&quot;:1282781,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/scarletink&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11d6b0da-dcab-4da3-a4b8-2de45e15f580_600x600.png&quot;,&quot;uuid&quot;:&quot;a789b6a9-34c8-4df6-bed6-ec38a6499417&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article reminds me of the concepts of accidental and essential complexity introduced by <a href="https://en.wikipedia.org/wiki/No_Silver_Bullet">Fred Brooks</a> in the year when I was born &#128578; Essential complexity is inherent to the problem you are solving and accidental complexity is the complexity you added as part of the solution for the problem you are solving (there was a great article on this <a href="https://newsletter.topofthetech.com/i/153823176/cognitive-load-is-what-matters">ToT digest</a> in December). <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Dave Anderson&quot;,&quot;id&quot;:16252838,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6871a12d-0c64-4c59-a01b-dcf04c28f1d0_1941x1770.jpeg&quot;,&quot;uuid&quot;:&quot;5ebb0002-ac95-49be-aa14-8dd2a880e8a0&quot;}" data-component-name="MentionToDOM"></span> argues that removing complexity and simplifying things is very much underestimated.</p><p>When you add a feature, push code, or collaborate with many engineers, your contribution is very visible. Whereas activities such as sunseting a feature, removing unnecessary UX, brutally descoping the thing that your PM calls an &#8220;MVP&#8221;, removing code, or never even writing it at first place (aka <a href="https://blog.codinghorror.com/the-best-code-is-no-code-at-all/">best code is no code at all</a>) have very low visibility. Even though being less visible, often these &#8220;simplification&#8221; activities have higher value than their visible counterparts.</p><p>Keep that in mind next time you add five different design patterns to implement a simple CRUD operation. Or when you define your MVP, where 80% of it are nice-to-haves that will take up the same percentage of efforts to implement as well.</p><p>Be brutal when de-scoping features&#129784;. Simplify, remove, or even better, don&#8217;t write code at all if possible.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dEO8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dEO8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dEO8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dEO8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dEO8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dEO8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg" width="382" height="302.1892857142857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:443,&quot;width&quot;:560,&quot;resizeWidth&quot;:382,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Picasso's napkin story&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Picasso's napkin story" title="Picasso's napkin story" srcset="https://substackcdn.com/image/fetch/$s_!dEO8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dEO8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dEO8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dEO8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db50039-75c9-465a-8efb-d964b7701a68_560x443.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><figcaption class="image-caption">Source: https://jgcontemporary.art/blogs/news/picassos-napkin-story</figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers / Product Managers</strong><br>Value: <strong>Learn the value of removing features, code (best code is no code), and many other things</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><a href="https://zaidesanton.substack.com/p/businesss-terms-for-engineering-managers?utm_campaign=top-of-the-tech">20 Business terms every Engineering Manager should know</a> (10 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Leading Developers&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64dbcf3a-d0db-4718-8758-a6521ac5b8bd_1250x1250.png&quot;,&quot;uuid&quot;:&quot;c3d45278-4c18-4fd8-8c42-d7f0ea6c45a2&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>I recently read a company-wide document outlining the company&#8217;s business strategy for the next several years. The document contained many business terms whose meaning I did not understand. I asked ChatGPT for help, it gave me some great explanations and at the end I even created an annotated version of the document and shared it with others. The timing of <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Anton Zaides&quot;,&quot;id&quot;:121956618,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F9fa87af7-7089-4977-ab32-dbcae410c190_3847x3564.jpeg&quot;,&quot;uuid&quot;:&quot;d5fa2b56-9e98-4dfc-b275-db0c5f37b4ad&quot;}" data-component-name="MentionToDOM"></span>&#8217;s article coincides with this, so I fully get the value of learning these terms.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0HMH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0HMH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!0HMH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!0HMH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!0HMH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0HMH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp" width="370" height="370" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:370,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A humorous comic-style drawing of a software engineer looking completely confused and overwhelmed by business jargon. The engineer, wearing a hoodie and glasses, is sitting at a desk with a laptop, scratching their head. Around them, floating in the air, are various business acronyms like 'CAC', 'LTV', 'NRR', 'GRR', 'CapEx', and 'NPS', swirling in chaotic speech bubbles. The expression on their face is exaggeratedly puzzled, with question marks above their head. The background is a simple office setting with a whiteboard covered in complex financial graphs and terms. The style is colorful and cartoonish, emphasizing the humor of the situation.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A humorous comic-style drawing of a software engineer looking completely confused and overwhelmed by business jargon. The engineer, wearing a hoodie and glasses, is sitting at a desk with a laptop, scratching their head. Around them, floating in the air, are various business acronyms like 'CAC', 'LTV', 'NRR', 'GRR', 'CapEx', and 'NPS', swirling in chaotic speech bubbles. The expression on their face is exaggeratedly puzzled, with question marks above their head. The background is a simple office setting with a whiteboard covered in complex financial graphs and terms. The style is colorful and cartoonish, emphasizing the humor of the situation." title="A humorous comic-style drawing of a software engineer looking completely confused and overwhelmed by business jargon. The engineer, wearing a hoodie and glasses, is sitting at a desk with a laptop, scratching their head. Around them, floating in the air, are various business acronyms like 'CAC', 'LTV', 'NRR', 'GRR', 'CapEx', and 'NPS', swirling in chaotic speech bubbles. The expression on their face is exaggeratedly puzzled, with question marks above their head. The background is a simple office setting with a whiteboard covered in complex financial graphs and terms. The style is colorful and cartoonish, emphasizing the humor of the situation." srcset="https://substackcdn.com/image/fetch/$s_!0HMH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!0HMH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!0HMH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!0HMH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8715db85-ae00-4ff7-94a8-9ab86b7b12cb_1024x1024.webp 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 an EM, you need to know business terminology to understand the business you are operating in, and communicating business strategy to your engineers is important as well. The good thing is that although the terms seem scary at first, they are quite simple to grasp.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn 20 important business terms</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><a href="https://news.yuezhao.coach/p/answer-unexpected-question-with-grace?utm_campaign=top-of-the-tech">6 Simple Ways To Answer Unexpected Question From Leaders</a> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Uncommon Executive&quot;,&quot;id&quot;:2076072,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/yuezhao&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01bd0b64-f013-4c35-9ccd-3b28ed5359c1_500x500.png&quot;,&quot;uuid&quot;:&quot;86284079-8662-4153-82a8-04e79799f9b3&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>You are presenting a feature, technical design, or an improvement proposal, and boom, there comes a question that you never thought of and for which you do not have an answer &#128551;. You freeze, don&#8217;t know what to say, and you feel stupid for setting up a meeting without knowing the answer to this question. You start sweating &#128531; and get nervous and don&#8217;t know what to do. This article will tell you how to handle this like a boss &#128526;.</p><p>Audience: <strong>All professionals</strong><br>Value: <strong>Learn how to answer hard questions during important meetings</strong><br>ToT Rating: &#11088;</p><h4><a href="https://theindiepreneur.substack.com/p/solopreneurship-myths-vs-reality?utm_campaign=top-of-the-tech">The dark side of solopreneurship: Myths vs. reality</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The IndiePreneur&quot;,&quot;id&quot;:2283026,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/theindiepreneur&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a34d2e1d-ede1-4d86-a2c8-30a45a83b55d_1024x1024.png&quot;,&quot;uuid&quot;:&quot;83dd6e64-a75e-4426-bc4d-a469f6726ef9&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Perhaps you dreamed of starting your own business and still did not do it due to being anxious about the things that could go wrong. In this article, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Orel Zilberman&quot;,&quot;id&quot;:51141391,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5cee6df-f85a-422b-a19e-655ff6c8a668_1024x1024.png&quot;,&quot;uuid&quot;:&quot;508557be-5ad3-4a5d-8593-85a25b0bf395&quot;}" data-component-name="MentionToDOM"></span> shares five myths associated with solopreneurship and realities behind them. These might either help with removing some of that anxiety (as you will at least learn about the reality of the solopreneurship journey) or amplify it &#128518; and you will realize that being your own boss is not your cup of tea.</p><p>Audience: (<strong>Potential) Entrepreneurs / Solopreneurs</strong><br>Value: <strong>Learn about the downsides of solopreneurship</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://medium.com/@arjun_shah/thinking-in-maximums-c8f1fc4b6c50">Thinking in Maximums</a></strong> (13 min)</h4><h5><em><strong><a href="https://medium.com/@arjun_shah">Arjun Shah</a></strong></em></h5><p>There is a lot of thought out there that promotes &#8220;MVP mindset&#8221; where you ship something fast, get it into the hands of customers and then learn and iterate from it. Even in this very digest I advocate for &#8220;brutal MVP de-scoping&#8221;. This article talks about the downsides of the MVP mindset if not combined with a proper long-term vision.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yLmS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yLmS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yLmS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yLmS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yLmS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yLmS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg" width="517" height="344.54357142857145" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:933,&quot;width&quot;:1400,&quot;resizeWidth&quot;:517,&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_!yLmS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yLmS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yLmS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yLmS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fa70d43-c171-4460-a687-58c6df52ff94_1400x933.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><figcaption class="image-caption">The first launch of the SpaceX Falcon Heavy rocket. Courtesy: <a href="https://unsplash.com/photos/space-shuttle-woWf_VJ7dNs">Unsplash</a></figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn about the downsides of &#8220;MVP mindset&#8221;</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Today&#8217;s digest was not that long, hopefully you made it to the end!</p><p>See you on Monday! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[How entrepreneurs think differently from 9-5ers?]]></title><description><![CDATA[Learn how entrepreneur's mindset is different from an average corporate manager/worker, why ownership and urgency matter and why you should mostly shut up to be a good active listener.]]></description><link>https://newsletter.topofthetech.com/p/how-entrepreneurs-think-differently</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/how-entrepreneurs-think-differently</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 03 Mar 2025 08:01:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/kYfNvmF0Bqw" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Operating within an organization is quite different than operating as an entrepreneur. The main reason is that within an organization, you are always working towards an already set goal (unless you are the top-most leader that makes up all the goals). Entrepreneurs operate quite differently and the article below will tell you how.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Don&#8217;t miss out on top tech newsletters!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Additionally, Dan Na shares why ownership and urgency are the two most important characteristics to look for in workers.</p><p>So have a healthy experimentation/fail-fast mindset like an entrepreneur, take strong ownership of your area and drive with a sense of urgency to be a rock-star performer &#128640;. Read on!</p><div><hr></div><h4><strong><a href="https://muratbuffalo.blogspot.com/2025/02/what-makes-entrepreneurs-entrepreneurial.html?utm_campaign=top-of-the-tech">What makes entrepreneurs entrepreneurial?</a></strong> (4 min)</h4><h5><em><strong><a href="https://www.blogger.com/profile/07842046940394980130">Murat Demirbas</a></strong></em></h5><p>This article aims to get to the essence of entrepreneurs by contrasting them with the mindset that regular corporate managers and leaders have. Entrepreneurs use effectual reasoning as opposed to casual reasoning taught and applied almost everywhere. Entrepreneurs try, fail, learn and do not get stuck on an idea or a business model. They do not obsess about their ideas, they adapt to what they learn about the world through trial and error.</p><p>The article includes a very short monologue by Steve Jobs that talks exactly about this one small difference that entrepreneurs have - the ability to &#8220;poke the world&#8221; around them.</p><div id="youtube2-kYfNvmF0Bqw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;kYfNvmF0Bqw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/kYfNvmF0Bqw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn how entrepreneurs think</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><strong><a href="https://blog.danielna.com/high-ownership-high-urgency/?utm_campaign=top-of-the-tech">High Ownership, High Urgency</a></strong> (10 min)</h4><h5><em><strong><a href="https://blog.danielna.com/about">Dan Na</a></strong></em></h5><p>This article talks about two very important characteristics that are shared by the most effective workers - <strong>ownership</strong> and <strong>urgency</strong>. Engineers with a strong sense of ownership are self-guided and self-driven. They feel they own the thing. When you own the thing, you do not accept annoying bugs, spaghetti code or convoluted architecture. No one has to tell you to deal with tech debt or respond to that urgent support request from a customer. You do it because it is your backyard. You don&#8217;t allow crap &#128169; in your backyard. Contrast that with the engineers with no sense of ownership. They need constant guidance, they need to be told what to do, and they need to be told what is important.</p><p>Reading about urgency reminds me of a paragraph from the famous book <a href="https://www.goodreads.com/book/show/22823968-the-mythical-man-month">The Mythical Man-Month</a> that talks about a non-physical talent called <em>hustle</em>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aaYY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aaYY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aaYY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aaYY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aaYY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aaYY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3022967,&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.topofthetech.com/i/157917830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.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_!aaYY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aaYY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aaYY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aaYY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d4283d-85c7-4641-84d1-f0fd80cce953_4000x3000.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>Fred Brooks wrote the paragraph 60 years ago &#129327; recognizing the value of people with a strong sense of urgency. 60 years later, this article again emphasizes it. That&#8217;s an evergreen right there.</p><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn the most important characteristics of an effective worker</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/how-entrepreneurs-think-differently?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">This post is public so feel free to share it to support the publication.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/how-entrepreneurs-think-differently?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/how-entrepreneurs-think-differently?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h4><a href="https://www.pathtostaff.com/p/leveling-up-hacks-active-listening?utm_campaign=top-of-the-tech">Leveling Up Hacks - Active Listening</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Path to Staff Engineer&quot;,&quot;id&quot;:2820457,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pathtostaff&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0cff4c12-ae20-44d9-9129-2220d68bd547_669x669.png&quot;,&quot;uuid&quot;:&quot;f6def062-fabc-40f9-b263-708ba621103a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>If you want to support your peers or reports better, you need to be good at listening to them&#128066;. You need to be silent and let others speak &#128566;. You talk only to summarise or ask clarifying questions. You assess how good you are listening through self-reflection and feedback.</p><p>Audience: <strong>Anyone really</strong><br>Value: <strong>Learn how to be a better listener</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://newsletter.eng-leadership.com/p/5-lessons-learned-setting-up-a-global?utm_campaign=top-of-the-tech">5 lessons learned setting up a global engineering org at Google</a> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;id&quot;:1115815,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;uuid&quot;:&quot;b082c318-21d3-431a-b110-cd3b219a6e81&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Chaitali Narla&quot;,&quot;id&quot;:262519377,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fb8edca41-bd13-4b8e-9a4c-cfef63f316a8_600x600.jpeg&quot;,&quot;uuid&quot;:&quot;b9af638a-3db9-48e1-8589-874525689810&quot;}" data-component-name="MentionToDOM"></span> shares her experience building a global team of 30+ people spread out in the US and Bangalore, India. She shares some great advice on how to build culture in your teams through repetition. I also love the Leader-Leader model and &#8220;I intend to&#8230;&#8221; approach that aims to empower your team through boosting the ownership and accountability.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how to build great (remote) team culture</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://javarevisited.substack.com/p/law-of-demeter-talk-to-friends-not?utm_campaign=top-of-the-tech">Law of Demeter - Talk to Friends, Not to Strangers</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Javarevisited Newsletter&quot;,&quot;id&quot;:1444904,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/javarevisited&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb9abffb-bd2d-4fe4-a166-4f88de0a3cba_512x512.png&quot;,&quot;uuid&quot;:&quot;1bdc7a72-eef0-4bf8-bafd-9a4e645f473d&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Have you heard about the famous programming design guideline called the Law of Demeter? If not, this article is a great source for familiarizing yourself with this guideline, which aims to reduce the coupling of your 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_!_rAw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_rAw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 424w, https://substackcdn.com/image/fetch/$s_!_rAw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 848w, https://substackcdn.com/image/fetch/$s_!_rAw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 1272w, https://substackcdn.com/image/fetch/$s_!_rAw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_rAw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png" width="446" height="282.1525821596244" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:539,&quot;width&quot;:852,&quot;resizeWidth&quot;:446,&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_!_rAw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 424w, https://substackcdn.com/image/fetch/$s_!_rAw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 848w, https://substackcdn.com/image/fetch/$s_!_rAw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.png 1272w, https://substackcdn.com/image/fetch/$s_!_rAw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7a951fc-5427-4ca7-9fe7-c66ebf8c8a93_852x539.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><figcaption class="image-caption">Source: Javarevisited Newsletter</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to write less coupled code </strong>&#127837;&#128201;<br>ToT Rating: &#11088;</p><h4><a href="https://blog.bytebytego.com/p/how-amazon-s3-stores-350-trillion?utm_campaign=top-of-the-tech">How Amazon S3 Stores 350 Trillion Objects with 11 Nines of Durability</a> (13 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;ByteByteGo Newsletter&quot;,&quot;id&quot;:817132,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bytebytego&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a5609ae-1239-4400-9491-6010a15c4d60_504x504.png&quot;,&quot;uuid&quot;:&quot;77ad82a1-5788-4f04-afc0-62364a6b57ca&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Amazon S3 is among the top three most successful products from AWS. There is a lot under the hood of this technological marvel, like index partitioning with lexicographic distribution, caching of frequently accessed objects and automatic rebalancing based on access patterns. Learn how this system, composed of 350+ microservices, stores data with 11 nines of durability (99.999999999%) &#129327;.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VLj0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VLj0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 424w, https://substackcdn.com/image/fetch/$s_!VLj0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 848w, https://substackcdn.com/image/fetch/$s_!VLj0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 1272w, https://substackcdn.com/image/fetch/$s_!VLj0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VLj0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png" width="242" height="83.44827586206897" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:580,&quot;resizeWidth&quot;:242,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Amazon S3 logo&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Amazon S3 logo" title="Amazon S3 logo" srcset="https://substackcdn.com/image/fetch/$s_!VLj0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 424w, https://substackcdn.com/image/fetch/$s_!VLj0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 848w, https://substackcdn.com/image/fetch/$s_!VLj0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 1272w, https://substackcdn.com/image/fetch/$s_!VLj0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7717584-102c-4dce-ae18-4631aa0baa7c_580x200.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about Amazon S3</strong><br>ToT Rating: &#11088;</p><h4><a href="https://strategizeyourcareer.com/p/my-strategy-to-learn-faster-than?utm_campaign=top-of-the-tech">My strategy to learn faster than anyone else: Copying from the best</a> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Strategize Your Career&quot;,&quot;id&quot;:1974191,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/strategizeyourcareer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd86ff71-f95f-4e8d-95b6-dfd2e9bfd237_1055x1055.png&quot;,&quot;uuid&quot;:&quot;67288402-3494-4695-b04f-79c776b0850a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>We engineers think very highly about our craft and often overemphasize the ratio of creativity in it (t-shirts that say &#8220;<em>people think it&#8217;s magic, we call it engineering</em> &#128526;&#8221;). Truth be told, there is tons of copying going on in our craft. You copy others&#8217; code, presentation decks, design documents, even PR comments &#128578;. With all that copying going on, this article will help you do it properly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H3PI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H3PI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 424w, https://substackcdn.com/image/fetch/$s_!H3PI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 848w, https://substackcdn.com/image/fetch/$s_!H3PI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 1272w, https://substackcdn.com/image/fetch/$s_!H3PI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H3PI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png" width="540" height="240.70054945054946" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:649,&quot;width&quot;:1456,&quot;resizeWidth&quot;:540,&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_!H3PI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 424w, https://substackcdn.com/image/fetch/$s_!H3PI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 848w, https://substackcdn.com/image/fetch/$s_!H3PI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.png 1272w, https://substackcdn.com/image/fetch/$s_!H3PI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F906235ea-0c2d-496b-97ed-05805a259d7c_6661x2968.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><figcaption class="image-caption">Source: Strategize Your Career</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn how to copy from others properly</strong><br>ToT Rating: &#11088;</p><h4><strong><a href="https://www.developing.dev/p/amazon-principal-engineer-on-layoffs?utm_campaign=top-of-the-tech">Amazon Principal Engineer On Layoffs, Interviewing &amp; Career Growth | Steve Huynh</a></strong> (6 min read, 1h 18 min podcast)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Developing Dev&quot;,&quot;id&quot;:1340878,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/ryanlpeterman&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb980aa1-65a4-4e90-aacb-fc07a563b5f7_500x500.png&quot;,&quot;uuid&quot;:&quot;7e8ed867-4265-4851-bd29-4e2b53622039&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this podcast/article you will hear <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Steve Huynh&quot;,&quot;id&quot;:171006919,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1e274e7-73dd-4dd3-995f-5174c713ffb0_800x800.png&quot;,&quot;uuid&quot;:&quot;25dbd982-f340-4dc6-ba83-56f69a85305d&quot;}" data-component-name="MentionToDOM"></span>&#8216;s experiences from his almost 20 years working at Amazon. Steve talks about interview prep, Amazon&#8217;s performance-based layoff culture and many other insights. When seeing the podcast, I remembered Steve also defined a very insightful concept called the &#8220;promotion donut&#8221; &#127849;.</p><div id="youtube2-76ezA79C7GY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;76ezA79C7GY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/76ezA79C7GY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about Amazon</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>You made it to the end! &#128588;<br>See you in the next digest!</p>]]></content:encoded></item><item><title><![CDATA[How do you balance tech with product work?]]></title><description><![CDATA[Learn how to treat tech work as an important business driver and how being hyper-proactive can launch your career growth.]]></description><link>https://newsletter.topofthetech.com/p/how-do-you-balance-tech-with-product</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/how-do-you-balance-tech-with-product</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Thu, 27 Feb 2025 08:00:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pXsi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Balancing tech work with product work is difficult. Comparing shipping a new feature aiming to bring a 7% increase in user conversion with a big refactoring of a legacy authentication system everyone dreads working with feels like comparing apples and oranges. Also, it does not help that engineers sometimes tend to shift responsibility for prioritizing tech work to product managers (&#8220;I wanted to do it, but it got deprioritized by the product.&#8220;).</p><p>The below article by <a href="https://www.linkedin.com/in/marcggauthier/">Marc G Gauthier</a> proposes treating both technical projects and product projects in the same manner. This resonated with me as I feel that all the problems start the moment you segregate the two. Properly including tech work in the product work leads to stronger engineering organization and stronger trust between engineering and product.</p><p>So be very clear about what&#8217;s not up for debate with your product partners, communicate how/why that is important for the business, and keep your engineering posture in good shape &#128170;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to not miss out on top tech newsletters digested for you!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>PS: I am curious how you are balancing tech vs product work in your teams, let me know in the comments &#128172;.</p><div><hr></div><h4><a href="https://marcgg.com/blog/2025/02/18/no-technical-project/?utm_campaign=top-of-the-tech">All Projects Are Business Projects</a> (13 min)</h4><h5><em><strong><a href="https://marcgg.com/">marccg.com</a></strong></em></h5><p>Balancing technical work with business/product work is an evergreen topic in software development. A lot of organizations separate these two workstreams and treat tech work as a cost source and business work as the sole value source. Often tech work is parked for &#8220;later&#8221;. Very early you learn that there is no such thing as &#8220;later&#8221; and &#8220;later&#8221; almost never happens. This article argues for treating all project as business projects (which I love &#128525;) and even gives you example of how you can frame some common &#8220;tech projects&#8221; through a business lens. This should help you to communicate with more confidence when explaining why that refactoring/migration/re-architecture is necessary to your non-technical partners.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pXsi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pXsi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!pXsi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!pXsi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!pXsi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pXsi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp" width="374" height="374" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:374,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A comic-style drawing of a software engineer balancing product work with technical work. The engineer is depicted standing on a tightrope, holding a scale with 'Product Work' on one side and 'Technical Work' on the other. The background features a dynamic, modern tech office setting with abstract elements symbolizing code, business charts, and deadlines. The illustration has bold outlines, vibrant colors, and an expressive style, capturing the challenge of maintaining balance between these two aspects of software development.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A comic-style drawing of a software engineer balancing product work with technical work. The engineer is depicted standing on a tightrope, holding a scale with 'Product Work' on one side and 'Technical Work' on the other. The background features a dynamic, modern tech office setting with abstract elements symbolizing code, business charts, and deadlines. The illustration has bold outlines, vibrant colors, and an expressive style, capturing the challenge of maintaining balance between these two aspects of software development." title="A comic-style drawing of a software engineer balancing product work with technical work. The engineer is depicted standing on a tightrope, holding a scale with 'Product Work' on one side and 'Technical Work' on the other. The background features a dynamic, modern tech office setting with abstract elements symbolizing code, business charts, and deadlines. The illustration has bold outlines, vibrant colors, and an expressive style, capturing the challenge of maintaining balance between these two aspects of software development." srcset="https://substackcdn.com/image/fetch/$s_!pXsi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!pXsi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!pXsi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!pXsi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95e91f83-ff4b-4b72-af29-30b34291293c_1024x1024.webp 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>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn how to incorporate technical work in your roadmap</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><a href="https://read.highgrowthengineer.com/p/engineer-to-ceo-in-3-years?utm_campaign=top-of-the-tech">Engineer to CEO in 3 years: These key lessons got me there</a> (8 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;High Growth Engineer&quot;,&quot;id&quot;:1504485,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/highgrowthengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4028d22-8549-42cb-831c-e75539af15f9_1280x1280.png&quot;,&quot;uuid&quot;:&quot;e95abb0a-fcde-479d-b913-52c65642956e&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>There are a lot of articles on career growth and what you can do to get promotions faster. This article is unique as it shares lessons through an amazing hyper-speed career growth story &#128640; from <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Petti&quot;,&quot;id&quot;:57773931,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F6b95e19d-017d-46e3-87ac-a1f648c95457_986x1049.png&quot;,&quot;uuid&quot;:&quot;700c13e2-3f16-45cd-a70e-214d8011d27f&quot;}" data-component-name="MentionToDOM"></span>. There are three important lessons there, but overarching theme that pops out is being hyper proactive. Proactivity leads to spotting most pressing problems/opportunities for your business. Proactivity in addressing those could mean you stepping completely out of your role - for example engineer to product or product to sales (talk about stepping out of your comfort zone). While everyone else sits in their comfort zones, you will grow both skill-wise and career-wise.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WKlk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WKlk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 424w, https://substackcdn.com/image/fetch/$s_!WKlk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 848w, https://substackcdn.com/image/fetch/$s_!WKlk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 1272w, https://substackcdn.com/image/fetch/$s_!WKlk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WKlk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png" width="521" height="209.33035714285714" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f21cd2a4-5079-4756-b700-043844b793d6_2074x834.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:585,&quot;width&quot;:1456,&quot;resizeWidth&quot;:521,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;3 key leadership principles&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="3 key leadership principles" title="3 key leadership principles" srcset="https://substackcdn.com/image/fetch/$s_!WKlk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 424w, https://substackcdn.com/image/fetch/$s_!WKlk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 848w, https://substackcdn.com/image/fetch/$s_!WKlk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 1272w, https://substackcdn.com/image/fetch/$s_!WKlk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff21cd2a4-5079-4756-b700-043844b793d6_2074x834.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: High Growth Engineer</figcaption></figure></div><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn how to make huge impact on your org</strong><br>ToT Rating: &#11088;&#11088;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/how-do-you-balance-tech-with-product?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Share this digest to spread the word.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/how-do-you-balance-tech-with-product?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/how-do-you-balance-tech-with-product?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h4><a href="https://newsletter.eng-leadership.com/p/5-mindset-shifts-needed-to-grow-from?utm_campaign=top-of-the-tech">5 mindset shifts needed to grow from engineer to leader</a> (9 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;id&quot;:1115815,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;uuid&quot;:&quot;4deeb3ee-9928-422a-a8ae-ec59ddf5c572&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Switching from an engineer to an engineering manager will require you to learn new skills that you did not need that much before. Most importantly you will need to unlearn certain things that were very useful to you before. I am sure a lot of engineers making this switch are making same few mistakes (I know I did all of them). In this article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;G&#225;bor Till&quot;,&quot;id&quot;:75883151,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fbb1110ba-0018-4604-a539-182012a5b675_1000x1000.jpeg&quot;,&quot;uuid&quot;:&quot;3bdbb0ff-50bb-49b8-ac03-031e89c46c8d&quot;}" data-component-name="MentionToDOM"></span> will walk you through midset shifts you need to make to minimize the impact of these mistakes.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7sCM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7sCM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7sCM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7sCM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7sCM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7sCM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg" width="395" height="196.5125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:398,&quot;width&quot;:800,&quot;resizeWidth&quot;:395,&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_!7sCM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7sCM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7sCM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7sCM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F403280f3-f41c-465a-9422-150ab9134701_800x398.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: Engineering Leadership</figcaption></figure></div><p>Audience: <strong>Software Engineers / Engineering Managers</strong><br>Value: <strong>Learn how to switch from an engineer to an engineering manager</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://techbooks.substack.com/p/strengths-based-leadership?utm_campaign=top-of-the-tech">Why fixing weaknesses is killing your leadership</a> (3 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Tech Books&quot;,&quot;id&quot;:2174581,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/techbooks&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae807984-ecf2-4026-a647-8a98f2a6c3da_514x514.png&quot;,&quot;uuid&quot;:&quot;a2d6c607-645b-42f5-b166-2fb9067c8f62&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>There are many super powers that any given engineer can have. Some are coding at the speed of light &#129489;&#8205;&#128187; &#128640; shipping PRs before you can review them. Some communicate and present like trained TV show hosts making it super easy to get everyone onboard. Apart from strenthgts every engineer has accompanying weaknesses as well. This article promotes &#8220;strenght-based leadership&#8221; where, instead of focusing on fixing weaknesses of your reports, you should focus on optimizing their strenghts. </p><p>Audience: <strong>Engineering managers</strong><br>Value: <strong>Learn about strength-based leadership to improve engagement and productivity of your team</strong><br>ToT Rating: &#11088;</p><h4><a href="https://javarevisited.substack.com/p/the-sidecar-pattern-scaling-microservices?utm_campaign=top-of-the-tech">The Sidecar Pattern: Scaling Microservices on AWS</a> (3 min + 50m bonus vide)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Javarevisited Newsletter&quot;,&quot;id&quot;:1444904,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/javarevisited&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fb9abffb-bd2d-4fe4-a166-4f88de0a3cba_512x512.png&quot;,&quot;uuid&quot;:&quot;811183a4-9fc8-4b1c-89f8-72aa2af9a3c5&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>If you know about the sidecar pattern you can skip this article. If you are working with microservices and want to learn more about this &#8220;sidecar&#8221; word that keeps popping up, this article is for you.</p><p>As Istio&#8217;s architecture (usually, but not necessarily) relies on sidecars this article reminded me of a great talk by Eitan Suez where he is describing the purpose behind Istio and its architecture. Great talk that might give you a bit more context on how sidecards could be used.</p><div id="youtube2-5llsJLJmZsg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;5llsJLJmZsg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/5llsJLJmZsg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about sidecar pattern</strong><br>ToT Rating: &#11088;</p><h4><a href="https://zaidesanton.substack.com/p/how-to-wow-your-engineers-without?utm_campaign=top-of-the-tech">How to WOW your engineers without budget</a> (4 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Leading Developers&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64dbcf3a-d0db-4718-8758-a6521ac5b8bd_1250x1250.png&quot;,&quot;uuid&quot;:&quot;92465507-6e32-432c-ae0e-62380dc8d3ed&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Engineering managers often tend to follow a very boring routine when it comes to important events of their reports (newcommers joining, anniversaries, birthdays, etc.). This article might shake you out of that routine and inspire you to be more creative when celebrating important milestones for your team members.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how to boost motivation of your team</strong><br>ToT Rating: &#11088;</p><h4><a href="https://newsletter.pragmaticengineer.com/p/robotics?utm_campaign=top-of-the-tech">Robotics for software engineers</a> (11 min) &#128181;</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;4584a0c2-ef11-401c-aa5e-c8ad4e2bd002&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this one <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Sandor Felber&quot;,&quot;id&quot;:96717732,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3468f75a-9472-44ae-a02b-821923a80f19_454x456.jpeg&quot;,&quot;uuid&quot;:&quot;290e6d40-0ce7-44d0-9e5a-b5b4cf316725&quot;}" data-component-name="MentionToDOM"></span> walks us through the evergreen topic of robotics &#129302;. Article is paywalled, but the intro is a good enough overview of the current state of robotics and how it can be the next &#8220;big thing&#8221; after AI.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W0E3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W0E3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!W0E3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!W0E3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!W0E3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W0E3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp" width="286" height="286" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:286,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A retro-futuristic robot making coffee in a cozy home kitchen, styled as a 1959 pop art commercial. The robot has a sleek chrome body, large expressive eyes, and a friendly demeanor, using a vintage coffee machine to pour a perfect cup. The scene is filled with mid-century modern aesthetics, featuring warm pastel colors, bold halftone shading, and classic advertising typography. A smiling 1950s housewife, dressed in a polka-dot apron, watches in delight. The overall composition has strong outlines, dynamic energy, and a nostalgic comic book ad feel, but without any speech bubbles.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A retro-futuristic robot making coffee in a cozy home kitchen, styled as a 1959 pop art commercial. The robot has a sleek chrome body, large expressive eyes, and a friendly demeanor, using a vintage coffee machine to pour a perfect cup. The scene is filled with mid-century modern aesthetics, featuring warm pastel colors, bold halftone shading, and classic advertising typography. A smiling 1950s housewife, dressed in a polka-dot apron, watches in delight. The overall composition has strong outlines, dynamic energy, and a nostalgic comic book ad feel, but without any speech bubbles." title="A retro-futuristic robot making coffee in a cozy home kitchen, styled as a 1959 pop art commercial. The robot has a sleek chrome body, large expressive eyes, and a friendly demeanor, using a vintage coffee machine to pour a perfect cup. The scene is filled with mid-century modern aesthetics, featuring warm pastel colors, bold halftone shading, and classic advertising typography. A smiling 1950s housewife, dressed in a polka-dot apron, watches in delight. The overall composition has strong outlines, dynamic energy, and a nostalgic comic book ad feel, but without any speech bubbles." srcset="https://substackcdn.com/image/fetch/$s_!W0E3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!W0E3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!W0E3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!W0E3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93bcabb2-7ae2-4000-9fa4-76562cecaf4d_1024x1024.webp 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>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about robotics</strong><br>ToT Rating: &#11088;</p><h4><a href="https://newsletter.optimistengineer.com/p/from-debugging-code-to-debugging?utm_campaign=top-of-the-tech">From Debugging Code to Debugging Teams</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Optimist Engineer&quot;,&quot;id&quot;:1659382,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/optimistengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35c8c36d-e4b0-4695-b613-313d621c2839_392x392.png&quot;,&quot;uuid&quot;:&quot;40100979-2309-46ad-8f37-4decdf4a7750&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>If you are an engineer contemplating going for an engineering management position this article will help you understand whether this move is right for you.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn if you want to be an engineering manager</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>Hope that was useful, see you on Monday! &#128075;</p>]]></content:encoded></item><item><title><![CDATA[You shipped to prod, so what?]]></title><description><![CDATA[Learn about measuring the impact of the features you are building, a brief history of Instagram's architecture, and the scary down-trend in software developer jobs.]]></description><link>https://newsletter.topofthetech.com/p/you-shipped-to-prod-so-what</link><guid isPermaLink="false">https://newsletter.topofthetech.com/p/you-shipped-to-prod-so-what</guid><dc:creator><![CDATA[Jovan Krička]]></dc:creator><pubDate>Mon, 24 Feb 2025 08:03:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey Techies!</p><p>Last week, I hit 100 subscribers after getting 10 subscribers from the last post &#128640;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fb0o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fb0o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 424w, https://substackcdn.com/image/fetch/$s_!fb0o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 848w, https://substackcdn.com/image/fetch/$s_!fb0o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 1272w, https://substackcdn.com/image/fetch/$s_!fb0o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fb0o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png" width="262" height="405.03894080996884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1985,&quot;width&quot;:1284,&quot;resizeWidth&quot;:262,&quot;bytes&quot;:448425,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://topofthetech.substack.com/i/157695600?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60c1f88a-debb-42c8-825d-cc9fc82e0a07_1284x2778.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_!fb0o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 424w, https://substackcdn.com/image/fetch/$s_!fb0o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 848w, https://substackcdn.com/image/fetch/$s_!fb0o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 1272w, https://substackcdn.com/image/fetch/$s_!fb0o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facf093ef-d2f4-46be-8a6b-6cb195aa6ae3_1284x1985.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In my newbie newsletter world, getting 10 subscribers on a single post is the definition of &#8220;viral&#8221; &#128518;<br>Thank you for being a part of the ToT community, let&#8217;s keep learning together! &#128588;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If you are not part of ToT, subscribe to get the best tech articles in your inbox!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h4><a href="https://newsletter.enginuity.software/p/how-to-measure-product-market-fit?utm_campaign=top-of-the-tech">Why Engineers Must Care About Product-Market Fit (And How To Do It)</a> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Enginuity&quot;,&quot;id&quot;:2287422,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/enginuity&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec00d977-1863-420c-950d-b023037cdde5_500x500.png&quot;,&quot;uuid&quot;:&quot;e64c2e94-d5bf-4d2f-b431-e2be8c84b340&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>It is not rare that engineering teams ship features without any idea if those features are bringing value to users or if they are adopted. Organizations where &#8220;Getting it to GA&#8221; becomes the main goal risk going completely blind on how their users use their product. In this one, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Samuel Koll&#225;t&quot;,&quot;id&quot;:131539004,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Ff5711335-39d9-41c3-b106-0740749a1dd9_3024x3024.jpeg&quot;,&quot;uuid&quot;:&quot;252b2457-0e48-4dcc-8134-46e2065f50ee&quot;}" data-component-name="MentionToDOM"></span> shares the value of measuring the success of what you are building &#128202; and some practical advice on how you can do that. If you are building a product, reading this will make you a better engineer and your organization will benefit from you caring about the impact of what you are building.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FnJ_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FnJ_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 424w, https://substackcdn.com/image/fetch/$s_!FnJ_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 848w, https://substackcdn.com/image/fetch/$s_!FnJ_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 1272w, https://substackcdn.com/image/fetch/$s_!FnJ_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FnJ_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png" width="535" height="233.69505494505495" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:636,&quot;width&quot;:1456,&quot;resizeWidth&quot;:535,&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_!FnJ_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 424w, https://substackcdn.com/image/fetch/$s_!FnJ_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 848w, https://substackcdn.com/image/fetch/$s_!FnJ_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 1272w, https://substackcdn.com/image/fetch/$s_!FnJ_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b39c48-9f81-407e-85ef-18afe08d1330_1638x716.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: Enginuity</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn why and how to measure your features</strong><br>ToT Rating: &#11088;&#11088;&#127775;</p><h4><a href="https://newsletter.eng-leadership.com/p/15-lessons-from-15-years-in-tech?utm_campaign=top-of-the-tech">15 lessons from 15 years in tech</a> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Engineering Leadership&quot;,&quot;id&quot;:1115815,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/gregorojstersek&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0845c094-23e3-40d0-86f3-d1ff19631211_317x317.png&quot;,&quot;uuid&quot;:&quot;d5de4096-7519-41d0-a290-a89077530907&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>In this one, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Owain Lewis&quot;,&quot;id&quot;:9174734,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fd66cb363-0655-4d7b-a3fe-60a78a0fd368_600x600.jpeg&quot;,&quot;uuid&quot;:&quot;338b7510-99d1-49e4-b47c-45a604beafde&quot;}" data-component-name="MentionToDOM"></span> shares a lesson from each of his 15 years in tech. From the power of product-first thinking and avoiding overengineering to career growth tips, Owen will give you actionable tips you can start using today &#128076;.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn tips from experienced techie</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://blog.bytebytego.com/p/how-instagram-scaled-its-infrastructure?utm_campaign=top-of-the-tech">How Instagram Scaled Its Infrastructure To Support a Billion Users</a> (15 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;ByteByteGo Newsletter&quot;,&quot;id&quot;:817132,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/bytebytego&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/8a5609ae-1239-4400-9491-6010a15c4d60_504x504.png&quot;,&quot;uuid&quot;:&quot;6c34367a-feba-4223-a647-e6b80d73c8b6&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This system design piece shares a story of how Instagram went from developers manually adding servers before the weekend to avoid crashes to where it is today. You will learn about some neat system design nuances, such as solving the &#8220;thundering herd&#8221; problem with the Memcache Lease mechanism.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Egf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Egf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!0Egf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!0Egf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!0Egf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Egf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp" width="409" height="233.71428571428572" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:409,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A comic-style drawing of Instagram developers in 2010 frantically adding more servers in a data center to prevent a weekend crash. The scene has an early tech startup vibe, with developers in casual startup attire, surrounded by large server racks, cables, and monitors. The background features whiteboards with architectural sketches and fluorescent lighting. The style is colorful and dynamic, resembling a tech startup comic strip, but without any text bubbles.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A comic-style drawing of Instagram developers in 2010 frantically adding more servers in a data center to prevent a weekend crash. The scene has an early tech startup vibe, with developers in casual startup attire, surrounded by large server racks, cables, and monitors. The background features whiteboards with architectural sketches and fluorescent lighting. The style is colorful and dynamic, resembling a tech startup comic strip, but without any text bubbles." title="A comic-style drawing of Instagram developers in 2010 frantically adding more servers in a data center to prevent a weekend crash. The scene has an early tech startup vibe, with developers in casual startup attire, surrounded by large server racks, cables, and monitors. The background features whiteboards with architectural sketches and fluorescent lighting. The style is colorful and dynamic, resembling a tech startup comic strip, but without any text bubbles." srcset="https://substackcdn.com/image/fetch/$s_!0Egf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!0Egf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!0Egf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!0Egf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9ae75e9-28b7-4b0e-bf58-8ec6768eeb51_1792x1024.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about Instagram&#8217;s architecture</strong><br>ToT Rating: &#11088;&#11088;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/you-shipped-to-prod-so-what?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Top of the Tech! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://newsletter.topofthetech.com/p/you-shipped-to-prod-so-what?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://newsletter.topofthetech.com/p/you-shipped-to-prod-so-what?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h4><a href="https://newsletter.pragmaticengineer.com/p/software-engineering-job-openings?utm_campaign=top-of-the-tech">Software engineering job openings hit five-year low?</a> (11 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Pragmatic Engineer&quot;,&quot;id&quot;:458709,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/pragmaticengineer&quot;,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5ecbf7ac-260b-423b-8493-26783bf01f06_600x600.png&quot;,&quot;uuid&quot;:&quot;424eaed3-b621-4786-8c28-e10d3c15424a&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Software Developers job listings have hit a five-year low, and in this episode of Pragmatic Engineering, we get an analysis of why that could be the case. By the end of the article <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Gergely Orosz&quot;,&quot;id&quot;:30107029,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F802a32bb-2048-428b-bdb5-d6acd1e2b2d5_48x48.png&quot;,&quot;uuid&quot;:&quot;aeec46d8-314d-4a00-b811-a1c30c7cbaa3&quot;}" data-component-name="MentionToDOM"></span> shares that he is &#8220;sure that LLMs are a leading cause of the fall in software developer job postings&#8221;. Read all about this gloomy trend in the tech industry.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IGZ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IGZ3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 424w, https://substackcdn.com/image/fetch/$s_!IGZ3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 848w, https://substackcdn.com/image/fetch/$s_!IGZ3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 1272w, https://substackcdn.com/image/fetch/$s_!IGZ3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IGZ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png" width="504" height="275.53846153846155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1456,&quot;resizeWidth&quot;:504,&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_!IGZ3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 424w, https://substackcdn.com/image/fetch/$s_!IGZ3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 848w, https://substackcdn.com/image/fetch/$s_!IGZ3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.png 1272w, https://substackcdn.com/image/fetch/$s_!IGZ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc58a6e21-6313-44ca-a324-5cf414d47b20_1600x875.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><figcaption class="image-caption">Source: The Pragmatic Engineer</figcaption></figure></div><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn why developer jobs are going down &#128201;</strong><br>ToT Rating: &#11088;&#11088;</p><h4><a href="https://www.scarletink.com/p/why-its-better-say-no?utm_campaign=top-of-the-tech">The Six Steps to Saying No &#8212; Why Being a Team Player is Not Necessarily Great</a> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Scarlet Ink&quot;,&quot;id&quot;:1282781,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/scarletink&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11d6b0da-dcab-4da3-a4b8-2de45e15f580_600x600.png&quot;,&quot;uuid&quot;:&quot;ea481029-8ee0-4ec3-9bfd-4263239e9607&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>If you are a high-achieving engineer/manager, saying no is a skill to learn. Otherwise, you could end up burned out burning the midnight oil on non-impactful endeavors. This article introduces you to why saying no is important and what can go wrong if you keep saying yes to everything.</p><p>Audience: <strong>All tech professionals</strong><br>Value: <strong>Learn why to say &#8220;no&#8221;&#129784;</strong><br>ToT Rating: &#11088;</p><h4><a href="https://zaidesanton.substack.com/p/managing-people-you-dont-like?utm_campaign=top-of-the-tech">Managing people you don't like</a> (7 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Leading Developers&quot;,&quot;id&quot;:1804629,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/zaidesanton&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64dbcf3a-d0db-4718-8758-a6521ac5b8bd_1250x1250.png&quot;,&quot;uuid&quot;:&quot;9c583280-0c50-48c5-96f3-ab4ec5e23ee8&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>Humans are very biased creatures, and often, those biases lead to irrational decisions. Even our engineering brains, despite emphasis on rationality and logic, are flawed in many ways. In this article, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Anton Zaides&quot;,&quot;id&quot;:121956618,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F9fa87af7-7089-4977-ab32-dbcae410c190_3847x3564.jpeg&quot;,&quot;uuid&quot;:&quot;c9fdbe20-3644-4d4f-a3a2-7cf824c14ff7&quot;}" data-component-name="MentionToDOM"></span> and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Rafa P&#225;ez&quot;,&quot;id&quot;:12296261,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2Fe4d66e45-9f60-42c0-a039-faa7da4c791e_800x800.jpeg&quot;,&quot;uuid&quot;:&quot;bedb8cf2-79fe-4f11-8920-47529c32ddf0&quot;}" data-component-name="MentionToDOM"></span> share their experiences working with people they did not like, challenge the popular &#8220;beer test&#8221; &#127866;, and talk about how being biased towards people you do like can make you build weaker teams.</p><p>Audience: <strong>Engineering Managers</strong><br>Value: <strong>Learn how and why to work with people you do not like</strong><br>ToT Rating: &#11088;</p><h4><a href="https://strategizeyourcareer.com/p/mentoring-doesnt-solve-all-problems?utm_campaign=top-of-the-tech">Mentoring doesn't solve all problems. The 4 people every software engineer needs to grow fast without burnout</a> (5 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Strategize Your Career&quot;,&quot;id&quot;:1974191,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/strategizeyourcareer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd86ff71-f95f-4e8d-95b6-dfd2e9bfd237_1055x1055.png&quot;,&quot;uuid&quot;:&quot;6c358db2-e572-4009-8a83-59d75229cbcb&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>We often have wrong expectations from mentoring. We confuse mentorship with coaching, teaching, or consulting. This article gives a great overview of all these learning relationships, which can help us better focus our growth.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about (non) mentoring</strong><br>ToT Rating: &#11088;</p><h4><a href="https://newsletter.optimistengineer.com/p/your-first-step-to-engineering-leadership?utm_campaign=top-of-the-tech">Your First Step to Engineering Leadership: Becoming a Senior Dev</a> (6 min)</h4><h5><em><strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;The Optimist Engineer&quot;,&quot;id&quot;:1659382,&quot;type&quot;:&quot;pub&quot;,&quot;url&quot;:&quot;https://open.substack.com/pub/optimistengineer&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35c8c36d-e4b0-4695-b613-313d621c2839_392x392.png&quot;,&quot;uuid&quot;:&quot;adacb57d-cb34-48e0-86a1-5c85084543ac&quot;}" data-component-name="MentionToDOM"></span></strong></em> </h5><p>This article talks about how becoming an Engineering Manager requires you to be a Senior Engineer first. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Adler Hsieh&quot;,&quot;id&quot;:61521266,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&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%2F2c9494bd-49c1-451f-8032-359af40fad8c_512x512.jpeg&quot;,&quot;uuid&quot;:&quot;4fdfe8bb-55e8-42ce-946e-36a21f1308f5&quot;}" data-component-name="MentionToDOM"></span> shares the different types of engineering leaders and how to act like a senior engineer.</p><p>Audience: <strong>Software Engineers</strong><br>Value: <strong>Learn about the road to Engineering Management</strong><br>ToT Rating: &#11088;</p><div><hr></div><p>See you soon! &#128075;</p><h1></h1><p></p>]]></content:encoded></item></channel></rss>