<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hard-won</title>
	<atom:link href="https://hard-won.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://hard-won.com</link>
	<description>Adjective: Having been obtained with effort, despite difficulty and hardship.</description>
	<lastBuildDate>Sat, 28 Mar 2026 18:07:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>The Digital Water Crisis</title>
		<link>https://hard-won.com/uncategorized/the-digital-water-crisis/</link>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Sat, 28 Mar 2026 18:07:29 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AI vs social media]]></category>
		<category><![CDATA[AI water usage]]></category>
		<category><![CDATA[ByteDance transparency]]></category>
		<category><![CDATA[ChatGPT water consumption]]></category>
		<category><![CDATA[data center cooling]]></category>
		<category><![CDATA[data center water consumption]]></category>
		<category><![CDATA[digital infrastructure]]></category>
		<category><![CDATA[environmental impact of social media]]></category>
		<category><![CDATA[evaporative cooling]]></category>
		<category><![CDATA[fact check]]></category>
		<category><![CDATA[Google water stewardship]]></category>
		<category><![CDATA[Greenspector study]]></category>
		<category><![CDATA[lifecycle assessment]]></category>
		<category><![CDATA[Microsoft water positive]]></category>
		<category><![CDATA[tech sustainability]]></category>
		<category><![CDATA[TikTok environmental impact]]></category>
		<category><![CDATA[water scarcity]]></category>
		<category><![CDATA[water usage effectiveness]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=127</guid>

					<description><![CDATA[The "AI water crisis" framing is incomplete. Social media and video streaming represent a massive, largely unexamined share of total data center water consumption.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What the Data Actually Shows</h2>



<p><em>AI, Social Media, and Data Center Water Consumption </em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">The Core Question</h3>



<p>Public discourse treats AI as the primary driver of a growing data center water crisis. But how does AI&#8217;s per-user water consumption actually compare to that of social media and video streaming? And does the evidence support treating AI as the sole problem?</p>



<p>This document examines the available research, verifies the underlying numbers, and presents what survives rigorous fact-checking.</p>



<h3 class="wp-block-heading">How much water does TikTok use per minute?</h3>



<p>The most widely cited measurement comes from Greenspector, a French firm specializing in digital environmental auditing. Their <a href="https://greenspector.com/en/social-media-2021/" target="_blank" rel="noopener">October 2021 study</a> measured the environmental footprint of scrolling the news feed on the 10 most popular social media apps, each tested for one minute on a Samsung Galaxy S7 (Android 8).</p>



<p>TikTok&#8217;s water resource footprint was <strong>0.27 liters per minute</strong> which was the highest of all apps tested. For comparison: YouTube measured 0.08 L/min, Facebook 0.12 L/min, and Twitter 0.10 L/min.</p>



<p>This figure is a <strong>lifecycle assessment metric</strong>, not a direct measurement of cooling tower evaporation. It captures modeled water impacts across three layers (the end-user device, the network infrastructure, and data center operations) projected from measured energy consumption and data exchange volumes. Greenspector uses the OneByte methodology (developed by The Shift Project) to estimate infrastructure impacts from data volumes, and <a href="https://greenspector.com/en/environmental-footprint-methodology/" target="_blank" rel="noopener">notes that this is</a> &#8220;a very macroscopic approach&#8221; that &#8220;is subject to uncertainty.&#8221;</p>



<p>TikTok&#8217;s high figure is driven primarily by the sheer volume of video data it transfers. The 2021 study found TikTok was among the top three apps for data exchanged per minute and consumed 1.8× more device energy than YouTube.</p>



<h3 class="wp-block-heading">How much water does a ChatGPT query use?</h3>



<p>This question has multiple credible answers depending on what is being measured.</p>



<p><strong>The foundational academic estimate</strong> comes from Li, Yang, Islam, and Ren at UC Riverside and UT Arlington. Their <a href="https://arxiv.org/abs/2304.03271" target="_blank" rel="noopener">2023 paper</a> (updated through March 2025, <a href="https://news.ucr.edu/articles/2023/04/28/ai-programs-consume-large-volumes-scarce-water" target="_blank" rel="noopener">UC Riverside summary here</a>) modeled the water footprint of GPT-3 (175 billion parameters) running in Microsoft&#8217;s U.S. data centers. They found that GPT-3 consumes roughly <strong>500 mL of water per 10–50 medium-length responses</strong>, depending on data center location and time of year. This translates to approximately 10–50 mL per response. The estimate includes both scope-1 water (on-site cooling evaporation) and scope-2 water (consumed at power plants generating the electricity).</p>



<p><strong>OpenAI&#8217;s own figure</strong> (June 2025): CEO Sam Altman stated the average ChatGPT query uses approximately <strong>0.3 mL</strong> of water (or about 1/15 of a teaspoon). This covers scope-1 operational cooling only.</p>



<p><strong>Current independent estimates for GPT-4o</strong> (the model most ChatGPT users interact with today): Using publicly available energy data (approximately 1.75 Wh per query) and water intensity factors of 1.3–2.0 mL/Wh, <a href="https://theconversation.com/ai-has-a-hidden-water-cost-heres-how-to-calculate-yours-263252" target="_blank" rel="noopener">researchers estimate</a> approximately <strong>2.3–3.5 mL per response</strong>.</p>



<p>The large gap between the original 2023 figures and current estimates reflects two factors: GPT-4o is roughly 10× more compute-efficient per token than GPT-3, and newer data center cooling systems are substantially more water-efficient than the facilities modeled in 2023. (For a detailed breakdown of why the original 500 mL figure overstates current usage, see <a href="https://www.seangoedecke.com/water-impact-of-ai/" target="_blank" rel="noopener">this technical analysis</a>.)</p>



<h3 class="wp-block-heading">Can these two numbers be compared fairly?</h3>



<p>Nope, but we can normalize for that. The TikTok figure (Greenspector) is a <strong>lifecycle metric</strong> covering device energy, network transmission, and data center operations. The AI figure (Li et al.) measures <strong>operational water</strong> at the data center level (scope-1 and scope-2), excluding device and network impacts.</p>



<h3 class="wp-block-heading">Let&#8217;s account for that difference and add device/network water costs to the AI figures.</h3>



<p>A single ChatGPT exchange including the prompt and its response involves roughly <strong>5–20 KB</strong> of text data transfer. One minute of TikTok involves approximately <strong>8–15 MB</strong> of video data. That is a <strong>500–1,500× difference</strong> in data volume.</p>



<p><strong>Network layer:</strong> Using <a href="https://www.carbonbrief.org/factcheck-what-is-the-carbon-footprint-of-streaming-video-on-netflix/" target="_blank" rel="noopener">IEA-corrected estimates</a> of ~0.06–0.2 kWh per GB of network transfer, a ChatGPT exchange at ~15 KB yields approximately 0.002–0.003 mL per exchange.</p>



<p><strong>Device layer:</strong> Rendering a text response requires minimal CPU/GPU work compared to continuous video decode. Conservative estimates produce roughly 0.01–0.05 mL per interaction.</p>



<p><strong>Total lifecycle addition per AI prompt: approximately 0.02–0.05 mL.</strong> Against a baseline of 2.3–3.5 mL per response for data center operations (GPT-4o), this adds approximately 1–2%. The lifecycle-adjusted AI figure becomes roughly 2.3–3.6 mL per response. Text is tiny. The entire reason TikTok&#8217;s lifecycle number is so high is that it pushes enormous amounts of video data through every layer of the stack simultaneously.</p>



<h3 class="wp-block-heading">What does an apples-to-apples per-minute comparison look like?</h3>



<p>With both figures now on comparable lifecycle scope:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Metric</th><th class="has-text-align-left" data-align="left">TikTok</th><th class="has-text-align-left" data-align="left">ChatGPT (GPT-4o, 2025)</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">Water per unit of activity</td><td class="has-text-align-left" data-align="left">0.27 L/min </td><td class="has-text-align-left" data-align="left">~2.3–3.6 mL/response </td></tr><tr><td class="has-text-align-left" data-align="left">Interactions per minute</td><td class="has-text-align-left" data-align="left">Continuous streaming</td><td class="has-text-align-left" data-align="left">~1.5 responses/min</td></tr><tr><td class="has-text-align-left" data-align="left"><strong>Water per minute of use</strong></td><td class="has-text-align-left" data-align="left"><strong>0.27 L/min</strong></td><td class="has-text-align-left" data-align="left"><strong>~0.0035–0.0054 L/min</strong></td></tr></tbody></table></figure>



<p>After normalizing the ChatGPT data to include network/device activity, we see that TikTok uses ~50-77x more water per user per minute.  Even applying aggressive uncertainty (assuming Greenspector&#8217;s methodology overstates TikTok by 5×, and assuming AI&#8217;s actual consumption is at the worst case), TikTok usage would still consume roughly <strong>10–15× more water per minute</strong> than a ChatGPT session.</p>



<h3 class="wp-block-heading">What about AI model training costs?</h3>



<p>Training a large language model is water-intensive as a one-time event. Li et al. estimated GPT-3 training consumed approximately 700,000 liters of scope-1 on-site water, or 5.4 million liters total including scope-2 electricity generation water.</p>



<p>But for widely used models, this cost amortizes to near-zero per query. ChatGPT processes over 2.5 billion prompts per day. Over a ~1.5-year flagship lifespan, a popular model handles roughly 500 billion to 1.4 trillion total queries. Even using the total 5.4 million liter training figure: <strong>5,400,000 L ÷ 500,000,000,000 queries = 0.000011 mL per query</strong> which is roughly one-millionth of a single drop of water per prompt.</p>



<h3 class="wp-block-heading">How much water does a day of use actually consume?</h3>



<figure class="wp-block-table is-style-regular"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Scenario</th><th class="has-text-align-left" data-align="left">Duration</th><th class="has-text-align-left" data-align="left">Water consumed</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">Average U.S. TikTok session</td><td class="has-text-align-left" data-align="left">52–58 min/day</td><td class="has-text-align-left" data-align="left"><strong>14–16 liters/day</strong></td></tr><tr><td class="has-text-align-left" data-align="left">Heavy global TikTok user</td><td class="has-text-align-left" data-align="left">95 min/day</td><td class="has-text-align-left" data-align="left"><strong>~26 liters/day</strong></td></tr><tr><td class="has-text-align-left" data-align="left">Moderate ChatGPT session</td><td class="has-text-align-left" data-align="left">30 min (~45 prompts)</td><td class="has-text-align-left" data-align="left">0.10–0.16 liters/day</td></tr><tr><td class="has-text-align-left" data-align="left">Heavy ChatGPT session</td><td class="has-text-align-left" data-align="left">2 hours (~180 prompts)</td><td class="has-text-align-left" data-align="left">0.41–0.65 liters/day</td></tr><tr><td class="has-text-align-left" data-align="left">24-hour nonstop ChatGPT</td><td class="has-text-align-left" data-align="left">1,440 min (~2,160 prompts)</td><td class="has-text-align-left" data-align="left">5.0–7.8 liters/day</td></tr></tbody></table></figure>



<p>A person would need to use ChatGPT nonstop for <strong>24 hours</strong> to consume roughly the same amount of water that an average U.S. TikTok user consumes in <strong>25–35 minutes</strong> of scrolling. (U.S. average daily TikTok usage per <a href="https://backlinko.com/tiktok-users" target="_blank" rel="noopener">Backlinko/eMarketer</a>: 52–58 min; global average ~95 min.)</p>



<h3 class="wp-block-heading">If TikTok uses far more water per user, why does AI get the blame?</h3>



<p><strong>Geographic concentration.</strong> Video streaming workloads are distributed across CDN nodes in many cities. AI training clusters require thousands of GPUs physically adjacent. A single hyperscale AI facility can consume 5–8 million gallons per day — comparable to a town of 30,000–50,000 people.</p>



<p><strong>Power density per rack.</strong> AI training racks consume 30–100 kW per rack. Traditional CDN/streaming racks consume 5–10 kW. This 6–10× difference in heat generation per square foot drives proportionally higher cooling demand in a concentrated area.</p>



<p><strong>Rate of growth.</strong> <a href="https://fortune.com/2023/09/09/ai-chatgpt-usage-fuels-spike-in-microsoft-water-consumption/" target="_blank" rel="noopener">Microsoft&#8217;s water consumption increased 34%</a> from 2021 to 2022 (to 6.4M cubic meters), then to 7.8M in 2023. Google&#8217;s rose 20% in 2022 (to 19.5M cubic meters). Both attributed the increases primarily to AI infrastructure buildout. Legacy streaming infrastructure grew gradually over a decade.</p>



<p>These are legitimate infrastructure concerns. They are not evidence that AI uses more water per user than social media. They are evidence that AI&#8217;s water demand is arriving in the wrong places at the wrong time.</p>



<h3 class="wp-block-heading">Are newer AI data centers more water-efficient than legacy facilities?</h3>



<p>Yes, substantially. New AI-first facilities target a Water Usage Effectiveness (WUE) of <strong>0.2–0.4 liters per kWh</strong>, while older general-purpose data centers often operate at <strong>WUE of 1.0 or higher</strong>. Microsoft&#8217;s newest designs use direct-to-chip liquid cooling that <a href="https://www.microsoft.com/en-us/corporate-responsibility/sustainability/report/" target="_blank" rel="noopener">saves over 125 million liters of water per facility per year</a>, and some new builds target zero water for cooling entirely.</p>



<p>The irony: the facilities most likely to house TikTok and streaming workloads (older wholesale colocation space) tend to use the least water-efficient cooling technology. The new AI megasites being built from scratch tend to use the most efficient cooling technology available.</p>



<h3 class="wp-block-heading">What about total volume? Doesn&#8217;t AI still use more water in aggregate?</h3>



<p>This is where public data becomes insufficient for definitive claims in either direction. ByteDance (TikTok&#8217;s parent company) does not publish facility-level water consumption data or sustainability reports comparable to those from Google, Microsoft, or Meta. Without that data, credible estimates of TikTok&#8217;s total water footprint are not possible.</p>



<p>What we can observe: TikTok serves over 1 billion monthly active users. At 0.27 L/min of lifecycle water per user-minute, even modest average daily usage translates to an enormous aggregate footprint — one that is distributed across co-located facilities and therefore largely invisible in local water accounting.</p>



<p>The total water consumption of all social media and streaming video likely exceeds that of all AI applications today.   Unfortunately, this can only be an educated guess since many of the old school social media companies are keeping their environmental impact private.</p>



<h3 class="wp-block-heading">Who is actually measuring and mitigating their water impact?</h3>



<p>This is where the narrative inverts completely. The companies receiving the most public criticism for water consumption are the only ones publicly measuring, reporting, and actively reducing it. The largest video-centric social media platform has disclosed almost nothing.</p>



<p><strong>Microsoft</strong> committed in 2020 to become water-positive by 2030. As of early 2025, the company has <a href="https://www.microsoft.com/en-us/corporate-responsibility/sustainability/water-replenishment" target="_blank" rel="noopener">invested more than $34 million in 90 water replenishment projects</a> across 40+ locations worldwide, estimated to deliver over 100 million cubic meters of water benefit over project lifetimes. In Quincy, Washington, Microsoft funded a <a href="https://www.epa.gov/waterreuse/water-reuse-case-study-quincy-washington" target="_blank" rel="noopener">purpose-built water reuse utility</a> (confirmed by the U.S. EPA) that recycles data center cooling water in a closed loop, <a href="https://local.microsoft.com/blog/partnering-with-the-city-of-quincy-to-open-washingtons-first-industrial-water-reuse-center/" target="_blank" rel="noopener">reducing potable groundwater use by 97%</a> and saving approximately 390 million gallons per year. Microsoft&#8217;s water intensity has decreased over 80% from first-generation to current data center designs. All new AI-optimized data centers are designed to consume zero water for cooling.</p>



<p><strong>Google</strong> committed in 2021 to replenish 120% of its freshwater consumption by 2030. As of the end of 2024, the company supported <a href="https://sustainability.google/reports/2025-google-water-stewardship-project-portfolio/" target="_blank" rel="noopener">112 water stewardship projects across 68 watersheds worldwide</a> (up from 38 in 2022). These projects collectively replenished approximately 4.5 billion gallons of water in 2024, accounting for roughly 64% of Google&#8217;s total freshwater consumption.</p>



<p>Neither company has fully offset its water consumption yet. Both have measurable gaps. But both publish detailed, facility-level water data in annual sustainability reports, subject to third-party verification.</p>



<p><strong>ByteDance (TikTok)</strong> presents a stark contrast. The company committed to <a href="https://www.bytedance.com/en/news/64101e0917013dda5be8acc6" target="_blank" rel="noopener">operational carbon neutrality and 100% renewable energy by 2030</a>, announced in 2023. However, ByteDance has published no water-specific replenishment programs, no facility-level water consumption data, and no public sustainability report comparable to those from Microsoft, Google, or Meta. <a href="https://www.greenqueen.com.hk/tiktok-bytedance-climate-commitments/" target="_blank" rel="noopener">Greenpeace East Asia ranked ByteDance among the lowest-scoring cloud providers</a> in its 2022 assessment, noting the company had &#8220;not even disclosed the greenhouse gas emissions from its own operations.&#8221; ByteDance has purchased carbon credits but has announced no water-specific mitigation.</p>



<p>The accountability gap is significant: the technology sector being blamed in headlines for the &#8220;water crisis&#8221; is the same sector investing tens of millions of dollars in watershed restoration, building zero-water cooling infrastructure, and publishing auditable consumption data. The technology sector consuming the most water per user-minute (video-centric social media) has disclosed almost nothing about its water footprint and is investing nothing publicly visible in water replenishment.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Conclusions</h3>



<p><strong>First:</strong> On a per-user, per-minute basis, current AI chatbot usage (GPT-4o class models) consumes roughly 50–77× less water than TikTok scrolling when both are measured on comparable lifecycle scope. Even under aggressive uncertainty assumptions, the gap remains at least 10–15×. This gap has <em>widened</em> as AI models have become more compute-efficient.</p>



<p><strong>Second:</strong> The &#8220;AI water crisis&#8221; framing is incomplete. Social media and video streaming represent a massive, largely unexamined share of total data center water consumption. AI is better understood as the newest and most geographically concentrated source of demand on a system already stressed by a decade of video-heavy digital services. Framing the problem as &#8220;AI vs. the environment&#8221; ignores the larger contributor.</p>



<p><strong>Third:</strong> The legitimate concern about AI and water is not about per-user efficiency; it is about infrastructure deployment patterns including geographic concentration, extreme power density, and speed of deployment faster than local water infrastructure can adapt. These are absolutely real concerns.  They are also solvable engineering and policy problems and a lot of work is being done in this area.</p>



<p><strong>Fourth:</strong> The companies being criticized for their water footprint are the only ones publicly measuring and mitigating it. Microsoft and Google have collectively invested tens of millions of dollars in over 200 water stewardship and replenishment projects worldwide, publish facility-level consumption data, and are designing zero-water cooling into new facilities. ByteDance (TikTok&#8217;s parent) — whose platform consumes 50–77× more water per user-minute — has published no water consumption data, no water replenishment programs, and received one of the lowest environmental transparency scores from Greenpeace among major cloud providers. <strong>The public discourse has the accountability exactly backwards.</strong></p>



<p>The most productive framing is not &#8220;AI vs. TikTok&#8221; but: <strong>How do we manage the total water demand of all digital infrastructure</strong> — legacy and new — while ensuring that data center siting accounts for local water availability? Blaming the newest, most efficient entrant while ignoring the established, less efficient incumbents is neither accurate nor useful for solving the underlying problem.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Encouraged</title>
		<link>https://hard-won.com/bible/encouraged/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 29 Apr 2023 22:37:06 +0000</pubDate>
				<category><![CDATA[Bible]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=108</guid>

					<description><![CDATA[Why is being hated and persecuted encouraging?]]></description>
										<content:encoded><![CDATA[
<p>Once upon a time, while studying to lead a discussion on encouragement at a men&#8217;s group, I came across what initially seemed to be an odd example of encouragement.  Fresh off the heels of a public stoning, Paul encouraged fellow believers by letting them know that they would experience many persecutions. </p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">But Jewish people came from Antioch and Iconium; and after they won the crowd over and stoned Paul, they were dragging him out of the city, supposing him to be dead. But while the disciples surrounded him, he got up and went back into the city. On the next day he left with Barnabas for Derbe. After proclaiming the Good News to that city and making many disciples, they returned to Lystra and to Iconium and to Antioch. They were strengthening the souls of the disciples, encouraging them to persevere in faith, and saying, &#8220;It is through many persecutions that we must enter the kingdom of God.&#8221;</p>
<cite>Acts 14:19-22 (TLV)</cite></blockquote>



<p>Wait, what??  How is a promise of persecution encouraging?  This merited a deeper dive.</p>



<h2 class="wp-block-heading">Paul wasn&#8217;t alone</h2>



<p>Going back to John 15, Jesus, himself, encourages us in similar fashion.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size"> “If the world hates you, you know that it has hated Me before it hated you. If you were of the world, the world would love its own; but because you are not of the world, but I chose you out of the world, because of this the world hates you.</p>
<cite>John 15:18-19</cite></blockquote>



<p>I recognize that from that snippet alone, it isn’t clear whether Jesus was encouraging his disciples or just telling them the facts as they were.  To see the encouragement clearly, it is helpful to take it in the full context.</p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">“I am the true vine, and My Father is the vinedresser. Every branch in Me that does not bear fruit, He takes away; and every branch that bears fruit, He prunes it so that it may bear more fruit. You are already clean because of the word which I have spoken to you. <strong>Abide in Me, and I in you</strong>. As the branch cannot bear fruit of itself unless it abides in the vine, so neither can you unless you abide in Me. I am the vine, you are the branches; <strong>he who abides in Me and I in him, he bears much fruit</strong>, for apart from Me you can do nothing. If anyone does not abide in Me, he is thrown away as a branch and dries up; and they gather them, and cast them into the fire and they are burned. <strong>If you abide in Me, and My words abide in you, ask whatever you wish, and it will be done for you. </strong>My Father is glorified by this, that you bear much fruit, and so prove to be My disciples. <strong>Just as the Father has loved Me, I have also loved you; abide in My love.</strong> If you keep My commandments, you will abide in My love; just as I have kept My Father’s commandments and abide in His love. <strong>These things I have spoken to you so that My joy may be in you, and that your joy may be made full.</strong><br>“This is My commandment, that you <strong>love one another, just as I have loved you</strong>. Greater love has no one than this, that one lay down his life for his friends. <strong>You are My friends </strong>if you do what I command you. No longer do I call you slaves, for the slave does not know what his master is doing; but I have called you friends, for all things that I have heard from My Father I have made known to you. You did not choose Me but <strong>I chose you, and appointed you</strong> that you would go and bear fruit, and that your fruit would remain, so that <strong>whatever you ask of the Father in My name He may give to you.</strong> This I command you, that you love one another.<br><strong>“If the world hates you, you know that it has hated Me before it hated you.</strong> If you were of the world, the world would love its own; but because you are not of the world, but<strong> I chose you out of the world, because of this the world hates you.</strong> Remember the word that I said to you, ‘A slave is not greater than his master.’ If they persecuted Me, <strong>they will also persecute you;</strong> if they kept My word, they will keep yours also. But all these things they will do to you for My name’s sake, because they do not know the One who sent Me. If I had not come and spoken to them, they would not have sin, but now they have no excuse for their sin. He who hates Me hates My Father also. If I had not done among them the works which no one else did, they would not have sin; but now they have both seen and hated Me and My Father as well. But they have done this to fulfill the word that is written in their Law, ‘THEY HATED ME WITHOUT A CAUSE.’<br>“<strong>When the Helper comes, whom I will send to you from the Father, </strong>that is the Spirit of truth who proceeds from the Father, <strong>He will testify about Me,</strong> and you will testify also, because you have been with Me from the beginning.<br><strong>“These things I have spoken to you so that you may be kept from stumbling. </strong></p>
<cite>John 15:1 &#8211; 16:1 [Emphasis mine]</cite></blockquote>



<h2 class="wp-block-heading">With whom are you aligned?</h2>



<p>So here, we have what we would think of as bad news laid out amidst all that good.  I think the key to understanding all of this is in that last statement &#8212; <strong>I have spoken these things to you so that you may be kept from stumbling</strong>.</p>



<p>I think most of us deep down want to be liked.  It&#8217;s natural.  When we&#8217;re not, we try to figure out what we&#8217;re doing wrong and what we need to change so that we <em>can</em> be liked.  How kind it was of Jesus (and subsequently Paul) to alert us to the fact that there will be times when people not liking us means that we&#8217;re doing something <em>right a</em>nd rather than changing, we must stay the course.  It was also kind to let us know that it may not have anything to do with us at all other than a single choice we have made.  With whom do we choose to align?</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">Do not love the world nor the things in the world. If anyone loves the world, the love of the Father is not in him. For all that is in the world, the lust of the flesh and the lust of the eyes and the boastful pride of life, is not from the Father, but is from the world. The world is passing away, and also its lusts; but the one who does the will of God lives forever.</p>
<cite>1 John 2:15-17</cite></blockquote>



<h2 class="wp-block-heading">Why is that encouraging?</h2>



<p>The word most frequently translated as &#8216;encouragement&#8217; is παρακαλέω (parakaleo) and it does not mean &#8220;make somebody feel good&#8221;.  It is a compound word para (beside) + kaleo (call) and means to call near or to call one beside. It is the ultimate, &#8220;I&#8217;m in this with you and you&#8217;re in it with me.&#8221;  For the Lord to call us to his side, we must be enemies of the world because He is.  Aligning ourselves with Him brings persecution because he brought persecution.  We will be hated.</p>



<p>As foreign as it feels to regard people hating and persecuting us as encouraging, that&#8217;s what the bible tells us so we must believe it.  I think it is encouraging because it places our current circumstances in the context of the eternal.  It enables us to take the long view when someone treats us poorly, here, today.  Best, it places us in the company of Jesus.</p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">17 Then we who are alive, who are left behind, will be caught up together with them in the clouds, to meet the Lord in the air—and so we shall always be with the Lord. 18 Therefore encourage one another with these words.</p>
<cite><strong>1 Thessalonians 4:17-18 (TLV)</strong></cite></blockquote>



<p class="has-small-font-size"><em>Unless otherwise noted, scripture quotations taken from the (NASB®) New American Standard Bible®, Copyright © 1960, 1971, 1977, 1995, 2020 by The Lockman Foundation. Used by permission. All rights reserved. <a href="https://www.lockman.org/">lockman.org</a></em></p>



<p class="has-small-font-size"><em>If &#8216;TLV&#8217; appears in the citation, then scripture is taken from the Holy Scriptures, Tree of Life Version*.<br>Copyright © 2014,2016 by the Tree of Life Bible Society.  Used by permission of the Tree of Life Bible Society.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>trained.</title>
		<link>https://hard-won.com/bible/trained/</link>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Sat, 29 Apr 2023 21:33:22 +0000</pubDate>
				<category><![CDATA[Bible]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=100</guid>

					<description><![CDATA[God comforts us in unbearable circumstances, equipping us to comfort others.]]></description>
										<content:encoded><![CDATA[
<p>Back in 2015, my family and I were in what we now refer to as Spiritual Bootcamp.  It was a time period in which every one of us was being greatly afflicted in so many ways that just managing the basics of life was beyond us some days.  Our pastor pointed us at 2 Corinthians 1:3-7 as an encouragement. Eight years later, I can admit I only understood some small part of why he did so.  Thankfully, the Lord has been faithful to reveal so much more in the intervening years.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">3 Blessed be the God and Father of our Lord Jesus Christ, the Father of mercies and God of all comfort, 4 who comforts us in all our affliction so that we will be able to comfort those who are in any affliction with the comfort with which we ourselves are comforted by God. 5 For just as the sufferings of Christ are ours in abundance, so also our comfort is abundant through Christ. 6 But if we are afflicted, it is for your comfort and salvation; or if we are comforted, it is for your comfort, which is effective in the patient enduring of the same sufferings which we also suffer; 7 and our hope for you is firmly grounded, knowing that as you are sharers of our sufferings, so also you are sharers of our comfort.</p>
<cite>2 Corinthians 1:3-7</cite></blockquote>



<h2 class="wp-block-heading">Our hope is in God</h2>



<p>That God comforts us in the midst of our afflictions was clear to me but I don&#8217;t think I understood then <em>how</em> he comforts us. Today I do. Through faith and by the power of the Holy Spirit, <a href="https://hard-won.com/bible/for-the-joy-set-before-him/">we can endure through our trials</a> and in doing so, His character is revealed to us. As His character is revealed, we know Him better so we trust Him more. We are comforted by the hope inherent in a complete dependence upon Him. We become able to have a heavenly perspective and take a long term view that extends beyond our our current circumstances. We see this played out in the next set of verses.</p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size"> For we do not want you to be unaware, brothers and sisters, of our affliction which occurred in Asia, that we were burdened excessively, beyond our strength, so that we despaired even of life.<strong> Indeed, we had the sentence of death within ourselves so that we would not trust in ourselves, but in God who raises the dead, who rescued us from so great a danger of death, and will rescue us, He on whom we have set our hope. And He will yet deliver us</strong>, if you also join in helping us through your prayers, so that thanks may be given by many persons in our behalf for the favor granted to us through the prayers of many. For our proud confidence is this: the testimony of our conscience, that in holiness and godly sincerity, not in fleshly wisdom but in the grace of God, we have conducted ourselves in the world, and especially toward you.</p>
<cite>2 Corinthians 1:8-12</cite></blockquote>



<p>Paul&#8217;s affliction left him burdened excessively, beyond his strength so that he despaired even of life. That forced him to depend not on his own abilities but on God&#8217;s character which led to hope, not just about the present circumstance but about the future as well.</p>



<h2 class="wp-block-heading">Comfort is for others</h2>



<p>It is important not to miss that the abundance of comfort which God has sent into our hearts is not intended to be hoarded for ourselves. In comforting us in our afflictions, he equips us and expects us to pay it forward. Our trials are training that enable us to come alongside those who are experiencing the same things we did and to comfort them in the same way that God comforted us.</p>



<p>Think about one of the bigger struggles you&#8217;ve had in your life. Really come up with one.  Right now.  Were you comforted by people who denied or minimized the struggle? Were you comforted by people who hadn&#8217;t walked it but who pointed you to uplifting bible verses or suggested you try turmeric? Hopefully, you had somebody come alongside you who knew what you were experiencing, who could tell you that it was real, who could meet you in the pain, hold your hand, and point you to Him who could save you. It is expected that you now pay that forward.</p>



<p>Paul did just that when he shared with the church at Corinth that he came to a point of despair and realized that he’d been relying on himself. He openly exposed this sin to them because he cared so much less about his reputation than about God’s plans for them through him. This is the same reason he told Timothy that he was foremost among sinners. Note the lesson &#8212; for us to put our training into action, for us to comfort others requires not only compassion but humility and a willingness to be vulnerable.</p>



<h2 class="wp-block-heading">Comforting others means being exposed</h2>



<p>The word translated as ‘comfort’ which is used nine times in 2 Corinthians 1:3-7, is παράκλησις (parakalesis) which means ‘to call alongside’ and it is sometimes translated as ‘encourage’. It says, <a href="https://hard-won.com/bible/encouraged/">“I’m in this with you and you’re in this with me.”</a> It is so comforting to have the encouragement of somebody who has walked the path before us and who has come out the other side intact and confident in the Lord. But how can we possibly find one another if we present an image that conceals the paths on which we have walked? We are called to live in the light.</p>



<p>Among my immediate family, we have been trained to comfort the orphans, the abused, the lonely, the ignored, the desperate, mutilators of self, anorexics, addicts, lovers of violence, those caught in habitual sin of all types, the oppressed, victims of assault and of incest* and of rape, those who cannot imagine living tomorrow, children of divorce, the unjustly persecuted, and the chronically ill. That might cover half of it.  Looking at this passage on comfort from my family&#8217;s perspective today: </p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">Our hope for [people who are described above] is firmly grounded, knowing that as [they] are sharers of our sufferings, so also [they] are sharers of our comfort.</p>
<cite>2 Corinthians 1:7 [with my adaptation]</cite></blockquote>



<p>As we go forward and bring this comfort and encouragement to others, we ourselves are encouraged that  it is God Almighty who strengthens us.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">16 Now may our Lord Jesus Christ Himself and God our Father, who has loved us and given us eternal comfort and good hope by grace, 17 comfort and strengthen your hearts in every good work and word.</p>



<p></p>
<cite>2 Thessalonians 2:16-17</cite></blockquote>



<p><em>* It should be noted that four of our children are adopted</em>.</p>



<p class="has-small-font-size"><em>Scripture quotations taken from the (NASB®) New American Standard Bible®, Copyright © 1960, 1971, 1977, 1995, 2020 by The Lockman Foundation. Used by permission. All rights reserved. <a href="https://www.lockman.org/">lockman.org</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>For the Joy Set Before Him</title>
		<link>https://hard-won.com/bible/for-the-joy-set-before-him/</link>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Sat, 29 Apr 2023 20:24:19 +0000</pubDate>
				<category><![CDATA[Bible]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=95</guid>

					<description><![CDATA[Why do we rejoice when everything is going pear shaped?]]></description>
										<content:encoded><![CDATA[
<p>When we find ourselves afflicted, pressed down, and undergoing a trial, it becomes easy to look at James 1:2 or Romans 5:3 where we&#8217;re told to &#8220;consider it all joy as we encounter trials&#8221; or to &#8220;rejoice in our troubles&#8221; and think that we&#8217;re doing it wrong. Some days are just hard and we experience frustration or melancholy or even despair and that doesn’t match up with joy. If our circumstances don&#8217;t change for a long time, we begin to wonder if somehow there&#8217;s a lesson that we&#8217;re missing. Is this situation some sort of Aesop&#8217;s fable in which we need to internalize the moral before the circumstances lift?</p>



<p>My mind goes to when Jesus had to field a question about a man who’d been blind from birth &#8212; whether it was because of his sin or his parents&#8217; sin. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">Jesus answered, “It was neither that this man sinned, nor his parents; but it was so that the works of God might be displayed in him.&#8221; </p>
<cite>John 9:3</cite></blockquote>



<p>In spite of what our vanity often tells us, sometimes the circumstances we’re in aren&#8217;t about us at all. Have you considered my servant, Job?</p>



<p>Returning to the belief that that we need to be smiling in our trials, let’s dig deeper. Removing the parenthetical middle from James 1:2-12, we see how we can consider it all joy.</p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p><em><strong>Consider it all joy, my brethren, when you encounter various trials, knowing that the testing of your faith produces endurance.</strong> </em>And let endurance have its perfect work, so that you may be perfect and complete, lacking in nothing. But if any of you lacks wisdom, let him ask of God, who gives to all without hesitation and without reproach; and it will be given to him. But let him ask in faith, without any doubting—for the one who doubts is like a wave of the sea, blown and tossed by the wind. For that person must not suppose that he will receive anything from the Lord— he is a double-minded man, unstable in all his ways.<br>But let the brother in humble circumstances boast in his high position— and the rich person in his humble position, because like the flower of the grass he will pass away. For the sun arises with a scorching heat and withers the grass, and its flower falls off and the beauty of its appearance is destroyed. So also the rich man in the midst of his pursuits will wither away.<br><em><strong>Happy is the one who endures testing, because when he has stood the test, he will receive the crown of life, which the Lord promised to those who love Him.</strong></em></p>
<cite>James 1:2-12</cite></blockquote>



<p>The joy ties not to the circumstances but to the endurance and its subsequent result.  Further, when James tells us to &#8216;consider it all joy&#8217;, the word for &#8216;consider&#8217; is ἡγέομαι:</p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p><em>2. hegeomai (ἡγέομαι, 2233), primarily, “to lead the way”; hence, “to lead before the mind, account,”</em></p>
<cite><em>(Vine&#8217;s Complete Expository Dictionary)</em></cite></blockquote>



<p>We&#8217;re told, therefore, to lead our minds to all joy knowing that in standing the test, we will receive the crown of life. That is much different than enjoying your immediate circumstances and being happy about hurting. It requires long term thinking.</p>



<p>To understand this point, it helps to look at Jesus&#8217; life here on Earth.  He came only to do the Father&#8217;s will so we don&#8217;t have to worry about whether his circumstances were to teach him a lesson or because of his own failings. He was perfect. Nevertheless, his circumstances from moment to moment were not always great. Here are a few examples of when he experienced various trials (emphasis mine):</p>



<ul class="wp-block-list">
<li>“Lord, have mercy on my son, for he is a lunatic and is very ill; for he often falls into the fire and often into the water. I brought him to Your disciples, and they could not cure him.” And Jesus answered and said, <strong>“You unbelieving and perverted generation, how long shall I be with you? How long shall I put up with you?</strong> Bring him here to Me.” And Jesus rebuked him, and the demon came out of him, and the boy was cured at once. (Matthew 17:15-18)</li>



<li>And He *took with Him Peter and James and John, and began to be <strong>very distressed and troubled</strong>. And He *said to them, “<strong>My soul is deeply grieved to the point of death</strong>; remain here and keep watch.” (Mark 14:33-34)</li>



<li><strong>Jesus wept</strong> (John 11:35)</li>



<li>And <strong>being in agony</strong> He was praying very fervently; and <strong>His sweat became like drops of blood</strong>, falling down upon the ground. (Luke 22:44)</li>



<li>And He went a little beyond them, and <strong>fell on His face</strong> and prayed, saying, “<strong>My Father, if it is possible, let this cup pass from Me;</strong> yet not as I will, but as You will.” And He *came to the disciples and *found them sleeping, and *said to Peter, “<strong>So, you men could not keep watch with Me for one hour?</strong> (Matthew 26:39-40)</li>



<li>In the days of His humanity, He offered up both prayers and pleas <strong>with loud crying and tears </strong>to the One able to save Him from death, and He was heard because of His devout behavior. Although He was a Son, He learned obedience from the things which He suffered. And having been perfected, He became the source of eternal salvation for all those who obey Him.  (Hebrews 5:7-9)</li>



<li>About the ninth hour <strong>Jesus cried out</strong> with a loud voice, saying, “ELI, ELI, LAMA SABACHTHANI?” that is, “<strong>MY GOD, MY GOD, WHY HAVE YOU FORSAKEN ME?</strong>” (Matthew 27:46)</li>
</ul>



<p>Where was His joy? It&#8217;s not a fair question, is it?  And yet we get the answer to it in Hebrews 12:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="has-small-font-size">Hebrews 12:1-3 Therefore, since we also have such a great cloud of witnesses surrounding us, let’s rid ourselves of every obstacle and the sin which so easily entangles us, and let’s run with endurance the race that is set before us, looking only at Jesus, the originator and perfecter of the faith, who <strong>for the joy set before Him endured the cross, despising the shame, and has sat down at the right hand of the throne of God.</strong><br>For consider Him who has endured such hostility by sinners against Himself, so that you will not grow weary and lose heart.</p>
<cite>Hebrews 12:1-3</cite></blockquote>



<p>Jesus had long term thinking &#8212; His joy came from the prize that he could see on the horizon and He endured. By doing so, he paved the way for us to follow.  Peter didn&#8217;t miss this point:</p>



<blockquote class="wp-block-quote has-small-font-size is-layout-flow wp-block-quote-is-layout-flow">
<p> Blessed be the God and Father of our Lord Jesus Christ, who according to His great mercy has caused us to be born again to a living hope through the resurrection of Jesus Christ from the dead, to obtain an inheritance which is imperishable, undefiled, and will not fade away, reserved in heaven for you, who are protected by the power of God through faith for a salvation ready to be revealed in the last time. In this you greatly rejoice, even though now for a little while, if necessary, you have been distressed by various trials, so that the proof of your faith, being more precious than gold which perishes though tested by fire, may be found to result in praise, glory, and honor at the revelation of Jesus Christ; and though you have not seen Him, you love Him, and though you do not see Him now, but believe in Him, you greatly rejoice with joy inexpressible and full of glory, obtaining as the outcome of your faith, the salvation of your souls</p>
<cite>1 Peter 1:3-9</cite></blockquote>



<p class="has-small-font-size"><em>Scripture quotations taken from the (NASB®) New American Standard Bible®, Copyright © 1960, 1971, 1977, 1995, 2020 by The Lockman Foundation. Used by permission. All rights reserved.&nbsp;<a href="https://www.lockman.org/">lockman.org</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Meeting Hygiene</title>
		<link>https://hard-won.com/process/meeting-hygiene/</link>
					<comments>https://hard-won.com/process/meeting-hygiene/#comments</comments>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Sun, 13 Sep 2020 21:25:26 +0000</pubDate>
				<category><![CDATA[Process]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=85</guid>

					<description><![CDATA[Following the acquisition of Jabber by Cisco in 2009, I went from working in a 60 person company to a 100,000 person company. One of the most striking cultural differences in that transition was how the once-separate companies viewed meetings.... <a class="more-link" href="https://hard-won.com/process/meeting-hygiene/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Following the acquisition of Jabber by Cisco in 2009, I went from working in a 60 person company to a 100,000 person company.  One of the most striking cultural differences in that transition was how the once-separate companies viewed meetings.  In Jabber, if we needed to make a decision, we chatted about it really quickly and then made the call.  People had line-of-sight access to most of the people they needed to work with so it was all pretty easy.  </p>



<p>At Cisco, EVERYTHING involved a meeting.  The most common type of meeting involved getting a LOT of people together with a two-word agenda, complaining about Webex for the first ten minutes until we were through the technical hurdles, talking almost randomly around what people thought were the key issues for 55 minutes before people realized they were five minutes late for their next meeting, and then rapidly breaking up with no action items or decisions.  It was madness.</p>



<p>So you know that I&#8217;m not anti-meeting, I want to be really clear.  As a company grows, communication is a huge challenge and effective meetings are an absolute necessity.  What I struggled with was not  the number of meetings.  I struggled with the quality of the meetings.  Frankly, they were just a colossal waste of time.  Preferring to light a candle instead of cursing the darkness, I put a presentation together with <a href="https://www.linkedin.com/in/hildjj/">Joe Hildebrand </a>on how to have a meeting and walked all Engineering leadership through it.  Following are the guts of that presentation.</p>



<h3 class="wp-block-heading">Goals</h3>



<p>Meetings are important but we should make sure they&#8217;re useful to everybody.  Make sure to have the:</p>



<ul class="wp-block-list">
<li><strong>Correct People.</strong>  Everybody must have a purpose.  Inviting people so their feelings don&#8217;t get hurt is not a purpose.  </li>



<li><strong>Correct Agenda.</strong>  This allows everybody to come prepared.</li>



<li><strong>Correct Outcome.  </strong>Capture the actions and decisions.  If it isn&#8217;t written down, it doesn&#8217;t count.</li>
</ul>



<h3 class="wp-block-heading">Before the meeting</h3>



<ul class="wp-block-list">
<li><strong>Try to avoid the meeting in the first place.</strong>  Is this something that can be solved with an email, text, or phone call?  Do that instead.</li>



<li><strong>Create the agenda.</strong>  The agenda should be specific and include a small number of topics.  It should define what success of the meeting looks like.  Be explicit about the role of each person attending.  Are they there for input or to make a decision?   Do you want their general opinion or a specific perspective based on their expertise in a given area?  In some cases, it may be easier or better to just IM/text each attendee to let them know why you&#8217;re inviting them.  The bottom line is that nobody should walk into a meeting wondering why they&#8217;ve been invited.</li>



<li><strong>Invite the right people.</strong>  For any working meeting in which discussion or decision-making is required, only invite those critical to the conversation.  The more people you have in the room, the less likely you&#8217;ll be to accomplish anything.  Make sure all required participants can attend.</li>



<li><strong>Reply quickly.</strong>  If you&#8217;re invited to a meeting, accept or decline quickly so that the organizer knows your availability.  (And let&#8217;s be real &#8212; &#8220;tentative&#8221; really means &#8220;no&#8221; so just say it.).  If your role is unclear, seek clarification.  If none is forthcoming, decline the meeting.</li>
</ul>



<h3 class="wp-block-heading">During the meeting</h3>



<ul class="wp-block-list">
<li><strong>Start on time.</strong> <strong> </strong>(Pot, meet kettle.)</li>



<li><strong>Stick to the agenda.</strong></li>



<li><strong>Appoint a scribe.</strong>  The meeting organizer is the scribe if one is not appointed.  When appointing one, please be sensitive to the proven gender-bias in doing so.  Make sure men get equal time scribing.</li>



<li><strong>Capture action items</strong></li>



<li><strong>Capture decisions</strong></li>
</ul>



<h3 class="wp-block-heading">After the meeting</h3>



<ul class="wp-block-list">
<li><strong>Send notes.</strong>  The scribe should send notes out on the same day, preferably immediately after the meeting.  Any disagreements / corrections to those notes must be brought up within 24 hours.</li>



<li><strong>Action items translate into real work.</strong>  They become requirements, tracked tasks, filed defects, etc.   Make sure to use the tools that you use for all your organization&#8217;s other activities rather than fall prey to the notion that you&#8217;ll just remember to do these things.</li>



<li><strong>Re-evaluate recurring meetings.</strong>  After each recurring meeting, ask yourself if it is still required.  Also ask if the attendees are still correct.  Often, recurring meetings outlive their usefulness and continue to exist just because they always have.</li>
</ul>



<p>I&#8217;d love to say that the quality of meetings really improved after putting all of this out there. In reality, some meetings did get better but others didn&#8217;t. By gaining agreement on these basics, though, I gave permission to everybody to decline the ones that lacked basic hygiene. In so doing, many of us regained control of our calendars and attended only the effective meetings. That meant we could have more time to make our customers happy and generate revenue.</p>



<p>What did I miss?  Feel free to comment below on what you believe to critical meeting hygiene.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hard-won.com/process/meeting-hygiene/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Roller Coasters</title>
		<link>https://hard-won.com/leadership/roller-coasters/</link>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Wed, 26 Aug 2020 22:25:33 +0000</pubDate>
				<category><![CDATA[Leadership]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=80</guid>

					<description><![CDATA[When somebody panics and that is confusing or seems silly to you, it might just be because you've become desensitized.]]></description>
										<content:encoded><![CDATA[
<p>In the month before <a href="https://www.twilio.com/press/releases/twilio-completes-acquisition-sendgrid">Twilio&#8217;s acquisition of SendGrid </a>closed, we conducted an integration survey with all of our employees to understand where they stood.  For all of my folks, the day to day post-acquisition promised to be just about the same as the day to day prior to acquisition.  They would work for the same people doing the same job in the same way for the same pay and all of this had been communicated.   The merging of the two companies, however, was exceptional news for us as it helped us realize our company&#8217;s 10-year vision overnight!  Naturally, I expected very little angst to show up on the survey and, <em>quantitatively</em>, that proved to be true.  Engineering had the highest engagement in the company.  The <em>qualitative</em> data, which showed up in the 244 comments told a different story.  Many were apprehensive.  <em>(Side note: the qualitative comments always give color to the quantitative data.  All leaders should read every survey comment every time.)</em></p>



<p>I recently came across the email that I sent out to the team to calm their nerves the night before the acquisition closed.  Quoted in part below, it carries a point from which many leaders could benefit.  We are all toughened into what we deal with day in and day out.  Given the number of different jobs being done within any company, that means we are all toughened into many different things.  What seems like a big deal to me might not matter to you.  When somebody panics and that is confusing or seems silly to you, it might just be because you&#8217;ve become desensitized.   The solution is simple &#8212; start with some empathy and follow it up with a whole lot of conversation.</p>



<p><strong><em>From: Craig<br>To: Engineering-all</em></strong></p>



<p><em>Last night I spent a few hours pouring over the results of the integration engagement survey and it painted quite a picture.  Quantitatively, engagement is up almost across the board and for the first time in my professional career, I find myself leading the most engaged department in the company.  (Engineers by nature see all the areas for improvement and tend to score lower on such  measures.).  What this tells me is that you all see the amazing opportunity in front of us.  We really do get to press fast-forward on our vision of becoming the world’s most trusted customer communications platform.  Overnight we pick up all the communication channels our customers care about&#8230;.  There are truly exciting times ahead!<br><br>At the same time, I read all 244 Engineering comments on that survey and got a fuller view.  While we are all mostly excited, it is impossible to ignore the anxiety around change and uncertainty.  Despite communicating that there are no changes on the horizon, over a hundred comments related to stress around not knowing what changes are coming and whether those changes would be Good or Bad.  This really struck me and exposed one of my blind spots.<br><br>As a senior leader, the vast majority of my time is spent working on things that never ever come to fruition.   As one such example, you all know about the major acquisition that took place last year but almost none of you know about the multiple that came close.  I (and many of my leaders) are toughened into change and uncertainty because we live with it every day.  Our jobs are to explore the possibilities knowing that we must choose the best path among them.  We don’t share all the possible outcomes as they are in flight because it would only cause stress and churn.  It is a lot like living on a roller coaster that crashes more often than it returns safely to pick up new passengers.  As leaders, we get on this ride every day because we owe it to you.  You deserve a clear path that we know will land safely and that will feel meaningful.  Our shareholders deserve their returns.  Our customers deserve our very best.  Tomorrow is no different for us.<br><br>The majority of you in Engineering, however, build things that are real.  Tests pass today that didn’t yesterday.  Stories get done.  Trainings happen.  (Career Development Plans) get filled out.  These things that you do send trillion<strong><span style="text-decoration: underline;">S</span></strong> of emails, help our customers reach their customers in meaningful ways, and drive revenue for SendGrid.  The things that you do every day get us closer to our vision.  There is less uncertainty in that.  Tomorrow is different — you see yourself getting on a roller coaster.  We promise it’ll return you safely and that we’ve been on it before and that it’ll be a lot of fun.  That reassurance doesn’t take the butterflies away.  That is completely normal.<br><br>The best reassurance, IMO, will be through transparent communication.  In the coming weeks, I’ll make sure to host multiple listening posts where folks can come to ask questions and share concerns.  Where I don’t have answers, I’ll be frank and where I do, I’ll happily share them.  We’ll get through all this change together.  </em></p>



<p><strong><em>&lt;Redacted &#8212; addressing specifically voiced concerns./></em></strong></p>



<p><em>I am incredibly excited about the opportunity we have and I know that y’all are the right team for all the joys and the challenges that sit in front of us.  There is nobody I’d rather have with me on this journey.   I’ll try my darnest to communicate as things become more clear.  Please do not be shy about hitting your leadership (myself included) up with any questions/concerns you might have.  If we remember to <a href="https://hard-won.com/leadership/talk-about-what-really-matters/">assume positive intent</a> and commit to continuing to talk, there is no difficulty we cannot get through together.<br><br>—C</em></p>



<p>Over the next month, I hosted half a dozen listening-post sessions.  A lot of people showed up for the first couple sessions and they felt safe to voice their concerns, rational or not.  In return, their questions and concerns were addressed with full candor.  The last few sessions were much less well attended.  It turns out that once people had been heard and reassured, they agreed that it must not be scary to be acquired.  And they had work to get back to.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Talk about what really matters</title>
		<link>https://hard-won.com/leadership/talk-about-what-really-matters/</link>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Tue, 25 Aug 2020 01:42:11 +0000</pubDate>
				<category><![CDATA[Leadership]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=75</guid>

					<description><![CDATA[In the summer of 2018, my organization was struggling in a number of areas. &#160;Architecture was regarded as oversight rather than aid, leadership decisions were continually being challenged, process felt oppressive to some and they were actively working against the... <a class="more-link" href="https://hard-won.com/leadership/talk-about-what-really-matters/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>In the summer of 2018, my organization was struggling in a number of areas. &nbsp;Architecture was regarded as oversight rather than aid, leadership decisions were continually being challenged, process felt oppressive to some and they were actively working against the spirit of that process, some teams were bickering with each other or, worse, using “us” and “they” language. &nbsp;It made sense that there were challenges given that there were two high stress time-bound projects underway but it didn’t make the vibe feel any better. &nbsp;I vowed to address each issue in an all-hands on my return from the three-week trip I had on the books.</p>



<p>You may be wondering why I’d take a three-week trip in the midst of everything that was going on. &nbsp;My wife, Krystal, has lived with <a href="https://www.lupusresearch.org/understanding-lupus/what-is-lupus/">SLE</a> for 43 years and was being hit with debilitating seizures, sometimes multiple times an hour. &nbsp;These likely stemmed from a Lupus flare that started back in 2017. &nbsp;Her health had steadily deteriorated for quite a while and there were legitimate reasons to believe that she would not make it. &nbsp;We’d exhausted what the local doctors could diagnose and had been accepted by the Mayo Clinic up in Minnesota and so we packed up the car and off we went. &nbsp;With so much time to think and talk with Krystal while we drove across the country and while we waited for doctor after doctor, all of my problems with my organization were put into perspective. &nbsp;It is amazing how almost losing the person I love most in this world helped me see what actually matters.</p>



<p>What matters is not architecture or process or adherence to standards or any other seemingly important thing. &nbsp;What matters is people and our relationships with them. &nbsp;What matters is the environment that we create in which those people can either flourish or wither. &nbsp;What matters is that we do everything we can to help others be all that they can. &nbsp;On the drive back to Denver from Rochester, Krystal reminded me why she felt it was important that I keep inspiring my team. &nbsp;She said that SendGrid was changing the way that business is done. &nbsp;She said that we hired souls, not skillsets and that the kindness and collaboration we exuded must succeed so that others could see that a different way was possible.</p>



<p>When I addressed my organization, I let them know what I’d been going through. &nbsp;I let them know that I had concerns about how things were going in the day to day at the office. &nbsp;Rather than diving into the details and explaining why they needed to do things The Right Way, I shared why it mattered to me in the first place and what fundamental principles underpinned how we developed software. &nbsp;And from that day, as I addressed each incoming class of new employees, I only talked about the principles — not the processes or tools or functions. &nbsp;Briefly, these principles are as follows.</p>



<h3 class="wp-block-heading"><strong>Ownership</strong></h3>



<p>Playing ‘mother-may-I’ with senior management is demoralizing. &nbsp;So is giving a step-by-step &nbsp;set of instructions to people who are being paid for their creative brilliance. &nbsp;I have tremendous respect for the people in my organization and believe that they are the best people to make the critical decisions in their day-to-day. &nbsp;If they are the ones waking up in the middle of the night when a system goes down, then they are the right ones to say what level of quality that system needs and how we will ensure that we get it. &nbsp;Being an owner means it is their job to maximize the value delivered to their customers and that means that sometimes, they have to roll up their sleeves and do jobs that are unnatural to them. &nbsp;This means that at different points in time they will be required to wear different hats and do things that might not be fun for them. &nbsp;At times, developers will have to test, QA engineers will have to deploy, and Architects will have to train support. The end goal is a happy customer but the journey ensures an environment in which people are respected, valued, and able to grow.</p>



<h3 class="wp-block-heading"><strong>Empowerment</strong></h3>



<p>When we expect our employees to act as owners and hold them accountable to delivering results, we owe it to them to ensure that they have enough support and the autonomy to accomplish their goals. &nbsp;This much is obvious. &nbsp;</p>



<p>What I’ve found to be less obvious, is that they too have responsibility for their empowerment. &nbsp;All too often, I’ve seen employees complain about the absence of something that would help when not only does that something exist, it was discussed at all hands, announced via email, and demonstrated at a brown-bag session. &nbsp;For our employees, empowerment must also mean a responsibility to fully understand not only how we do things but why that is the way that we do them in the first place. &nbsp;I can understand if somebody making minimum wage flipping fast food burgers doesn’t understand all the details of how the fryer works. &nbsp;It is an entirely different matter, however, when somebody making a six figure salary in a technology company building software takes a passive approach to understanding the software development process from ideation to release. &nbsp;How can one have self-efficacy in such an environment without something so fundamental? &nbsp;How demoralizing to reduce one’s job to following checklists rather than understanding the underlying goals and seeing the process as a framework designed to help them express their own creativity!</p>



<p>Indeed, understanding not only the <em>what</em> but the <em>why</em> is how individuals can make their biggest impact on the business. &nbsp;If something seems like unnecessary process and is getting in their way, those impacted must raise the issue. &nbsp;If it really is a valuable process, raising the issue gives leadership the opportunity to teach and to provide important context that the individual contributor might not have. &nbsp;Sometimes leaders have it right. &nbsp;If it isn’t a valuable process, raising the issue just might make everybody’s lives better by helping us see that we can do something better and faster. &nbsp;Sometimes leaders make mistakes too. Regardless of the situation, raising the issue can be a win for the organization. &nbsp;The processes and tools are there for you. &nbsp;If they’re not helping, figure out why and fix it.</p>



<h3 class="wp-block-heading"><strong>Assume Best Intent</strong>&nbsp;</h3>



<p>In the Summer of 2018, we had two teams whose opinions of one another had dropped so low that they had begun to resort to name calling. &nbsp;It started when Team Strung Out (not their real name) was working on a project with a critical date having board-level exposure and hit a technical area that they didn’t understand at all. &nbsp;Team Judgmental (also not their team name) gave them some code that could be modified to meet their needs. &nbsp;The problems came when that code wouldn’t work for Strung out and Judgmental stopped helping them after the first week or so. &nbsp;Within a few weeks, Judgmental was &#8220;selfish, wrote bad code, and didn’t care&#8221;. &nbsp;Strung Out was “stupid and couldn’t code their way out of a paper bag&#8221;. &nbsp;</p>



<p>In the all-hands when I came back from Mayo, I helped everybody see what was real. &nbsp;Strung Out was working crazy hours on a stressful project and were very naturally getting more frustrated than usual. Their work was needed for us to hit our revenue targets in our first year as a publicly traded company and they were taking on the burden of this for the good of all of us. &nbsp;When the code that was given to them didn’t work and they couldn’t get help, it fed into human emotions that were already running hot. &nbsp;To hear that they were being viewed as people who couldn’t understand a simple concept was really too much.</p>



<p>Team Judgmental had a completely different experience. &nbsp;Seeing their fellow engineers so stressed, they tried to help as best they could by giving them some code that they’d written in the hopes that it would help. &nbsp;They did some initial training but then got sucked into a critical project of their own — meeting the SOX controls the SEC requires for a company of our valuation. &nbsp;Failing to do so would lead to a “material deficiency” in our audit. &nbsp;They had to say no to Strung Out for the good of the company. &nbsp;When they heard that their code was being maligned, it was natural for them to become offended and choose to believe that the problem was the intelligence of the accusers.</p>



<p>The reality is that both teams believed they were doing the best they could for the company as a whole. &nbsp;They probably were. &nbsp;They wanted to work better together but the circumstances in that moment just worked against them. &nbsp;To their credit, when they were able to see the situation from the perspective of the other, they had genuine empathy for each other and patched things up. &nbsp;They met their dates and the impact of those two projects played a material role in our $3B acquisition six months later.</p>



<p>I shared this story with each new employee to help them see that in situations where everybody is acting in the company’s best interests and where there is absolutely no villain, it is still easy to create them. &nbsp;To have the type of environment that we all want to work in, we need to resist this urge. &nbsp;Start with questions and work towards empathy — we really are all in it together. &nbsp;People are just messy sometimes.</p>



<h3 class="wp-block-heading"><strong>Help Others and Ask For Help</strong> </h3>



<p>It is a shame that the traditional hero-developer culture in the software industry fails to reward assists. &nbsp;Every one of us coming in the door has something to teach and areas where we need to learn. &nbsp;When we help one another get stronger by taking the time to step out of our immediate concerns and help a co-worker get better, it always pays back with interest. &nbsp;<br>Since the fiasco described above, my promise to my organization has been that if, in the very rare case members of a team have a deadline so pressing that they cannot take time to help anybody else, I will make it clear to everybody in the organization so that everybody knows why they are saying, “no.” &nbsp;In all other situations, it is my expectation that a request for help be met with help. &nbsp;When my son, Trystan, interned with one of my old teams this summer, he gushed about how much time they were putting into him, a lowly intern, to help him understand the nuances of Go-lang. &nbsp;This is how each member of a team gets stronger. &nbsp;It has direct impact to productivity, engagement, employee retention, recruiting, product quality, and accelerated timelines. &nbsp;So weird that it feels like something that should be put off.</p>



<p>One other place that the principle of help shows up is in all of the various product reviews. &nbsp;I’ve seen senior engineers bristle at the idea that an architect needs to review their design. &nbsp;“Don’t you trust me?” &nbsp;Such an engineer has already failed at assuming best intent. &nbsp;The reality is that it is <em>always</em>&nbsp;a good idea to have more eyes on a design. &nbsp;That architect most likely isn’t doubting the engineer’s ability. &nbsp;They have just been around long enough to have been bitten by their own bad designs far more times than the engineer. &nbsp;Why would the engineer not want to benefit from all that experience when it may literally be what makes it possible for the engineer to sleep at night? &nbsp;Accept the help. &nbsp;Say, “thank you.”</p>



<h3 class="wp-block-heading"><strong>Better Together</strong> </h3>



<p>If we are doing a great job with our hiring, then we build teams with diverse skillsets from diverse backgrounds. &nbsp;That is not enough. &nbsp;We must shape the environment in which they work so that every single person feels safe to speak up in every single situation. &nbsp;More, they must understand that their voice is important to us. &nbsp;Assuming positive intent, asking for help, and creating a place for people to help others gets us part of the way there. &nbsp;Cultivating active curiosity gets us further. &nbsp;If somebody is not speaking up, solicit their view. &nbsp;</p>



<p>Back to my son’s internship this summer, he was asked in a group meeting for his viewpoint on the estimate given for a particular code refactor and responded with something like, “I’m just the intern.” &nbsp;But God bless my former team. &nbsp;They answered, “but you might be looking at it in a different way that we’re not. &nbsp;We need to hear it.” &nbsp;It turns out that he was and they time-boxed the refactor to account for his concerns.</p>



<p>That’s an environment in which people can thrive.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Lifeboat</title>
		<link>https://hard-won.com/leadership/the-lifeboat/</link>
					<comments>https://hard-won.com/leadership/the-lifeboat/#comments</comments>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Thu, 14 May 2020 00:36:58 +0000</pubDate>
				<category><![CDATA[Leadership]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=39</guid>

					<description><![CDATA[Hitting the ground running in a new organization is a huge challenge for a leader. We have to assess the overall health of the teams, the technical aspects of the job, the talent of the individuals, the organizational dynamics, and... <a class="more-link" href="https://hard-won.com/leadership/the-lifeboat/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Hitting the ground running in a new organization is a huge challenge for a leader.  We have to assess the overall health of the teams, the technical aspects of the job, the talent of the individuals, the organizational dynamics, and on and on.  Whew!  </p>



<p>What if I told you there is a simple way to build a tool that you can use throughout the first year to identify the hotspots and the people who will help you with them?  There is.</p>



<h3 class="wp-block-heading">The Challenge</h3>



<p>When I started at SendGrid, I felt that it was important to meet with everybody in the department to understand what they, personally, struggled with and what they loved about the company.  I figured it would help to uncover any hidden issues and would give me a great opportunity to build the relationships that would be needed when change got hard.  Given that people are often less forthcoming in group meetings and relationships are harder for me to forge in those settings, I chose to meet with everybody individually.  With about 90 people in the department at that point, this meant that even with 30 minute 1-1s, I was talking about 2-3 a day, every day, for a couple months.  </p>



<p>Worth it.</p>



<h3 class="wp-block-heading">The Questions</h3>



<p>With only 1/2 hour, I had to be selective about what I asked.  I chose to ask three pretty normal questions and one screwball. The normal questions:</p>



<ul class="wp-block-list"><li><em>Tell me about yourself &#8212; your background, what you like to do for fun, etc.</em>  We typically spent 10 minutes on this both as an opportunity to get to know each other and also to identify connection points.  SendGrid had some truly wonderful people.</li><li><em>What do you love about SendGrid?  In other words, what should I not mess with?</em><strong>  </strong>It was heartening to hear how much people loved their co-workers.</li><li><em>What gives you headaches?  What should I be looking into in my first 90 days?  </em>Oh, my, did people hate the build system!</li></ul>



<p>The screwball question:</p>



<ul class="wp-block-list"><li><em>Let&#8217;s fast-forward into the future.  You&#8217;ve had it!  You&#8217;re done with SendGrid and walking out the door.  &lt;pause&gt;  I&#8217;m going to give you a gift.  You get a lifeboat.  You can take any three people from SendGrid with you to your next company.  Who would you pick?</em></li></ul>



<h3 class="wp-block-heading">What did I learn from the lifeboat?</h3>



<p>The lifeboat question, tracked as rows in an ever-growing spreadsheet quickly becomes overwhelming.  It is helpful to transform the spreadsheet into a <a href="https://en.wikipedia.org/wiki/Directed_graph">directed graph</a> in order to visualize it.  Practically, this is as simple as drawing an arrow (edge) from each person (node) to the three people they picked for their lifeboat. </p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="710" src="https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1-1024x710.png" alt="" class="wp-image-44" srcset="https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1-1024x710.png 1024w, https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1-300x208.png 300w, https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1-768x532.png 768w, https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1-600x416.png 600w, https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1-945x655.png 945w, https://hard-won.com/wp-content/uploads/2020/05/Tablegraph-1.png 1160w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Rocky likes his crush, his trainer, and the man who puts him back together.</figcaption></figure>



<p>Drawing a graph with 90 nodes and 270 edges is too difficult for humans so I used (and would recommend) <a href="https://graphviz.org/">Graphviz</a> to draw it for me.  Here is an anonymized version of the actual graph from SendGrid Engineering.  I like to think of it as a Respect Graph.</p>



<figure class="wp-block-image size-large"><a href="https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon.png"><img decoding="async" width="1024" height="464" src="https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-1024x464.png" alt="" class="wp-image-45" srcset="https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-1024x464.png 1024w, https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-300x136.png 300w, https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-768x348.png 768w, https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-1536x697.png 1536w, https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-2048x929.png 2048w, https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-600x272.png 600w, https://hard-won.com/wp-content/uploads/2020/05/lifeboatanon-945x429.png 945w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Click to Enlarge</figcaption></figure>



<p><span style="text-decoration: underline;"><strong>Key</strong><br></span><strong>Level</strong>:  Junior (red), Mid-Level (green), Senior (blue), Lead (black)<br><strong>Function</strong>: Program Management (arrow), Developer (oval), QA (octagon), Technical Operations (pentagon)</p>



<h2 class="wp-block-heading">Know your stars</h2>



<p>Let&#8217;s pull out some pieces of this to highlight a few of the observations we can glean.</p>



<h3 class="wp-block-heading">The Collaborator</h3>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="637" src="https://hard-won.com/wp-content/uploads/2020/05/RockStar-1024x637.png" alt="" class="wp-image-50" srcset="https://hard-won.com/wp-content/uploads/2020/05/RockStar-1024x637.png 1024w, https://hard-won.com/wp-content/uploads/2020/05/RockStar-300x187.png 300w, https://hard-won.com/wp-content/uploads/2020/05/RockStar-768x478.png 768w, https://hard-won.com/wp-content/uploads/2020/05/RockStar-1536x955.png 1536w, https://hard-won.com/wp-content/uploads/2020/05/RockStar-2048x1273.png 2048w, https://hard-won.com/wp-content/uploads/2020/05/RockStar-600x373.png 600w, https://hard-won.com/wp-content/uploads/2020/05/RockStar-945x588.png 945w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Odds are good that 575145200 is a star.  The question is what kind of star?  Knowing that developers are ovals and octagons are QA, this is a tester who has the respect of all the developers he works with &#8212; respect that is not easily given.  If your instinct is that this is a person who makes their code better while managing to be highly collaborative, you&#8217;re spot on.  </p>



<p>For the next type of stars it is helpful to make one general observation.  People tend to put people who are on the same team in their lifeboats because they are the ones with whom they are most familiar.  In this next image, I&#8217;ve circled the teams so you can see how strongly connected those sub-graphs are.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="464" src="https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-1024x464.jpg" alt="" class="wp-image-52" srcset="https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-1024x464.jpg 1024w, https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-300x136.jpg 300w, https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-768x348.jpg 768w, https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-1536x696.jpg 1536w, https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-2048x928.jpg 2048w, https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-600x272.jpg 600w, https://hard-won.com/wp-content/uploads/2020/05/MarkedUpForGroups-945x428.jpg 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">The Connector</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="464" src="https://hard-won.com/wp-content/uploads/2020/05/Connector-1024x464.jpg" alt="" class="wp-image-53" srcset="https://hard-won.com/wp-content/uploads/2020/05/Connector-1024x464.jpg 1024w, https://hard-won.com/wp-content/uploads/2020/05/Connector-300x136.jpg 300w, https://hard-won.com/wp-content/uploads/2020/05/Connector-768x348.jpg 768w, https://hard-won.com/wp-content/uploads/2020/05/Connector-1536x696.jpg 1536w, https://hard-won.com/wp-content/uploads/2020/05/Connector-2048x928.jpg 2048w, https://hard-won.com/wp-content/uploads/2020/05/Connector-600x272.jpg 600w, https://hard-won.com/wp-content/uploads/2020/05/Connector-945x428.jpg 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>The Connector (marked in blue)</figcaption></figure>



<p>See how many teams had members who picked her for their lifeboats?  This happened to be the case across both different technologies <em>and </em>geographies.  This is a star who can be leveraged to help a person in need know who to go to regardless of where they are in the organization.  The Connectors also form an informal communications network.  If there are messages you need to have make their way across the organization but you cannot make them via formal announcement, these are the folks you want around.</p>



<h3 class="wp-block-heading">The Firefighter</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="665" src="https://hard-won.com/wp-content/uploads/2020/05/Firefighter-1024x665.jpg" alt="" class="wp-image-55" srcset="https://hard-won.com/wp-content/uploads/2020/05/Firefighter-1024x665.jpg 1024w, https://hard-won.com/wp-content/uploads/2020/05/Firefighter-300x195.jpg 300w, https://hard-won.com/wp-content/uploads/2020/05/Firefighter-768x499.jpg 768w, https://hard-won.com/wp-content/uploads/2020/05/Firefighter-1536x998.jpg 1536w, https://hard-won.com/wp-content/uploads/2020/05/Firefighter-2048x1330.jpg 2048w, https://hard-won.com/wp-content/uploads/2020/05/Firefighter-600x390.jpg 600w, https://hard-won.com/wp-content/uploads/2020/05/Firefighter-945x614.jpg 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>See how this senior person was chosen by every mid-level person anywhere near them but not by many outside that team?  Either they are an exceptional inwardly focused mentor who you&#8217;ll want to have on a management path or they are the lone-wolf fire fighter who works while others stand in awe.  (Hint: if they were an exceptional mentor, wouldn&#8217;t at least one of their teammates be valuable enough to be in somebody else&#8217;s lifeboat?)  As your organization scales, this is a person you must help to share what they know with others.  It might take arm-twisting but it needs to happen in order to spread that tribal knowledge.</p>



<h3 class="wp-block-heading">The Rising Star</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="712" height="560" src="https://hard-won.com/wp-content/uploads/2020/05/RisingStar.jpg" alt="" class="wp-image-57" srcset="https://hard-won.com/wp-content/uploads/2020/05/RisingStar.jpg 712w, https://hard-won.com/wp-content/uploads/2020/05/RisingStar-300x236.jpg 300w, https://hard-won.com/wp-content/uploads/2020/05/RisingStar-600x472.jpg 600w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>



<p>What&#8217;s so special about a person who is in two lifeboats?  Remember that red is the color assigned to our most junior engineers.  This person was selected by two separate senior engineers, out of all the people in the company they could take.  Make sure these high potential juniors have a career path so that they can grow and learn in your organization.  If you don&#8217;t, they will grow and learn in somebody else&#8217;s.  (This person was promoted twice in the first three years of my tenure.)</p>



<h3 class="wp-block-heading">Final remarks</h3>



<p>There is so much more that a graph like this can tell the observant leader.  Teams that work tightly together would show up via a lot of inter-connectivity.  Are there teams that are supposed to work tightly together but don&#8217;t inter-connect?  What would that mean?  Are there senior folks on the same team who are in a large number of lifeboats?  They&#8217;d be your first candidates to anchor new teams as you scale up.  Rather than continue to enumerate all the possibilities, I&#8217;ll leave the rest as an exercise to you, the reader.  What can you find in it?  What should I have incorporated other than level and function?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://hard-won.com/leadership/the-lifeboat/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Scaling the Architecture Function through Organizational Growth</title>
		<link>https://hard-won.com/org-design/scaling-architecture/</link>
					<comments>https://hard-won.com/org-design/scaling-architecture/#comments</comments>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Thu, 30 Apr 2020 23:36:14 +0000</pubDate>
				<category><![CDATA[Organizational Design]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[organizational design]]></category>
		<guid isPermaLink="false">https://hard-won.com/?p=21</guid>

					<description><![CDATA[In a company’s early days, managing architecture is simple. When you have a single team building a product, they all have the principles in their head and peer accountability takes care of poor choices. As a company scales, the number... <a class="more-link" href="https://hard-won.com/org-design/scaling-architecture/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>In a company’s early days, managing architecture is simple. When you have a single team building a product, they all have the principles in their head and peer accountability takes care of poor choices.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="414" src="https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-1024x414.png" alt="" class="wp-image-24" srcset="https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-1024x414.png 1024w, https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-300x121.png 300w, https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-768x310.png 768w, https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-1536x620.png 1536w, https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-600x242.png 600w, https://hard-won.com/wp-content/uploads/2020/04/WallOfShame-945x382.png 945w, https://hard-won.com/wp-content/uploads/2020/04/WallOfShame.png 1733w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>The N-People in a Garage Stage</figcaption></figure>



<p>As a company scales, the number of teams begins to grow. Past a few, they can’t keep track of the day to day decisions being made by other teams and you need a central point who understands the pieces. This is often the engineering manager.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="342" src="https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-1024x342.png" alt="" class="wp-image-25" srcset="https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-1024x342.png 1024w, https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-300x100.png 300w, https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-768x256.png 768w, https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-1536x513.png 1536w, https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-2048x684.png 2048w, https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-600x200.png 600w, https://hard-won.com/wp-content/uploads/2020/04/ManagerKnows-945x315.png 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>A/B Round</figcaption></figure>



<p>At some level of scale, the manager realizes that they either have to focus on the people and process or on the technology. Past some number of reports, it becomes impossible to track the work, the architecture, and the people and service all of them well. The simplest solution is to have a dedicated architect. They work with the tech leads (or line managers) for the teams and help them line what they’re doing up with a bigger coherent vision.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="443" src="https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-1024x443.png" alt="" class="wp-image-26" srcset="https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-1024x443.png 1024w, https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-300x130.png 300w, https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-768x332.png 768w, https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-1536x665.png 1536w, https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-600x260.png 600w, https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit-945x409.png 945w, https://hard-won.com/wp-content/uploads/2020/04/MakeTheSplit.png 1675w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Eventually, the Manager/Architect Must Specialize (B/C Round)</figcaption></figure>



<p>Past a certain number of teams, there are enough different products and technologies that a single architect can no longer manage all the complexity. They either become the bottleneck by trying to stay engaged in the practical for all the teams or they climb into their ivory tower and hope that the vision they create gets absorbed somehow by all the teams. The end result is the same — disconnect between architecture and implementation and a LOT of teams doing what they want how they want.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="798" src="https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-1024x798.png" alt="" class="wp-image-27" srcset="https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-1024x798.png 1024w, https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-300x234.png 300w, https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-768x599.png 768w, https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-1536x1197.png 1536w, https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-2048x1596.png 2048w, https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-600x468.png 600w, https://hard-won.com/wp-content/uploads/2020/04/WretchedSplit-945x737.png 945w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Bad Organizational Design Leads to Work Stoppage or Ivory Towers</figcaption></figure>



<p>With strictly senior teams, this can sometimes be okay (delta the inefficiencies introduced by teams duplicating work when they encounter similar problems). Scaling quickly, however, requires hiring a lot of people earlier in their career and the pace of feature development in a growth company limits the sharing of best practices. Without the benefit of architectural oversight, some of these teams will create fires in production, even in the face of their best intentions. If there are enough teams, at least a few of them have something on fire at any moment. Customers lose trust.</p>



<p>This problem can be solved by layering the architectural responsibilities across three tiers — the Strategic Vision, the Tactical Day-to-Day Trade-offs, and the Bridge Between them. The Strategic Vision is the realm of the Chief Architect. This person sets the lighthouse on the horizon (2-3 years out) so that we know where we are steering the company from a technology perspective. In order to be a lighthouse, the vision should be relatively unchanging from month to month and so, by necessity, remains fairly pure and high level.</p>



<p>The Tactical Day-to-Day Trade-offs are best made by the tech lead within a given scrum team — the very person who is under pressure to ship a specific feature by a specific date. They are the closest to the actual implementation and can understand time vs. value. Their focus should be on making decisions that maximize customer value over time. This (often) means that they will choose between different technical solutions based on how quickly or easily they can be implemented. Typically, these decisions do not account for the long term vision or show understanding of what is being developed across the organization. We can try to educate this layer and hope for the best but the reality is that it is too much to expect all of the folks at this level to always adhere to best practices in the face of the pressure to ship. What is needed is a more senior architect who understands their struggles and their goals and can help them align to the overarching vision.</p>



<p>The Bridge Between the chief architect and the technical leads is built by these very senior (typically director+ level) architects who have intimate knowledge of the lighthouse vision and work daily with some set of the scrum team tech leads. Their job is to own the mapping between the strategic vision and the day to day work of their smaller set of teams. They help the tech leads make very practical decisions to ensure that while we do not strive for architectural perfection, the trade offs we must make are at least directionally correct.</p>



<p>This organizational structure is not a theoretical one.  It served me well in three different companies spanning over a decade of time.  As with anything, it is subject to the second law of thermodynamics &#8212; everything falls apart without work.  In future posts, I&#8217;ll cover the mechanics by which I&#8217;ve seen it work as well as the type of architect who does best in this system. </p>



<h3 class="wp-block-heading">What it looks like in a picture</h3>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="794" height="1024" src="https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-794x1024.png" alt="" class="wp-image-30" srcset="https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-794x1024.png 794w, https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-233x300.png 233w, https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-768x990.png 768w, https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-1191x1536.png 1191w, https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-600x774.png 600w, https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1-945x1219.png 945w, https://hard-won.com/wp-content/uploads/2020/04/BigInfographicCropped-1.png 1541w" sizes="auto, (max-width: 794px) 100vw, 794px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://hard-won.com/org-design/scaling-architecture/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Less is More</title>
		<link>https://hard-won.com/leadership/less-is-more/</link>
					<comments>https://hard-won.com/leadership/less-is-more/#comments</comments>
		
		<dc:creator><![CDATA[Craig Kaes]]></dc:creator>
		<pubDate>Thu, 23 Apr 2020 14:56:04 +0000</pubDate>
				<category><![CDATA[Leadership]]></category>
		<guid isPermaLink="false">http://hard-won.com/?p=1</guid>

					<description><![CDATA[While I&#8217;ve always felt that The Best Idea should win, there was a time in my career when I really liked for it to be mine. I was quick to express it and passionate in its advocacy and unsurprisingly, we... <a class="more-link" href="https://hard-won.com/leadership/less-is-more/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>While I&#8217;ve always felt that The Best Idea should  win, there was a time in my career when I really liked for it to be mine.  I was quick  to express it and passionate in its advocacy and unsurprisingly, we went with my idea more often than not.  This happened enough to gather notice and that notice led to advancement which I took as confirmation that the world needed more of me.</p>



<p>I think I was a director before I realized that what <em>felt</em> like constructive energy actually stunted the development of my team and consistently ensured that we made <em>good</em> decisions instead of really great ones.  Here are some hard-won lessons from that era.</p>



<h3 class="wp-block-heading"><strong>Slow to speak</strong></h3>



<p>Because I&#8217;m pretty persuasive by nature, I found that when I spoke first, people tended to agree with me and we came to decisions quickly.  This felt like progress.  What we lost, however, was getting everybody else&#8217;s ideas on the table.  What&#8217;s worse is that people actually became less vocal over time.  It turns out that if one person seems to have all the ideas, everybody else figures that the idea stuff is covered and they can use their creativity on other things.</p>



<p>There&#8217;s a lot of writing on the importance of thought diversity (for example, <a href="https://www2.deloitte.com/us/en/insights/topics/talent/diversitys-new-frontier.html">this article</a>) so I won&#8217;t try to recreate that in this post.  What I will say is that in recognizing my ability to bias a thought process quickly, I have learned to stay quiet until all ideas are out on the table.  Prior to this point, my only efforts are to solicit input and to clarify the problem or its constraints.  Less of me means more of everybody else. </p>



<h3 class="wp-block-heading">My job or yours?</h3>



<p>As a young director, I found myself in a conversation with the architect of our server product about a design choice he wanted to make.  Having been the architect of that exact product, I had a clear viewpoint and expressed it.  Repeating that process a few times, he started coming to me <em>before</em> forming an opinion.  Happy to help (and feeling important), I&#8217;d point out the different choices, the bear traps that would get him, and what the right approach would likely be.  It was fun!  Then it hit me.  </p>



<p>As much as I loved architecture, that was no longer my job; it was his.  The more I did in that arena, the less he would be able to develop and the less fun he would have.  I asked myself if I trusted him in that role or not and I did.  From that point forward, my role shifted from doing architecture to teaching architecture.  I helped frame the problems for him to solve, asked the tough questions, and suggested research paths.  What I never did again was tell him The Answer.  Even when I felt like I knew it.</p>



<h3 class="wp-block-heading">Big tent meetings are <em>their</em> turn to shine</h3>



<p>I&#8217;ve spent a lot of time in meetings with people at different levels in the organization.  Any more, I tend to speak more quickly in meetings with others at my same elevation.  I&#8217;ve learned that because I have A Title, what I say in meetings that include the next layer down can have more of a quieting effect that I want (see Slow to Speak).  More than that, though, it misses one of the best opportunities to develop my team and allow them to shine. </p>



<p>Instead, in those bigger tent meetings that include both the executive leadership team and their extended leaders, I spend a lot of time instant messaging members of my team.  When I know they disagree with something that&#8217;s being spoken about, I prod them to speak up.  When they have relevant data or context, I encourage them to take part.  I help them frame the message they want to deliver.  When they&#8217;re done, I give immediate feedback.</p>



<p>I&#8217;ve seen other executives go a different route in those meetings &#8212; landing a point or asking the right question themselves.  That has value, to be sure.  I&#8217;m also sure that seeing how little I land a killer point in these forums has given people opportunity to question my participation level.  But putting my energy into coaching the next generation and ensuring their visibility across the organization provides my team with greater opportunity, visibility, and fun.  It makes our organization stronger.</p>



<p>Ultimately, all three of these lessons come back to the same point.  I am one person who, at best, can have an additive effect to an organization.  What I&#8217;ve learned is that in reducing the amount of Me the public sees, we get more of the Team.  That&#8217;s multiplicative.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://hard-won.com/leadership/less-is-more/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: hard-won.com @ 2026-04-23 12:02:31 by W3 Total Cache
-->