<?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[Hartley's Handbook]]></title><description><![CDATA[Weekly tactical advice for managers and leaders about building effective teams, finding your management style, and frameworks and templates to use.

No vapid quotes and no B.S. here, just tactical advice that you can implement immediately.]]></description><link>https://hartleyshandbook.com</link><image><url>https://substackcdn.com/image/fetch/$s_!-Ncr!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e39ea5c-b9ba-4cb1-95bd-e8bc32fd54b1_1000x1000.png</url><title>Hartley&apos;s Handbook</title><link>https://hartleyshandbook.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 06 Apr 2026 05:33:36 GMT</lastBuildDate><atom:link href="https://hartleyshandbook.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[John Hartley]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[johnbhartley@gmail.com]]></webMaster><itunes:owner><itunes:email><![CDATA[johnbhartley@gmail.com]]></itunes:email><itunes:name><![CDATA[John Hartley]]></itunes:name></itunes:owner><itunes:author><![CDATA[John Hartley]]></itunes:author><googleplay:owner><![CDATA[johnbhartley@gmail.com]]></googleplay:owner><googleplay:email><![CDATA[johnbhartley@gmail.com]]></googleplay:email><googleplay:author><![CDATA[John Hartley]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Visibility Paradox: How to Advocate for Engineers Without Turning Into a Hype Machine]]></title><description><![CDATA[Here&#8217;s the thing nobody tells you when you become an engineering manager: your job isn&#8217;t just helping your team do great work.]]></description><link>https://hartleyshandbook.com/p/the-visibility-paradox-how-to-advocate</link><guid isPermaLink="false">https://hartleyshandbook.com/p/the-visibility-paradox-how-to-advocate</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 16 Feb 2026 20:06:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!C6R2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C6R2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C6R2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 424w, https://substackcdn.com/image/fetch/$s_!C6R2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 848w, https://substackcdn.com/image/fetch/$s_!C6R2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!C6R2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C6R2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg" width="800" height="605" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:605,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155243,&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://hartleyshandbook.com/i/187757896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.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_!C6R2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 424w, https://substackcdn.com/image/fetch/$s_!C6R2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 848w, https://substackcdn.com/image/fetch/$s_!C6R2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!C6R2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69475954-36ef-46b4-bb5b-3ff2401cbb66_800x605.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">How loud is the hype factory?</figcaption></figure></div><p>Here&#8217;s the thing nobody tells you when you become an engineering manager: your job isn&#8217;t just helping your team do great work. It&#8217;s making sure the right people <em>know</em> your team is doing great work.</p><p>Yeah, it feels gross. Self-promotion by proxy. Corporate theater. All the stuff you probably hated about management before you became one. </p><p>But here&#8217;s what you need to understand: <strong>visibility isn&#8217;t vanity. It&#8217;s currency.</strong> And if you&#8217;re not spending it strategically, you&#8217;re watching your engineers&#8217; careers stagnate while less talented people with louder advocates get promoted ahead of them.</p><h2>The Wake-Up Call</h2><p>A manager I know recently tried to get one of his engineers promoted. This person had been at the company 6+ years, consistently delivered solid work, beloved by their immediate team. Easy promotion, right?</p><p>Wrong.</p><p>Senior leadership had a &#8220;bad taste in their mouth&#8221; about this engineer. Not because of anything recent, mostly due to projects that failed for reasons completely outside the engineer&#8217;s control. Victim of circumstance, not incompetence.</p><p>The manager&#8217;s frustration: &#8220;Everyone on our team loves them. Everyone who works closely with them doesn&#8217;t have bad things to say.&#8221;</p><blockquote><p><strong>Translation:</strong> Being good at your job isn&#8217;t enough. The right people need to <em>see</em> you being good at your job.</p></blockquote><h2>The Brutal Math of Promotions</h2><p>Nobody tells you this when you become an engineering manager, but promotions aren&#8217;t primarily technical decisions. In all sizes of engineering organizations, they&#8217;re political ones.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-lMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-lMb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 424w, https://substackcdn.com/image/fetch/$s_!-lMb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 848w, https://substackcdn.com/image/fetch/$s_!-lMb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 1272w, https://substackcdn.com/image/fetch/$s_!-lMb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-lMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif" width="666" height="374.292" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:281,&quot;width&quot;:500,&quot;resizeWidth&quot;:666,&quot;bytes&quot;:740088,&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;:&quot;https://hartleyshandbook.com/i/187757896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-lMb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 424w, https://substackcdn.com/image/fetch/$s_!-lMb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 848w, https://substackcdn.com/image/fetch/$s_!-lMb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.gif 1272w, https://substackcdn.com/image/fetch/$s_!-lMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58bc123-acc7-40cf-a9f8-54e4bdc57ae4_500x281.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></figure></div><p>Not &#8220;political&#8221; like backstabbing. Political like they require building consensus among stakeholders, managing perceptions, strategic narrative control, and spending social capital wisely.</p><p>Persuasion, influence, politics. All the things you probably never wanted to care about in a tech role.</p><p>You can have all the performance data in the world. Every metric trending right. But if one senior engineer with a &#8220;pretty big voice&#8221; in the organization thinks your person underperforms? You&#8217;ve got an uphill battle.</p><p>I&#8217;ve had senior leaders who just <em>hated</em> an engineer on my team. One or two weird interactions. Their mind was made up. &#8220;This engineer suuuuuuucks,&#8221; worst dev they&#8217;d ever seen.</p><p>The engineer in question? Actually, really good and ready for promotion to senior.</p><p>This is the world we&#8217;re operating in. Fair or not, perception shapes reality when it comes to career advancement.</p><h2>Let&#8217;s Get Po-litical, -litical</h2><p>The political nature of organizations is frustrating. It feels like a waste of time, and the effort spent trying to &#8220;<a href="https://medium.com/agileinsider/petyr-baelish-on-product-strategy-and-political-maneuvering-823ed2ac5f7a">Little Finger</a>&#8221; your way to a resolution is better spent elsewhere. But it&#8217;s an unfortunate reality in many organizations. </p><p>So how do you advocate effectively without becoming insufferable? Here are the tactics that actually work:</p><h3>Name-Drop in Context</h3><p><strong>The wrong way to advocate:</strong> &#8220;Jill is doing amazing work, we should promote her.&#8221; Weak, vague, non-helpful.</p><p><strong>The right way:</strong> During a meeting with senior leadership, when discussing a technical challenge they mentioned last week, drop it naturally: &#8220;Yeah, you should see the impact Jill&#8217;s work is having right now. Not only did she solve [that complex problem you were worried about], she did it faster than we expected, leading to [X Outcome].&#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_!kvQ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kvQ3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 424w, https://substackcdn.com/image/fetch/$s_!kvQ3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 848w, https://substackcdn.com/image/fetch/$s_!kvQ3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 1272w, https://substackcdn.com/image/fetch/$s_!kvQ3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kvQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif" width="500" height="281" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:281,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1809422,&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;:&quot;https://hartleyshandbook.com/i/187757896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kvQ3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 424w, https://substackcdn.com/image/fetch/$s_!kvQ3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 848w, https://substackcdn.com/image/fetch/$s_!kvQ3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.gif 1272w, https://substackcdn.com/image/fetch/$s_!kvQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2952e4c-ab28-4a21-a5c6-bfd5a21e182e_500x281.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></figure></div><p>The difference is context. You&#8217;re giving your boss the platform and connection to understand how everything ties together. Make it easy for them to digest.</p><blockquote><p><strong>Tactical Tip:</strong> Keep a running doc of your team&#8217;s wins with context about what leadership cares about. When the right conversation happens, you&#8217;re ready.</p></blockquote><h3>Expand the Circle of Awareness</h3><p>If senior leadership has a negative perception of one of your engineers, you need to do the detective work. Figure out exactly who holds that perception, then create opportunities for new, positive interactions.</p><p>This might mean getting your engineer invited to cross-functional meetings, having them present technical work to broader audiences (this has worked really well for me), facilitating mentorship relationships with senior ICs, or creating documentation that showcases their expertise.</p><p>I mentioned this in a previous post, but pound that pavement. Figure out who you need to talk to for the next milestone.</p><h3>Seeing Is Believing</h3><p>When credibility is damaged, direct repair beats advocacy from a distance every 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_!dEOu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dEOu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dEOu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dEOu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dEOu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dEOu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;THEY FINALLLY FIXED THE ENCLAVE REPAIR BOT! : r/fallout76settlements&quot;,&quot;title&quot;:&quot;THEY FINALLLY FIXED THE ENCLAVE REPAIR BOT! : r/fallout76settlements&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="THEY FINALLLY FIXED THE ENCLAVE REPAIR BOT! : r/fallout76settlements" title="THEY FINALLLY FIXED THE ENCLAVE REPAIR BOT! : r/fallout76settlements" srcset="https://substackcdn.com/image/fetch/$s_!dEOu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dEOu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dEOu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dEOu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51318a33-6431-49ce-b81c-62939beb1139_1600x900.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">You must become the Enclave Repair Bot&#8230;but of people and perception, and with less violence.</figcaption></figure></div><p>Here&#8217;s what this looks like: An engineer on one team gets negative feedback from a well-respected senior IC on another team. Rather than defending your teammate from afar or arguing about the feedback&#8217;s validity, create opportunities for new, positive interactions between the two.</p><p>Have them work together on onboarding, rewriting documentation, mentorship strategies, or greenfield POC. Check in with the senior IC regularly to see how things are progressing.</p><p>This works because it creates new positive interactions that override old negative ones. Fresh experiences carry more weight than stale impressions. It also gives the senior IC a stake in your teammate&#8217;s success&#8212;once someone is mentoring or collaborating closely with your team, they become invested in positive outcomes.</p><p>The key insight: you can&#8217;t argue someone out of a negative opinion (trust me, I&#8217;ve tried). But you <em>can</em> create enough new positive data points that the old opinion becomes outdated.</p><h3>Control the Narrative Early</h3><p>Don&#8217;t wait until promotion time to start building the case. The groundwork happens months before. Remember those big reveals at the end of Oceans 11, 12, and any of the other resuscitations they did of that series? It wasn&#8217;t a smash-and-grab; it was methodically planned.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W6a-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W6a-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 424w, https://substackcdn.com/image/fetch/$s_!W6a-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 848w, https://substackcdn.com/image/fetch/$s_!W6a-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 1272w, https://substackcdn.com/image/fetch/$s_!W6a-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W6a-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif" width="694" height="287.72083333333336" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:199,&quot;width&quot;:480,&quot;resizeWidth&quot;:694,&quot;bytes&quot;:2674685,&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;:&quot;https://hartleyshandbook.com/i/187757896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W6a-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 424w, https://substackcdn.com/image/fetch/$s_!W6a-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 848w, https://substackcdn.com/image/fetch/$s_!W6a-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 1272w, https://substackcdn.com/image/fetch/$s_!W6a-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12207228-0b3e-4df6-8528-e9b85cac6cc5_480x199.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>During regular meetings with senior leadership, casually mention when your engineer is crushing assigned work, running with it beyond expectations. Plant those seeds. Build a pattern of positive associations. Don&#8217;t lie, don&#8217;t embellish&#8212;show the results. Keep them in the conversation, but not as the heaviest part of the discussion.</p><p>Think <em>Inception</em>. By the time the formal promotion discussion happens, you want senior leadership to respond with &#8220;Yeah, that makes sense&#8221; rather than surprise or skepticism.</p><p>Think of it like a squirrel gathering nuts for winter. Each small mention, each casual update accumulates. When promotion time comes, you&#8217;re collecting on investments you&#8217;ve been making for months.</p><h3>Celebrate Strategically, Not Constantly</h3><p>There&#8217;s a fine line between advocacy and becoming the manager who thinks everything their team does is world-changing.</p><p>Doing their job adequately is not the same as being promotion-ready. I&#8217;ve made this mistake, and I&#8217;ve watched new managers make it too.</p><p>Not every pull request merged deserves an announcement. Not every bug fix needs to be broadcast to senior leadership. That kind of noise actually <em>hurts</em> your credibility and makes people tune you out when you do have something important to share.</p><p>Instead, make noise when an engineer:</p><ul><li><p>Solves a problem that was already on leadership&#8217;s radar</p></li><li><p>Unblocks another team in a meaningful way</p></li><li><p>Ships something that moves a key metric the business cares about</p></li><li><p>Demonstrates significant growth in a skill area they&#8217;ve been working on</p></li></ul><p>Use emojis, pick a great GIF, celebrate the win publicly, but focus it on the outsized impact. Something like:<br><br>&#8221;Yoooooo, Angie just dropped one of the biggest cost-saving changes of the year. With just two lines of code changed, she&#8217;ll save us $800k through [insert relevant outcome here].&#8221; </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NlC2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NlC2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 424w, https://substackcdn.com/image/fetch/$s_!NlC2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 848w, https://substackcdn.com/image/fetch/$s_!NlC2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 1272w, https://substackcdn.com/image/fetch/$s_!NlC2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NlC2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif" width="673" height="440.1368821292776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:172,&quot;width&quot;:263,&quot;resizeWidth&quot;:673,&quot;bytes&quot;:1229580,&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;:&quot;https://hartleyshandbook.com/i/187757896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif&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_!NlC2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 424w, https://substackcdn.com/image/fetch/$s_!NlC2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 848w, https://substackcdn.com/image/fetch/$s_!NlC2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 1272w, https://substackcdn.com/image/fetch/$s_!NlC2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e818658-5cf3-4b73-9bc6-35af20feb5fb_263x172.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><blockquote><p><strong>Tactical Tip:</strong> Track what leadership <em>actually</em> cares about. If they&#8217;re not talking about it in all-hands or leadership meetings, they probably don&#8217;t care if your team fixed it.</p></blockquote><h2>The Moral Conundrum</h2><p>All of this can feel like performance theater. Like you&#8217;re playing a game instead of letting good work speak for itself.</p><p>And you&#8217;re right. It <em>is</em> a bit of theater, ya gotta give &#8216;em the ol&#8217; razzle dazzle. Think Silicon Valley meets The Prestige, but with less cloning and no Michael Caine.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U-dB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U-dB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 424w, https://substackcdn.com/image/fetch/$s_!U-dB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 848w, https://substackcdn.com/image/fetch/$s_!U-dB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!U-dB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U-dB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg" width="1400" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Christopher Nolan Created Pure Magic With Practical Effects in This Thriller&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="Christopher Nolan Created Pure Magic With Practical Effects in This Thriller" title="Christopher Nolan Created Pure Magic With Practical Effects in This Thriller" srcset="https://substackcdn.com/image/fetch/$s_!U-dB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 424w, https://substackcdn.com/image/fetch/$s_!U-dB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 848w, https://substackcdn.com/image/fetch/$s_!U-dB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!U-dB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa395f4f9-ea07-4ee3-a479-5fefdb56a828_1400x700.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">What?</figcaption></figure></div><p>Here&#8217;s the reframe that helps me: Your job as a manager isn&#8217;t to evaluate whether this system is fair. <em>Your job is to help your people succeed within the system that exists.</em></p><p>You can work to change the system over the long term. Push for better promotion processes, more objective criteria, and reduced bias. But while you&#8217;re doing that, you still have engineers who deserve to advance their careers <em>now</em>.</p><p>A manager I know framed this candidly for their engineer, who was facing a difficult path to promotion. He committed to being an ally, to working hard on the promotion, to being in the engineer&#8217;s corner. He&#8217;d throw every pitch he could. But he was also clear that the engineer needed to swing at those pitches, build their own promotion packet, advocate for themselves, and maintain their own accomplishments list.</p><p>That&#8217;s the deal. You can&#8217;t guarantee outcomes, but you can guarantee effort and advocacy. You can guarantee support and clear expectations. Most importantly, explain the game that must be played, as gross as it seems.</p><h2>When Visibility Work Backfires</h2><p>Not all visibility is good visibility. Here are the failure modes:</p><p><strong>Over-promoting weak work.</strong> If you&#8217;re constantly hyping mediocre contributions, you&#8217;ll damage your own credibility. Senior leaders will stop trusting your judgment. When you do highlight something, they&#8217;ll discount it.</p><p><strong>Creating resentment among peers.</strong> If other EMs feel like you&#8217;re always grabbing credit or taking up too much airtime, they&#8217;ll be less likely to support your people when it matters. Promotion decisions often involve consensus among peer managers.</p><p><strong>Neglecting the actual work.</strong> Visibility without substance is just noise. Make sure the work actually justifies the promotion you&#8217;re pushing for. No amount of strategic communication can paper over weak performance. This is the &#8220;outcomes over &#8220;They completed 80 points this sprint!&#8221; &#8220;Did the work have any impact?&#8221; &#8220;Uhhhhhhhh, no.&#8221; &#128556;</p><p><strong>Ignoring your team&#8217;s preferences.</strong> Some engineers genuinely don&#8217;t want visibility. Some don&#8217;t even want to be promoted, and that&#8217;s okay. Your job is to advocate for <em>their</em> career goals, not impose your vision of success.</p><h2>The Meta-Game</h2><p>While you&#8217;re doing all this visibility work for your team, you&#8217;re also establishing your own reputation as a manager.</p><p>When you advocate effectively&#8212;thoughtful about timing, strategic about channels, accurate about capabilities&#8212;you build trust with senior leadership. You become known as someone who develops people effectively, has good judgment about talent, delivers results consistently, and can be trusted with bigger teams and harder problems.</p><p>This compounds over time. The better your reputation, the more weight your advocacy carries. The more weight your advocacy carries, the easier it becomes to get your people promoted. The more success you have getting people promoted, the stronger your reputation becomes.</p><p>Round and round we go.</p><div><hr></div><p>Look, I get it. We all want to live in a world where great work speaks for itself. But that&#8217;s not how most organizations run.</p><p>Great engineering managers are great translators. You translate technical work into business impact. You translate individual contributions into team success. And you translate quiet excellence into visible career advancement.</p><p>Is it uncomfortable? Yes. Is it gross? Sometimes. Is it necessary? Absolutely.</p><p>Your engineers are counting on you to do the one thing they often can&#8217;t do effectively for themselves: make sure the right people see them winning.</p><p>What&#8217;s your approach to visibility work? Have you struggled with the balance between advocacy and authenticity? Drop it in the comments.</p><p></p>]]></content:encoded></item><item><title><![CDATA[2026-01-05 Not Everyone Wants Your Feedback]]></title><description><![CDATA[In a previous role, I worked with a manager who approached their weekly ceremonies inefficiently.]]></description><link>https://hartleyshandbook.com/p/2026-01-05-not-everyone-wants-your</link><guid isPermaLink="false">https://hartleyshandbook.com/p/2026-01-05-not-everyone-wants-your</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Tue, 06 Jan 2026 02:47:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!g6N9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In a previous role, I worked with a manager who approached their weekly ceremonies inefficiently. The timing was inconsistent, the facilitation was poor (in my opinion), the conversation was all over the place, and the team struggled as a result. If you&#8217;ve been on a team where standups were an hour long, that was this team. </p><p>While it was not <em>my</em> team, I had to sit in on a few standups for a cross-functional project. I had a 1:1 with the manager shortly after and gave a few pointers on how they could be more effective and trim the timing in half. They looked at me as if I&#8217;d intentionally spilt beans on their best tuxedo, and they replied, &#8220;I know what I&#8217;m doing.&#8221; </p><p>They were angry, they shut down, and we ended the conversation. </p><p>I still think about that interaction a lot. I was attempting to be helpful, but I&#8217;d neglected a key factor. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g6N9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g6N9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g6N9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g6N9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g6N9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g6N9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg" width="1023" height="714" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:714,&quot;width&quot;:1023,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:139516,&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://hartleyshandbook.com/i/183451485?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.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_!g6N9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g6N9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g6N9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g6N9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5846cf63-8897-4a37-bed8-b196a6f2222c_1023x714.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">I. Have something. To sayyyyyyy.</figcaption></figure></div><p>As managers, we&#8217;ve been taught to give feedback. On performance, on decisions, on day-to-day team operations, for potential hires, all over the place. There are whole books dedicated to delivering feedback (Radical Candor being the book I recommend most). Delivering feedback well is vital to a manager&#8217;s survival. </p><p>How exactly to deliver feedback well is likely its own post, but an interesting starting point that&#8217;s rarely discussed is that <strong>not everyone wants your feedback</strong>. </p><p>Shocking, I know, but when people say &#8220;feedback is a gift,&#8221; we tend to forget that some people are bad gift-givers, but there are also bad gift-<em>receivers</em>. I find that when someone doesn&#8217;t receive feedback well, it&#8217;s an opportunity to learn on both sides, making it productive instead of leaving a sour taste in our mouths. </p><p>For me, it&#8217;s a chance to question how I delivered the feedback, what was and wasn&#8217;t heard, why it wasn&#8217;t well received, and whether I should leave it alone or revisit it with them later. </p><p>In the case above, I was overstepping the comfort zone for the other manager. They held their ceremonies near and dear to their heart, had always done it that way, and didn&#8217;t want to change. While I disagreed, I needed to back off. (I also wasn&#8217;t in a position to force them to do it a different way, regardless of how I felt). </p><p>The easiest way to approach feedback in these cases is by asking questions. There was likely a <em>reason</em> this manager was running the standup the way they did. Don&#8217;t assume that they want the standup to be an hour; there may be more to it.</p><p>If you still feel like you&#8217;re not making any headway you can jump to one of my favorite questions by asking &#8220;<em>are you open to some feedback about XYZ</em>?&#8221; </p><p>This can help diffuse tension and gives the receiver a chance to opt out. If they don&#8217;t want the feedback, leave it alone. </p><div><hr></div><p>Sure, feedback is a gift, but sometimes people throw your gifts directly in the trash. </p><p>Sometimes people just want to be mad about it, which is <em>also</em> totally fine. You are not in control of how someone responds to feedback, you are only in control of how you deliver that feedback. Approaching the individual on their level, and with empathy, will help the feedback land.</p><p>My commitment is to delivering clear feedback with support. I know it will not always be received well, but I would rather assume everyone wants to grow than never give direct feedback again. </p><p>If you&#8217;re looking for two reads in 2026 to help with delivering feedback well, I highly recommend:</p><ul><li><p><a href="https://www.amazon.com/Radical-Candor-Kick-Ass-Without-Humanity/dp/1250103509">Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity</a> by Kim Scott</p></li><li><p><a href="https://www.amazon.com/Holding-Calm-Resolving-Conflict-Defusing/dp/1523001933">Holding the Calm: The Secret to Resolving Conflict and Defusing Tension</a> by Hesha Abrams</p></li></ul><p><strong>Some quicker reads, especially in the engineering world:</strong></p><ul><li><p><a href="https://www.producthunt.com/p/graphbit/your-code-reviews-are-unknowingly-silencing-your-intern-and-junior-engineers">Your Code Reviews are unknowingly silencing your Intern and Junior Engineers</a></p></li><li><p><a href="https://lethain.com/constraints-on-giving-feedback/">Constraints on giving feedback</a> from Will Larson</p><p></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Put Down the AI: Write Your Reviews Like a Human Again]]></title><description><![CDATA[Break the cycle.]]></description><link>https://hartleyshandbook.com/p/put-down-the-ai-write-your-reviews</link><guid isPermaLink="false">https://hartleyshandbook.com/p/put-down-the-ai-write-your-reviews</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Tue, 28 Oct 2025 01:10:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/61cc9b47-7ddb-4507-9453-37ec21efffee_1266x809.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>Employee writes their performance review with AI.</p><p>Manager reviews the review with AI.</p><p>Manager responds with an AI review of the AI-reviewed, AI-written review.</p><p>Employee responds to the response about the review of the review...</p></blockquote><p>Stop. Put down your AI and come out with your hands up.</p><p>Please, I beg of you, don&#8217;t perpetuate this loop. We already live in a world of performance review theater, where everyone&#8217;s pretending to care while secretly trying to survive Q4. And now? You&#8217;re adding an AI wrapper on top like a little parsley garnish of detachment. It doesn&#8217;t make it better. It makes it <em>hollow</em>.</p><p>There are two sacred spaces where I implore you to keep the robots out: 1:1s and reviews.</p><p>These moments are personal. Human. Messy. They are not meant to be automated. You are responsible for the person sitting across from you. You owe them your actual, unfiltered thoughts about how they&#8217;re doing, not a prompt-engineered paragraph about &#8220;growth opportunities.&#8221;</p><h3><strong>&#8220;But it&#8217;s too much text! How can I read it all?!&#8221;</strong></h3><p>Really? The employee spent time thinking, writing, and sweating over this document. If you want something shorter, say so. If you only care about bullets, ask for bullets. Don&#8217;t make them write a novel you&#8217;re just going to feed to ChatGPT so you can pretend you read it.</p><p>Set expectations. Make it humane. Let people spend their brain space on real reflection instead of trying to come up with another synonym for &#8220;above and beyond.&#8221;</p><h3><strong>The Tax Analogy (And Why Everyone Hates It)</strong></h3><p>In most companies, reviews feel like filing taxes:</p><ul><li><p>The employee fills out their best estimate of their worth.</p></li><li><p>The manager (a.k.a. the IRS) already knows the answer.</p></li><li><p>Then they tell you why your math is wrong, and you owe them another 10%.</p></li></ul><p>We don&#8217;t need AI to solve this. We need honesty, clarity, and a shared understanding of what actually matters.</p><h3><strong>Make It Easy. Make It Human.</strong></h3><p>If you&#8217;re giving real, honest feedback in your 1:1s, the review should never be a surprise. It should feel like closing a book you&#8217;ve already read together. A few nods about the past. A bigger conversation about what&#8217;s next.</p><p>Here&#8217;s the simple 3-line template I swear by:</p><p><strong>Reviews Made Simple For Employees</strong></p><ol><li><p>Write down three things you&#8217;re proud of from the past [X time period] and the impact they had. (celebrate these!)</p></li><li><p>Write down three areas you&#8217;d like to improve and why.</p></li><li><p>Write down three things your manager can do to support you in those areas.</p></li></ol><p><strong>Reviews Made Simple For Managers</strong></p><ol><li><p>Write down three things the employee did well in the past [X time period] and the impact they had. (celebrate these!)</p></li><li><p>Write down three areas you&#8217;d like to see them improve and <em>what that looks like.</em></p></li><li><p>Work together to write down three goals the employee will aim for, and you will support. I tend to break this into one personal, one team, and one broader career goal. After all, we likely only have the employee for 1-3 years, so what can we do to prepare them for the future?</p></li></ol><p>That&#8217;s it. Review? Done. Goals? Done. Support? Done.</p><p>No AI. No theater. Just two people having an honest conversation about work.</p><p>And if you&#8217;re not comfortable putting your review together? Reach out! I&#8217;d much rather we chat about how you can put together a great review experience than have you turn into one of&nbsp;<em>those&nbsp;</em>managers who fill their reviews with fluff. </p><div><hr></div><h2>Helpful Links</h2><ul><li><p>&#8220;<a href="https://hateithere.co/articles/2024-11-18/is-performance-management-over/">Is performance management over?</a>&#8221; [Hebba Youssef]</p></li><li><p>&#8220;<a href="https://www.linkedin.com/posts/dominic-joyce_is-the-annual-performance-review-still-fit-activity-7374341722077810689-2Pq_">Why the annual performance review is outdated</a>&#8221; [Dominic Joyce]</p></li><li><p>&#8220;<a href="https://www.inc.com/bernard-coleman/rethinking-review-why-we-are-getting-performance-evaluations-all-wrong.html">Rethinking the Review: Why We Are Getting Performance Evaluations All Wrong</a>&#8221; [Inc.com]</p></li><li><p>&#8220;<a href="https://www.businessnewsdaily.com/15221-employees-more-likely-to-quit-after-unfair-review.html?utm_source=chatgpt.com">Workers Want Fair, Accurate Performance Reviews</a>&#8221; [Business News Daily]</p></li><li><p>&#8220;<a href="https://archive.is/x8IgY">The fairness factor in performance management</a>&#8221; [McKinsey &amp; Company] </p></li><li><p>&#8220;<a href="https://www.gallup.com/workplace/357764/fast-feedback-fuels-performance.aspx">How Effective Feedback Fuels Performance</a>&#8221; [Gallup] </p></li><li><p>&#8220;<a href="https://www.workstory.team/post/preventing-surprises-in-employee-performance-reviews">Preventing Surprises in Employee Performance Reviews</a>&#8221; [WorkStory] </p></li><li><p>&#8220;<a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7304587/?">The future of feedback: Motivating performance improvement</a>&#8221; [PMC]</p></li></ul><p></p><p>New format for links, are they more helpful? </p><div class="poll-embed" data-attrs="{&quot;id&quot;:396665}" data-component-name="PollToDOM"></div><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Secret to Seamless Onboarding: Steal It From Waffle House]]></title><description><![CDATA[I love working on systems; it&#8217;s why I keep working on the internal tooling side of engineering orgs.]]></description><link>https://hartleyshandbook.com/p/the-secret-to-seamless-onboarding</link><guid isPermaLink="false">https://hartleyshandbook.com/p/the-secret-to-seamless-onboarding</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 20 Oct 2025 11:04:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eIjc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I love working on systems; it&#8217;s why I keep working on the internal tooling side of engineering orgs. There are unlimited tweaks you can make, and your primary customer is one Slack huddle away. This week, I found a new system that seems insane and is one of the more unique systems I think I&#8217;ve ever come across. That system is the <em>Magic Marker system from Waffle House</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_!eIjc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eIjc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eIjc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eIjc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eIjc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eIjc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg" width="724" height="435.55378486055776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:755,&quot;width&quot;:1255,&quot;resizeWidth&quot;:724,&quot;bytes&quot;:289985,&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://hartleyshandbook.com/i/176608945?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.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_!eIjc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eIjc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eIjc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eIjc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25fd2f71-c5c7-43a5-997f-d56208bc87c1_1255x755.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>Waffle House somehow managed to create a universal menu language from scratch, using only the items in their restaurants. They&#8217;re using the system to make sure everybody is on the same page, everybody understands the same system across all of their locations, and even in the chaos of a bustling restaurant, they can flawlessly keep orders coming out of the kitchen. </p><p>No tickets needed, no deciphering <a href="https://www.reddit.com/r/StupidFood/comments/17g85d8/comment/k6jmit8/">speedy scrawls,</a> pure efficiency. Waffle House has hundreds of locations in the U.S., and every single one follows the same system.</p><p>I&#8217;ll give you the short version because again, even I don&#8217;t fully understand exactly what&#8217;s happening. The Magic Marker system at Waffle House is about teeing up an order by arranging items on a plate like some sort of Guy Fieri fryomancer. </p><p>You place items (like jelly packets) on the plate to then indicate &#8220;here is what I need you to cook and how&#8221;, all the way down to how eggs are prepared (scrambled, over easy, over hard, etc). The placement of an item on the plate dictates how those eggs or that item will be cooked. It&#8217;s pretty ingenious, and seems a little insane (as with most great ideas).</p><p>Here&#8217;s the training video for the system, and a quote pull to give you a sense of what we&#8217;re dealing with.</p><div id="youtube2-Jky5ZXI0axc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Jky5ZXI0axc&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/Jky5ZXI0axc?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><blockquote><p><strong>Cheese omelet or a mushroom omelet:</strong> these are marked using a horizontal jelly packet in the number four position and a piece of the corresponding ingredient. Here you can see a cheese omelet also the Fiesta omelet which is indicated by a horizontal jelly pack with a right side up salad dressing.</p></blockquote><p>If that sounds like nonsense, you&#8217;re right, but that&#8217;s also because you haven&#8217;t been onboarded appropriately. </p><h2>Unwritten Rules </h2><p>There are a lot of unwritten rules and micro-habits in organizations. I&#8217;ve recently gotten to onboard a few engineers at Trellis, and it&#8217;s interesting to try to figure out what all of those unwritten rules are and if we&#8217;ve appropriately written them down, or codified them. How do we create our own Magic Marker system so that new folks can learn quickly and slot right in within the team?</p><p>Especially in startups, you grow your teams because you are feeling the strain of too many problems, not enough people. As soon as someone walks in the door, you want to hand them a problem to begin reducing risk. Waffle House reminds us that while you may want to get your new hire involved right away, you have to teach them the system first. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLuT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLuT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 424w, https://substackcdn.com/image/fetch/$s_!uLuT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 848w, https://substackcdn.com/image/fetch/$s_!uLuT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 1272w, https://substackcdn.com/image/fetch/$s_!uLuT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLuT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif" width="800" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30770,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/avif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hartleyshandbook.com/i/176608945?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uLuT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 424w, https://substackcdn.com/image/fetch/$s_!uLuT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 848w, https://substackcdn.com/image/fetch/$s_!uLuT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 1272w, https://substackcdn.com/image/fetch/$s_!uLuT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1f4d24a-f4c0-453c-b211-a4fed59ec8f4_800x400.avif 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>We have language, but I think the beauty of this system, and the beauty of some of these more bespoke rules, are that it surpasses that. It gives you a quick chance to review and visually understand what something means. Think of this as architecture diagrams, or Loom walkthroughs showing every step in the path of your system, connecting the concept, the visual element, the code itself, and the data. </p><p>Other things to note are the visual queues a new hire is likely to see. We use &#128064; reactjis in Slack to show we&#8217;ve seen something. Some orgs it ends there, but we know we mean &#8220;I&#8217;ve seen it and am taking action.&#8221; If there is both a  &#128064; reactji and a &#9989; reactji, it means I&#8217;ve seen this, and we&#8217;re good to go. Even then we&#8217;ll usually add some notes with proof of <em>why </em>we&#8217;re good to go. </p><p>Consider how you&#8217;re arranging the plates at work and be sure to jot down the system so others can easily review and adapt. </p><p>Regardless of how bizarre the system seems, you have to write it down and you have to be able to get that information out and understandable to other people that will join your organization. Instead of having different words for things, a symbol can sometimes be enough. </p><div id="tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40hotsoupandcracker%2Fvideo%2F7048790234070371589%3Fembed_source%3D121374463%252C121468991%252C121439635%252C121749182%252C121433650%252C121404359%252C121497414%252C121477481%252C121351166%252C121811500%252C121896267%252C121860360%252C121487028%252C121679410%252C121331973%252C120811592%252C120810756%252C121885509%253Bnull%253Bembed_blank%26refer%3Dembed%26referer_url%3Dwww.dailydot.com%252Firl%252Fwaffle-house-marking-system-tiktok%252F%26referer_video_id%3D7048790234070371589&amp;key=e27c740634285c9ddc20db64f73358dd" class="tiktok-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://www.tiktok.com/@hotsoupandcracker/video/7048790234070371589&quot;,&quot;title&quot;:&quot;Reply to @yostmalone1 #wafflehouse #linecook #eggs #fyp #foryoupage #blowthisupforme #shortordercook #linecook #fyp&#12471; #cooking #tiktok #foodtok #pov&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bc1b1f4-7eb4-410a-9392-0887a113fc3e_720x1280.jpeg&quot;,&quot;author&quot;:&quot;Waffle man&quot;,&quot;embed_url&quot;:&quot;https://cdn.iframe.ly/api/iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40hotsoupandcracker%2Fvideo%2F7048790234070371589%3Fembed_source%3D121374463%252C121468991%252C121439635%252C121749182%252C121433650%252C121404359%252C121497414%252C121477481%252C121351166%252C121811500%252C121896267%252C121860360%252C121487028%252C121679410%252C121331973%252C120811592%252C120810756%252C121885509%253Bnull%253Bembed_blank%26refer%3Dembed%26referer_url%3Dwww.dailydot.com%252Firl%252Fwaffle-house-marking-system-tiktok%252F%26referer_video_id%3D7048790234070371589&amp;key=e27c740634285c9ddc20db64f73358dd&quot;,&quot;author_url&quot;:&quot;https://www.tiktok.com/@hotsoupandcracker&quot;,&quot;belowTheFold&quot;:true}" data-component-name="TikTokCreateTikTokEmbed"><iframe id="iframe-tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40hotsoupandcracker%2Fvideo%2F7048790234070371589%3Fembed_source%3D121374463%252C121468991%252C121439635%252C121749182%252C121433650%252C121404359%252C121497414%252C121477481%252C121351166%252C121811500%252C121896267%252C121860360%252C121487028%252C121679410%252C121331973%252C120811592%252C120810756%252C121885509%253Bnull%253Bembed_blank%26refer%3Dembed%26referer_url%3Dwww.dailydot.com%252Firl%252Fwaffle-house-marking-system-tiktok%252F%26referer_video_id%3D7048790234070371589&amp;key=e27c740634285c9ddc20db64f73358dd" class="tiktok-iframe" src="https://cdn.iframe.ly/api/iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40hotsoupandcracker%2Fvideo%2F7048790234070371589%3Fembed_source%3D121374463%252C121468991%252C121439635%252C121749182%252C121433650%252C121404359%252C121497414%252C121477481%252C121351166%252C121811500%252C121896267%252C121860360%252C121487028%252C121679410%252C121331973%252C120811592%252C120810756%252C121885509%253Bnull%253Bembed_blank%26refer%3Dembed%26referer_url%3Dwww.dailydot.com%252Firl%252Fwaffle-house-marking-system-tiktok%252F%26referer_video_id%3D7048790234070371589&amp;key=e27c740634285c9ddc20db64f73358dd" frameborder="0" allow="autoplay; fullscreen; encrypted-media" allowfullscreen="" scrolling="no" loading="lazy"></iframe><iframe src="https://team-hosted-public.s3.amazonaws.com/set-then-check-cookie.html" id="third-party-iframe-tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40hotsoupandcracker%2Fvideo%2F7048790234070371589%3Fembed_source%3D121374463%252C121468991%252C121439635%252C121749182%252C121433650%252C121404359%252C121497414%252C121477481%252C121351166%252C121811500%252C121896267%252C121860360%252C121487028%252C121679410%252C121331973%252C120811592%252C120810756%252C121885509%253Bnull%253Bembed_blank%26refer%3Dembed%26referer_url%3Dwww.dailydot.com%252Firl%252Fwaffle-house-marking-system-tiktok%252F%26referer_video_id%3D7048790234070371589&amp;key=e27c740634285c9ddc20db64f73358dd" class="third-party-cookie-check-iframe" style="display: none;" loading="lazy"></iframe><div class="tiktok-wrap static" data-component-name="TikTokCreateStaticTikTokEmbed"><a href="https://www.tiktok.com/@hotsoupandcracker/video/7048790234070371589" target="_blank"><img class="tiktok thumbnail" src="https://substackcdn.com/image/fetch/$s_!hDaL!,w_640,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bc1b1f4-7eb4-410a-9392-0887a113fc3e_720x1280.jpeg" style="background-image: url(https://substackcdn.com/image/fetch/$s_!hDaL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bc1b1f4-7eb4-410a-9392-0887a113fc3e_720x1280.jpeg);" loading="lazy"></a><div class="content"><a class="author" href="https://www.tiktok.com/@hotsoupandcracker" target="_blank">@hotsoupandcracker</a><a class="title" href="https://www.tiktok.com/@hotsoupandcracker/video/7048790234070371589" target="_blank">Reply to @yostmalone1 #wafflehouse #linecook #eggs #fyp #foryoupage #blowthisupforme #shortordercook #linecook #fyp&#12471; #cooking #tiktok #foodtok #pov</a></div></div><div class="fallback-failure" id="fallback-failure-tiktok-iframe?media=1&amp;app=1&amp;url=https%3A%2F%2Fwww.tiktok.com%2F%40hotsoupandcracker%2Fvideo%2F7048790234070371589%3Fembed_source%3D121374463%252C121468991%252C121439635%252C121749182%252C121433650%252C121404359%252C121497414%252C121477481%252C121351166%252C121811500%252C121896267%252C121860360%252C121487028%252C121679410%252C121331973%252C120811592%252C120810756%252C121885509%253Bnull%253Bembed_blank%26refer%3Dembed%26referer_url%3Dwww.dailydot.com%252Firl%252Fwaffle-house-marking-system-tiktok%252F%26referer_video_id%3D7048790234070371589&amp;key=e27c740634285c9ddc20db64f73358dd"><div class="error-content"><img class="error-icon" src="https://substackcdn.com//img/alert-circle.svg" loading="lazy">Tiktok failed to load.<br><br>Enable 3rd party cookies or use another browser</div></div></div><h2>System Flexibility</h2><p>Similar to the systems and rules that we build for both organizations and in software, the system also has to be flexible in case something changes in the future. </p><p>Think about current state of Waffle House. I&#8217;m no Waffle House expert, but the menu probably hasn&#8217;t changed much across its existence. Once you have the menu, it&#8217;s pretty set. In a fairly unchanging system, the Magic Marker method works great. But what if Waffle House added 18 new menu items. Could the current system handle the items? What would break? </p><p>Thankfully for Waffle House, their system creators were savants and each item has multiple dimensions, with different meanings for upside down, rotated horizontally, vertically, or diagonally, and stacked on top of each other. The system is flexible</p><p>Reactjis give a similar flexibility, especially because you can add more to your Slack workspace without issue. As the system evolves, so to will the documents that highlight that evolution. Your system won&#8217;t be perfect on the first go, nor should it be. I follow the &#8220;aim small, miss small,&#8221; method of people systems which lets you reap rewards without major change management overhead. </p><p>Try something new out this week, look at your communication channels and see where items are dropping. Is there a visual signal you can add that helps your team know immediately what to do with that item? It might not be as efficient as upside down butter on a plate, but we all have to start somewhere. </p><p>I&#8217;ll leave you with one more, because I&#8217;m still amazed and horrified.</p><blockquote><p>Butter next to a jelly packet = biscuit</p></blockquote><h2>Helpful Links</h2><h3><strong>Engineering Leadership &amp; Management</strong></h3><ul><li><p><strong><a href="https://bobtomlin-70659.medium.com/why-great-engineering-managers-shouldnt-code">Why Great Engineering Managers Shouldn&#8217;t Code</a></strong><br>You might think coding makes you a great manager, but think again. This article slices through the myth that hands-on programming is the key for leaders. Instead, discover how empowering your team and focusing on strategy can turbocharge results and drive success.</p></li><li><p><strong><a href="https://www.seangoedecke.com/clarity">Clarity</a></strong><br>Stop the chaos and create laser focus in your team. This article dives into how leaders can strip away confusion, foster clear communication, and energize decision-making. By mastering clarity, you turbocharge team productivity without the burnout.</p></li><li><p><strong><a href="https://www.amazon.com/exec/obidos/ASIN/1668067455">High-Performance Teams That Scale</a></strong><br>Unleash the power of high-performing teams. This book dives into strategies for creating clarity, minimizing decision chaos, and safeguarding focused work periods. You will discover actionable insights that elevate your team&#8217;s productivity and morale, helping you lead with purpose and impact.</p></li><li><p><strong><a href="https://posthog.com/newsletter/small-teams">Small Teams, Big Results</a></strong><br>Small teams can pack a punch when managed right. This article reveals how to harness streamlined decision-making and unshakeable focus to maximize impact. You don&#8217;t need a big crew to drive innovation; you need the right mindset and tactics.</p></li><li><p><strong><a href="https://medium.com/@rethinkyourunderstanding/what-happens-when-we-eliminate-the-agile-leader">What happens when we eliminate the Agile leader</a></strong><br>Ditching the Agile leader might sound radical, but it could be your secret sauce to unleash team potential. This article dives into how self-managing teams can drive productivity and creativity without traditional hierarchy. If you&#8217;re ready to shake things up, this is your roadmap to a leaner, more dynamic workflow.</p></li></ul><div><hr></div><h3><strong>Remote Work &amp; Organizational Systems</strong></h3><ul><li><p><strong><a href="https://blog.bostonorganics.com/remote-work-makes-employees-happier-4-year-study-confirms">Remote Work Makes Employees Happier: 4-Year Study Confirms</a></strong><br>Put a smile on your face. This study reveals that remote work boosts employee happiness, and it&#8217;s not just a fling. Engagement rises and burnout dips when teams embrace flexibility. You won&#8217;t want to ignore this trend as you shape your organizational culture.</p></li><li><p><strong><a href="https://hbr.org/2025/11/become-an-octopus-organization">Become an Octopus Organization</a></strong><br>Ready to transform your organization? This article dives into the dynamic structure of octopus organizations where flexibility and interconnectedness reign. You&#8217;ll learn how to build resilience and adaptability in your teams to thrive in complex environments.</p></li><li><p><strong><a href="https://read.highgrowthengineer.com/p/a-one-pager-is-all-you-need">A One-Pager Is All You Need</a></strong><br>Cut the clutter and elevate your team&#8217;s focus with a killer one-pager. This article reveals how distilling your project goals into a single page can enhance clarity, streamline communication, and drive faster decision-making. You&#8217;ll supercharge your team&#8217;s effectiveness without the overwhelm.</p></li><li><p><strong><a href="https://amivora.substack.com/p/the-full-catalogue">The Full Catalogue</a></strong><br>Get ready to feast on a banquet of insights that will nourish your leadership style. This post serves up a comprehensive list of resources that elevate your understanding of organizational dynamics. You&#8217;ll transform your team&#8217;s performance with actionable strategies that stick.</p></li></ul><div><hr></div><h3><strong>AI in Engineering Workflows</strong></h3><ul><li><p><strong><a href="https://interviewing.io/blog/why-ai-cant-do-hiring">Why AI Can&#8217;t Do Hiring</a></strong><br>Hiring with AI? Forget it. This article lays out the critical human elements AI just can&#8217;t grasp in the recruitment process. You need nuance, judgment, and gut feel to build a killer team that thrives.</p></li><li><p><strong><a href="https://leanpub.com/notartificialnotintelligent">Not Artificial, Not Intelligent</a></strong><br>Are you tired of buzzwords? This book dives deep into the messy truth about AI, distinguishing hype from reality. It provides actionable insights on how to harness technology effectively without falling for empty promises. Get ready to sharpen your engineering strategies and boost productivity.</p></li><li><p><strong><a href="https://www.computerworld.com/video/4068868/what-most-companies-overlook-when-determining-ai-readiness.html">What most companies overlook when determining AI readiness</a></strong><br>AI isn&#8217;t just a shiny new toy. You need to dig deep, assessing not just technology but culture, skills, and strategy. Get ready to transform your mindset or risk getting left behind in the data dust.</p></li></ul><div><hr></div><h3><strong>Prioritization, Strategy &amp; Metrics</strong></h3><ul><li><p><strong><a href="https://simonwillison.net/2025/Oct/7/vibe-engineering/">Vibe Engineering</a></strong><br>In the fast-paced world of tech, vibe engineering is your secret sauce for building high-performance teams. This article dives into creating an environment where people thrive, making collaboration seamless and focused. You will learn how to harness positive energy to supercharge your team&#8217;s productivity.</p></li><li><p><strong><a href="https://www.todoist.com/inspiration/context-switching">Context Switching: The Hidden Productivity Killer</a></strong><br>You think multitasking is the secret sauce to productivity? Think again. Context switching steals focus and zaps energy. Learn how to streamline your workflow and reclaim your time for deeper focus and better results.</p></li><li><p><strong><a href="https://www.amazon.com/Leadership-Unblocked-Through-Beliefs-Potential/dp/1647827264">Leadership Unblocked: How to Harness Your Beliefs and Potential</a></strong><br>Are your beliefs blocking your team&#8217;s potential? This book dives deep into the psychology of leadership, equipping you with powerful strategies to overcome mental roadblocks and elevate your leadership game. Get ready to unleash your team&#8217;s true capabilities and foster an environment where innovation thrives.</p></li></ul><div><hr></div><h3><strong>Broader Industry &amp; Thought Leadership</strong></h3><ul><li><p><strong><a href="https://www.gallup.com/workplace/655040/respect-work-returns-record-low.aspx">Respect at Work Returns to Record Low</a></strong><br>Attention leaders: workplace respect is hitting rock bottom. This article reveals staggering declines in employee engagement and outlines actionable steps to regain trust and respect. Don&#8217;t just serve another bland dish of policies&#8212;bring the heat and authenticity back to your culture.</p></li><li><p><strong><a href="https://rdel.substack.com/p/rdel-113-what-are-the-seven-team">RDEL 113: What Are the Seven Team Behaviors That Build Belonging?</a></strong><br>Get ready to revolutionize your team dynamics. This article dives into the seven essential behaviors that foster belonging and improve collaboration. Unlock the secret sauce to a thriving work culture and maximize your team&#8217;s potential.</p></li><li><p><strong><a href="https://open.substack.com/pub/alifeengineered/p/an-engineers-guide-to-cultivating">An engineer&#8217;s guide to cultivating belonging in tech</a></strong><br>Belonging is not just a buzzword, it&#8217;s the secret sauce for team success. This guide dishes out actionable insights on how you can foster an inclusive environment, driving productivity and creativity. If you want to build a team that thrives, you need to read this.</p></li><li><p><strong><a href="https://deletethislater.substack.com/p/i-tried-to-quit-my-job-by-faking">I Tried to Quit My Job by Faking a Health Crisis</a></strong><br>If you&#8217;re feeling burnt out or stuck, this article dives into the wild world of work-life balance struggles. It&#8217;s an honest look at the extremes people will reach when their jobs turn toxic. Take a hard look at your own environment and consider what change is truly needed.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[2025-10-06 Do The Detective Work]]></title><description><![CDATA[I had a chance to play around with Sora 2 last week and the results are pretty crazy.]]></description><link>https://hartleyshandbook.com/p/2025-10-06-do-the-detective-work</link><guid isPermaLink="false">https://hartleyshandbook.com/p/2025-10-06-do-the-detective-work</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Tue, 07 Oct 2025 00:52:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a418409b-d468-4752-bc34-6a6512e05efb_2059x1136.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I had a chance to play around with <a href="https://openai.com/index/sora-2/">Sora 2</a> last week and the results are pretty crazy. Like, eerie, I shouldn&#8217;t have this kind of power, crazy. With just a small prompt I was able to see video highlights of the Cleveland Browns at the 2025 Super Bowl (the most improbable event imaginable), an epic Grand Canyon helicopter ride, and a corn dog blasting off into space. With the power to make videos of literally anything, creativity is unlimited, right? </p><p>If that&#8217;s true, that also means we&#8217;re headed into an era where you can&#8217;t believe everything you see. I studied Broadcasting in undergrad and wrote for the school paper, and it was drilled into me that above all else, you should always verify sources and validate leads before publishing a story. If something sounds too good to be true, it probably is. </p><p>It&#8217;s easy to take a video for face value and immediately react. There&#8217;s a whole side of YouTube dedicated to people <em>reacting</em> to videos. As more AI-generated content is created and anything can be made a reality at the stroke of some keys, it&#8217;s going to be extremely easy to bend the truth. Even small things, like public figures having public freakouts, or your co-workers saying something outrageous, could be manufactured with a quick prompt. You are going to have to do the leg work to figure out if it&#8217;s reality or not. Snopes.com won&#8217;t be able to keep up (is Snopes still a thing?).</p><p>Same goes for management (and don&#8217;t get me started on B2B sales! /s). You will hear things about your team, their work, what&#8217;s happening when you&#8217;ve given them autonomy, and you have to determine which version of reality is accurate. Half of management is detective work, following leads, and determining the version of reality you and your team will follow. It&#8217;s the same thing for data too. One graph could mean any number of things, so use your critical thinking skills to determine why it&#8217;s right or wrong. It&#8217;s one of the reasons I love the 1993 classic &#8220;<a href="https://www.amazon.com/How-Lie-Statistics-Darrell-Huff/dp/0393310728">How to Lie With Statistics</a>.&#8221;</p><p>This is also not intended to be doom-and-gloom, but more of a warning to think before you react. I made a mistake <a href="https://hartleyshandbook.com/p/what-not-to-do-when-you-have-to-fire-an-employee-d9041780d8fa">early in my career</a> where I assumed I knew the full story, but definitely did not. Learn from my mistakes. And by all means, don&#8217;t let me rain on your AI-generated video parade.</p><p>Take a moment to gather the facts of the situation, validate the sources, determine the credibility of those sources, and make decisions from there. Redactions and apologies are tough to come back from, so spend a few extra thinking cycles on the believability of what you&#8217;ve seen and heard. </p><p>Anyway, here&#8217;s a video I prompted for Sora 2 of a totally real guy eating totally real onion ring glasses on a park bench. flavors-you-see.io coming soon. </p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;cb4fcafc-f046-4ff2-ae8f-31008b1014f0&quot;,&quot;duration&quot;:null}"></div><div><hr></div><h3>&#129517; <strong>Engineering Leadership &amp; Management</strong></h3><ul><li><p><strong><a href="https://www.honeycomb.io/blog/nothing-prepares-you-first-director-role">Nothing Prepares You for Your First Director Role [Honeycomb]</a></strong><br>Moving into a director role is like switching from sous chef to running the kitchen. This piece nails the messy reality of moving from tactical execution to political influence. Bookmark it for your next promotion talk.</p></li><li><p><strong><a href="https://www.cio.com/article/4066359/leading-with-emotional-intelligence-in-the-age-of-ai.html">Leading with Emotional Intelligence in the Age of AI [CIO]</a></strong><br>As automation grows, EQ becomes the most scarce leadership resource. This article makes a solid case for empathy as a competitive edge, not a soft skill.</p></li><li><p><strong><a href="https://newsletter.weskao.com/p/reverse-impostor-syndrome">Reverse Impostor Syndrome [Wes Kao Newsletter]</a></strong><br>Instead of feeling unqualified, high performers often underestimate how capable they actually are. A sharp mindset shift that helps leaders stop playing small.</p></li><li><p><strong><a href="https://candost.blog/on-good-software-engineers/">On Good Software Engineers [Can Dost Blog]</a></strong><br>A grounded reflection on what makes great engineers stand out. Hint: it&#8217;s not raw speed, it&#8217;s ownership, clarity, and generosity.</p></li></ul><ul><li><p><strong><a href="https://www.braintrust.dev/blog/async-programming">Async Programming for Humans [Braintrust]</a></strong><br>Not a coding tutorial, a management philosophy. Async thinking is a survival tool for distributed teams. This piece breaks down how to adopt it without slowing collaboration.</p></li></ul><div><hr></div><h3>&#129302; <strong>AI in Engineering Workflows</strong></h3><ul><li><p><strong><a href="https://www.sectionai.com/blog/is-ai-good-enough-to-lay-off-your-engineers">Is AI Good Enough to Lay Off Your Engineers [Section AI]</a></strong><br>The question everyone&#8217;s whispering. Section AI runs the math on where LLMs actually deliver ROI and where human judgment still dominates. The answer is more nuanced than the headlines.</p></li><li><p><strong><a href="https://wlockett.medium.com/the-ai-bubble-is-about-to-burst-but-the-next-bubble-is-already-growing">The AI Bubble Is About to Burst, But the Next Bubble Is Already Growing [Medium]</a></strong><br>A sharp take on how hype cycles move faster than innovation. The next gold rush might not be AI itself, but the tooling around it.</p></li><li><p><strong><a href="https://www.hollywoodreporter.com/business/digital/ai-podcast-start-up-plan-shows-1236361367/">AI Podcast Startup Plan Shows the Chaos in Audio Automation [Hollywood Reporter]</a></strong><br>A wild glimpse at AI-generated podcasting. Think cloned voices, messy IP, and an industry still figuring out what &#8220;authentic&#8221; even means.</p></li><li><p><strong><a href="https://marginalrevolution.com/marginalrevolution/2025/09/how-to-think-about-ai-progress.html">How to Think About AI Progress [Marginal Revolution]</a></strong><br>Tyler Cowen at his best. A clear, skeptical lens on what counts as genuine AI progress versus what&#8217;s just packaging.</p></li></ul><div><hr></div><h3>&#128202; <strong>Prioritization, Strategy &amp; Metrics</strong></h3><ul><li><p><strong><a href="https://thenewstack.io/the-wrong-way-to-use-dora-metrics">The Wrong Way to Use DORA Metrics [The New Stack]</a></strong><br>DORA metrics aren&#8217;t magic. Used poorly, they become performance theater. This post explains how to make them actionable and culturally safe.</p></li><li><p><strong><a href="https://www.svpg.com/the-purpose-of-prototypes/">The Purpose of Prototypes [SVPG]</a></strong><br>Marty Cagan reminds product teams that prototypes are for learning, not validation. A tight, essential read for anyone shipping too slowly.</p></li><li><p><strong><a href="https://paulgraham.com/determination.html">Determination [Paul Graham]</a></strong><br>Graham revisits grit. Success often depends less on brilliance and more on stubborn progress. An evergreen piece that feels even more relevant in the AI era.</p></li></ul><div><hr></div><h3>&#128302; <strong>Broader Industry &amp; Thought Leadership</strong></h3><ul><li><p><strong><a href="https://www.wheresyoured.at/the-era-of-the-business-idiot">The Era of the Business Idiot [Where&#8217;s Your Ed At]</a></strong><br>A spicy critique of leaders who confuse buzzwords for strategy. Equal parts rant and insight. You&#8217;ll nod, laugh, and maybe wince a little.</p></li><li><p><strong><a href="https://www.theatlantic.com/technology/2025/10/is-waymo-safe/684432/">Is Waymo Safe [The Atlantic]</a></strong><br>A balanced investigation into the safety record and perception of autonomous vehicles. The debate around &#8220;safe enough&#8221; is just beginning.</p></li><li><p><strong><a href="https://archive.is/3i9lb">How to Think About AI Progress (Archived Conversation with Yann LeCun) [Archive]</a></strong><br>A preserved deep-dive on the philosophical and technical sides of AI development. Less hype, more history.</p></li><li><p><strong><a href="https://share.google/ZTaZPw4iO1q22LJyh">The Future of Agentic AI and Automation (Google Share Link)</a></strong><br>A peek behind closed doors at how large enterprises are experimenting with internal AI systems. A little vague, but telling.</p></li></ul><p></p>]]></content:encoded></item><item><title><![CDATA[2025-08-11 [Insert Fantastical GPT-5 Headline Here]]]></title><description><![CDATA[ChatGPT-5 released this weekend (though I&#8217;m sure you already know this) and it&#8217;s highlighted an interesting divide in the world of AI users.]]></description><link>https://hartleyshandbook.com/p/2025-08-11-insert-fantastical-gpt</link><guid isPermaLink="false">https://hartleyshandbook.com/p/2025-08-11-insert-fantastical-gpt</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 11 Aug 2025 13:27:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lUtr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>ChatGPT-5 released this weekend (though I&#8217;m sure you already know this) and it&#8217;s highlighted an interesting divide in the world of AI users. On the tech side, there are headlines hailing it as a major move forward, one step closer to AGI, PhD-level expert, yadda yadda. On the power and casual user side, folks are mad that GPT-5 lost some of its personality. A snippet from the ChatGPT Subreddit titled &#8220;<a href="https://www.reddit.com/r/ChatGPT/comments/1mkim8h/gpt5_is_a_disaster/?embed_host_url=https://mashable.com/article/gpt-5-panned-on-reddit-sam-altman-ama">GPT-5 is a disaster</a>&#8221; highlights how both sides are right:</p><blockquote><p>GPT-4o had this&#8230; warmth. It was witty, creative, and surprisingly personal, like talking to someone who got you. It didn&#8217;t just spit out answers; it felt like it listened.</p><p>Now? Everything&#8217;s so&#8230; sterile. Formal. Like I&#8217;m interacting with a corporate manual instead of the quirky, imaginative AI I used to love. Stories used to flow with personality, advice felt thoughtful, and even casual chats had charm. Now it&#8217;s all polished, clipped, and weirdly impersonal, like every other AI out there.</p></blockquote><p>Hmmm, like talking to PhD-level expert &#129300;(no shade intended toward those with PhDs). </p><p>The varied responses shine light on what each group wants AI to be. Standard users want their AI assistant to be consistent and reliable with some warmth and personality (like H.E.R.). Tech-focused users want it to be smarter, faster, and more efficient (nearing HAL territory). </p><p>Wherever you sit on the line (maybe you don&#8217;t even <em>use</em> ChatGPT), it&#8217;s interesting to see how a tool so ingrained in the day-to-day can trigger these reactions. </p><p>We&#8217;re in an age where vibe-coded vaporware is going to get looks from top VCs because of the possibilities. All of the products on ProductHunt have some sort of AI capability. Companies are scrambling to stay relevant the only way they know how, jumping on the hype train and embedding AI into all of their products regardless of whether or not its a good idea. </p><p>Call me old-fashioned, but I don&#8217;t think I need an AI-powered refrigerator to tell me what&#8217;s inside my refrigerator. Instead, I&#8217;ll just&#8230;open&#8230;the door? </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lUtr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lUtr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 424w, https://substackcdn.com/image/fetch/$s_!lUtr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 848w, https://substackcdn.com/image/fetch/$s_!lUtr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 1272w, https://substackcdn.com/image/fetch/$s_!lUtr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lUtr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png" width="1404" height="684" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:684,&quot;width&quot;:1404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:200423,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hartleyshandbook.com/i/170682409?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.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_!lUtr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 424w, https://substackcdn.com/image/fetch/$s_!lUtr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 848w, https://substackcdn.com/image/fetch/$s_!lUtr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.png 1272w, https://substackcdn.com/image/fetch/$s_!lUtr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071a6e69-15f0-4059-b4b2-a1b43314acac_1404x684.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>On the flip side, as the Head of Engineering for a Conversational AI team, I focus on improving operational efficiency and delivering more value to the company through AI use. It&#8217;s a fascinating world out there, one that&#8217;s rapidly evolving and it&#8217;s tough to know what tools and trends will have staying power. </p><p>My advice on how to proceed with the hype is to try it for yourself. Figure out what the repetitive tasks are that you wish you didn&#8217;t have to do anymore, and think of a way to offload to AI. What do you wish you could spend more time on? How might AI assist you in getting more time? You could even start with a basic prompt like:</p><pre><code>You are an automation expert for casual users. I want to spend more time painting miniatures, but I have X, Y, and Z tasks that take up too much of my day. How can I automate these tasks without a budget? </code></pre><p>If you&#8217;re looking for some reading on AI and still forming your opinions on whether it&#8217;s good, bad, or both, I&#8217;ll aim to have an AI section in this newsletter every week, along with my standard management and engineering leadership links. </p><div><hr></div><h3>&#129517; <strong>Engineering Leadership &amp; Management</strong></h3><ul><li><p><strong><a href="https://sanketdange.substack.com/p/how-netflix-stripe-and-gitlab-built">How Netflix, Stripe, and GitLab Built High-Performing Engineering Teams [Substack]</a></strong><br>Three elite orgs. Three playbooks for building engineering excellence. Talent density, decision-making frameworks, and cultural clarity. Steal shamelessly.</p></li><li><p><strong><a href="https://medium.com/the-good-boss/20-powerful-leadership-quotes-that-will-transform-your-thinking-47582203efe1">20 Powerful Leadership Quotes That Will Transform Your Thinking [Medium]</a></strong><br>Not corporate fluff. These are quotes worth putting in board decks and taping to your fridge.</p></li><li><p><strong><a href="https://newsletter.eng-leadership.com/p/the-state-of-engineering-leadership">The State of Engineering Leadership [Eng Leadership Newsletter]</a></strong><br>A high-level scan of today&#8217;s leadership climate. Retention, alignment, and where execs are quietly panicking.</p></li><li><p><strong><a href="https://www.reddit.com/r/managers/comments/1lab7ee/top_performer_who_has_lost_faith_in_you/">Top Performer Who Has Lost Faith in You [Reddit]</a></strong><br>When a high performer disengages, your leverage drops. Practical ways to rebuild trust without begging.</p></li><li><p><strong><a href="https://medium.com/@rethinkyourunderstanding/when-team-structure-collides-with-role-alignment-fed77c700ea4">When Team Structure Collides with Role Alignment [Medium]</a></strong><br>Organizational Jenga. Reporting lines and actual responsibilities out of sync. Fix it before velocity crumbles.</p></li></ul><div><hr></div><h3>&#127757; <strong>Remote Work &amp; Organizational Systems</strong></h3><ul><li><p><strong><a href="https://frederickvanbrabant.com/blog/2025-06-13-choosing-where-to-spend-my-teams-effort/">Choosing Where to Spend My Team&#8217;s Effort [frederickvanbrabant.com]</a></strong><br>A clear framework for deciding what work truly deserves your team&#8217;s energy.</p></li></ul><div><hr></div><h3>&#129302; <strong>AI in Engineering Workflows</strong></h3><ul><li><p><strong><a href="https://medium.com/@brain1127/mastering-ai-at-faang-a-roadmap-from-junior-to-senior-engineer-54bdd06c62bc">Mastering AI at FAANG: A Roadmap from Junior to Senior Engineer [Medium]</a></strong><br>A career progression cheat sheet for AI-native engineers. Skills, tools, and mindset shifts that matter.</p></li><li><p><strong><a href="https://www.linkedin.com/pulse/ai-acceptance-rate-easy-measure-misuse-laura-tacho-ci0bf/">AI Acceptance Rate Is an Easy Measure to Spot Misuse [LinkedIn]</a></strong><br>Laura Tacho introduces a KPI to catch AI misuse early. Keep code quality intact.</p></li><li><p><strong><a href="https://www.perplexity.ai/page/andrew-ng-calls-vibe-coding-an-Sg_5eUFKSASP5kPByGD8tg?login-source=oneTapPage&amp;login-new=false">Andrew Ng Calls Vibe Coding an Engineering Apocalypse [Perplexity]</a></strong><br>Ng warns that vague prompts plus AI lead to sloppy, hard-to-maintain code.</p></li><li><p><strong><a href="https://www.wired.com/story/vibe-coding-engineering-apocalypse/">Vibe Coding and the Coming Engineering Apocalypse [WIRED]</a></strong><br>Journalistic view of how AI-generated code could erode engineering discipline.</p></li><li><p><strong><a href="https://blog.singleton.io/posts/2025-06-14-coding-agents-cross-a-chasm/">Coding Agents Cross a Chasm [Singleton Blog]</a></strong><br>AI coding agents are entering production use. Progress is real but integration is messy.</p></li><li><p><strong><a href="https://www.mckinsey.com/capabilities/quantumblack/our-insights/seizing-the-agentic-ai-advantage?_bhlid=59ee22246fddd97e9d8e34943d6942ba2978961c">Seizing the Agentic AI Advantage [McKinsey]</a></strong><br>A structured guide to deploying AI agents as strategic assets.</p></li></ul><div><hr></div><h3>&#128202; <strong>Prioritization, Strategy &amp; Metrics</strong></h3><ul><li><p><strong><a href="https://ss-usa.s3.amazonaws.com/c/311833600/media/1885682b49f241e7990549677650332/2025%20Compensation%20Survey%20Report.pdf">2025 Compensation Survey Report [SSUSA]</a></strong><br>Fresh salary benchmarks for engineering, product, and data roles.</p></li><li><p><strong><a href="https://www.paulgraham.com/ds.html">Default Alive or Default Dead [PaulGraham.com]</a></strong><br>The simplest way to measure startup survivability. Ignore it at your peril.</p></li></ul><div><hr></div><h3>&#128302; <strong>Broader Industry &amp; Thought Leadership</strong></h3><ul><li><p><strong><a href="https://www.theverge.com/ai-artificial-intelligence/685433/disney-universal-sue-midjourney-copyright-infringement?_bhlid=a4623589fedc8a5f54e6118664fbee3687edec4b">Disney and Universal Sue Midjourney Over Copyright Infringement [The Verge]</a></strong><br>A landmark IP case that will influence how generative AI trains on content.</p></li><li><p><strong><a href="https://www.sciencefocus.com/the-human-body/can-your-brain-talk-to-others-while-asleep-experiment?_bhlid=42894f0de8553a93c8b7a0a887a6bc5d8bc981ce">Can Your Brain Talk to Others While Asleep [Science Focus]</a></strong><br>Early experiments suggest dream-state communication might be possible.</p></li><li><p><strong><a href="https://hbr.org/2023/05/how-to-avoid-the-ethical-nightmares-of-emerging-technology">How to Avoid the Ethical Nightmares of Emerging Technology [HBR]</a></strong><br>A practical framework for responsible innovation.</p></li><li><p><strong><a href="https://www.sciencedirect.com/science/article/pii/S0749597825000032">The Erosion of Quality in Large Language Models [ScienceDirect]</a></strong><br>Research shows LLM quality declines without human oversight.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[2025-06-09 On Perceived Complexity]]></title><description><![CDATA[Welcome back to the weekly newsletter!]]></description><link>https://hartleyshandbook.com/p/2025-06-09-on-perceived-complexity</link><guid isPermaLink="false">https://hartleyshandbook.com/p/2025-06-09-on-perceived-complexity</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 09 Jun 2025 19:31:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qGCA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome back to the weekly newsletter! Lots to get into this week, but first some thoughts on something rattling around in my noggin; <strong>perceived complexity.</strong> </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qGCA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qGCA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 424w, https://substackcdn.com/image/fetch/$s_!qGCA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 848w, https://substackcdn.com/image/fetch/$s_!qGCA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 1272w, https://substackcdn.com/image/fetch/$s_!qGCA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qGCA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png" width="1456" height="737" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:737,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1963551,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hartleyshandbook.com/i/165566927?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.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_!qGCA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 424w, https://substackcdn.com/image/fetch/$s_!qGCA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 848w, https://substackcdn.com/image/fetch/$s_!qGCA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.png 1272w, https://substackcdn.com/image/fetch/$s_!qGCA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F760347e4-af1d-48e0-b65f-1b5a30abc913_1536x778.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>I once had a non-technical leader ask me about someone hiding behind &#8220;perceived complexity&#8221; in a project we were working on. They worried that the project seemed to have stalled and we would miss a significant milestone, putting the broader project at risk. Their interpretation was that the engineers working on a primary workstream were dragging their feet, obfuscating to make it seem like they were working hard without hardly working. </p><p>The question inside the question was fair, &#8220;this feels behind, but I don&#8217;t know enough to help, what can we do?&#8221; The way it came out was much more pointed and less empathetic to all aspects of the milestone&#8217;s complexity. It was a core system that was being rewritten to facilitate a major migration, all while making sure the company didn&#8217;t accidentally stall out in the process.</p><p>I&#8217;m sure this is not a foreign question for engineering leaders. We&#8217;re dealing with stakeholders who don&#8217;t understand the underpinnings of the broader systems, and it&#8217;s hard to know how granular to explain. Here are a few things I&#8217;ve found helpful over the years (at least more helpful than asking them to write it themselves). </p><ol><li><p><strong>Show the work.</strong> <a href="https://linear.app/build">Linear</a> (my favorite &#10084;&#65039;) or Jira are two systems great at showing high-level data and breakdowns of work. I&#8217;ve written before about how <a href="https://hartleyshandbook.com/p/stop-using-velocity-to-understand-how-your-team-gets-work-done-try-these-metrics-instead-f972d4ade1c4">velocity can be deceiving</a>, so report out with a filtered view or an explanation of shifts. If nothing else, showing your work makes visible the chunks into which your team has broken the larger project. The benefit of charts is that you can see the ebb and flow of interruptive work (additions to scope) and the progression of work because of 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_!1y_C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1y_C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 424w, https://substackcdn.com/image/fetch/$s_!1y_C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 848w, https://substackcdn.com/image/fetch/$s_!1y_C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 1272w, https://substackcdn.com/image/fetch/$s_!1y_C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1y_C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png" width="1070" height="792" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f098f266-db95-4c27-9509-868623715475_1070x792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:792,&quot;width&quot;:1070,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:147178,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hartleyshandbook.com/i/165566927?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.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_!1y_C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 424w, https://substackcdn.com/image/fetch/$s_!1y_C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 848w, https://substackcdn.com/image/fetch/$s_!1y_C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 1272w, https://substackcdn.com/image/fetch/$s_!1y_C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff098f266-db95-4c27-9509-868623715475_1070x792.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Can&#8217;t say enough about the charting, insights, and forecasted completion dates.</figcaption></figure></div></li><li><p><strong>Be objective about trade-offs.</strong> Something like, &#8220;I hear you saying that you are concerned about the completion of this piece of work, if we are able to drop X and Y, we can regain focus on Z.&#8221; Removing the emotion and focusing on what&#8217;s in the way of potentially completing Z can shift the focus of the stakeholder from defensive to advocate, bulldozing everything that is not Z out of your path. </p></li><li><p><strong>Show diagrams.</strong> This is my go-to lately. Pointing at flow charts and architecture diagrams has been much easier than talking theory or writing out large documents. The diagram doesn&#8217;t even need to be high fidelity, it can be a generalization to get the point across. Having this tangible artifact can go a long way. </p></li><li><p><strong>Build the trust bridge.</strong> The hope is that this is something you&#8217;ve worked up to already. In other experiences, I&#8217;ve had bosses ask &#8220;Hartley, should I be worried about this?&#8221; which led to solid, supportive conversation. From there, they trusted I would get the job done, as I had proven many times in the past. If you&#8217;re not at that point, have the hard conversation and find out how best to build trust for future situations. </p></li></ol><p>Rarely do engineers drag their feet intentionally. Most are well-meaning and get enjoyment out of finishing complex projects. To assume they are hiding behind perceived complexity is to believe they do not desire to do well in their craft. </p><p>In moments of doubt, clarity is your best ally. The more we can demystify the work through visibility, honest trade-off conversations, and simple diagrams, the less room there is for misinterpretation. Stakeholders don&#8217;t need every technical detail, but they do need to feel confident that progress is real and purposeful. Our job isn&#8217;t just to lead the work, it&#8217;s to make it digestible. The hope being that, over time, we all need less TUMS. </p><p>Now, onto the links I found interesting this week. </p><div><hr></div><h3>&#129517; Remote Work &amp; Leadership That Scales</h3><p><strong><a href="https://medium.com/engineering-managers-journal/remote-teams-need-systems-not-surveillance-b5278b5ce914">Remote Teams Need Systems, Not Surveillance</a></strong><br>Micromanagement often shows up dressed as &#8220;visibility.&#8221; This piece argues that what remote teams really need is better systems, not tools that track every keystroke. Fits nicely into the above, no?</p><p><strong><a href="https://remote-excellence.guide/">Remote Excellence Guide</a></strong><br>More on trust! A structured, practical handbook for high-performing remote teams. It&#8217;s full of principles and templates you can actually use.</p><div><hr></div><h3>&#127963;&#65039; Power, Privilege &amp; the Toligarchs</h3><p><strong><a href="https://medium.com/@profgalloway/rise-of-the-toligarchs-ee0c6fd9963d">Rise of the Toligarchs &#8211; Scott Galloway</a></strong><br>The new power players aren&#8217;t politicians, they&#8217;re tech-native thought leaders. Prof G&#8217;s take on the rise of tol-igarchs is sharp, timely, and uncomfortable in all the right ways.</p><ul><li><p><strong><a href="https://www.youtube.com/watch?v=3k4a0PemMu4">Watch: The Rise of the Toligarchs</a></strong><br>The written piece is strong, but the video version is classic Galloway: data-backed, unfiltered, and genuinely insightful.</p></li></ul><p><strong><a href="https://www.bondcap.com/reports/tai">Bond Capital&#8217;s TAI Report</a></strong><br>Mary Meeker&#8217;s latest breakdown on the state of AI, filled with data, perspective, and insight on what&#8217;s really next after the hype.</p><div><hr></div><h3>&#128736; Engineering Culture &amp; Career Moves</h3><p><strong><a href="https://skamille.medium.com/10-years-of-engineering-ladders-329d309000cd">10 Years of Engineering Ladders &#8211; Camille Fournier</a></strong><br>A decade later, Camille&#8217;s framework for IC and management growth still holds up&#8212;and this reflection shows why transparency and clarity matter more than ever.</p><p><strong><a href="https://refactoring.fm/p/the-engineering-manager-archetypes">The Engineering Manager Archetypes</a></strong><br>Are you the Architect, the Catalyst, or the Fixer? This archetype model helps you better understand your strengths and where you might need backup.</p><div><hr></div><h3>&#9881;&#65039; Quick Hits</h3><p><strong><a href="https://www.cio.com/article/4000546/company-boards-push-ceos-to-replace-it-workers-with-ai.html">Company Boards Pressuring CEOs to Replace IT with AI</a></strong><br>The pressure is real, and boards are asking hard questions about AI-first orgs.</p><p><strong><a href="https://posthog.com/newsletter/what-nobody-tells-devs-about-docs">What Nobody Tells Devs About Docs &#8211; PostHog</a></strong><br>A love letter to documentation that doesn&#8217;t suck. If your devs dread writing docs, start here.</p><p><strong><a href="https://www.sectionai.com/blog/100-povs-on-ai-from-the-worlds-leading-experts">100 AI POVs from Experts &#8211; Section AI</a></strong><br>A goldmine of mini-perspectives from people shaping the future of AI.</p><p><strong><a href="https://x.com/CodeByPoonam/status/1930264132684788118">9 of Anthropics best guides</a><br></strong>All free in Anthropic Academy</p><p><strong><a href="https://www.sectionai.com/blog/your-privacy-guide-to-ai-chatbots">Your Privacy Guide to AI Chatbots</a></strong><br>Section AI offers practical advice to keep you and your team safe while using chatbots, from toggling off model training to being thoughtful about prompts.</p><div><hr></div><p><strong>Want more like this each week?</strong><br>Hit subscribe or reply to let me know what themes you want more of: AI, leadership, systems thinking, team health, you name it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[2025-06-02 - Bandages on Broken Bones]]></title><description><![CDATA[I think a lot about technical debt, technical financing, and how to move fast without putting future state at risk.]]></description><link>https://hartleyshandbook.com/p/2025-06-02-bandages-on-broken-bones</link><guid isPermaLink="false">https://hartleyshandbook.com/p/2025-06-02-bandages-on-broken-bones</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 02 Jun 2025 19:00:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ohyD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I think a lot about technical debt, technical financing, and how to move fast without putting future state at risk. It&#8217;s one of the most difficult balancing acts in the tech sector. It&#8217;s also a challenge that is at the core of nearly every business problem when a tech org is involved. </p><p>It might be a familiar situation or one you&#8217;re in right now. Senior leadership says you&#8217;re too slow. Engineers say they can&#8217;t go faster unless they spend time rewriting. Deadlines are made, band-aids are used, and the cycle continues.</p><p>Both groups have the same hopes and desires but end up talking past each other. There&#8217;s nothing inherently wrong with either side's position. Still, one group tends not to have enough involvement, depth, or understanding to figure out how to reach across the aisle and reach a common experience. </p><p>I saw a post earlier today that noted the &#8220;move fast, break things&#8221; motto had sunk their startup, with one engineer noting they were leaving because they were tired of <strong>&#8220;putting bandages on broken bones.&#8221;</strong> </p><p>What an image. We&#8217;re all hiking up the same trail with compound fractures, covered in Band-Aids that are doing their best to keep our bones in place. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ohyD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ohyD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 424w, https://substackcdn.com/image/fetch/$s_!ohyD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 848w, https://substackcdn.com/image/fetch/$s_!ohyD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 1272w, https://substackcdn.com/image/fetch/$s_!ohyD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ohyD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2208955,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hartleyshandbook.com/i/165005818?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.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_!ohyD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 424w, https://substackcdn.com/image/fetch/$s_!ohyD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 848w, https://substackcdn.com/image/fetch/$s_!ohyD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.png 1272w, https://substackcdn.com/image/fetch/$s_!ohyD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80afe156-48bd-403a-8840-e7d16d287eaa_1344x896.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>So, how do you keep forging ahead? As an engineering leader, how do you explain a compound leg fracture to a group that might not understand what a leg <em>should </em>look like? </p><p>I&#8217;ve not found a fool-proof answer, but I&#8217;m going to find one&#8230;or fall off the mountain trying. </p><p>How have you solved this problem in the past? </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/p/2025-06-02-bandages-on-broken-bones/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/p/2025-06-02-bandages-on-broken-bones/comments"><span>Leave a comment</span></a></p><div><hr></div><p>Been a bit, so the backlog of links is large and full of terrors:</p><h3>&#128204; <strong>Strategy, Priorities, and the Big Picture</strong></h3><ul><li><p><strong><a href="https://medium.com/@brain1127/beyond-the-backlog-how-faang-prioritizes-product-decisions-without-traditional-agile-frameworks-89e8b7bce277">How FAANG Really Prioritizes Work</a></strong><br>A teardown of how top tech companies prioritize <em>without</em> clinging to Agile dogma. If your roadmap feels more like a wish list, this one might recalibrate your approach.</p></li><li><p><strong><a href="https://www.workingsoftware.dev/introducing-the-software-architecture-decision-canvas/">The Software Architecture Decision Canvas</a></strong><br>Architecture discussions dragging on for hours? Use this canvas to focus debate, clarify trade-offs, and stop decision fatigue before it starts.</p></li><li><p><strong><a href="https://www.paretoanalysis.tools/illichs-law-or-law-of-diminishing-returns/">Illich&#8217;s Law: The Real Cost of &#8220;More&#8221;</a></strong><br>A reminder that more hours &#8800; more output. Especially relevant if your team is sprinting but barely moving, Illich&#8217;s Law is also called &#8220;the Law of Diminishing Returns.&#8221; This law explains why, and how, to course-correct.</p></li><li><p><strong><a href="https://7ctos.substack.com/p/the-ctos-ouroboros">The CTO&#8217;s Ouroboros</a></strong><br>A thoughtful piece on the cyclical nature of tech leadership, and how we often find ourselves solving the same problems with fancier tools (and higher stakes).</p></li><li><p><strong><a href="https://7ctos.substack.com/p/the-ctos-calculated-absence">The CTO&#8217;s Calculated Absence</a></strong><br>Yes, we&#8217;re linking this one again. Because stepping back <em>strategically</em> is still underrated&#8212;and this nails the why and how.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.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 Hartley's Handbook! Subscribe for free to receive new newsletters on (most) Mondays.</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><h3>&#128295; <strong>Tools, Techniques, and Ways to Build Smarter</strong></h3><ul><li><p><strong><a href="https://greptime.com/blogs/2025-04-25-greptimedb-observability2-new-database">GreptimeDB and the Future of Observability</a></strong><br>A purpose-built, time-series database designed to meet modern observability needs. If you&#8217;ve ever cursed your logging setup, this one&#8217;s worth a peek.</p></li><li><p><strong><a href="https://thrivinginengineering.substack.com/p/properly-logging-technical-debt-is-actually-about-attention-responsibility-and-trust">Properly Logging Tech Debt</a></strong><br>Tech debt isn&#8217;t just a nuisance, it&#8217;s a window into your culture. Documenting it well builds trust, shows accountability, and helps teams think long-term.</p></li><li><p><strong><a href="https://leaddev.com/reporting/focus-improvement-metrics-that-actually-matter">Engineering Metrics That Drive Focus</a></strong><br>LeadDev&#8217;s metrics guide remains a banger, ideal for separating signal from noise when performance reviews and planning season hit at the same time.</p></li><li><p><strong><a href="https://jackdanger.com/pyramid-shaped-career/">Jack Danger&#8217;s Pyramid Career Model</a></strong><br>Worth a revisit: grow <em>outward</em> before upward. Cross-disciplinary breadth builds the kind of depth that lasts longer than any title bump.</p></li></ul><div><hr></div><h3>&#129302; <strong>AI and the New Developer Toolkit</strong></h3><ul><li><p><strong><a href="https://medium.com/@danielbentes/zero-human-code-what-i-learned-from-forcing-ai-to-build-and-fix-its-own-code-for-27-straight-0c7afec363cb">Zero Human Code</a></strong><br>AI wrote the code, fixed the bugs, and stumbled all the way through. A brutally honest case study in just how far we are, and how close we&#8217;re getting (maybe).</p></li><li><p><strong><a href="https://getdx.com/guide/ai-assisted-engineering/">DX Guide to AI-Assisted Engineering</a></strong><br>A soup-to-nuts framework for embedding AI into your workflows; from planning to production. Less hype, more how.</p></li><li><p><strong><a href="https://www.kaggle.com/whitepaper-prompt-engineering">Prompt Engineering Whitepaper (Kaggle)</a></strong><br>A surprisingly deep dive from Kaggle on what makes prompts actually work, whether you're coding with GPT-4 or running research-grade inference.</p></li><li><p><strong><a href="https://cookbook.openai.com/examples/gpt4-1_prompting_guide">OpenAI Prompting Guide</a></strong><br>If you&#8217;re still guessing at prompts, stop. This guide gives structure to the madness and is an essential read for anyone building with LLMs.</p></li><li><p><strong><a href="https://academy.openai.com/home">OpenAI Academy</a></strong><br>Self-serve, well-structured, and designed for builders who want to get good, fast. Still one of the best places to start your AI journey.</p></li><li><p><strong><a href="https://netflixtechblog.com/foundation-model-for-personalized-recommendation-1a0bd8e02d39">Netflix&#8217;s Foundation Models for Recs</a></strong><br>How Netflix is using massive foundation models to supercharge personalization. It&#8217;s enterprise-grade, high-stakes LLM work, and it&#8217;s live.</p></li><li><p><strong><a href="https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/">The End of Programming as We Know It</a></strong><br>O&#8217;Reilly lays out the future: less &#8220;write code,&#8221; more &#8220;design intent.&#8221; The skill shift is coming, time to start practicing. Tim O&#8217;Reilly then recently wrote this &#8220;<a href="https://www.oreilly.com/radar/ai-first-puts-humans-first/">AI First Puts Humans First</a>&#8221; piece. Interesting combo of articles. </p></li></ul><div><hr></div><h3>&#129504; <strong>People, Motivation, and Team Dynamics</strong></h3><ul><li><p><strong><a href="https://hateithere.co/articles/2025-05-05/%f0%9f%93%93-how-to-motivate-your-team/">How to Motivate Your Team</a></strong><br>Skip the fluffy platitudes. This is a refreshing, real guide to figuring out what your team <em>actually</em> needs to stay engaged.</p></li><li><p><strong><a href="https://thrivinginengineering.substack.com/p/introverts-its-time-to-push-for-async-communication-with-other-managers">Async Communication for Leadership</a></strong><br>Async isn&#8217;t just for ICs. If you want deeper, more focused collaboration, especially with other leads, this is the case for slowing down to go fast.</p></li><li><p><strong><a href="https://johnpcutler.github.io/lenny_behaviors_and_rituals/">Lenny + Cutler on Team Rituals</a></strong><br>Bookmark this one. From calendar audits to reflection prompts, these are the high-signal habits that separate chaotic teams from consistent ones.</p></li><li><p><strong><a href="https://hbr.org/2018/05/learning-is-a-learned-behavior-heres-how-to-get-better-at-it?tpcc=orgsocial_edit">Learning is a Learned Skill</a></strong><br>Still one of the best pieces on intentional growth. Especially useful if you're onboarding a team, coaching a direct, or just hitting a wall.</p></li><li><p><strong><a href="https://workband.substack.com/p/face-the-productivity-phantom-the">The Productivity Phantom</a></strong><br>You feel productive, but are you moving the needle? This piece calls out the illusion, and offers strategies for measuring what really matters.</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#8 Documentation and the Council of Elders]]></title><description><![CDATA[Featuring Michael Yotive]]></description><link>https://hartleyshandbook.com/p/9-documentation-and-the-council-of</link><guid isPermaLink="false">https://hartleyshandbook.com/p/9-documentation-and-the-council-of</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 26 Feb 2025 12:49:51 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/157958591/f33d650a6dd1ce1b254df2170292ae3b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>From an environment perspective, having solid documentation supports stability and productivity. So let&#8217;s tackle a tough question: What makes good documentation?</p><p>First off, there's no such thing as perfect documentation&#8212;just like there's no perfect code. The key is producing and maintaining it consistently. Documentation requires a different thought process than coding; it's more creative and explanatory.</p><blockquote><p>AI Summary provided by <a href="https://audiopen.ai?aff=XK1wX">Audiopen.ai</a>, the only AI tool I pay for (<a href="https://audiopen.ai?aff=XK1wX">affiliate link</a>)</p></blockquote><p>This brings me to the Diataxis framework. It categorizes documentation into four types: how-to guides (practical steps for tasks), tutorials (learning-based steps), references (quick look-ups for APIs), and explanations (theoretical understanding). This framework helps determine what kind of documentation is needed based on its purpose.</p><p>Diataxis helps organize information but doesn&#8217;t dictate where it should live&#8212;that's up to each organization. It&#8217;s like agile processes; each team adapts it to their needs.</p><p>So does Diataxis provide insight into organizing documentation?</p><p>Not directly; it focuses more on categorizing content rather than structuring it within an organization. Each team must figure out their own system based on their dynamics.</p><p>You mentioned implementing a documentation council at work. How does that function?</p><p>Our council consists of representatives from each feature team who audit existing documentation and handle requests for new docs or updates. We meet periodically to review what we have and what&#8217;s needed, creating tickets for updates or new documents as necessary.</p><p>When someone requests documentation, how does that process look?</p><p>We kick off audits once every quarter or six months, review existing docs for relevance and accuracy, then create tickets for necessary updates or new documents based on feedback from teams.</p><p>In fast-paced environments like Dynamit, how would you implement such practices?</p><p>It&#8217;s challenging but crucial to allocate time for documentation even in fast-paced settings. Managers need to push for this time allocation while developers should embrace professionalism by thinking about future maintainers of their code.</p><p>How do you balance code comments versus external documentation?</p><p>Consider who will consume your code: API layers need explicit docs while feature teams might need detailed comments within the code itself. Capture feedback during onboarding to continuously improve your process.</p><p>If you don&#8217;t have a council yet, where do you start?</p><p>Start small by identifying passionate individuals who care about clarity in their work. Give them responsibility over documentation as part of their career growth trajectory&#8212;it&#8217;s low stakes but high impact.</p><p>Thanks for sharing these insights, Michael!</p><p>It's not something your end user will see, but it provides juniors and mids with tangible tasks to demonstrate leadership abilities. For others, it's an opportunity to improve things, which is a common goal. Junior engineers, curious about the code and still learning, might notice a lack of documentation. They could spend a day or two diving in, understand it, and present their findings to the team.</p><p>I've noticed a trend in organizations heavy on Slack or Teams using video for documentation. Tools like Loom allow for recording changes and explanations. Historically, we preferred written documentation as a contract with everyone. However, long documents can be overwhelming. A five-page document feels like a wall of text; even I struggle with comprehension without multiple reads. TLDRs help in understanding the core quickly.</p><p>Videos as documentation are great but come with challenges. Tech talks at our organization contain valuable information, but making them accessible and searchable is tough. Tools like Microsoft Stream offer solutions by uploading videos, generating transcripts using AI, allowing comments, and deep linking to specific sections. This makes videos searchable and collaborative.</p><p>AI tools are evolving to assist in documentation. Tools that grok APIs and generate documentation or transcribers like Otter that take meeting notes are helpful. AI tools can retrieve information efficiently but should be used cautiously for generating content.</p><p>The industry's direction seems to favor tools like Microsoft Stream becoming more available. Properly cultivated video documentation can be as essential as written docs for quick reference and communication.</p><p>As for AI tools in documentation, they can create knowledge bases isolated from the public domain. Integrations with platforms like Confluence make information retrieval easier. However, I caution against relying on AI for generating content; it's better suited for retrieval.</p><p>While AI can cover up issues instead of fixing them, we must scrutinize its output rigorously. Use AI as a tool without letting it replace human judgment.</p><p>Documentation is an investment for the future and those who will replace you eventually. For new engineers, taking extensive notes while learning can form useful documentation later. It's about professionalism and continuous improvement&#8212;start small, iterate, and build a documentation culture.</p><p>In summary: dedicate time to documentation, use frameworks like Diataxis for guidance, leverage AI as a tool (not a replacement), and focus on continuous improvement.</p><p>For further questions on documentation, I'm available on LinkedIn.</p>]]></content:encoded></item><item><title><![CDATA[#7 Balancing Code & Leadership + The Power of Sponsorship & Recognition]]></title><description><![CDATA[Welcome back to Ask Hartley Anything, the podcast where I tackle your questions and share lessons from my journey as an engineering leader.]]></description><link>https://hartleyshandbook.com/p/7-balancing-code-and-leadership-the</link><guid isPermaLink="false">https://hartleyshandbook.com/p/7-balancing-code-and-leadership-the</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 12 Feb 2025 12:43:27 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/156989202/1fb2e1f6f65e8b4769b5629995677530.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Welcome back to Ask Hartley Anything, the podcast where I tackle your questions and share lessons from my journey as an engineering leader. This is episode seven, and today we&#8217;re diving into two topics that are close to my heart. First, how do you manage your time and yourself when you're a manager expected to code? Second, sponsorship and recognition in leadership&#8212;how do you sponsor and recognize your team members effectively?</p><blockquote><p><em>Summary provided by <a href="https://audiopen.ai/?aff=XK1wX">AudioPen Prime</a>, the only AI tool I pay for. Goes from audio thoughts to transcribed summaries in whatever style you&#8217;re looking for. Love using this for long drives or walks.</em></p></blockquote><p>Before we jump in, remember you can always go to <a href="https://askhartley.com">askhartley.com</a> to submit your questions anonymously or with your name. I love working through these questions because management is something you learn by doing, often impacting those around you. So thinking through these scenarios helps prepare for when they arise.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><p>Let's start with balancing coding and leadership as a manager. Imagine you're a front-end lead managing four people while still expected to contribute to projects. You might think a 50-50 split between management and coding will work, but it's not that simple. The context switching between coding and managing is vastly different. Coding problems are direct&#8212;either it works or it doesn&#8217;t. People problems are nuanced; solutions may take months to reveal their effectiveness.</p><p>So don't expect a strict 50-50 split. Priorities shift weekly; some weeks require more focus on individuals, others on code. The urgency also differs&#8212;a critical bug needs immediate attention, while a personal issue with a team member requires empathy and understanding.</p><p>Next, consider perception and expectations. Your team expects you to stay technical while leadership wants you focused on strategy. As an individual contributor, your job was to write and deliver code. As a manager, you're expected to see further ahead, strategizing across teams and projects.</p><p>Balancing these roles is tough, especially if it&#8217;s your first time managing. Strategy and people problems will be new territory, taking longer at first&#8212;and that&#8217;s okay. Here are some strategies that worked for me:</p><ol><li><p><strong>Time Blocking:</strong> It didn&#8217;t work well for me because interruptions are inevitable in management roles. If you try this, be very clear with everyone about your availability during these blocks.</p></li><li><p><strong>Prioritize Value:</strong> Focus on smaller tasks that add value without becoming bottlenecks for your team. Let them handle complex issues requiring deep thought.</p></li><li><p><strong>Delegate and Coach:</strong> Shift from execution to coaching. Delegate critical tasks but stay involved through PR reviews and architectural decisions without being the sole decision-maker.</p></li><li><p><strong>Set Boundaries:</strong> Communicate clearly about when you'll be heads-down coding versus available for team issues.</p></li></ol><p>Remember, as a manager who codes, your role is about multiplying the team&#8217;s effectiveness&#8212;not just executing tasks yourself.</p><p>Now onto our second topic: Sponsorship and recognition in leadership...</p><p>Strong sponsorship increases retention, morale, trust, fairness, and encourages diverse leadership growth.</p><p>Your success as a leader isn&#8217;t just about what you accomplish&#8212;it&#8217;s about who you elevate along the way.</p><p>On sponsorship and recognition, it's about elevating others and strengthening both individuals and the organization. Put them in the spotlight, amplify their voices, and ensure they're heard even if they&#8217;re quiet.</p><p>Moving on to sponsorship and recognition in leadership: Recognition drives engagement, retention, and career growth because it shows what behaviors are rewarded. Sponsorship helps underrepresented employees advance by putting them in visible positions.</p><p>There&#8217;s a difference between sponsorship and mentorship&#8212;mentorship offers advice; sponsorship actively advocates for someone's career growth by giving them opportunities for visibility.</p><p>Here are some practical ways to sponsor as a leader:</p><ol><li><p><strong>Public Credit:</strong> Acknowledge team members' work in meetings or updates without taking credit yourself.</p></li><li><p><strong>Create Visibility Opportunities:</strong> Pull team members into decision-making meetings or let them present topics they&#8217;re experts in.</p></li><li><p><strong>Push for Promotions/Raises:</strong> Document their impact consistently so it&#8217;s easy to advocate for them during promotion cycles.</p></li><li><p><strong>Assign Stretch Projects:</strong> Give high-potential employees critical projects to build their credibility.</p></li><li><p><strong>Celebrate Day-to-Day Wins:</strong> Regularly highlight both big achievements and small improvements in team communications.</p></li></ol><p>So, how do you balance leadership and coding? Who has sponsored you, or whom have you sponsored in your career? Share your thoughts at askhartley.com or message me on LinkedIn.</p><p>That wraps it up for today. Next week, we'll have Michael Yodiv, a colleague of mine, discussing documentation. If you have questions about documentation in current, previous, or future organizations, drop me a note at AskHarley.com. We'll answer them live in a rapid-fire session&#8212;it&#8217;s going to be fun! That's all for Episode 8 next week. Thanks for listening. Have a great week!</p>]]></content:encoded></item><item><title><![CDATA[2/10/25 - This Meeting Could Have Been a Fistfight]]></title><description><![CDATA[As the title says, this week, I&#8217;m thinking about meetings and constructive conflict.]]></description><link>https://hartleyshandbook.com/p/21025-this-meeting-could-have-been</link><guid isPermaLink="false">https://hartleyshandbook.com/p/21025-this-meeting-could-have-been</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 10 Feb 2025 13:48:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BsEM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As the title says, this week, I&#8217;m thinking about meetings and constructive conflict. I&#8217;m not completely sure of the origin of the phrase, but &#8220;this meeting could have been a fistfight&#8221; frequently comes to mind (it&#8217;s also a fun riff on &#8220;this meeting could have been an email&#8221;). If you&#8217;ve worked with me, you know I can be a stickler for effective meetings, so if the meeting is long and drawn out with no resolution, time would have been better spent fistfighting. </p><p>It goes beyond the ineffective meetings, though. There&#8217;s something about how we show up in meetings that makes me want to throw hands. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BsEM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BsEM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BsEM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BsEM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BsEM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BsEM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg" width="570" height="437" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:437,&quot;width&quot;:570,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56104,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BsEM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BsEM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BsEM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BsEM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F291c40a4-cca9-462d-a20e-7fc0c03d6a01_570x437.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">I said beat up my ideas!</figcaption></figure></div><p>I&#8217;m reminded of a story in an&nbsp;<a href="https://hbr.org/2007/07/using-the-balanced-scorecard-as-a-strategic-management-system?hideIntromercial=true&amp;tpcc=subbenemail&amp;deliveryName=SUB_Ben_WeekendEditionTop50_20250209">HBR case study</a>&nbsp;about an army rowing team with strong rowers but no team cohesion. The team leader, having tried all sorts of team-building activities, finally let the team fight it out,&nbsp;<em>literally</em>. The team fought, and once they&#8217;d traded blows, they were stronger and more cohesive, and the snippiness immediately left. They then went on to win several crew trophies, and the rest is history.</p><p>In most cases, we can&#8217;t fight each other with our fists and get the physical energy out, (though this would make for an interesting case study in organizational hierarchies), but we can spar with our words. Some organizations have code words, like &#8220;Level 10,&#8221; to help break the ice of saying something that might sound mean or offputting but is intended to challenge directly. </p><p>Whatever your method, you must figure out how to get past the hesitation of being nice in order to beat up the ideas being presented. Remember, it&#8217;s not you against the individual, it&#8217;s all of you against the ideas. After all, you&#8217;re hoping to come out with the best path forward. </p><p>Kim Scott has a whole section in Radical Candor about &#8220;ruinous empathy,&#8221; a phrase that I think of regularly, in which, &#8220;you care personally about someone, but don&#8217;t challenge them.&#8221; This is where we get to, in most cases, at work. We build relationships, and we generally get along with our co-workers, but we don&#8217;t challenge them directly, especially in meetings. We let ideas drift out with no response, and we don&#8217;t punch at them until we&#8217;ve got the best version of that idea. </p><p>Which fights are you having this week? Are you trading blows or hanging out outside of the ring? </p><p>Let me know in the comments below! </p><div><hr></div><h3>&#127775; <strong>Leadership, Strategy &amp; Decision-Making</strong></h3><p><strong><a href="https://hbr.org/2007/07/using-the-balanced-scorecard-as-a-strategic-management-system?hideIntromercial=true&amp;tpcc=subbenemail&amp;deliveryName=SUB_Ben_WeekendEditionTop50_20250209">Using the Balanced Scorecard as a Strategic Management System</a></strong><br>A timeless framework for aligning business strategy with execution. This is a must-read if you&#8217;re struggling with prioritization or measuring success.</p><p><strong><a href="https://blog.godfreyai.com/p/dear-cto-its-not-2015-anymore">Dear CTO, It&#8217;s Not 2015 Anymore</a></strong><br>The role of the CTO has changed dramatically. This article is a wake-up call for leaders who still operate under outdated tech leadership models.</p><p><strong><a href="https://letsgrowleaders.com/2024/05/31/overwhelmed-at-work/">Overwhelmed at Work?</a></strong><br>Leadership burnout is real and this article offers practical strategies to manage workload, set boundaries, and focus on high-impact work.</p><div><hr></div><h3>&#128272; <strong>Security, AI &amp; Innovation</strong></h3><p><strong><a href="https://zachholman.com/posts/red-teams">Red Teams: Breaking Things to Build Resilience</a></strong><br>A great introduction to red teams and how they can improve security, engineering, and organizational resilience. Every leader should consider this approach.</p><p><strong><a href="https://aws.amazon.com/blogs/security/new-aws-skill-builder-course-available-securing-generative-ai-on-aws/">Securing Generative AI on AWS</a></strong><br>As AI adoption grows, so do security risks. AWS&#8217;s new course provides a solid foundation for securing AI models in enterprise environments.</p><p><strong><a href="https://www.knownhost.com/blog/carbon-footprint-of-ai-tools/">The Carbon Footprint of AI Tools</a></strong><br>AI isn't just expensive in computing, it&#8217;s costly for the planet. A thought-provoking look at sustainability and the environmental impact of AI tools.</p><p><strong><a href="https://www.answer.ai/posts/2025-01-08-devin.html">Devin, the AI Assistant Revolutionizing CX</a></strong><br>AI assistants are reshaping customer experience, this deep dive on Devin explores how AI-driven automation is becoming more sophisticated.</p><div><hr></div><h3>&#128736;&#65039; <strong>Engineering &amp; Organizational Excellence</strong></h3><p><strong><a href="https://operationshairball.substack.com/p/what-every-non-technical-manager-needs-to-know-about-engineering-managers?publication_id=1897195&amp;post_id=155160959&amp;isFreemail=true&amp;r=3m75b&amp;triedRedirect=true">What Every Non-Technical Manager Needs to Know About Engineering Managers</a></strong><br>Engineering leadership can feel like a mystery to non-technical leaders. This article provides a solid foundation for understanding what makes engineering teams tick.</p><p><strong><a href="https://newsletter.posthog.com/p/the-deadline-doom-loop">The Deadline Doom Loop</a></strong><br>How do you escape the cycle of unrealistic deadlines and constant firefighting? This piece unpacks how leaders can shift from reactive to sustainable planning.</p><p><strong><a href="https://lizkeogh.com/2013/07/21/estimating-complexity/">Estimating Complexity</a></strong><br>Why are some projects so hard to estimate? A great read on the nature of complexity and how leaders can set better expectations.</p><p><strong><a href="https://organizationalphysics.com/2025/01/15/building-barrels-not-bottlenecks-four-business-scaling-tips-to-get-it-right/">Building Barrels, Not Bottlenecks</a></strong><br>Scaling isn&#8217;t just about hiring&#8212;it&#8217;s about structuring teams effectively. These four tips will help you avoid growth pitfalls.</p><p><strong><a href="https://archive.is/1Bx3d">The Big Tech Layoffs Playbook</a></strong><br>A deep dive into how major tech companies approach layoffs&#8212;what&#8217;s driving them, and what leaders can learn from the patterns.</p><div><hr></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Balance Between Ambition and Self-Compassion]]></title><description><![CDATA[Welcome back to Ask Hartley Anything, episode six.]]></description><link>https://hartleyshandbook.com/p/the-balance-between-ambition-and</link><guid isPermaLink="false">https://hartleyshandbook.com/p/the-balance-between-ambition-and</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 29 Jan 2025 11:58:39 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/155985019/a098657316ab9a9fa891ea2bea54f982.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Welcome back to Ask Hartley Anything, episode six. I'm your host, John Hartley, and every week I take your questions and share insights from my journey as an engineering leader. </p><p>Today, we're diving into a topic that's close to my heart: giving yourself grace. This means allowing yourself room to breathe, not being overly critical or pushing yourself too hard. It's something I've struggled with for a long time, and while I'm still working on it, I hope to shed some light on the subject. Maybe you're grappling with this too, and we can work through it together.</p><blockquote><p>Summary provided by <a href="https://audiopen.ai?aff=XK1wX">AudioPen Prime</a>, the only AI tool I pay for. Goes from audio thoughts to transcribed summaries in whatever style you&#8217;re looking for. Love using this for long drives or walks. </p></blockquote><p>Today, we'll explore why we push ourselves so hard, how it affects us, practical strategies for balancing ambition with self-compassion, and the long-term benefits of permitting yourself to rest and recover. If you've ever felt like you're not doing enough, this episode is for you. Even getting this episode out was a struggle for me&#8212;I debated whether to push myself or take a break. But I committed to releasing episodes weekly this year, so here we are. </p><p>Burnout is an issue we face daily, so let's dive in. Why do we feel this way? Why do we push ourselves too hard? Much of what I'll share comes from my own experience. For instance, I ran a hot sauce company on the side while managing my day job and personal life. It was exhausting and led to burnout.</p><p>The culture of overwork is finally starting to fade away, but hustle culture still lingers. Social media often glorifies constant productivity&#8212;early mornings, cold plunges, 10-mile runs before breakfast. This lifestyle can make us feel inadequate if we're not doing the same.</p><p>This year, I've switched to audiobooks instead of stressing about reading physical books quickly enough. Oddly enough, manga like Berserk keeps my attention better than traditional books.</p><p>Why do we push ourselves? Fear of failure and imposter syndrome play a big role. Early in my career at a digital agency, I pushed myself so hard that I got stress-induced shingles twice. The fear of being seen as a failure or unreliable drove me to overwork.</p><p>This self-imposed pressure is something I've reflected on for years. We often equate more effort with more success, but sometimes stepping back is the most productive thing we can do.</p><p>Think about where you're being hard on yourself and why. Are you pushing too far? In engineering leadership, I promote work-life balance heavily. If someone hasn't taken time off in a while, I encourage them to do so&#8212;not because they're doing a bad job but because they need to take care of themselves.</p><p>We've created a culture where we're always on, especially in tech. Some colleagues don't even have Slack on their phones&#8212;setting boundaries is crucial.</p><p><strong>Let's talk strategies for giving yourself grace:</strong></p><p>1. Reframe Your Mindset: What does success mean to you? For me, it used to mean climbing the corporate ladder as fast as possible. Titles aren't everything; they don't necessarily equate to impact or satisfaction.</p><p>2. Perfectionism: Are you trying to be perfect or good enough? Be okay with 80%. Perfection isn't realistic; aim for progress instead.</p><p>3. Set Boundaries: Define clear working hours and stick to them. Use tools like Google Calendar and Slack notifications wisely.</p><p>4. Practice Self-Compassion: Talk to yourself like a friend would&#8212;replace criticism with kindness and encouragement.</p><p>5. Acknowledge Wins: Keep track of your accomplishments, even small victories&#8212;they build momentum and positivity.</p><p>Lean on your network when you're struggling&#8212;having a hype person can make all the difference. And if you're still finding it tough, seeking professional help is okay too.</p><p>Understanding your boundaries and relationships is critical as you navigate your career. Reflecting on your progress regularly helps maintain balance and growth.</p><p>So think about what makes you happy and gives you joy in life. Give yourself some grace and set boundaries that work for you.</p><p>Pushing yourself too hard generally leads to burnout rather than success. Reframe what success means for you&#8212;prioritize what matters most.</p><p>What's one thing you'll give yourself grace with this week? I'd love to hear your thoughts&#8212;reach out at askharley.com or connect with me on LinkedIn.</p><p>Thanks for listening! We'll be back next week with episode seven&#8212;possibly discussing documentation in engineering organizations with a special guest!</p><p>Until next time, take care of yourselves!</p>]]></content:encoded></item><item><title><![CDATA[The Art of Goal Setting: For You, Your Team, and Your Company]]></title><description><![CDATA[SMART Goals, OKRs, and more!]]></description><link>https://hartleyshandbook.com/p/the-art-of-goal-setting-for-you-your</link><guid isPermaLink="false">https://hartleyshandbook.com/p/the-art-of-goal-setting-for-you-your</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 22 Jan 2025 12:34:13 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/155431923/1baa6f564b9cadaee55c6010a5f7ed7e.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Welcome back to Ask Hartley Anything, the podcast where I take your questions and share insights from my experience as an engineering leader. With 15 years in the software industry, eight of which have been in engineering leadership, I&#8217;ve learned a thing or two about goal setting. </p><blockquote><p>Summary from <a href="https://audiopen.ai/?aff=XK1wX">Audiopen.ai Prime</a> (affiliate link for the only AI tool I pay for)</p></blockquote><p>I teased this topic a couple of weeks ago, but today, we&#8217;re breaking it down. When setting goals, think in three ways: personal growth, team growth, and company growth. Even as an individual contributor, this approach ensures you're always growing and helping your team and company grow too.</p><p>Before we dive in, remember you can always ask questions at askhartly.com or find me on LinkedIn. I also have a weekly newsletter every Monday with helpful links on AI, goal setting, leadership, and more. If you&#8217;d like to submit a link or learn more, feel free to reach out.</p><p>Alright, let&#8217;s get into goal setting. Especially at the beginning of the year, it's critical to get this right. The main framework I use is SMART goals&#8212;Specific, Measurable, Achievable, Relevant, and Time-bound.</p><p>Specific means your goal is clear. Instead of saying I want to get better at this, say I want to improve my one-on-one skills. Measurable means figuring out how to quantify your progress. Achievable means the goal is realistic within the time frame you set. Relevant relates to your role and career growth. Lastly, Time-bound means setting a clear deadline&#8212;whether it&#8217;s a week, a quarter, or a year.</p><p>So how do you set goals for yourself? Focus on how you want to grow as an individual. If you're an engineer, it might be mastering a new technology or taking on more leadership responsibilities. Avoid checkbox goals like complete a React course. Instead, aim for something actionable like complete the course and deliver a presentation on what I've learned.</p><p>Personal goals are helpful because they allow you to track your growth over time. Setting goals gives you clarity on what&#8217;s important and helps identify obstacles that might be hindering your progress&#8212;be it too many meetings or too much busy work.</p><p>Now let&#8217;s talk about team goals. Even as an individual contributor, you can set goals that impact your team. For instance, improving a process or reducing meeting times can significantly affect team dynamics and outcomes.</p><p>From a software perspective, think about team goals as outcome-oriented. For example, logging more bugs should lead to reduced bug resolution time or fewer overall bugs. Aligning team goals with company objectives ensures everyone is moving in the same direction.</p><p>Speaking of company goals, these often trickle down from broader objectives like OKRs (Objectives and Key Results) or KPIs (Key Performance Indicators). These should be specific enough to guide teams but flexible enough to adapt as needed.</p><p>Setting company-wide goals requires vision and alignment across all teams. For instance, improving customer satisfaction by 10 points in CSAT could involve various teams working on different aspects like UX improvements or technical debt reduction.</p><p>Regular updates and transparency are key in tracking progress towards these goals. Using simple metrics like stoplights&#8212;red for off track, yellow for at risk, green for good&#8212;helps everyone understand where things stand and what needs attention.</p><p>In summary, start with yourself by setting clear personal goals using the SMART framework. Expand to collaborative team goals that align with your organization&#8217;s vision. And finally, contribute to company-wide goals that act as your North Star.</p><p>What goals are you setting for yourself in 2025? What about for your team or company? Let me know at askhartly.com or find me on LinkedIn. This podcast airs every Wednesday morning on Spotify, iTunes, at hartleyshandbook.com&#8212;wherever you find your podcasts.</p><p>If you have any other goal-setting frameworks or systems that work for you, I'd love to hear about them. Thanks for listening! Until next time, take care and keep setting those meaningful goals!</p>]]></content:encoded></item><item><title><![CDATA[1/20/25 - No Take, Only Throw: The Plight of Junior Engineers]]></title><description><![CDATA[I&#8217;ve been thinking a lot about the Junior Engineering ecosystem lately and how sad the landscape has become.]]></description><link>https://hartleyshandbook.com/p/12025-no-take-only-throw-the-plight</link><guid isPermaLink="false">https://hartleyshandbook.com/p/12025-no-take-only-throw-the-plight</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 20 Jan 2025 13:56:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OBze!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been thinking a lot about the Junior Engineering ecosystem lately and how sad the landscape has become. I was once a Junior Engineer who shopped myself to more than 40 companies in Columbus before I finally got a 10-hour/week contract as a freelancer with a small digital agency (thanks, Greencrest, for taking a chance). </p><p>Now, nearly 15 years later, finding a job as a Junior Engineer is even more difficult. I have friends who have gone through developer bootcamps, only to find that there isn&#8217;t a job on the other side. Even worse, you have companies like Meta saying they will replace mid-level (and I assume junior-level) engineers with 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_!OBze!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OBze!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 424w, https://substackcdn.com/image/fetch/$s_!OBze!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 848w, https://substackcdn.com/image/fetch/$s_!OBze!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 1272w, https://substackcdn.com/image/fetch/$s_!OBze!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OBze!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp" width="680" height="340" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:340,&quot;width&quot;:680,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21576,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OBze!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 424w, https://substackcdn.com/image/fetch/$s_!OBze!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 848w, https://substackcdn.com/image/fetch/$s_!OBze!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.webp 1272w, https://substackcdn.com/image/fetch/$s_!OBze!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2417f5a6-c6d9-43c3-98bd-0dabf90b9789_680x340.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><blockquote><p>&#8220;No take, only throw&#8221; is a solid meme that really encapsulates how companies are missing out on the opportunity of junior engineers. We want better talent! But, we don&#8217;t want to foster it by hiring juniors. </p></blockquote><p>Meta is doubling down on that statement by reducing its 7k workforce by 5% this year. Companies looking for lower-cost options are aiming toward Latin America, Europe, and Canada. How can newly minted software engineers compete? </p><p>We need a mindset shift as an industry. After all, junior engineers become mid-levels, seniors, and so on. Two companies I admired for how they approached creating their own talent were CoverMyMeds and Branch here in Columbus. Both created their own bootcamps where, as a junior engineer, you would come in and learn how to write software at that company. They were willing to take the initial hit of coaching and mentoring junior engineers to drive the results they needed. </p><p>The benefit? Engineers that are more loyal, more engaged, and better prepared for the sort of work your company produces. Not to mention, mid-levels need reps at mentoring as well. You need the full engineering spectrum to get the most out of your engineers, and I fear we&#8217;re veering far away from that world. </p><p>It&#8217;s sad that we&#8217;ve gotten away from this as a broader industry, and it makes it a bleak world for new engineers to enter. There&#8217;s a lot that needs to change across tech for this landscape to improve, but I was thinking about the advice I would give myself 15 years ago in this environment. </p><p>Some thoughts&#8230;</p><p><strong>First, prepare to underbid yourself.</strong>&nbsp;Companies are looking at cheaper options like AI or offshore solutions. When I started, I applied for around 40 positions and was repeatedly told that I was too junior. The only offer I got was $20/hr for 10 hours a week. It was not ideal, but it got my foot in the door. You can always renegotiate your contract after you&#8217;ve consistently delivered solid work.</p><p><strong>Expect challenges and be ready to learn on the job.</strong>&nbsp;One of my first projects was a WordPress site that crashed multiple times. Because I was learning on the go, the hours billed were less than the hours worked. Underbidding yourself might not feel great or pay well initially, but it's about building your resume and moving beyond junior status.</p><p><strong>Consider platforms like Fiverr or Upwork where you can gain experience, </strong>even if it means working for $1 an hour initially. Exposure and experience are invaluable. Are you underselling? Absolutely. Is it sustainable? No. The biggest complaint I heard when I was a junior was that I was <em>too </em>junior. Getting some projects under your belt will help build out your resume and prove you have what it takes to see a project through.</p><p><strong>Contribute to open-source projects.</strong> These projects often have issues you can tackle, helping you understand workflows and processes while pushing your boundaries. If you&#8217;re not sure where to start, &#8220;<a href="https://goodfirstissues.com/">Good First Issues</a>&#8221; can point you at projects with low-hanging fruit to get you started.</p><p><strong>Personal projects matter too.</strong> They show how you think and solve problems. Don't just fork repos; build something from scratch, even if it's simple or niche like a D&amp;D AI agent for random encounters. Personal projects help you break down work into chunks and execute them&#8212;skills that are increasingly important as engineers take on more product management roles. More thoughts here: <a href="https://hartleyshandbook.com/p/what-i-love-about-the-engineering-graveyard-and-why-you-should-mention-it-when-interviewing-99507ddfca25">What I Love About the Engineering Graveyard (and Why You Should Mention It When Interviewing)</a></p><p><strong>Lastly, get involved in your local dev community</strong> through <a href="https://github.com/thisdot/tech-community-slacks">Slack channels</a>, Discord, <a href="https://www.techstars.com/communities/startup-weekend">startup weekends</a>, or <a href="https://givebackhack.com/">GiveBackHack</a> events. Networking is crucial&#8212;find mentors locally or globally who can share their experiences and guidance.</p><p>Pound the pavement, talk to folks, and keep pushing forward. Hopefully, this advice will help you navigate these challenging times as a new engineer. In the meantime, if you&#8217;re a junior engineer struggling to find a role, feel free to reach out! No, I&#8217;m not selling a service, I truly want to do what I can to help folks break into the tech industry.</p><p>In my future roles, I will aim to carry this forward, insisting on leaving space in the budget to ensure we have an active junior pipeline. This pipeline is critical to our industry, and it&#8217;s our responsibility to keep the next generation engaged. </p><blockquote><p>You can also ask questions at <a href="https://askhartley.com/">askhartley.com</a></p></blockquote><p>Now, on with some links I found interesting from this last week (including Episode 4 of Ask Hartley Anything): </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f28d6d12-ca23-42dc-a237-1d3dda261a09&quot;,&quot;caption&quot;:&quot;Summary from Audiopen.ai Prime (affiliate link for the only AI tool I pay for)&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Mastering Decision-Making: Empowering Teams and Mental Models&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:6074543,&quot;name&quot;:&quot;John Hartley&quot;,&quot;bio&quot;:&quot;Director of Engineering @CurologyUSA\nWriter on leadership and management. \nEater of spicy things.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8533ad57-535c-4242-b359-17ec9be503eb_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-01-15T12:03:06.013Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6076c34-3bea-4ec7-8a24-d0e81c117aed_3000x3000.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://hartleyshandbook.com/p/mastering-decision-making-empowering&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:154702345,&quot;type&quot;:&quot;podcast&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Hartley's Handbook&quot;,&quot;publication_logo_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%2F4e39ea5c-b9ba-4cb1-95bd-e8bc32fd54b1_1000x1000.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><h3>&#127775; <strong>Leadership &amp; Team Dynamics</strong></h3><p><strong><a href="https://www.forbes.com/sites/sallypercy/2024/03/05/how-leaders-can-instill-hope-in-their-teams/">How Leaders Can Instill Hope in Their Teams</a></strong><br>An inspiring guide on how leaders can foster hope during challenging times, building resilience and motivation across their teams.</p><p><strong><a href="https://hbr.org/2024/08/finding-joy-as-a-manager-even-on-bad-days">Finding Joy as a Manager, Even on Bad Days</a></strong><br>Practical advice for rediscovering joy in leadership, even when the going gets tough. A great reminder to focus on purpose and small wins.</p><p><strong><a href="https://hbr.org/2022/10/research-the-complicated-role-of-hope-in-the-workplace">The Complicated Role of Hope in the Workplace</a></strong><br>Research on how hope impacts workplace dynamics&#8212;offering valuable insights for leaders looking to balance optimism with realism.</p><div><hr></div><h3>&#128736;&#65039; <strong>Culture &amp; Decision-Making</strong></h3><p><strong><a href="https://zincwork.com/blog/a-values-engine-to-transform-culture">A Values Engine to Transform Culture</a></strong><br>A compelling framework for driving cultural change through clearly articulated and lived values. Essential reading for leaders shaping organizational identity.</p><p><strong><a href="https://hackernoon.com/how-to-make-effective-decisions-by-comparing-alternatives-99ab7d4388bb">How to Make Effective Decisions by Comparing Alternatives</a></strong><br>A simple yet powerful method for decision-making that helps avoid analysis paralysis and leads to better outcomes for your teams.</p><p><strong><a href="https://www.itbrew.com/stories/2025/01/15/the-case-for-the-ambidextrous-cio?mbcid=38210082.35461&amp;mblid=5a8b4855b580&amp;mid=c47c6ee4a6a6d4db0f128d74aed12e5f">The Case for the Ambidextrous CIO</a></strong><br>Why today&#8217;s leaders need to balance operational excellence with strategic innovation&#8212;and how to do both without dropping the ball.</p><div><hr></div><h3>&#129302; <strong>Innovation &amp; Hiring Trends</strong></h3><p><strong><a href="https://www.producthunt.com/stories/building-tiny-viral-apps">Building Tiny Viral Apps</a></strong><br>I love this take on forgetting about the long-term and building silly little apps to learn something. It&#8217;s a great look at how simple, focused apps can go viral&#8212;and what leaders can learn about product design from their success.</p><p><strong><a href="https://www.reddit.com/r/cscareerquestions/comments/1fzzvj5/why_no_one_wants_junior_engineers/">Why No One Wants to Hire Junior Engineers</a></strong><br>A candid discussion on the challenges of hiring and mentoring junior engineers, with takeaways for improving hiring processes.</p><p><strong><a href="https://leadshorizons.com/p/most-engineering-hiring-process-are">Most Engineering Hiring Processes Are Broken</a></strong><br>This piece explores how hiring practices fall short and offers actionable steps to create more inclusive, effective pipelines.</p><div><hr></div><h3>&#128478;&#65039; <strong>Trending Topics</strong></h3><p><strong><a href="https://www.cnbc.com/2025/01/14/meta-targeting-lowest-performing-employees-in-latest-round-of-layoffs.html">Meta Targets Lowest-Performing Employees in Latest Layoffs</a></strong><br>A sobering look at how performance reviews are being weaponized during layoffs. Leaders should reflect on how performance metrics impact morale and trust.</p><p><strong><a href="https://www.newsweek.com/mammoth-rebirth-closer-2025-2013980">Mammoth Rebirth: Closer in 2025</a></strong><br>While not directly related to engineering leadership, the woolly mammoth's return is a testament to bold innovation. It reminds us to dream big and embrace the unknown. It also could mark a weird time in science where we adjust ecosystems by re-introducing extinct animals only to see them go extinct again. Dystopia much?</p><div><hr></div><p>Have questions? Let me know in the comments! </p>]]></content:encoded></item><item><title><![CDATA[Mastering Decision-Making: Empowering Teams and Mental Models]]></title><description><![CDATA[Summary from Audiopen.ai Prime (affiliate link for the only AI tool I pay for)]]></description><link>https://hartleyshandbook.com/p/mastering-decision-making-empowering</link><guid isPermaLink="false">https://hartleyshandbook.com/p/mastering-decision-making-empowering</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 15 Jan 2025 12:03:06 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/154702345/da6fe855d822b14954feee32a07590b5.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<blockquote><p>Summary from <a href="https://audiopen.ai?aff=XK1wX">Audiopen.ai Prime</a> (affiliate link for the only AI tool I pay for)</p></blockquote><p>Hey everyone, welcome back to Ask Hartley Anything, Episode 4. This is the podcast where I take your questions and share insights from my journey as an engineering leader. Today, we&#8217;re diving into mastering decision-making&#8212;empowering both your teams and yourself to make faster decisions, along with some mental models to help you do that. We&#8217;ll provide frameworks and systems so it&#8217;s not as overwhelming.</p><p>Before we get into the first question, remember you can go to <a href="https://askhartley.com">askhartley.com</a> to submit your questions, anonymously or otherwise. So far, we&#8217;ve been able to cover all four episodes with questions from you. I initially started this unsure if folks would actually send anything in, so I'm thrilled you're doing that and appreciate every question.</p><p>Today&#8217;s topic is helping teams make decisions confidently and using mental models for better, faster decisions. Our question comes from &#8220;third place,&#8221; possibly referencing a Fantasy football league&#8212;I'm not entirely sure. Third place asks:</p><blockquote><p>Hey John, in episode two you briefly mentioned over-democratizing decision making. Could you elaborate more on this topic and how to realign your team so people feel comfortable making decisions? Does a tech lead need to step up as somewhat of a dictator to ensure timely decisions? Is this a superpower bestowed by management or leadership?</p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><p>Great question! If you haven&#8217;t listened to Episode Two, feel free to go back after this one. Over-democratizing decision-making can be a problem in organizations. It&#8217;s when every decision is put out for a vote or discussion, dragging on endlessly. While it&#8217;s good to get differing opinions, it shouldn&#8217;t hinder timely decision-making.</p><p>I&#8217;ve seen this happen with RFCs (Requests for Comments) in engineering organizations. You put up a proposal for something like a big architectural change, and it either gets stuck in endless comments or no one responds at all. One way to resolve this is by giving tight timelines: say you have a week for comments, then you&#8217;ll address them and make a decision.</p><p>A key decision-maker can help break the cycle of indecision&#8212;whether that&#8217;s your VP of Engineering or a group of directors. Sometimes a simple thumbs-up/thumbs-down vote can work too.</p><p>Fear of making the wrong decision often paralyzes teams. It&#8217;s crucial to foster a culture where failure is acceptable and reversible decisions are encouraged. For instance, in code, you can revert changes or use feature flags to test new implementations.</p><p>I prefer POCs (Proofs of Concept) over RFCs because they allow you to test ideas quickly without getting bogged down in endless debate. A POC shows tangible progress and helps move things forward faster.</p><p>Now, who makes the final decision? It depends on the size of the decision. Smaller decisions can be made by tech leads or senior engineers within their teams. Larger system changes might need input from staff engineers or even higher up the chain like VPs or CTOs.</p><p>For major strategic shifts like re-platforming, involving top leadership makes sense since it aligns with the company's overall strategy.</p><p>To avoid micromanagement and promote autonomy, give teams frameworks for decision-making. Document how decisions should be made within your organization so everyone knows the process.</p><p>Curious how decisions are made at your company? Writing it out can reveal how democratized your process really is. But don&#8217;t let decisions linger; set deadlines for making them.</p><p>Switching gears slightly&#8212;if you want resources on better decision-making, Daniel Kahneman's Thinking Fast and Slow is excellent. Remember that all decisions are made with partial information; you'll never have every piece of data.</p><p>Let&#8217;s talk about some mental models:</p><p>1. **Eisenhower Matrix**: Prioritize tasks based on urgency and importance.</p><p>2. **Opportunity Cost**: Consider what you're giving up by choosing one option over another.</p><p>3. **OODA Loop**: Observe, Orient, Decide, Act&#8212;a continuous improvement cycle.</p><p>4. **Inversion**: Instead of asking how you can succeed, ask how you could fail and mitigate those risks upfront.</p><p>These models help create repeatable frameworks for making faster decisions with confidence.</p><p>So we've covered decision-making and some mental models today. If you have more questions, visit askhartly.com or find me on LinkedIn. Thanks for listening! Tune in next week for Episode 5.</p>]]></content:encoded></item><item><title><![CDATA[Measuring Engineering Managers' Impact and the Hospitality Quotient]]></title><description><![CDATA[Welcome back to Ask Hartley Anything, Episode Three, the podcast where I take your questions and share insights from my journey as an engineering leader.]]></description><link>https://hartleyshandbook.com/p/measuring-engineering-managers-impact</link><guid isPermaLink="false">https://hartleyshandbook.com/p/measuring-engineering-managers-impact</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 08 Jan 2025 12:01:48 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/154373450/4a53bbb686c3129e6de2d63f36d1629d.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Welcome back to Ask Hartley Anything, Episode Three, the podcast where I take your questions and share insights from my journey as an engineering leader. Happy New Year! I hope you're off to a great start. Thanks for your patience as we get back into our weekly cycle. The New Year hit me with a bug, so I wanted to make sure I didn't sound too hoarse when talking to you.</p><p>Today&#8217;s episode is packed. Initially, I planned to cover two topics: measuring the impact of engineering managers and goal setting. But we&#8217;ll focus on measuring the impact of engineering managers and introduce an interesting measure called hospitality quotient.</p><p>First, a quick plug: You can ask questions for this podcast at <a href="https://askhartley.com/">askhartley.com</a> or reach out on <a href="https://www.linkedin.com/in/hartleyjohn/">LinkedIn</a>. Subscribe on Spotify, iTunes, or hartleyshandbook.com.</p><blockquote><p><strong>Note:</strong> This text summary was generated from one of the only AI tools I pay for, <a href="https://audiopen.ai?aff=XK1wX">AudioPen Prime</a>. I leverage it for taking raw audio and turning it into a solid shortened summary. </p></blockquote><p>Our first question today is from Brett, who says he&#8217;s a big fan of Adam Grant. If you don&#8217;t know Adam Grant, he&#8217;s the author of Originals and a professor at Wharton School of the University of Pennsylvania. Brett mentions a podcast where Grant discussed hospitality quotient with a restaurateur and relates it to engineering management. Brett asks for thoughts or metrics on measuring the impact of an engineering manager.</p><blockquote><p>I'm a big fan of Adam Grant. He recently did a podcast with a restaurant owner where the restaurant owner talking about "Hospitality Quotient" and how it's hard to measure. I think of that a lot like Engineering Management. Do you have any thoughts/metrics of measuring the impact of an engineering manager?<br>Here's the <a href="https://www.ted.com/pages/how-to-build-a-great-culture-transcript#:~:text=I%27d%20love%20to%20find%20a%20way%20to%20measure%20what%20we%20call%20hospitality%20quotient">transcript</a></p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><p>Great question! Measuring the impact of engineering managers can be tough. For engineers, output is clear&#8212;you can see their work in repositories and pull requests. But for engineering managers, it&#8217;s more nebulous.</p><p>Let&#8217;s start with the hospitality quotient (HQ). You&#8217;ve probably heard of EQ (Emotional Quotient). HQ is similar but focuses on making others feel better when you help them. Danny Meyer defines HQ as the degree to which someone feels better about themselves when they make someone else feel better.</p><p>Adam Grant relates HQ to <a href="https://archive.is/hK9RB">affective presence</a>&#8212;the consistent set of habits around emotions you elicit in others. Some people have a positive <a href="https://www.researchgate.net/publication/43348248_The_Way_You_Make_Me_Feel_Evidence_for_Individual_Differences_in_Affective_Presence">affective presence</a>; others, not so much. This ties back to empathy and emotional intelligence.</p><p>But how do you measure these qualities in an interview? Companies have EQ tests that measure how individuals interpret situations, their empathy, and their attitude. In interviews, asking about recent feedback received and given can be enlightening.</p><p>Now, let&#8217;s pivot to measuring engineering management. It&#8217;s easier for engineers with clear outcomes and outputs but tougher for managers since it tends to be more qualitative than quantitative.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JWxL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JWxL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JWxL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JWxL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JWxL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JWxL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:135088,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JWxL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JWxL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JWxL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JWxL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379bacfc-9fc9-4268-9a6d-573c316abe6f_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Here are five key areas (the Five Ps) for measuring engineering managers:</h2><p>1. <strong>Personal</strong>: How do they show up daily? Are they consistent? Do they display empathy? Are they building systems and ideas effectively?</p><p>2. <strong>Personnel</strong>: Team health metrics like engagement scores and retention rates are crucial. Are team members engaged? Is voluntary attrition low?</p><p>3. <strong>Projects</strong>: Look at delivery metrics like velocity&#8212;stability over time is key, not just high numbers. Cycle times and DORA metrics also help gauge project execution.</p><p>4. <strong>Peers</strong>: How do they interact within their peer group? Use 360-degree feedback to understand their role in meetings and collaborations.</p><p>5. <strong>Process</strong>: Challenge them to improve one process annually. Are they proactive in suggesting changes? Do they understand organizational processes deeply?</p><p>These measures provide a robust understanding of an engineering manager's performance and readiness for the next level.</p><div><hr></div><p>Think about hospitality quotient again&#8212;how do they make you feel in meetings? Do they inspire confidence or dread? If it's difficult interacting with them, consider performance management steps.</p><p>Remember, these insights aren't exhaustive but should give you a solid framework for evaluating engineering managers effectively.</p><p>Measuring engineering managers, or any managers for that matter, is a complex task. It becomes even more challenging as you move up the hierarchy. For directors, evaluating strategy effectiveness over the year involves larger time chunks, unlike engineering managers where delivery metrics in two-week cycles provide clearer insights. These time frames expand and complicate the assessment.</p><p>Over the years, my approach to this has evolved and become easier with experience. It's crucial to use both quantitative and qualitative data to gauge a manager's performance. How are they performing day-to-day? Sprint-to-sprint? Are they effective? When they are, how do they impact other metrics?</p><p>I&#8217;m always open to learning new methods for measuring managers. If you have techniques that have worked well&#8212;or not&#8212;please share them. Let's tackle this challenge together. The more we can quantify performance consistently, the easier it becomes to achieve those targets.</p><p>That wraps up this episode of Ask Hartley Anything. Thanks for tuning in. We're back on a consistent schedule&#8212;it's you and me on this journey every week. If you have questions, visit askhartly.com to submit them anonymously if you prefer. Just include an email for any follow-up questions and to inform you when your question will be featured.</p><p>Thanks again for listening. Have a great week. Until next time, insert tagline here (not a typo, I&#8217;ve just not thought of a catchy tagline).</p>]]></content:encoded></item><item><title><![CDATA[12/23/24 - The Ghost Engineers of Christmas Past, Present, and Future]]></title><description><![CDATA[I&#8217;ve been thinking a lot about the concept of "ghost engineers" lately&#8212;those engineering ICs who seem busy but contribute little meaningful work.]]></description><link>https://hartleyshandbook.com/p/122324-the-ghost-engineers-of-christmas</link><guid isPermaLink="false">https://hartleyshandbook.com/p/122324-the-ghost-engineers-of-christmas</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 23 Dec 2024 17:01:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ctEI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ctEI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ctEI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ctEI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ctEI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ctEI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ctEI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg" width="1456" height="938" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:938,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3091961,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ctEI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ctEI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ctEI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ctEI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2142674d-fa89-4442-a516-714ce00ab57d_4096x2640.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>I&#8217;ve been thinking a lot about the concept of "<a href="https://www.linkedin.com/feed/update/urn:li:activity:7276603891847217152/">ghost engineers</a>" lately&#8212;those engineering ICs who seem busy but contribute little meaningful work. It&#8217;s a fascinating and (mostly) frustrating idea, and I think we&#8217;re missing the bigger picture, primarily because engineering output (as flawed as the measure is) is easier to track than elsewhere in the engineering hierarchy.</p><p>What about "phantom managers"? These are leaders who look incredibly busy, run countless meetings, and send endless Slack messages but don&#8217;t actually drive impact. Unlike ghost engineers, phantom managers can disrupt an entire team&#8217;s output by wasting time and energy.</p><p>I&#8217;ve caught myself slipping into this trap before&#8212;weeks where I feel busy but know I didn&#8217;t really move the needle. It&#8217;s a humbling realization, and it&#8217;s forced me to reflect deeply on how I spend my time and what outcomes I&#8217;m driving. But how many leaders are doing this kind of self-assessment?</p><p>As we approach a new year, maybe it&#8217;s time to focus less on engineering metrics and more on evaluating management effectiveness. Are your managers empowering their teams, or are they just creating noise? Are they creating environments where their teams can thrive, or are they stifling innovation and ownership? Are you yourself preventing managers from achieving those outcomes? </p><p>Before pointing fingers at "ghost engineers," let&#8217;s hold a mirror up to our leadership practices. Are we modeling what effective management looks like, or are we just as guilty of hiding behind busyness?</p><div class="poll-embed" data-attrs="{&quot;id&quot;:249705}" data-component-name="PollToDOM"></div><p></p><p>Anyway, on with the helpful links! As always, if you have questions about engineering leadership or your engineering journey in general, ask me here or at <a href="https://askhartley.com/">askhartley.com</a>. Next episode will be out on New Year&#8217;s Day, but you can check out the latest below:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;ef8c0cd9-242e-433b-8289-92a00ce50db7&quot;,&quot;caption&quot;:&quot;In Episode Two of Ask Hartley Anything, I dive into two thoughtful listener questions.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Handling Emotional Attachment to Ideas and Managing Growth After Stepping Back&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:6074543,&quot;name&quot;:&quot;John Hartley&quot;,&quot;bio&quot;:&quot;Director of Engineering @CurologyUSA\nWriter on leadership and management. \nEater of spicy things.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8533ad57-535c-4242-b359-17ec9be503eb_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-12-18T12:58:54.318Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6076c34-3bea-4ec7-8a24-d0e81c117aed_3000x3000.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://hartleyshandbook.com/p/handling-emotional-attachment-to&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:153308786,&quot;type&quot;:&quot;podcast&quot;,&quot;reaction_count&quot;:1,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Hartley's Handbook&quot;,&quot;publication_logo_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%2F4e39ea5c-b9ba-4cb1-95bd-e8bc32fd54b1_1000x1000.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><h3>&#129302; <strong>AI, Decision-Making &amp; Future Trends</strong></h3><p><strong><a href="https://www.futureofai.mit.edu/">The Future of AI</a></strong><br>MIT&#8217;s comprehensive exploration of AI's societal impacts is essential for leaders considering how AI will shape their teams and strategies in the coming years.</p><p><strong><a href="https://mikefisher.substack.com/p/the-ai-trap">The AI Trap</a></strong><br>Mike Fisher warns of common pitfalls in AI adoption, urging leaders to focus on meaningful value rather than chasing trends. A must-read for balancing innovation with practicality.</p><div><hr></div><h3>&#128736;&#65039; <strong>Developer Experience &amp; Team Dynamics</strong></h3><p><strong><a href="https://lethain.com/measuring-developer-experience-benchmarks-theory-of-improvement/">Measuring Developer Experience Benchmarks</a></strong><br>Will Larson shares a framework for evaluating and improving developer experience with real-world benchmarks. Perfect for leaders looking to drive incremental, data-backed improvements.</p><p><strong><a href="https://jessitron.com/2024/11/24/communication-structures-in-a-growing-organization/">Communication Structures in a Growing Organization</a></strong><br>Jessica Kerr dives into how communication evolves as teams scale, offering actionable insights to prevent silos and foster collaboration in growing organizations.</p><div><hr></div><h3>&#127775; <strong>Leadership &amp; Decision-Making</strong></h3><p><strong><a href="https://www.rubick.com/tenets-for-faster-decisionmaking/">Tenets for Faster Decision-Making</a></strong><br>A concise guide to making decisions more efficiently without sacrificing quality. Use these principles to speed up execution while maintaining alignment.</p><p><strong><a href="https://www.mironov.com/read-the-room/">Read the Room</a></strong><br>Rich Mironov reflects on the importance of emotional intelligence in leadership, especially when navigating high-stakes conversations and organizational shifts.</p><div><hr></div><h3>&#128302; <strong>Emerging Tech &amp; Long-Term Impact</strong></h3><p><strong><a href="https://lethain.com/2024-in-review/">2024 in Review</a></strong><br>A thoughtful retrospective on 2024&#8217;s most impactful trends in tech and leadership, with lessons you can apply to prepare for 2025.</p><p><strong><a href="https://www2.deloitte.com/us/en/insights/focus/tech-trends.html?id=us:2pm:3em:mbtechbrew:awa:cons:121624:prad3">Deloitte&#8217;s Tech Trends 2024</a></strong><br>Stay ahead of the curve with Deloitte&#8217;s take on emerging technologies, from generative AI to sustainable innovation strategies.</p><div><hr></div><h3>&#128218; <strong>Big Ideas in Software Engineering</strong></h3><p><strong><a href="https://medium.com/feenk/rewilding-software-engineering-25ba0e141e69">Rewilding Software Engineering</a></strong><br>A fascinating perspective on breaking free from rigid processes and rediscovering creativity in software engineering. Great for sparking innovation in your teams.</p><p><strong><a href="https://osf.io/preprints/psyarxiv/tfjyw">The Psychology of Remote Work</a></strong><br>A research-backed exploration of how remote work impacts team dynamics and individual productivity. Essential for leaders managing distributed teams.</p><p><strong><a href="https://www.youtube.com/watch?v=0Z5FCYDeZXs">Scaling Excellence</a></strong><br>This video offers practical advice on scaling teams and organizations without compromising culture. A great watch for leaders at any stage of growth.</p><div><hr></div><p>I hope your holidays are restful and enjoyable. Here&#8217;s to an excellent 2025.</p><p>&#128073; <em>Have a favorite resource or question? Reply below share your thoughts and insights.</em></p>]]></content:encoded></item><item><title><![CDATA[Handling Emotional Attachment to Ideas and Managing Growth After Stepping Back]]></title><description><![CDATA[In Episode Two of Ask Hartley Anything, I dive into two thoughtful listener questions.]]></description><link>https://hartleyshandbook.com/p/handling-emotional-attachment-to</link><guid isPermaLink="false">https://hartleyshandbook.com/p/handling-emotional-attachment-to</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 18 Dec 2024 12:58:54 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/153308786/964d36c09d9c1e9359d8ab01a7fe464c.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>In Episode Two of <em>Ask Hartley Anything</em>, I dive into two thoughtful listener questions. </p><p>First, I explore how to help team members detach emotionally from their ideas, focusing on fostering a growth mindset, encouraging collaboration, and coaching them to see the bigger picture. Then, I share actionable advice for maintaining and sharpening management skills when stepping back into an individual contributor (IC) role, such as mentoring, leading by influence, and journaling reflections. </p><p>Whether you&#8217;re managing a team or growing as an IC, this episode is packed with insights to help you level up.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Links:</h3><ul><li><p><a href="https://www.amazon.com/Mindset-Psychology-Carol-S-Dweck/dp/0345472322?dib=eyJ2IjoiMSJ9.vE-s4wy8d9AIlQwKIJLF3adSY709Des-mPC-hB1jP8nBN3AmnMas45ETepvdhknfurBvCBbP7yFSKH5YJkiErl1T7_CndFUQqWlQ3yJxOKfge0XTMksW36xwUITYzfVL1l_jrRvc3K2EfdwJV5hGngFpeZN-JC6LW9eiFs97bktjmTpdFFp6oU_iouCzwb1rVXg3PSxoKAFM0ioU0bLa-63f3GOv4s-_uRblS2H5sakbNYAY4xoaS-nc3MvG0CcMEym93XL0ZFFLhHe0b9QoFFb-tl3FtkQpDjZvdIp4NgrzxzQuZK4h5BCIii8jSGX4w6Od6j8Ot8dvhN7nakcbF_vq53p2QPHPXt3WyMo0Cm4-p4MgJIAlFYNOR2YwETqJqj-7QnTbCC9P3mT4URxLF3zs9lIpbmIl2SDuFMYLeSRfX0VxyfF2KJe7ouVu_j2B._b1_TAnfDbf6NsVly3pZfUL9WNxOZTooPH9F3Z6jx0A&amp;dib_tag=se&amp;hydadcr=15493_13558568&amp;keywords=growth+mindset&amp;qid=1734525895&amp;sr=8-5">Mindset: The New Psychology of Success</a> - Carol Dweck</p></li><li><p><a href="https://www.amazon.com/Radical-Candor-Revised-Kick-Ass-Humanity/dp/1250235375?crid=UZ44NQVO2SUL&amp;dib=eyJ2IjoiMSJ9.WY_URGRBiSPosnnQeuejxyeqx_0OGM6yxcX3vEfpnWepdv8jarQ6mxfQchWFheWx0WNLRvtV9D2FYGdJxDZ61HKMLOKJWCmPeJUrbS9kdDX7fu6TlxzQCU9np0Kni_NaY4m8P0Wxx5NhAop7FWibYuCZmr_RaONRdUUoXc71GEQHtVjY-lXIgoa-WfzSn3Ke1wyESpHPhgNccEuCymxoiQ7oiYdm8HfQMlBya9rEX6Y.HPNbdfytwI_4dCIkxJEEisJ20Hq8vX46VtOOYwK8O3U&amp;dib_tag=se&amp;keywords=radical+candor&amp;qid=1734525971&amp;sprefix=radical,aps,150&amp;sr=8-1">Radical Candor: Fully Revised &amp; Updated Edition: Be a Kick-Ass Boss Without Losing Your Humanity</a> - Kim Scott</p></li><li><p><a href="https://www.masterclass.com/">MasterClass</a></p></li><li><p><a href="https://hartleyshandbook.com/p/9-books-all-engineering-managers-should-read-9a7c6719f29d">9 Books All Engineering Managers Should Read</a></p></li><li><p><a href="https://hartleyshandbook.com/p/9-more-books-all-engineering-managers">9 More Books All Engineering Managers Should Read</a></p></li></ul><p>Podcast summary created with <a href="https://audiopen.ai?aff=XK1wX">Audiopen</a></p><p>Ever had a teammate who takes feedback too personally or wondered how to keep growing as a leader after stepping back into an individual contributor (IC) role? In this episode, I'll share how to help your team detach from their ideas and focus on impact, plus practical tips to sharpen your management skills. Welcome to Episode Two of Ask Hardly Anything, the podcast where I take your questions and offer advice grounded in my experience as an engineering leader. This podcast releases every Wednesday. Feel free to send questions to notes@askhartly.com about your engineering journey.</p><h2>How have you handled direct reports that take things too personally? </h2><p>Helping someone detach emotionally from their work is challenging. They&#8217;re likely passionate about their ideas and feel beat down when those ideas aren&#8217;t adopted. The first step is understanding the root cause. Why are they so attached? Maybe past experiences have made them defensive, or perhaps they tie their self-worth to the success of their ideas.</p><p>Sometimes, ideas are extensions of identity or expertise, making critiques feel personal. Early-career engineers often equate idea acceptance with validation, while senior engineers might feel irrelevant if their ideas are rejected. This emotional response can erode team trust and productivity.</p><p>In these situations, ask them privately, What happened in there? Understand their perspective without making everyone uncomfortable during the meeting. This helps you grasp whether it&#8217;s general frustration or something specific.</p><p>Here are six strategies to help:</p><ol><li><p><strong>Growth Mindset:</strong> Encourage embracing challenges and learning from criticism.</p></li><li><p><strong>Drafts Over Final Products:</strong> Present ideas at 60% completion for early feedback.</p></li><li><p><strong>Reframe Disagreements:</strong> Position debates as collaborative problem-solving.</p></li><li><p><strong>Focus on Outcomes:</strong> Emphasize team goals over individual ownership.</p></li><li><p><strong>One-on-One Coaching:</strong> Provide constructive feedback regularly.</p></li><li><p><strong>Clarify Decision-Making:</strong> Ensure everyone understands how decisions are made.</p></li></ol><p>At the end of the day, helping reports detach emotionally means shifting their mindset from proving their worth to improving the team's outcomes.</p><h2>After five years in management, how can I maintain and continue developing my management skills while working as an IC?</h2><p>Stepping back into an IC role allows you to refine technical skills and observe leadership from a new perspective. Whether you're at the same company or a new one, let go of old management habits and be open to new styles.</p><p>First, align with your manager about your goals to stay sharp in both IC and leadership skills. Build influence without authority by gaining trust through excellent IC performance. Mentor others informally, facilitate working groups, and set up office hours for questions.</p><p>Look for gaps in skill sets within your team and volunteer for leadership-like projects such as leading meetings or coordinating efforts. Journaling can also help you reflect on past management experiences and apply those lessons constructively.</p><p>Remember, building influence without a title involves proving your value through actions and collaboration rather than authority.</p><p>For more questions about management or engineering leadership, visit askhartley.com or find me on LinkedIn. Keep asking questions&#8212;your journey is important!</p><p>Journaling can be a powerful tool. It captures your thoughts and feelings at specific moments, offering insights into how you can adjust over time. Imagine putting yourself in your manager's shoes and documenting that perspective. You might think, Why do I need a journal? It's not a diary. But as you transition into management roles, these reflections become invaluable. When faced with situations your manager handles, you'll have a recorded playbook of your thoughts and strategies.</p><p>Seek feedback from peers and leaders about your collaboration and influence. Be specific when asking for feedback. Instead of a vague Do you have any feedback for me? try I've been leading this project. How's it going? Is there anything I can improve? This specificity makes it easier for others to provide constructive feedback.</p><p>In conversations with your manager, express your desire to continue developing your skills. They can offer insights into areas where you might need improvement or where you're excelling. Regular check-ins about your management skills can be beneficial.</p><p>Invest in learning and development. Many tech organizations offer learning stipends. Join communities of practice like Rand's leadership group or CTocraft to understand how others manage effectively. Reading management books like Radical Candor or taking leadership courses on platforms like Masterclass can also be beneficial.</p><p>Set clear goals for your management journey. At the end of the year, reflect on your progress in your journal. Identify obstacles and strategize ways to overcome them.</p><p>Advocate for others even if you're not officially in a management role. Sponsor and lift up your colleagues, encouraging them and fostering a team-first mindset. Remember, management isn't just about the title; it's about the impact you make on your team.</p><p>I believe you can do this. Entering with the intention to build your skill set will make the journey easier. Set goals and track your progress.</p><div><hr></div><p>Thanks to Anonymous and Kyle for their questions. You can submit yours at askhartly.com, whether anonymously or not&#8212;I'll likely use only first names anyway. These questions help me reflect on my own leadership journey.</p><p>Next Wednesday is Christmas, so no new episode then, but I'll be back on New Year's Day with fresh content. Looking forward to more questions from you all.</p><p>Until next time, have a great week!</p>]]></content:encoded></item><item><title><![CDATA[12/16/24 - The Return of the Newsletter]]></title><description><![CDATA[Big news heading into the end of the year, I&#8217;m bringing this weekly newsletter back AND starting a podcast.]]></description><link>https://hartleyshandbook.com/p/121624-the-return-of-the-newsletter</link><guid isPermaLink="false">https://hartleyshandbook.com/p/121624-the-return-of-the-newsletter</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 16 Dec 2024 13:24:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/22fb00e5-b1ed-4687-80aa-3ad0fc167bfb_4096x2641.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Big news heading into the end of the year, I&#8217;m bringing this weekly newsletter back AND starting a podcast. The first episode of <a href="https://hartleyshandbook.com/podcast">Ask Hartley Anything</a> is ready for you on all of your favorite podcast apps (<a href="https://open.spotify.com/show/4ATftwjHNZOw2qbWt3H4jz">Spotify</a>, <a href="https://podcastai.com/shows/298r4i-ask-hartley-anything">iTunes</a>, etc) or right here on Substack. </p><p>Best part, you can participate! It&#8217;s an advice podcast for engineers of all experience levels, tech leaders, and anyone navigating the tech-adjacent world and if you&#8217;ve got a question, just <a href="https://askhartley.com/">submit it here</a>. Or comment at the bottom of this newsletter. New episodes released every Wednesday. </p><p>Enough plugs, <strong>one thought for the week</strong>. It&#8217;s December 16, which means we&#8217;ve reasonably got ~10 business days left in 2024. Use this time to work on your prioritization skills, leveraging the Eisenhower Matrix to determine what truly needs to wrap up before 2025. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fqCY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fqCY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 424w, https://substackcdn.com/image/fetch/$s_!fqCY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 848w, https://substackcdn.com/image/fetch/$s_!fqCY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 1272w, https://substackcdn.com/image/fetch/$s_!fqCY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fqCY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp" width="1456" height="1493" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1493,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82802,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fqCY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 424w, https://substackcdn.com/image/fetch/$s_!fqCY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 848w, https://substackcdn.com/image/fetch/$s_!fqCY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.webp 1272w, https://substackcdn.com/image/fetch/$s_!fqCY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a84ded0-c907-48f5-9015-ce76b550129a_1801x1847.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><div><hr></div><h3>&#9201;&#65039; <strong>Workplace Efficiency &amp; Leadership</strong></h3><p><strong><a href="https://www.inc.com/rebecca-hinds-and-bob-sutton/dropbox-secret-for-saving-time-in-meetings.html">Dropbox&#8217;s Secret for Saving Time in Meetings</a></strong><br>This simple trick from Dropbox has the potential to save your team hours in wasted meeting time. At the end of the day it&#8217;s all about leaner collaboration. Dropbox did it before the recent waves, and it proved extremely helpful.</p><p><strong><a href="https://www.wsj.com/lifestyle/workplace/bosses-say-they-want-the-truth-do-they-mean-it-73fd84a0">Bosses Say They Want the Truth&#8212;Do They Mean It?</a></strong><br>Building trust starts with modeling vulnerability and accepting uncomfortable truths. This article challenges leaders to evaluate their openness to honest feedback.</p><div><hr></div><h3>&#128188; <strong>Remote Work &amp; Team Dynamics</strong></h3><p><strong><a href="https://www.gallup.com/workplace/509759/remote-workers-organizations-drifting-apart.aspx?mod=djemWKPLC">Remote Workers and Organizations Drifting Apart</a></strong><br>Gallup's research reveals the challenges of keeping remote teams connected. Offers actionable insights to foster engagement and alignment in distributed workplaces.</p><p><strong><a href="https://www.fastcompany.com/90948133/lazy-girl-jobs-are-just-healthy-jobs-and-the-trend-should-be-a-wake-up-call-for-leaders">&#8220;Lazy Girl Jobs&#8221; Are Just Healthy Jobs</a></strong><br>I love this callout, especially as a millennial who had burnout issues in the past. This trend emphasizes the growing demand for balanced, sustainable roles. Leaders should reassess whether they&#8217;re fostering environments that encourage meaningful work without burnout.</p><div><hr></div><h3>&#128737;&#65039; <strong>Security Insights</strong></h3><p><strong><a href="https://www.cybersecuritydive.com/news/security-defect-passwords-authentication/693471/">Why Security Still Has a Password Problem</a></strong><br>Despite advances in authentication, passwords remain a weak link. Learn how to reduce vulnerabilities and improve your organization&#8217;s security posture.</p><p><strong><a href="https://pushsecurity.com/blog/cross-idp-impersonation/">Cross-IDP Impersonation: A New Security Risk</a></strong><br>This deep dive into cross-IDP impersonation exposes vulnerabilities in identity providers that could compromise your security strategy. Essential for leaders overseeing authentication systems or IAM policies.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>&#128161; <strong>Strategy &amp; Perspective</strong></h3><p><strong><a href="https://www.producthunt.com/stories/the-ultimate-guide-to-willingness-to-pay">The Ultimate Guide to Willingness to Pay</a></strong><br>An excellent primer for product leaders on pricing strategy. Engineering leaders can use this to align product development with business goals.</p><p><strong><a href="https://www.approachwithalacrity.com/what-are-you-getting-paid-in/">What Are You Getting Paid In?</a></strong><br>Aviv Ben-Yosef&#8217;s take on non-monetary compensation is a great reminder to evaluate your team&#8217;s intrinsic and extrinsic motivators. While almost no one will say no to cash, it&#8217;s not always the main motivator. </p><div><hr></div><h3>&#128736;&#65039; <strong>Engineering Culture &amp; Productivity</strong></h3><p><strong><a href="https://sourcegraph.com/blog/the-death-of-the-stubborn-developer">The Death of the Stubborn Developer</a></strong><br>A compelling look at how modern tools and collaborative practices are reshaping the stubborn, isolated developer archetype. A must-read for leaders navigating cultural change in their teams.</p><p><strong><a href="https://getdx.com/research/measuring-developer-productivity-with-the-dx-core-4/">Measuring Developer Productivity with the DX Core 4</a></strong><br>This research highlights the DX Core 4 framework to measure developer experience and productivity effectively. Use this to align engineering metrics with business outcomes. Always interested in what Laura Tacho and the folks at DX are doing! </p><p><strong><a href="https://medium.com/@avivby/how-to-ruin-an-engineering-organization-5af8b6316567">How to Ruin an Engineering Organization</a></strong><br>A spicy title, but also a brutally honest guide to what <em>not</em> to do when leading an engineering team. Keep this checklist of anti-patterns handy as move your org forward.</p><div><hr></div><p>&#128073; <em>Have a favorite resource or question? Reply to this email to share your thoughts and insights.</em></p><p><em>Featured image: &#8220;<a href="https://www.nga.gov/collection/art-object-page.70359.html">Winter</a>&#8221; Joseph Rubens Powell (artist) British, active 1835/1871</em></p>]]></content:encoded></item><item><title><![CDATA[Navigating AI-First Pivots For Your Team]]></title><description><![CDATA[Listen now | We&#8217;ve recently been surprised with a change in direction to become an AI-first company. Can you share some advice on how to manage the team through these changes?]]></description><link>https://hartleyshandbook.com/p/navigating-ai-first-pivots-for-your</link><guid isPermaLink="false">https://hartleyshandbook.com/p/navigating-ai-first-pivots-for-your</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Wed, 11 Dec 2024 11:55:49 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/152930410/da6c4effc76d070eaf6e858b2c766eb9.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Today&#8217;s core question from <em>Anonymous</em>: </p><blockquote><p>We've recently been surprised with a change in direction to become an ai first company. Can you share some advice on how to manage the team through these changes?</p></blockquote><p>AI is a major buzzword in business today, possibly the decade, or even this century. For many companies, it's more than hype; it's a new way of working. But what happens when this shift feels sudden? Today, I'll share advice on managing team dynamics, keeping morale high, and adapting to new expectations. Welcome to Ask Hartley Anything, the advice podcast for engineers. I'm John Hartley, tackling your toughest career and leadership questions.</p><p>Today's episode is timely as we dive into managing teams during big shifts like becoming an AI-first company. If you have questions, send them to askhartley.com or connect with me on LinkedIn. Each week, I'll focus on one core question from you. Today&#8217;s is from Anonymous: We've been surprised with a change to become an AI-first company. Can you share advice on managing the team through these changes?</p><p>This situation is common now. One day you're solving usual problems; the next, you're supposed to embrace AI like it was always the plan. It's a big ask emotionally and technically.</p><div class="pullquote"><p>Have questions you&#8217;d like answered? Let me know in the comments or at <a href="https://askhartley.com/">https://askhartley.com/</a></p></div><p>First, breathe and look at the situation objectively. Why is the company making this shift? Is it driving a business goal for 2025? Is it essential for survival? Understanding the context helps you explain it to your team.</p><p>My initial reaction to such pivots is often skepticism: Are we just following others out of fear? The market is saturated with AI applications, so understanding the core reason for this shift is crucial. If you don&#8217;t understand it, your team won't either.</p><p>Work up the ladder to understand why this decision was made. Is it a revenue driver? A retention play? Becoming a leader in your field? Without understanding the context, you can't manage the team effectively.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><p>Acknowledge the disruption upfront with your team. Transparency builds trust. Be honest if you don&#8217;t have all the answers but share what you're doing to find them.</p><p>Frame AI as an opportunity, not a threat. Share specific ways AI can reduce busy work or open new opportunities for innovation. Highlight that AI enhances work rather than replaces people.</p><p>Invest in learning and development. Host workshops and encourage experimentation to build confidence in using AI tools.</p><p>Set short-term wins with manageable projects that showcase AI's value. This builds momentum and confidence within your team.</p><p>Stay human-centered. Remind everyone that AI is just a tool; their expertise and creativity are still vital.</p><p>Keep communication open and frequent. Regular retrospectives help gauge team sentiment and address concerns promptly.</p><p>The fact that you're asking these questions shows you care about your team's success during this transition. By understanding the business context, staying human-centered, and building short-term wins, you can guide your team through this change effectively.</p><p>Remember these phrases: Here's what we know right now, Here's what this means for you, and Here's how we'll tackle it together. These help maintain transparency and collaboration during any change.</p><p>I hope this advice helps as you move into 2024 and beyond with confidence in managing your team through an AI-first pivot. Keep asking questions and stay engaged with your team's journey.</p><p>And that's it for today's episode of Ask Hartley Anything. If you have more questions, send them along to askhartley.com or connect with me on LinkedIn. Until next time!</p><p>It's not productive to dwell on mistakes. Instead, channel that energy into preventing future issues. Consider the benefits this can bring to you and your fellow engineers. Collaborate on solutions to enhance your processes.</p><p>As a manager, staying calm during incidents is crucial. Incidents aren't about yelling or showcasing individual prowess. Managers direct the work, they don't do it. By maintaining composure and working with your team, you can figure out how to prevent repeat occurrences. It's valuable for organizations to adopt a blameless approach to incidents. No one should fear reporting them. If people start hiding issues to avoid angering superiors, it leads to more problems in the background.</p><p>Build a culture where it's okay to call out problems and fix them together. Take a cue from Toyota's manufacturing lines, where anyone can press a button to signal an issue, and everyone works together to resolve it. This openness is better than covering up mistakes.</p><p>As you move up in an organization, discussing outages with executives can be uncomfortable but necessary. Explain what happened, the impact, and the steps being taken to address it. These conversations can be tough, but they're essential for transparency and improvement.</p><p>If incidents are frequent, there's a deeper issue that needs addressing. But if they happen occasionally, continue inspecting tools and processes to understand why and how to prevent future occurrences.</p><p>Incidents offer a rare glimpse of teamwork in action, similar to sports coaching. You've prepared your team, and now it's time to see how they perform under pressure. If they do well, praise and encourage them; if not, identify areas for improvement.</p><p>Don't fear incidents. Fear stifles progress and delays development. Instead, implement monitoring systems that detect issues early and often.</p><p>In conclusion, managing AI involves acknowledging disruptions, framing AI as an opportunity, investing in learning, aiming for quick wins, and keeping communication open. By doing these things, your team will understand the changes and participate actively in the transition.</p><p>If you have questions or stories to share, reach out at askheartley.com or on LinkedIn. I'll be back next Wednesday with more answers. Until then, thanks for listening and have a great week!</p><p><em>Summary generated by <a href="https://audiopen.ai?aff=XK1wX">Audiopen.ai</a></em></p><p>Links: </p><ul><li><p><a href="https://www.cio.com/article/190888/5-famous-analytics-and-ai-disasters.html">https://www.cio.com/article/190888/5-famous-analytics-and-ai-disasters.html</a></p></li><li><p><a href="https://www.reddit.com/r/ExperiencedDevs/comments/1h86g99/how_do_you_not_beat_yourself_up_over_causing_an/">https://www.reddit.com/r/ExperiencedDevs/comments/1h86g99/how_do_you_not_beat_yourself_up_over_causing_an/</a></p></li></ul>]]></content:encoded></item></channel></rss>