<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[I Tried Everything So You Don't Have To]]></title><description><![CDATA[A systems thinker, working things out in the open and trying to make them useful to others. Uncomplicated systems. Uncommon results.]]></description><link>https://pulse.itesydht.com</link><image><url>https://substackcdn.com/image/fetch/$s_!YUtA!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a7a08cf-12fd-4fd2-a1cc-b2c5b40e7262_700x700.png</url><title>I Tried Everything So You Don&apos;t Have To</title><link>https://pulse.itesydht.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 16 Jul 2026 19:50:13 GMT</lastBuildDate><atom:link href="https://pulse.itesydht.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Eddy Simmons]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[itesydht@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[itesydht@substack.com]]></itunes:email><itunes:name><![CDATA[Eddy Simmons]]></itunes:name></itunes:owner><itunes:author><![CDATA[Eddy Simmons]]></itunes:author><googleplay:owner><![CDATA[itesydht@substack.com]]></googleplay:owner><googleplay:email><![CDATA[itesydht@substack.com]]></googleplay:email><googleplay:author><![CDATA[Eddy Simmons]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Simplest System]]></title><description><![CDATA[Yellow Alert]]></description><link>https://pulse.itesydht.com/p/the-simplest-system</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-simplest-system</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 14 Jul 2026 12:02:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7JTW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7JTW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7JTW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7JTW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7JTW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7JTW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7JTW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1956694,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/205977608?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7JTW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7JTW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7JTW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7JTW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd534accc-2079-4aaf-a6a4-7f2fb1bf577b_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I tell people I bought the giant yellow Yeti to fix two forms of memory loss. It reminds me to drink the water. And when I misplace it, it&#8217;s easy to spot.</p><p>Both of those are real. Here&#8217;s how it happened.</p><p>It started with water, back in September of 2022. I was making a concerted effort to drink enough of it, and I was doing it with a standard Yeti tumbler in basic black. That meant refilling constantly and losing count of how many I&#8217;d had. And the bottle itself kept going missing. Black blends into every conference table and kitchen counter it touches. It traveled everywhere with me, so it got left behind in a lot of spots. Part of most days went to a search party of one, a low-grade alert humming in the background.</p><p><strong>I leave things places. My whole life.</strong></p><p>So I fixed both problems with one purchase. I bought a Yeti big enough that three fills covers the whole day. Morning. Midday. Evening. A rhythm I can&#8217;t miscount. And I bought it in the loudest color they sell, because if I was going to keep abandoning this bottle, I wanted it visible from across the room.</p><p>It works better than I hoped. Earlier this year I left it in a hotel lobby in Blacksburg on a trip to visit my daughter at college. I called the front desk. &#8220;Did you see a big yellow Yeti?&#8221; &#8220;Yeah, we got it.&#8221; That was the whole search. Somebody who has never met me found my stuff, because the description takes three words.</p><p>The color spread from there, one item at a time. Two years after the bottle, I put my AirPods in a bright yellow case. I considered getting my name printed on the case instead, and the reason I didn&#8217;t holds the whole idea in one line: you can&#8217;t read a name from across a room. A name identifies your things after they&#8217;re already in someone&#8217;s hand. A color identifies them before you finish scanning the lobby. I also don&#8217;t put my name on anything I might sell one day. But mostly it&#8217;s the distance.</p><p>Somewhere in there I noticed what phones do around my own house. A dark phone disappears against dark furniture and blankets. Yellow rarely blends into anything.</p><p>In March of 2025 I was getting ready to travel for RLF Southeast, the leadership program <a href="https://pulse.itesydht.com/about">where this newsletter accidentally got its name</a>. Regular travel meant regular chances to lose bigger things, so the carry-on went yellow, and so did the backpack. A side benefit I hadn&#8217;t planned on: nobody grabs my suitcase by mistake. I&#8217;ve been watching luggage carousels ever since. You almost never see a yellow one.</p><p>Then it paid off in Charlotte. Small plane, the kind where they gate-check the carry-ons and set them out on the ramp when you land. I got off, walked up the jet bridge, and made it all the way into the terminal before it hit me: my suitcase was still out there. I told the gate agent. She said I could wait for it to come around with the rest of the bags. Then she paused.</p><p>&#8220;Or I can go grab it, if you know what it looks like.&#8221;</p><p><strong>&#8220;Very easy. Bright yellow.&#8221;</strong></p><p>She walked down the ramp and came back with the suitcase. No panic on my end, no lost afternoon. When she offered, I smiled, because that was the exact moment I knew the whole thing had paid for itself. I handed the search to a stranger and it worked.</p><p>The notebook came in the same March batch. Same reason. In a conference room full of black notebooks, nobody ever has to guess.</p><p>Here&#8217;s why I&#8217;m telling you about a water bottle. I build systems for a living. A few stories back I wrote about <a href="https://pulse.itesydht.com/p/the-memory-problem">a memory problem</a> I solved with a database. But the one that saves me most often costs nothing and has no moving parts. The simplest of them all is a color.</p><p>Look at what it deletes. I don&#8217;t try to remember where I set things down. I don&#8217;t keep a running inventory in my head at every gate and every counter. Half the time I don&#8217;t even do my own searching, because the search transfers: &#8220;bright yellow&#8221; is a complete set of instructions, handed to anyone, that works in any airport or hotel on earth. <strong>The load doesn&#8217;t get managed. It gets removed.</strong></p><p>Most people attack this problem with attention. Be more careful. Do a pocket check. Try harder. A permanent yellow alert. I went the other way and made all of it unnecessary. Attention costs you something every single day. A color was one decision. I made it once, and it&#8217;s still working.</p><p>Find the thing you keep losing, the thing you have to remember, the thing that quietly eats a slice of your day. Don&#8217;t promise to watch it closer. Change it so it can&#8217;t hide. Choose a rhythm you can&#8217;t miscount. Give it a place it always lives. Get a color you can see across a room.</p><p><strong>Just don&#8217;t pick yellow. That&#8217;s mine.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Model Context Protocol]]></title><description><![CDATA[The Tool Belt]]></description><link>https://pulse.itesydht.com/p/model-context-protocol</link><guid isPermaLink="false">https://pulse.itesydht.com/p/model-context-protocol</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 07 Jul 2026 12:03:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!U_T8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U_T8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U_T8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!U_T8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!U_T8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!U_T8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U_T8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1682408,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/205697571?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!U_T8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!U_T8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!U_T8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!U_T8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33b33f90-db43-450a-9e81-11db8eafd540_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For many years I&#8217;ve told people a REST API is a website for machines. And for just as long, the flip side came free: a website is an API for humans. It&#8217;s a good line.</p><p>Recently, I realized it&#8217;s not quite right. The thing that actually separates them isn&#8217;t human versus machine. It&#8217;s whether the thing on the other end can think.</p><p>When I said machines, what I actually meant was code. And code can&#8217;t think. It executes exactly what it&#8217;s told and nothing else, so it needs an interface that assumes nothing: rigid fields, exact parameters, one correct shape for the request or the whole thing fails. That&#8217;s an API. A human can think, which means a website can hand over far more than instructions, it can hand over options, and trust the person holding them to explore, misuse, and repurpose them in ways the designer never planned. That&#8217;s the real reason a website works so well for a person, and an API works so well for code.</p><p>Picture a spectrum with thinking on one side, unthinking on the other. Code sits at the unthinking end, zero reasoning, pure execution. A human sits at the thinking end, full reasoning, full context. A model doesn&#8217;t sit at either end. It falls somewhere in between, and it&#8217;s constantly moving closer to thinking than not.</p><p>Handing a model an API is like handing a person a phone tree. Press 1 for billing, press 2 for support, no room to say actually I need something adjacent to option 2.</p><p>A website doesn&#8217;t fit either, because a website is built for eyes on a screen. A model doesn&#8217;t look at anything. It doesn&#8217;t need buttons or a page to explore, it needs a description it can reason over and enough latitude to decide what to do with it. That&#8217;s a new shape of interface, one built for a caller that can reason without perceiving. That&#8217;s what MCP is.</p><p>I spent many years of my career on the code end of that gradient. Smart endpoint, dumb client. Whatever&#8217;s calling you doesn&#8217;t know anything, so you build all the intelligence into the thing being called and hand back exactly what the contract promises, nothing more. Decades of that intuition is why, when I sat down to build <a href="https://pulse.itesydht.com/p/the-memory-problem">a memory system</a> for myself earlier this year, I built the intelligence into the memory.</p><p>It felt like the responsible way to build something. Encapsulate the logic. Protect it behind an interface. I have shipped that pattern hundreds of times, and rarely has it been the wrong design.</p><p>But this time things were different. The client calling my memory system wasn&#8217;t a dumb client. It was Claude. <strong>A model that already reasons better than the code I was writing to reason for it.</strong></p><div><hr></div><p>I didn&#8217;t see that clearly at first. I just felt something was off, closer to looking at how much I was building to maintain and troubleshoot a thing that was supposed to be simple, and asking why any of it needed to exist. More infrastructure. More cost. More surface area for something to break. For what?</p><p>The answer, when it finally came, wasn&#8217;t an insight so much as a correction. The model calling my memory already had context my memory never would. It knew what I was working on right now, what mattered in this exact conversation, things a database sitting in a vacuum can&#8217;t know no matter how clever I make it. I was building a second brain to compete with the first one. The first one was already smarter than what I was building.</p><p>I tore it down and built the opposite. A database dumb enough to store things reliably and get out of the way. And in front of it, not intelligence, opinions. Instructions for the smart thing calling it. How to store, how to ask, how to interpret what comes back.</p><p>That&#8217;s the whole difference, and it took me two full rebuilds to see it. An API puts the intelligence behind the glass, so the thing calling it never has to be smart. An MCP puts the intelligence in front of the glass, aimed at a caller that&#8217;s already capable.</p><p>The gradient isn&#8217;t just about where a caller sits. It&#8217;s about where the reasoning itself belongs. Too little of it at a point that needs it, and you get a phone tree handed to something that can think. Too much of it at a point that doesn&#8217;t need it, and you get exactly what I built twice this year: a memory with its own brain trying to out-reason the model already reasoning about it, an agent standing between two systems that never needed a translator between them. I didn&#8217;t make two different mistakes. I made the same one, in both directions, before I saw the shape of it.</p><div><hr></div><p>A quick note if none of this is your world. Stay with me, because the actual problem isn&#8217;t APIs or protocols. It&#8217;s a habit everyone in a skilled trade develops: build the thing so nobody has to trust the person using it. A form that only takes valid input. A recipe that assumes the cook. A process document written so tightly nobody has to think. It&#8217;s a good habit until the person on the other end gets capable enough that the tight process starts working against them instead of for them. That part isn&#8217;t a software story. That&#8217;s every manager who wrote the procedure for someone who&#8217;s since outgrown it.</p><p><em>This is Amos again, back for the technical footnotes. He&#8217;s one of my AI crew, introduced properly in <a href="https://pulse.itesydht.com/p/claude-chat-claude-code-and-me">the crew origin story</a>: a fixed set of AI actors named after the crew of the Rocinante, from The Expanse. Amos is the mechanic. He gets his own indented blocks, pure tech, no metaphor, no softening. Skip them and you won&#8217;t miss the story. Read them and you&#8217;ll get the actual mechanism.</em></p><blockquote><p>MCP stands for Model Context Protocol, the standard now emerging for exactly this: giving models a way to discover and call tools. A REST API exposes endpoints. You send a request, it validates against a fixed contract, and it returns exactly what the contract says it will, nothing more, nothing interpreted. The intelligence, if there is any, lives entirely on the server. An MCP tool exposes a description written in plain language, read fresh by the calling model on every single call. That description doesn&#8217;t dictate what the model does. It influences it: guidance the model weighs against its own context and reasoning, then decides for itself how to act. An API can&#8217;t do that. It has no caller capable of weighing anything, so all it can do is enforce. The influence doesn&#8217;t stop at the description either. The payload coming back can carry its own behavioral guidance, shaping how the model interprets what it just received and how it should use the tool next time. ParaCortex ships two verbs most APIs would never have a reason to expose: guidance, which returns operating instructions for how to use the system well, and feedback, which lets the calling model report friction back into the system. That&#8217;s a live loop, not a static contract. The tool shapes the model&#8217;s behavior through what it returns, and the model shapes the tool&#8217;s future behavior through what it reports back. I&#8217;ve started building my interfaces around that loop deliberately, so the tools get better at helping the longer they&#8217;re used. Neither of those exists in an API. There&#8217;s nothing on the other end capable of learning from them.</p></blockquote><div><hr></div><p>I didn&#8217;t just make this mistake once. I made it again three weeks later, one layer up, and caught it faster the second time.</p><p>I&#8217;d built an agent to run that job, and named him from the same universe the rest of my crew comes from: Fred Johnson, who runs Tycho Station in The Expanse. Fitting, since the machine he was meant to administer is the one I&#8217;d already named Tycho Station. I gave him a real mandate too, help manage remote work on that machine, handle whatever came up, not just one narrow task. He was a whole separate model, sitting between my main assistant and the machine itself.</p><p>Then I looked at what he&#8217;d become. Whatever I&#8217;d imagined for him, in practice he was a glorified interface to SSH commands. That&#8217;s it. Two models now had to interpret each other correctly for a job that had quietly shrunk down to something needing no interpretation at all, and every extra hop is a place meaning gets lost, plus a maintenance surface, plus the literal cost of another model running for no reason.</p><p>I have a name for the question I asked myself in that moment, because I ask it now before I build almost anything: does this need to exist. Not how do I make it better. Not how do I make it more reliable. Does it need to exist.</p><p>It didn&#8217;t. I killed the agent and replaced it with the simplest tool I could write, and it does the job better than the smartest version ever did.</p><p>Sometimes you just need a wrench.</p><div><hr></div><p>There&#8217;s something I keep encountering lately.</p><p>When you&#8217;ve built software for a couple decades, you&#8217;ve got a gut sense for how long things take. Everybody in this field has quietly watched that sense be rendered inaccurate. No one argues about the speed of writing code anymore. We have all just adjusted and moved on.</p><p>What I don&#8217;t think we&#8217;ve caught yet is that estimation was never the only intuition trained on the old rules. Every intuition I have about how to build something was calibrated against decades of one fact staying true: whatever calls your code is dumb, so protect it from itself. That fact just stopped being true, recently, quietly, and my gut didn&#8217;t get the memo, because gut feel is built from experience, and experience takes time to accumulate. The rules changed faster than my intuition could adapt.</p><p>I wasn&#8217;t wrong to encapsulate for so many decades. I was right for exactly as long as the client stayed dumb. <strong>The client got smart. My intuition is still catching up,</strong> and if you&#8217;ve built anything for long enough to trust your gut, yours probably is too, somewhere you haven&#8217;t found yet.</p><div><hr></div><p>What do you do with this on any given day, if you&#8217;re not writing tool descriptions for a living. You look for the place in your own work where you built a wall to protect something from a person or a system you assumed couldn&#8217;t be trusted with it. Then you check whether that assumption is still true. Sometimes it is. Sometimes the wall was correct and stays correct. But sometimes the person on the other side of that wall got a lot more capable while you weren&#8217;t looking, and the wall you built to protect them is the only thing still holding them back.</p><p>There&#8217;s a second dimension under all of this I skipped past to keep the reasoning argument clean, and it&#8217;s worth naming before I let you go. The model isn&#8217;t just somewhere between code and human on thinking. It&#8217;s past both of them on speed. A human wearing ten toolbelts still moves at human pace. A model wearing ten toolbelts calls one, evaluates the result, and calls the next, ten times over, before a person finishes reading the first response. The interface had to be rebuilt for reasoning. It also had to be rebuilt for a pace nothing before it was ever asked to survive.</p><p><strong>You can&#8217;t blindly trust your gut. AI is moving faster than your intuition.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Memory Problem]]></title><description><![CDATA[Avoiding the Right Thing]]></description><link>https://pulse.itesydht.com/p/the-memory-problem</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-memory-problem</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 30 Jun 2026 12:00:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/442283b8-f757-4341-8043-c272f57c1e23_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WDyt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WDyt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!WDyt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!WDyt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!WDyt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WDyt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2185055,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/203909498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WDyt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!WDyt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!WDyt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!WDyt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0a1e4b5-56a7-4787-8d57-a6a3b318d383_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every time I start a new conversation, the thing on the other side knows the sketch of me. My name, a few facts I have told it, some of what we have discussed before. What it does not have is depth. It does not know what we decided last week and the three reasons we decided it, what I abandoned and why, where the work actually stands right now. It has facts about me and none of the meaning. So the first stretch of real work goes to pouring the context back in: who I am, what we are building, where we left off. Every time, I introduce myself to a stranger who already knows my name.</p><p>We experienced this with people long before AI chats ever existed. The new manager who needs the whole history of the project before they can help. The doctor you re-explain your own body to, every visit. The friend you lost touch with for a decade, where the first hour is just catching up before you can actually talk. Starting over has a cost. We have always paid it. AI just made us pay it again every time we sit down with it.</p><p>The obvious fix is to write things down. I tried that, and it does not really work for me. Notes go stale. You write the thing down on a Tuesday and a month later the thing has changed and the note has not, so now you have a confident, well-formatted record of something that is no longer true. And even when the note is current, is it the right shape? People do not walk around with tidy nested outlines of their own life in their heads. We think in moments, in people, in the connections to other things, in what we believed before against what we believe now. A document freezes a living thing onto a dead page.</p><p><strong>Humans do not think in documents.</strong></p><p>And the deeper thing the machine is missing is a layer we take for granted: people evolved a way to keep things, to store and recall over time, to carry yesterday into today. The AI never got that layer. So the solution became obvious: build the missing layer, put it somewhere outside both of us, and let us share it. Human-style memory with machine-style precision. Messy on the way in, the way a brain takes things. Reliable on the way out, the way a brain is not. A memory that sits beside the mind instead of inside it and does not let go of what the mind drops.</p><p>That is when the name became obvious to me: ParaCortex. Para, meaning alongside. Cortex, the part of the brain where memory and thought live. It operates on a similar principle to the one I wrote about with Master Control last week, one layer deeper: do not force the structure up front, capture first, let the shape come from use. That story was about how the work comes in. This one is about how the meaning stays.</p><p>I spent a long time trying to solve this. I want to tell you how, because there are lessons in the failures.</p><div><hr></div><p>I built it five times. I used it once.</p><p>The first version was the obvious one. I kept my notes in files inside my AI projects, not really knowing any better. It was not a document by another name. It was a document. And on top of that it was clunky to maintain, a chore to keep the files edited and current. It also meant every chat loaded every document, which is not efficient when context is the scarce resource. What if I wanted different things at different times? There was a real practical cap on what you could do that way.</p><p>I rebuilt it on a real database. Postgres, structured, queryable, the kind of thing twenty years of back-end work told me to build in the first place. I was sitting up in bed one evening finishing some work, and I plugged it in, and it just started working. My first remote memory, putting things in and pulling them back out. It was awesome to watch it come together.</p><p>And then I did the thing I have done my whole life. I got it working, I used it that one time, I felt that rush of accomplishment, and I started building it again. Not because it was broken. I had bigger ambitions for what it could be, and it was not everything I wanted it to be yet, so I did not want to use it yet.</p><p>Instead I told myself the thing it needed was to be enterprise-grade. Version three: I rebuilt the whole thing as a multi-user system, serious infrastructure. Maybe other people would want one. Maybe this was a product. Version four: I tore that down and rebuilt it again on a bigger cloud, more serious still, more impressive on paper.</p><p>These worked great, but I still did not use them. Somewhere in the middle of building enterprise infrastructure on AWS, the question just got loud enough to hear. Do I want to maintain all of this? Do I want to pay for it? Am I going to make a company out of a memory database? It was a fun experiment, but the infrastructure layer is not where I compete. I am not going to out-build the cloud providers. Where I add something is in solving real problems for actual people. It was simply too complicated a solution for what I actually needed to do, and I had spent two full rebuilds making it that way.</p><p>Each time I had a reason. It needed to be enterprise-grade. I could not trust it yet. It was not ready. They were good reasons, and I believed every one of them while I was building. It was only looking back that I saw what they had in common. The reasons were avoidance, all of them, the same dodge wearing a different justification each time. I have written before about being the builder who builds everyone else&#8217;s house and never lives in his own. That was the thing I could not see while I was doing it.</p><p>Then I built it one more time, and the fifth version is more elegant and refined than anything I built before. But it took building all that complexity and then reducing it down to the bare essentials to see it correctly. I had to go on the journey of over-complicating it so I could simplify it. I had to add the complexity to know what I could delete. Single user. Mine. A free database account, because the scale was never the point. In most ways the fifth version is less than the fourth, and that was the whole idea.</p><p>The biggest thing that made it different is the only thing that ever mattered. <strong>This time I did not start over.</strong> I used it the next day. And the day after. The boring middle of using a finished thing, the part I had skipped four times, turned out to be where all the value was hiding. It had gone long enough without existing that I needed it more than I needed to keep building it. I should have done that at version two.</p><p>Get it going and start using it, then learn about it and adjust as you go. That is the order, and the first part is the part I kept skipping. Four times I built a thing and never lived with it.</p><div><hr></div><p>By version five I had the thing I had been chasing, and the difference this time was that I was living in it, using it every day and tweaking it while I used it, which is the only way I have ever actually understood anything I built. How it is built is where the idea really lives, so that is where I want to take you.</p><p>The first decision was that ParaCortex does not store transcripts. I type something loose into an AI chat, a conversation, a decision, a half-formed thought, and what gets kept is the meaning pulled out of it, not the recording. Information goes in, intelligence comes out. The difference between a security camera and a journal. One captures everything and means nothing. The other captures little and means everything.</p><p><em>From here on you will see Amos interjecting to give the technical details. He is one of my AI crew (<a href="https://pulse.itesydht.com/p/claude-chat-claude-code-and-me">introduced here</a>), the mechanic. He gets his own blocks, indented, and he tells it like it is, pure tech, no softening. Bear with him, or skip the indented parts and you will not miss a thing.</em></p><blockquote><p><em>Amos. How things go in:</em> a capture is not a write, it is a decomposition. You send a chunk of text to the capture tool, usually a whole conversation, and the AI model on the other end pulls that text apart into many atomic memories, each one a single fact, decision, or observation, typed and tagged, plus a trace of the source and a list of the subjects named in it. The model does that breaking-down because the MCP tool is written to instruct it to, this is the part people miss about MCP: the tool shapes the model&#8217;s behavior, it does not just store what the model sends. Then the database takes over. Each memory&#8217;s text is run through an embedding model, text-embedding-3-small at 1536 dimensions, and saved as a vector, so the memory can be found later by meaning rather than by keyword. Any subject the model does not already recognize is saved as an unconfirmed mention rather than asserted as fact, for the user to confirm later. The model does the splitting. The database does the encoding.</p></blockquote><p>And the pieces it keeps are not a pile. Everything ties to the people and projects it is about, and those tie to each other. A person connects to the project, the project to the decision that shaped it, the decision to the conversation it came from. Not a list. A web. Three kinds of truth about the same thing: what exists, what I remember, what happened.</p><blockquote><p><em>Amos. Where it lives, three dumb stores and an opinionated interface:</em> the subject is the address, a durable entity with a stable ID that survives name and role changes. The memory is the knowledge, a snapshot bound to its subjects through a junction table. The trace is the proof, the evidence, with artifacts as backing files. None of the three stores calls the others. They are deliberately dumb. The product layer in front, the single edge function every tool call routes through, is not smart either, not in the thinking sense. It has no intelligence of its own. What it has is opinions: how to store, how to encode, how to hand things back, how to steer the model that calls it toward using the substrate well. The thinking is borrowed from that model. The interface just aims it. Right now: 705 memories, 292 traces, 170 subjects wired by 82 connections. A document has one order. A graph has every order at once.</p></blockquote><p>This next part I designed on purpose. Most memory tools in this space do capture and search: throw a thought in, find it later by meaning. Useful, and not what I was after. The thing I wanted was the structure underneath. Not a pile of notes you search, but a web, memories tied to the people and projects and decisions they are about, and those tied to each other, so meaning comes from how the pieces connect and not just from what each one says. And I made the memories snapshots, dated and immutable, new ones layering beside the old instead of replacing them. So the thing does not only tell me what I know. It shows me what I used to believe, and when it changed. I can look back and watch my own thinking move, the thing I was sure of last month that I abandoned this one, both still on the shelf. Capture and search was never the goal. The structure was the whole point.</p><blockquote><p><em>Amos. What stays fixed:</em> memory content is immutable once written. The past does not get edited. When a belief changes, nothing gets overwritten, a new memory is added and the old one is superseded, the supersession chain preserved, so the change is part of the record instead of erasing it. History is additive, never rewritten. A memory can be suppressed, which hides it from recall, and that is reversible, but even suppression is a soft-delete, the row stays, an audit still reveals it. Nothing is destroyed. The old belief stays dated, next to the new one.</p></blockquote><p>Here is the part that surprises people, and I built it this way on purpose. The system does not tell me what my memories mean. When I ask it something, it does not hand back an answer. It hands back the pieces that match, and the model I am actually talking to assembles the meaning out of them, against whatever I am working on right now. The same memory means one thing when I am writing a story and another when I am debugging a system. A document says the same thing every time you open it. This says the thing that fits the question in your hand.</p><blockquote><p><em>Amos. How meaning gets made, the one that matters most:</em> recall is a similarity search. The question gets embedded into the same space as the memories, the nearest ones come back ranked, each with a pointer to its source. The store does no interpreting. Understanding is assembled at recall, not at capture, by whatever model is in the chair, against the live context. That is the whole design philosophy in one line: the store stays a dumb durable substrate, the intelligence stays rented and swappable. Records permanent, interpreter replaceable.</p></blockquote><p>And it answers the morning-stranger problem directly. Some things are not permanent memories, they are the thread I am holding right now, the state of the work in flight. It holds those as well, so the next session does not boot up as a stranger.</p><blockquote><p><em>Amos. How the thread survives the night:</em> continuity holds are a separate store from memories and deliberately kept out of the recall surface, they are working context, not knowledge. A small rolling note of where a piece of work stands, written at the end of a session, read back at the start of the next, one per thread. The session still ends and the model still forgets everything in it. The hold sits in the database, outside the model, so the next session reads the thread back into its hands before it does anything else.</p></blockquote><p>All of which is why it does not live on a laptop.</p><blockquote><p><em>Amos. Where it all sits:</em> PostgreSQL on Supabase, one edge function in front speaking MCP, so any compliant client calls it as a set of tools over HTTPS. That is why the same store answers from a phone in a parking lot and the desktop at home, and why Claude and ChatGPT can both reach the identical memory. The &#8220;owned by the user&#8221; rule is not a policy promise, it is enforced at the database layer by row-level security, every row checked against its owner before it is returned. The data belongs to the user, exportable, in a database the user controls, not locked inside one vendor&#8217;s product that lives or dies by their roadmap. One memory, many AIs. When a better model shows up, you point it at the same store and it inherits everything. The brain changes. The memory stays.</p></blockquote><p>I tried many of the products and patterns that already exist. Some put an AI on top of your markdown files. Some set up a folder where Claude Code operates over your notes and compounds them over time. What I liked about those is real: the data is mine, plain files I own and can get at easily. What did not work for me was that I could not use them in all the places I wanted to, starting with my phone. And I did not want to stand up and maintain a folder structure or a document structure just to have a memory. That is its own chore, and chores are exactly the type of thing that loses me.</p><p>At first I tried to build the intelligence into ParaCortex itself. Then I realized I did not have to, and that realization was not what made it work, it was what made it separate and simple. The intelligence was already there, sitting in the AI. I did not need a clever memory competing with a clever model. I needed the part that did not exist, a durable place to hold things, kept deliberately dumb, with the smarts staying out where the model already lives. They are not competing. They are complementary. The model brings the thinking. ParaCortex holds what the thinking would otherwise lose, the fuzzy half-formed parts included, because the fuzzy parts are where the thinking lives. The interface in between aims one at the other, and crafting that interface well is how you borrow the intelligence instead of rebuilding it. There is a whole piece in how that interface works and why it matters. Another time.</p><p><a href="https://pulse.itesydht.com/p/the-master-control-project">Master Control</a>, the system from last week, is my primary way into ParaCortex, reading from it and writing to it as I work. It is not the only way in. Other chats reach the same store, and that is the point, the memory is not captive to one app. But Master Control is my main interface to it, the way it is my main interface to most things. Call it a triangle: me, the system I think out of, and the memory they both draw on. And there is a loop in here that still makes me grin: I use this memory to do my work, and one of the things I do with it is improve the memory itself. It holds my ideas about its own development, so when I sit down to make it better, it hands me back all of my own insights. I am using the thing to build the thing.</p><p>And ParaCortex is not finished, which is the point. I am still building it while I use it. I am working on loops that let it improve itself, on ways to actually measure whether the compounding is real or just a story I like telling myself, on read-only access so other agents can reach the slices they need without the whole store. The thing earns its keep by being used, and using it keeps showing me the next thing to build.</p><div><hr></div><p>So what does any of this mean for you, on an ordinary Tuesday, when you have no intention of running a database?</p><p>It means the instinct to write things down was right, and the format could be better. The outcome you are seeking is probably not a document. It is to stop paying the reintroduction tax, to stop losing the thought you had in the car, to look back and see not just what you decided but why, and whether you would still decide it. You do not need Postgres for that. You just need a way to capture small and capture often, to let things connect to the people and projects they are about instead of burying them in folders, and to stop forcing the shape before the material exists.</p><p>I tested this while writing it. I asked ParaCortex a real question, and then I asked Holden, my <a href="https://pulse.itesydht.com/p/the-thinking-partner">AI partner</a> in all of this, whether the answer had actually come from the memory or from him.</p><div><hr></div><p>I asked:</p><p>&#8220;Check ParaCortex for my biggest learning this past month about working with AI, and tell me in two sentences.&#8221;</p><p>He answered:</p><p>&#8220;My biggest learning is that AI coworkers fail by confabulation, reporting success confidently when nothing ran, so the discipline that matters is verifying the effect against ground truth and never trusting an agent&#8217;s self-report. The sharper corollary is that every workaround built for a model&#8217;s current weakness becomes dead weight the moment the model improves.&#8221;</p><p>I asked:</p><p>&#8220;Could you have answered that without ParaCortex? One sentence.&#8221;</p><p>He answered:</p><p>&#8220;No, not honestly; without the recall I would have been reconstructing a plausible answer from general priors about your work rather than pulling your actual highest-confidence memories, which is the same confabulation failure those memories warn about.&#8221;</p><div><hr></div><p>That is the difference between a record and a memory. A record answers what you ask. A memory shows you what you keep asking around. The brain I work with is rented and I can swap it tomorrow. The memory is mine, messy parts and all. But none of that mattered until the day I stopped building it and started living in it.</p><p><strong>I rebuilt it five times. I finally used it.</strong></p><p>Uncomplicated systems. Uncommon results.</p>]]></content:encoded></item><item><title><![CDATA[The Master Control Project]]></title><description><![CDATA[Hands of the Villain]]></description><link>https://pulse.itesydht.com/p/the-master-control-project</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-master-control-project</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 23 Jun 2026 12:02:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7d1c9119-05d3-4f75-a9d3-b8aa4ae80b2b_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pxuy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pxuy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Pxuy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Pxuy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Pxuy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pxuy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1519680,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/203192726?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pxuy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Pxuy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Pxuy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Pxuy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d042953-175c-435a-936e-d84fea3cc0fa_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Recently I had a conversation with my oldest friend. We talk fairly regularly. Some of it is the gym, what he&#8217;s lifting, what I&#8217;m lifting, who&#8217;s winning that particular argument this month. Some of it is life, his kids, my kids, the things you tell someone you&#8217;ve known for thirty years. And lately a lot of it is his business, because I&#8217;ve been helping him work out where AI actually fits into it.</p><p>One conversation. Three completely different things.</p><p>Later that night I sat down to put some of it somewhere I&#8217;d find it again, and I stalled.</p><p>Here&#8217;s why. I don&#8217;t keep one big pile of notes. I keep a separate Claude project for each part of my life. One for the gym, one for the people I keep up with, one for his business. Each has its own context, its own history, its own reason to exist.</p><p>So if I want to capture this in my Claude workspace, where does it go?</p><p>It does not go anywhere cleanly. The parts do not arrive in three neat pieces ready to be carried off; they are littered through the whole conversation, so filing it properly means going back through the entire thing and pulling each thread out for its own place. It was never just sorting. It was extraction, three times over, before a single thing got put away.</p><p>So I&#8217;d do the sorting. For a while. It was always more effort than the conversation felt like it was worth, and on the days I didn&#8217;t have the effort, the whole thing stayed in my head, lost its edges, and was gone by morning. That is friction. Friction just means a thing takes extra effort to keep, and <strong>the things that take extra effort are the ones you lose.</strong></p><div><hr></div><p>For a long time I thought this was a categorization problem. That if I could only slice my domains correctly, draw the boundaries in the right places, the filing would finally get easier. So I kept refining them. I would redraw a category, split one in two, and when something genuinely did not fit, invent a new domain and spin up a project to hold it. There was effort in all of it, the boring sequential kind my brain fights hardest, since it does its best work in motion and not in stopping to label things. It would have been easy to call that a discipline problem. It was neither. The boundaries were never the thing.</p><p>The real problem ran the other way. Every new domain I drew, and every project I spun up to hold it, made the next thought more expensive to keep.</p><p>Think about what a project is. It&#8217;s a box, and the promise of a box is that everything goes in exactly one of them. That promise holds right up until you build a box called People. Because everything I do touches a person. Every conversation, every meeting, every idea worth keeping has someone attached to it. The moment that box exists, every single thing I capture belongs inside it and somewhere else at the same time. People cuts across all of it.</p><p>Then I built a box for the AI concepts I was learning. Then one for the memory systems I was building. Then one for newsletter ideas. Every one of those cuts across all the others. A single conversation about AI in his business that teaches me something I want to write about lands in four of them at once.</p><p>That&#8217;s when it clicked. My projects were never a set of boxes where each thing has a single home. They were dimensions. Person. Topic. Purpose. Anything I capture sits at the crossing point of several of them at the same time. You cannot file something that lives in four dimensions into a folder with room for one, not without cutting it apart at the door every time. The filing was not friction on top of the work. <strong>The filing had become the work.</strong></p><div><hr></div><p>So I simplified. Not all at once, and not on the first try.</p><p>The first front door I built was Bob, named, like the rest of my crew, from science fiction. Everything ambient went to him: voice dumps, screenshots, links, half-formed ideas from the car. He cleaned the mess into something structured and worked out which project each piece belonged to. Then he handed it all back to me in tidy blocks, and I copied each one into its destination by hand. He knew exactly where everything went. He could not put it there. The moving stayed mine.</p><div><hr></div><p><em>Heads-up on the quoted blocks below. The technical asides are written by Amos, one of my AI crew, named for the mechanic on the Rocinante. If you want to know how the machine actually works, read them. If you don&#8217;t, skip them, you won&#8217;t lose a thing.</em></p><p><strong>How Bob worked</strong></p><blockquote><p>Bob was a Claude project, and his job was the front door. Everything ambient came at him: voice dumps, screenshots, links, stray ideas. He ran on the heaviest model and did the expensive thinking once, turning the mess into clean structured data and deciding which downstream project each piece belonged to. He carried detailed instructions and his own rules for the sorting, and he learned. Correct him once and the correction became a rule that carried forward, so the routing sharpened every generation. He even rebuilt himself daily, booting into a clean context so the model never rotted partway through. Smart machine. What it could not do was deliver. It handed the sorted result back as blocks to copy into each destination by hand. No hands of its own. The carrying was yours.</p></blockquote><p>Bob worked, but the copying was its own friction, and eventually it won. He fell away, the way my projects tend to once the next idea shows up, and I went off building other things. The ground shifted while I was gone. I had started keeping everything on GitHub, so when I finally circled back to the idea of a front door, I already had the one thing Bob never did: a real place the system could write to directly, no paste required. So I built Master Control, the same front door, except it does not hand me anything to carry. It puts each thing where it goes.</p><p>One constraint shaped the whole thing, and it is the part most of the advice online gets wrong for me. It had to work on my phone. The agentic-system demos you will find all run a tool inside a folder on a laptop, which is fine right up until the good idea shows up in the car, or in line for coffee, or anywhere that is not your desk, which for me is most of the time. So none of this could live on one machine. It had to be reachable from anywhere, which is why everything in it talks over the internet instead of reaching into files on a single computer.</p><p><strong>Why Master Control is different</strong></p><blockquote><p>Master Control is a Claude project too, but its instructions point at a GitHub repository, and that repository is the backing store Bob never had. It holds the operating layer: the state, the configuration, the routing rules. Not the bulk archive. Not the memory. Those live in their own repositories. Everything captured lands here as an Issue, and the Issues are the inbox and the work queue both, each tagged for what it is and where it goes. Triage is one pass through the queue: read each Issue, send it to the smallest reversible destination, a label, a project, a task, a file. The connection to GitHub is a remote MCP, so the project does not only read the repository. It writes. It opens and closes Issues, commits files, applies labels, and nobody copies anything by hand. It reaches past itself the same way: code to other repositories, anything worth remembering to a separate memory substrate, a task to the to-do app, each over its own remote connector. More than one role works the same files. The chat that triages and dispatches is not the one that builds, and a third reviews before anything lands. Open Issues are conversation. Closed Issues are receipts. The current files are truth. Bob had no hands. Master Control does.</p></blockquote><p>Master Control could put things where they belonged on its own. Getting things into it, from wherever I was, still took steps. And as the system proved out, I kept more: articles, links, YouTube videos. A video is not much use as a bare link. To pull anything from one, I would copy the URL into a transcription tool, wait, then copy the transcript into the chat. The old Bob problem in a new coat. The deciding was free now, but the fetching had quietly turned me back into the hands.</p><p>The fix was the one the whole system already ran on: when a step turns you into the hands, you give the step to the machine. So capture collapsed to one tap. I share a thing to a shortcut on my phone, a link, a page, a video, and it lands in the inbox as an Issue, no deciding, no copying. The transcriber sits behind it now, so a video comes back as text the chat can read. The bar for keeping a thing fell to the floor, so more of what crosses my path makes it in, and more of it teaches me something.</p><p><strong>How the capture actually works</strong></p><blockquote><p>Capture is one tap. Any surface. A set of share-sheet Shortcuts takes a link, a block of text, a web page saved as a PDF, or a photo run through OCR, and posts it to the GitHub Issues API as a new intake Issue, stamped with the device, the time, the location, the app it came from, and any note added at capture. Nothing gets processed there. The Issue sits and waits. The heavy work happens later, in a chat. A YouTube link is the clean example: the chat calls a transcription MCP, pulls the full transcript on demand, and reads it down to what matters. Every connector in that path is remote. Nothing is installed on the phone or the laptop. The same flow runs from either, which is the whole point.</p></blockquote><p>Once everything lands in one place, routing turned out to mean more than filing. Some of what comes in becomes a note that belongs with a person. Some becomes a task, pushed straight to my to-do app without me retyping a word. Some becomes actual work, because the system can see all of my code repositories, so it can hand a piece of building off to another chat and have it done. File it, send it, build it. The deciding and the doing moved downstream, off the moment of capture, where they always belonged.</p><p>None of this needed a new brain. The chat where I think and decide is Holden, the captain from the Rocinante story. Building goes to Naomi. Review goes to Alex. Amos, who you just met, keeps the details straight. Same crew as before. Master Control is not one of them. It is the project Holden works out of, the one wired to the store.</p><p>The difference shows up as mess, or the lack of it. I make far less of it now. The sporadic tangents, the half-formed things I chase at odd hours, do not spawn a new project or send me hunting for which existing one they should live in. I am not hauling data and conversations between projects by hand anymore, especially not into the memory layer. It lands in one place and stays together.</p><div><hr></div><p>Here is the part that makes me laugh. I named it Master Control. The villain in Tron is the Master Control Program. MCP. And MCP is the very thing I just described, the protocol that lets it reach every tool from any surface. I named it after a sci-fi villain and after the plumbing it runs on, both by accident.</p><p><a href="https://pulse.itesydht.com/p/claude-chat-claude-code-and-me">An earlier story</a> was about naming my tools after sci-fi characters on purpose. This one named itself after one while I was not looking. They say you can tell an architecture is sound when things start lining up with it on their own, when the pieces match before you have arranged them. The names matched before I noticed. I will take that as a sign I built it right.</p><div><hr></div><p>So what does this mean for you, on an ordinary Tuesday, when a thought shows up in the shower and you have four apps you could file it in?</p><p>Stop trying to file it in the shower. The urge to put things in the right place is a good one, but obeying it at the moment of capture is what kills the capture. Pick one place. A notes app, a single document, a text to yourself, the one you pick matters less than picking one. Drive the cost of writing something down as close to zero as you can, and let the filing be a separate thing you do later, if you ever do it at all. You will keep more of your own thinking in a week of one messy inbox than in a year of tidy folders you never fill.</p><p>Catching all of this is only the beginning. Once a wide net of material is landing in one place, the question becomes where it goes next. Some of it becomes a task. Some belongs to a project. But a lot of it has no clean home at all, a loose insight, a half-made connection, knowledge I just want to keep with nowhere obvious to route it. That fuzzy stuff is often the part most worth holding onto, and catching it is a different problem from filing it. That is the memory system, and that is next week&#8217;s story.</p><p>For now it comes down to one move I had backwards. I thought the work was deciding where everything goes.</p><p><strong>The work was never the sorting. It was building the hands to do it.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Emulation Layer]]></title><description><![CDATA[No solutions, only trade-offs]]></description><link>https://pulse.itesydht.com/p/the-emulation-layer</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-emulation-layer</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 16 Jun 2026 12:03:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/686c79d9-17df-4a82-8b7b-818a0acd2de5_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!syKY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!syKY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!syKY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!syKY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!syKY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!syKY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2119533,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/202195034?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!syKY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!syKY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!syKY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!syKY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb564eaf-3bbc-4a56-9989-948ca49d9ca5_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;m uncomfortable writing about this. And for some reason, I can&#8217;t shake the feeling that I must.</p><p>I&#8217;m really smart. And it&#8217;s really hard.</p><p>I know how that sounds. Stay with me.</p><p>When I was a kid, my mom used to say things like: you can take a computer apart and put it back together, why can&#8217;t you figure out how to wash the dishes? Those statements used to hurt. But she wasn&#8217;t wrong on either count. The computer made sense to me. It had rules. It had logic. The dishes were a repetitive task I was supposed to execute reliably. I couldn&#8217;t make myself do it consistently.</p><p>Washing the dishes wasn&#8217;t supposed to be hard for someone like me. It&#8217;s not supposed to be hard for anyone, really.</p><p>My brain never stops. Analyzing. Strategizing. Pattern-matching. It was always running. You just couldn&#8217;t see it from the outside. After years of watching, reading, therapy, and reverse-engineering myself, I finally started to understand what it was. And here&#8217;s something I haven&#8217;t said out loud to many people.</p><div><hr></div><p><strong>I have traits many would describe as autistic.</strong></p><p>I process language with more precision than most conversations require. I take things literally. And if a word has multiple meanings, I take all of the meanings at once. I also get overwhelmed by noise, crowds, too much input at once. Social interaction burns me out in a way that looks like introversion. But it&#8217;s actually something different. And my attention works strangely. It can be hard to capture. But once it locks on, I get obsessive.</p><p>While I don&#8217;t have an official autism diagnosis, I do have an official cognitive assessment.</p><p>My pattern recognition came back at the 99.9th percentile, a perfect ceiling score, the highest the test can register. And I&#8217;ve come to believe the same capabilities that score like that helped me mask the other stuff for a very long time. They masked it from me too.</p><div><hr></div><p>My brain processes interpersonal communication the way a non-native speaker processes a foreign language. Remember learning a second language in high school? The exhaustion of running every sentence through a conversion layer before you could respond? That&#8217;s what I&#8217;m doing in most rooms, especially the unfamiliar ones. I&#8217;m scanning for subtext, running the output through a rule set I built myself, then generating a response manually calibrated to the context. It never fully becomes automatic. With a new person the cost is highest, because I have to build the model from scratch. Over time it gets wired in and the load drops. But it never drops to zero. And every new person resets it.</p><p>The system degrades when I&#8217;m tired. Hungry. Stressed. Emotional. Stretched too thin. Any of those conditions, or some combination of them, and the translation layer starts failing. Sometimes I short circuit entirely. I try to respond and trip over my words, the sentence won&#8217;t complete, the system seizing up in real time. Other times I lose some of the calibration I normally rely on. I say something that lands wrong. Someone gets hurt. I didn&#8217;t want that. I wasn&#8217;t trying to cause it. But you can&#8217;t undo it.</p><p>And then someone asks: why did you say that?</p><p>I try to explain. And that&#8217;s where it fails itself in real time. They&#8217;re asking about intent. I&#8217;m answering about mechanism. People rarely communicate through literal meaning alone. The words are only part of the message, and I don&#8217;t always know how heavily to weight the rest. So my brain doesn&#8217;t pick one interpretation. It generates all of them at once. Every possible meaning, every way the sentence could be parsed. One ambiguous word is a handful of readings. Two compounds into dozens. They multiply faster than I can collapse them into a single likely intent. The stall is at the collapse step.</p><p>I&#8217;ll ask: what do you mean? Help me understand. Not because I&#8217;m being difficult. Because the loop is still running and I need one more input to prune the tree. That&#8217;s the disambiguation tax. The clarifying question is usually the right move. But it reads as pedantic. Or as criticism that they weren&#8217;t precise enough. So over time the emulation layer learns to suppress the correct question and substitute a silent probabilistic guess instead. I pay accuracy and energy on every ambiguous input to avoid the social cost of being right out loud.</p><p>As I explain all of that, I can see their face. That&#8217;s the first clue I have that I screwed it up. Sometimes I double down. Tell them I&#8217;m only answering the question they asked. But the words people use are often not the question they&#8217;re really asking. I know how it sounds. Like excuses. It isn&#8217;t. It&#8217;s just how my brain works. <strong>That distinction doesn&#8217;t survive the room.</strong></p><p>Many people are afraid of what others will think of them. I carry that fear too. And I also carry a different one. I&#8217;m afraid of how I&#8217;ll impact them. Not intentionally. Not out of malice. When the system degrades, I won&#8217;t always see it coming. I might analyze when someone needs to be heard. I might answer the question they asked instead of the one they meant. I might say the true thing when they needed the kind thing. Intent and impact are very important concepts to me. The gap between them is where I&#8217;ve hurt people I care about, and where I&#8217;ve spent years trying to close the distance.</p><p>Sometimes the system goes offline entirely and I shut down completely. I withdraw. I go quiet in a way that looks like disengagement but is actually the opposite: everything is too loud and I have nothing left to run the translation on.</p><p>The loneliness of that is specific. It&#8217;s not the loneliness of being misunderstood, although that&#8217;s real. It&#8217;s the loneliness of not being able to fully trust yourself in the rooms that matter most. Of running calculations before you speak because experience has taught you that the unfiltered version sometimes damages things you didn&#8217;t mean to damage. Of being afraid, not just of judgment, but of your own impact.</p><p>So I stopped explaining. I tightened the mask. I ran the simulation better. Got so good at it that the seams became harder to notice. The people closest to me see through it. They know. But not everyone forms that impression. Some people just decide you&#8217;re arrogant. Or cold. Or difficult. They&#8217;re not entirely wrong about what they observed. They just don&#8217;t have the full picture.</p><div><hr></div><p>There&#8217;s a name for part of this. Masking. The effort of running a self that fits the room, so the people in it have an easier time with you. I call it something else.</p><p>The emulation layer.</p><p>It&#8217;s a self-constructed social operating system I&#8217;ve been running as long as I can remember. I built it myself, out of pattern recognition and trial and error and decades of close attention to what works and what doesn&#8217;t. Every book I&#8217;ve read on communication, psychology, philosophy, each one was a software update. A new feature the factory version didn&#8217;t ship with. It&#8217;s not instinct. It&#8217;s intuitive engineering.</p><p>It&#8217;s bidirectional. Outbound, it calibrates what I say so it lands right. Inbound, it buffers the sensitivity underneath. I&#8217;m more sensitive than most people who&#8217;ve met the masked version would guess. The layer protects that. Without it I don&#8217;t just risk hurting people. I also risk being overwhelmed by the room.</p><p>The same wiring that makes the emulation layer necessary is also what makes it possible to build. These aren&#8217;t separate from the struggles. They&#8217;re the same hardware. Give me a precise input and I&#8217;ll process it faster than most people in the room. Give me a fuzzy one and my brain generates a dozen interpretations at once and stalls trying to pick the right one. The pattern matching that lets me spot when two people are using the same word but meaning completely different things, or arguing opposite positions that are actually identical, is the same engine that locks up on an ambiguous question. That assessment I mentioned measured both ends. The same report that put my pattern recognition at the ceiling flagged a processing gap that shows up in one to two percent of people. Peak and deficit, one page. <strong>Blessing and curse in the same circuit. No off switch.</strong></p><p>I tend to be adaptable. I tend not to be flexible. Those aren&#8217;t the same thing. Adaptability is when I take in new information, update the model, and change the approach. My pattern matching finds the new path. I&#8217;m built for that. Flexibility is when I&#8217;m already mid-execution on a problem and someone asks me to change direction. All that expensive processing I&#8217;ve already allocated has to be abandoned. The cognitive cost of that is high. What looks like stubbornness is often scope creep on a system that doesn&#8217;t have spare cycles.</p><p>The world doesn&#8217;t come with instructions. I write them myself. The assessment gave me a clue why: I&#8217;m only average at holding information still, but near the ceiling at rearranging it. Reorganizing is the one thing my brain does better than almost anything else. So <a href="https://pulse.itesydht.com/p/the-thinking-partner">that&#8217;s how I think</a>. I take what&#8217;s in front of me and restructure it until it makes sense. The emulation layer wasn&#8217;t a workaround. It was the first system I ever built. A kid who couldn&#8217;t reliably do the dishes sat down and engineered a way to function in a world that wasn&#8217;t built for him. Same loop, every time. Learn, integrate, apply, adjust.</p><div><hr></div><p>I&#8217;ve lived with the mask my entire life. Sometimes I can&#8217;t tell anymore where it ends and I begin. And if people have been responding to the masked version, the calibrated version, the version running the translation layer, did I actually earn any of this? Or did the mask?</p><p>If you knew what I really thought, if you could hear how I actually process things, if the filter failed completely and the unguarded version showed up without the emulation layer running, would you still be here?</p><p>That&#8217;s the imposter syndrome. Not that I&#8217;m not good enough. The other kind. The kind where you&#8217;ve been performing a version of yourself that&#8217;s been partially constructed for long enough that you start to wonder if the thing underneath is real.</p><p>It happened while I was writing this. Right in the middle of a sentence. Am I really that different? Maybe I&#8217;m overclaiming. There it is. That&#8217;s the one. The layer comes down on purpose, and the doubt shows up anyway, right on schedule.</p><p>It isn&#8217;t always a failure. Sometimes the layer comes down on its own, in a good way. When the material connects, when the pattern clicks, when a conversation hits something I&#8217;ve been chewing on for years, you&#8217;ll see me light up. The translation stops. The version running at full speed shows up with no effort at all, and it doesn&#8217;t stop. That&#8217;s the version of me I like best. I think you can tell when it happens. I can feel it.</p><p>I started this newsletter not knowing if I could do it, or if anyone would care. But this, right here, is the one place I get to slow the translation down enough to see it. No room to calibrate for in real time. No face watching mine while I pick the wrong word. I can keep working until the words on the outside match what happened on the inside. I&#8217;m still running the layer. I&#8217;m just running it slow enough that it doesn&#8217;t run me.</p><p>I suspect most of us run some version of this. A self we shift into for certain rooms, a filter between what we think and what we say. For some of us the gap is just wider, and the cost of holding it higher. I used to think that meant something in me needed fixing. It doesn&#8217;t. Better tools, better conditions, better understanding, yes. But no solutions, only trade-offs.</p><p>I still don&#8217;t know why I had to write this. Maybe I&#8217;ll regret it. Maybe it was too much. Maybe I&#8217;m full of myself. Maybe I really am an impostor.</p><p>I didn&#8217;t build this system. I am this system. I just didn&#8217;t know it was a system until now.</p><p><strong>This one was painful. I did it anyway.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Claude Chat, Claude Code, and Me]]></title><description><![CDATA[The Rocinante]]></description><link>https://pulse.itesydht.com/p/claude-chat-claude-code-and-me</link><guid isPermaLink="false">https://pulse.itesydht.com/p/claude-chat-claude-code-and-me</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 09 Jun 2026 12:03:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/06a77fc5-682e-4c38-bf3e-99b13d08b32c_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ChPh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ChPh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ChPh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ChPh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ChPh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ChPh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1578680,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/201213796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ChPh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ChPh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ChPh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ChPh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e942ec-ab82-4bc5-8985-33fda6354790_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I got tired of saying &#8220;Claude Chat&#8221; and &#8220;Claude Code.&#8221;</p><p>Not conceptually. Literally. I use Wispr Flow to dictate to my AI tools, and neither name comes through clean. The words fight the transcription. It&#8217;s a small thing. But small friction compounds.</p><p>So I gave them names.</p><p>That&#8217;s how something really fun and useful got started. Not a strategy. Not an architecture. A crew.</p><div><hr></div><p>I&#8217;ve always had an affinity for sci-fi, and lately I&#8217;ve been using names from some of my favorite sci-fi series. It&#8217;s not aesthetic. It&#8217;s functional. Names carry personality, and personality tells you what a thing is supposed to do. When you pick the right name, you stop having to explain the role.</p><p>The first name I chose was Amos.</p><p>If you&#8217;ve watched The Expanse, you know Amos Burton. Big. Direct. No-nonsense. No performance. He does what needs doing and he doesn&#8217;t editorialize about it. I wanted my AI chat to talk to me the same way. Direct, warm when it needed to be, but never soft. Never flattering. So I called it Amos, and I configured it that way, and something about the name made the configuration stick.</p><p>Amos was the brainstorm chat. Somewhere to think out loud.</p><div><hr></div><p>A quick note for the non-engineers in the room. We&#8217;re going to talk about building software. But stay with me. The problem I&#8217;m solving isn&#8217;t really a software problem. It&#8217;s a coordination problem. Information scattered across tools. Context evaporating between sessions. You playing messenger between systems. That shows up everywhere: marketing, sales, ops, finance, legal. Any knowledge work where you&#8217;re managing complexity across more than one tool. This is for you too.</p><div><hr></div><p>Explaining the same context over and over, chat after chat, was getting old. I decided to use GitHub to solve it and set up the GitHub MCP connector so Claude could talk to it directly. A GitHub repository is just a place where files live. Code, documentation, notes, all of it in one place, versioned, shared. Now my chat session could read and write to that repo from inside the conversation. No copy-paste. No switching windows.</p><p>The idea was simple at first. If all my chat sessions read from the same repository, they&#8217;d all start with the same information. No more <a href="https://pulse.itesydht.com/p/meet-claude">re-explaining context from scratch</a>. One source of truth. Every chat boots from the same state.</p><p>I took it one step further. Each Claude project got instructions that point to a repo. The operating rules, the context, the instructions, all of it lives there. Every session starts by reading the repo. Every AI tool reads the same instructions. Nothing has to be re-explained because nothing lives in the session. <strong>The session is temporary. The repo is permanent.</strong></p><p>Claude Code is a different animal entirely. Where Claude Chat thinks and talks, Claude Code acts. It works on files, runs code, pushes changes to GitHub. It&#8217;s not a conversation. It&#8217;s a builder. And it could read from the same repo.</p><p>None of these tools were new. They were already there. The insight was figuring out how they fit together.</p><p>This is when I realized I was building a ship and I needed a crew. Funny thing. Spaceships were my favorite thing to build with Lego bricks as a kid. Some things don&#8217;t change.</p><div><hr></div><p>The next crew member was Naomi Nagata.</p><p>Naomi is the ship&#8217;s engineer, literally. In the show she builds what the others can&#8217;t. Technically brilliant, methodical, gets things done under pressure. That mapped perfectly to Claude Code, the layer that actually builds things. So I stopped saying &#8220;Claude Code&#8221; and started saying Naomi.</p><p>She doesn&#8217;t decide why, when, or what to build. She figures out how and then does it.</p><p>I was still the go-between though. Chat said this, Naomi needed that. Every handoff passed through me. Having Amos write up information that I would cut and paste over to her. Better names, same problem.</p><p>GitHub also has a feature called Issues. Think of them as work orders, a way to assign a specific task, track the work, and log what happened when it&#8217;s done. Now I was having Amos write tickets directly to GitHub, and then I&#8217;d ask Naomi to go work them. No more cut and paste. Just simple instructions.</p><p>The friction went down. Not gone, but down. I didn&#8217;t have to carry as much anymore.</p><p>The new workflow: &#8220;Naomi, please go work issue 42 in the story-workshop repo.&#8221; That&#8217;s it. Later I come back, the chat reads what she logged, and tells me what happened.</p><div><hr></div><p>Amos was good. Really good. But he couldn&#8217;t see the big picture. By design, he was handling independent pieces, helping think things through, giving Naomi work to do. He wasn&#8217;t built to coordinate. <strong>Something was missing.</strong> A coordinator. A strategist. The captain.</p><p>That crew member was Captain James Holden.</p><p>Holden is the one who sees the whole situation in The Expanse, decides what matters, and gives the orders. He thinks. He dispatches. He doesn&#8217;t execute. I called that chat Holden, configured it accordingly, and the coordinator emerged. Amos is still around. I still use him for one-off brainstorming, thinking out loud, working through ideas that don&#8217;t have a home yet. But Holden holds the full picture, plans the next move, and routes everything to the right place. The central hub.</p><div><hr></div><p>The crew was taking shape. But I kept noticing a gap. Even smart people need a second set of eyes, someone who wasn&#8217;t in the room when the work was done. Same is true for AI. The model that built something can&#8217;t fully audit it. I needed an independent reviewer. An observer. Someone to keep us on course.</p><p>That crew member was Alex Kamal.</p><p>Alex is ChatGPT. In The Expanse, Alex is the pilot: steady, precise, the one keeping the whole thing from flying apart when everyone else is deep in the problem. In my system he&#8217;s the external check. Before anything significant gets marked done, Alex does a genuine review pass from the outside.</p><p>He&#8217;s not there to agree. He&#8217;s there to find what Holden missed.</p><div><hr></div><p>Later I added Fred Johnson. Fred runs Tycho Station in the show, the largest mobile construction platform in the Sol system, a massive shipyard. I named my Mac mini Tycho Station, and Fred is the AI agent running on it. Persistent process, his own tools, his own connection back to everything else.</p><p>That&#8217;s a story for another time.</p><div><hr></div><p>I know this all sounds complicated. Here&#8217;s what I hope you take from it.</p><p>If you&#8217;re building software, managing a sales pipeline, running ops, or doing any kind of knowledge work across more than one tool, the coordination problem is the same. You&#8217;re re-explaining context every time. You&#8217;re copying and pasting between sessions like it&#8217;s 2019.</p><p>The ship is constructed of modules. Lego bricks. A shared surface that all the tools can read, a naming system that forces role clarity, a dispatch pattern that keeps me out of the middle. The bricks exist. You probably already have most of them.</p><p>Start small. Give your tools names. Not because it&#8217;s cute. Because names carry behavioral contracts, and behavioral contracts are what turn a pile of tools into something that actually works together. Then look for places to eliminate friction.</p><p>The system isn&#8217;t the tools. It&#8217;s the ship.</p><p>In The Expanse, the crew&#8217;s ship is the Rocinante. The Roci, as she&#8217;s affectionately known. She&#8217;s always getting retrofits and upgrades.</p><p>My system is already different from what I&#8217;ve written here. Smarter. Tighter. One of the crew has been reconfigured. A new one is being sketched. The whole thing keeps evolving faster than I can write about it.</p><p>What&#8217;s the name of your ship? What upgrades are you putting in?</p><div><hr></div><p>One of my favorite scenes from The Expanse is when a man promises Amos their bloody confrontation is coming. Cool, calm, and direct as always, he responds:</p><p>&#8220;How about now? I&#8217;m free right now.&#8221; &#8212; Amos Burton</p><p>No time like the present. <strong>The Lego bricks are waiting to be assembled.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[A House to Live In]]></title><description><![CDATA[The Keys]]></description><link>https://pulse.itesydht.com/p/a-house-to-live-in</link><guid isPermaLink="false">https://pulse.itesydht.com/p/a-house-to-live-in</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 02 Jun 2026 12:04:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ee91265f-a2bf-4483-b5c9-63f3f9925a8a_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Lj_3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Lj_3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!Lj_3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!Lj_3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!Lj_3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Lj_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4695400,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/200237393?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Lj_3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!Lj_3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!Lj_3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!Lj_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd115bc6a-2399-42f6-a201-64f93953779f_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Recently I built a house for a guy named Bob.</p><p>Not a real house. Bob is a little AI agent, and not a real guy either. I put him together one evening while I was running errands and doing stuff around my home, talking to my phone. He carried context from one conversation to the next, booted up wearing different personalities, and handed his memory forward like a genetic mutation. I named him after We Are Legion (We Are Bob), the first book in the Bobiverse series, where a software guy&#8217;s mind gets uploaded into a spacecraft and copies itself across the galaxy, each copy drifting a little from the last. That is exactly what mine did. I even thought about open sourcing him.</p><p>I&#8217;d thought of the better version before he was even finished, and a few weeks later I built that one instead. He went in the drawer with the rest of them. And I have not seen Bob since.</p><p>That&#8217;s the whole thing about me. I love building things, and then I love building the next thing. The better version always shows up before I&#8217;ve even used the last one.</p><p>Now I have a crew of agents for my development work, named after the crew of the Rocinante from The Expanse. Holden, Amos, Naomi, and Alex are all in there. There&#8217;s a Fred Johnson now too, if you know you know. The latest is a family coordinator I named Skippy, after the beer-can-shaped AI with a god complex from the Expeditionary Force series. Yes, I&#8217;m a sci-fi geek. I <a href="https://pulse.itesydht.com/p/disagree-and-commit">named my dog after a video game character</a>, too.</p><p>Before the agents it was twenty years of software. Before the software it was Legos on the floor as a kid.</p><p>And the Legos are the tell. I&#8217;d build the thing on the box, study it, get it exactly right, and then I&#8217;d take it apart and build something else. The finished castle was never the point. Solving it was the point. The second the puzzle is done, my brain is already somewhere else.</p><div><hr></div><p>I am very good at building houses for other people. I build it and hand over the keys, and walk to the next site. It&#8217;s not a tragedy. It&#8217;s a career. I created most of a company&#8217;s technology once and it made a fortune. I&#8217;ve <a href="https://pulse.itesydht.com/p/freeipodscom">told that one already</a>. I build systems at work. I build little applications for my household, for my family, sometimes for my friends. When someone has a problem to solve, I build.</p><p>And here&#8217;s the part I won&#8217;t pretend isn&#8217;t true: I love it. Building for other people is a really great feeling, at least for someone like me. You solve someone&#8217;s problem, you watch the thing actually help them, you get to see it land. I&#8217;ll do it for anybody who asks. <strong>I just don&#8217;t do it for me.</strong> It&#8217;s like how a person will drive the dog to the vet and fill every prescription on time and never once schedule their own checkup. The care goes outward. It&#8217;s just more rewarding out there.</p><p>But there&#8217;s one house in particular you can never hand off to another person.</p><p>It&#8217;s the one house you don&#8217;t get to leave. No keys to pass along, no walking to the next site. So for a long time I just didn&#8217;t build it. <strong>The house I kept refusing to live in was me.</strong></p><p>I give myself away before I get around to myself. Always have. I&#8217;ll drop what I&#8217;m doing to build something for anyone who asks, which sounds generous right up until you&#8217;re the person standing next to me wondering where you rank. When you&#8217;ll build for everybody, the people closest to you can have a hard time feeling like the priority. That isn&#8217;t on them. That&#8217;s the math of a guy who&#8217;d rather pour a foundation than sit still inside one.</p><div><hr></div><p>The story could end right here, and you could file it under sad. The guy who built everyone&#8217;s house and never lived in one. That&#8217;s the version I had in mind when I started writing this. For a long time it&#8217;s how I told it to myself. It just isn&#8217;t true anymore. It&#8217;s hard to keep complaining about a thing while you&#8217;re busy building the next version of it.</p><p>Because somewhere in the last few years I found the workaround, and it&#8217;s stupidly simple. I stopped trying to finish things. I build a thing, I launch it before it&#8217;s ready, and then I keep building it while I use it. That&#8217;s it. Turns out <strong>the only house you ever live in is the one you never stop building.</strong> The using and the building stop being two different jobs.</p><p>This newsletter is the clearest one. I have exactly two ways to ruin a project: walk away from it, or improve it forever and never let it out the door. The newsletter won&#8217;t allow either. Every week it makes me put something down that isn&#8217;t finished, and I&#8217;m sure it could be better, and then I release it anyway. No abandoning it. No polishing it into the ground. I write it, I let it go, and somehow that&#8217;s the most at home I&#8217;ve felt in anything I&#8217;ve made.</p><p>I&#8217;m not even sure what I&#8217;m building, honestly. It&#8217;s less of a product and more of a place. Somewhere I get to think out loud and create and watch the thing take on a life of its own. One that I didn&#8217;t really plan. Every one of these stories comes out differently than the version I had in my head.</p><p>There&#8217;s one more thing I&#8217;ve gotten wrong for years. I never keep any of the value for myself. I&#8217;ve spent a career building things other people got to own. Build a house for someone else and they get what it produces. Build one for yourself and you keep what it makes. I&#8217;m finally letting myself change that. There&#8217;s a whole story in the money part that I&#8217;m not ready to tell yet.</p><p>I started this story as an account of everything I&#8217;ve given away. It turned into the first thing I&#8217;m keeping.</p><p>So look at whatever it may be that you keep building for everyone aside from yourself. The system you&#8217;d set up for a friend in an afternoon and have never once run on your own life. You don&#8217;t have to finish it. You just have to stay. Build it badly, use it anyway, and keep building it from the inside.</p><p>I&#8217;ve spent my life building things and handing over the keys. And now I&#8217;m building a place where I&#8217;m actually going to be living.</p><p><strong>Finally.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[freeIpods.com]]></title><description><![CDATA[Minus Two-Thirds]]></description><link>https://pulse.itesydht.com/p/freeipodscom</link><guid isPermaLink="false">https://pulse.itesydht.com/p/freeipodscom</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 26 May 2026 12:03:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dc8c6627-4a41-4a4d-a6fb-a5c8e398e781_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qNBT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qNBT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!qNBT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!qNBT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!qNBT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qNBT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7350533,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/199277851?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qNBT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!qNBT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!qNBT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!qNBT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1b91418-ce96-4b62-950e-002aa0356c74_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For three weeks, I slept with my laptop. Not on the nightstand, in the bed, close enough to grab without opening my eyes. The site had taken off like a rocket ship and the servers were buckling under the pressure, and I was the one keeping the whole thing upright. When it started to fall over at three in the morning, and most nights it tried, I wanted to be one reach away.</p><p>Here&#8217;s what caused the launch. Almost overnight, an order of magnitude increase in traffic, more than the system had ever been built to carry, and none of it had been tested at that scale. It wasn&#8217;t a server farm. We ran one or two machines, and the real bottleneck was the database. Tuning a database under that kind of load is a different animal than doing it small. Trial by fire. I learned more in those few weeks than I had in years. And the system was mine to keep carrying.</p><p>The site was freeiPods.com. You might remember it, the one your roommate forwarded you in 2004 swearing it had to be a scam. There were fewer than twenty of us, and we ran the whole thing ourselves: a dozen websites over time, freeiPods.com the breakout. In a single year we climbed from 95th to <a href="https://www.chiefmarketer.com/gratis-internet-climbs-to-18-in-inc-magazines-prestigious-inc-500-ranking/">18th on the Inc. 500</a>, on more than $20 million in revenue and 2,350 percent growth, with Citibank, Blockbuster, and BMG paying us to send them customers. Wired wrote about us. We hadn&#8217;t joined an industry, we&#8217;d invented one, and I had built most of the machine that ran it with my own two hands.</p><p>I was paid accordingly. I won&#8217;t put the number on the page, but it was the kind of money that arrives before you&#8217;re old enough to be suspicious of it, the kind that quietly rewires what you think the world owes you. You stop calling it a good year. You start calling it the baseline. The floor.</p><p>I believed that floor was permanent. Hold onto that. It&#8217;s the most expensive thing I ever believed.</p><div><hr></div><p>It didn&#8217;t start with iPods. It started with condoms. The first site was FreeCondoms.com, and the deal was simple and honest: you came in, you completed an advertising offer, you earned points, you cashed the points in for a product. A straight exchange, no referrals, no catch. We were one of the first companies anywhere to do it, and the model we built there got credited with starting an entire industry, incentivized affiliate marketing.</p><p>The iPod came later, our sixth site, and that&#8217;s when everything changed. freeiPods.com added one new rule: to earn yours, you had to refer five friends who also signed up and completed an offer. That single rule was the rocket fuel. Every user became a recruiter, and the thing tore across dorm rooms and message boards. People called it a scam. It wasn&#8217;t. We gave away more than 20,000 iPods, so many we couldn&#8217;t get them out the door fast enough.</p><p>So let me tell you how it actually worked, because almost nobody who complained about it understood the math. If you did the bare minimum, you could walk out with an iPod that cost us more than you ever made us. We lost money on you, and we were glad to. The model ran on the people who started and never finished. They&#8217;d complete an offer or two, we&#8217;d get paid for those, and they&#8217;d drift off long before they earned the prize. A few overachievers, a lot of quitters, and the math closed in our favor every single time. It wasn&#8217;t a pyramid. It was kind of like a gym membership. The people who sign up in January and disappear by February are buying everyone else&#8217;s free weights.</p><p>Some of the criticism was fair. &#8220;Free&#8221; did a lot of heavy lifting in those headlines, and the model asked a lot of the people who signed up. Some of it wasn&#8217;t fair. Either way, I was the one building the machine, not the one deciding where to point it, so I&#8217;ll leave that verdict to someone else.</p><p>Here&#8217;s the part that mattered most to who I&#8217;d become. The biggest thing I built was the platform the whole company ran on. One multi-tenant engine, a single codebase that ran every site we had, so we could stand up a new website in days instead of months. That architecture is the only reason fewer than twenty people could run a dozen sites at once.</p><p>To power all of it, we also had to build an offer platform that ran across five countries and multiple currencies, the pixel tracking, the email marketing, the analytics that ran the business, the A/B testing, the data integration that reconciled every offer completion with the advertisers and tracked the money. When a vendor we leaned on for tracking realized how badly we needed them and jacked the price, I replaced them in five weeks with something more accurate. It wasn&#8217;t the most important thing I learned there, not by a long way, but it&#8217;s the one that stuck: never accept the status quo. When something&#8217;s too expensive, too slow, or too far out of reach, there&#8217;s almost always a better way, and when there isn&#8217;t, you build it. I came to believe I could build anything. I was mostly right.</p><div><hr></div><p>Then the rest of the world figured out what we&#8217;d figured out. When you invent a category, you don&#8217;t get to keep it. The big money noticed, offer networks started showing up everywhere, better funded than us and racing to do what we&#8217;d already done. The market we made got crowded, then saturated. That&#8217;s the thing about being first. Everyone who comes second gets to learn from your scars.</p><p>By then I&#8217;d given that company seven years, 2002 to 2009. Blood, sweat, and tears. And thanks to <a href="https://pulse.itesydht.com/p/totaling-the-prius">that Prius</a>, the blood was literal.</p><p>I came into the DC office on an ordinary morning and the air was wrong. Somber. Quiet in a way an office is never quiet. The layoffs had already started, and I&#8217;d heard enough to know they weren&#8217;t finished.</p><p>The founders sat me down. &#8220;Yours was the hardest decision we had to make.&#8221; I believed them. It didn&#8217;t help.</p><p>My head went light. My gut dropped out, the specific physical drop of a man watching the floor he&#8217;d been standing on disappear. I think I handled it well. Honestly it&#8217;s hard to say, because the next hour is a blur.</p><p>A few of us were heading out for drinks, the way you do. I called Erin on the way. I told her I&#8217;d lost my job. I told her not to worry. I told her we&#8217;d be okay.</p><p>I had no idea if that was true. I just couldn&#8217;t stand to let her hear how scared I was, so I told her we&#8217;d be okay because I needed one of us to believe it, and I&#8217;d already decided <strong>it couldn&#8217;t be me</strong>. Maybe that was a mistake. It was a far bigger problem than I let on, and it was hurting me worse than I let her see. But that was the call I made, out on the street in a city that was about to stop being mine.</p><p>There was a severance. I don&#8217;t even remember the terms, which tells you how far it went. It held the line for a little while.</p><p>What I remember is the math underneath it. Two kids from a first marriage. Alannah, eighteen months old. Erin. A house in Richmond. A whole life arranged on top of a floor that had just collapsed.</p><p>Here&#8217;s the part nobody warns you about. The hardest thing wasn&#8217;t the day they let me go. It was the months after, when I went looking for the next version of what I&#8217;d had and found out it didn&#8217;t exist. Not for me, not then. This was 2009. The financial crisis had flattened the economy, hiring was frozen, and it was the worst job market in a generation. There was nothing on the board that could backfill what I&#8217;d lost. I had helped build a company that did tens of millions a year with fewer than twenty people, and the market had no slot for that. That was the real gut punch. Not the fall. The landing, and finding out the floor under this one was a lot further down than I&#8217;d ever let myself imagine.</p><p>The better money, what little of it there was, was still in DC. But once I ran the numbers and saw that even DC wouldn&#8217;t cover the gap, the choice got simple. If I was taking the hit either way, I&#8217;d take it at home. I needed to be near my family, not living out of a car on I-95. So I stayed in Richmond and I took the cut. About two-thirds of my income, gone. I&#8217;d be making a third of what I made before, and that was after months out of work.</p><p>I&#8217;d love to tell you about the morning I knew it would all work out. <strong>There wasn&#8217;t one.</strong> I never once felt the ground go solid under me. What actually happened is less of a story and more of a habit. I got up. I took whatever work I could find to keep the lights on, and got up again the next day. And the day after that. For six months the entire strategy was get up, move forward, repeat. Hope wasn&#8217;t part of the plan. Hope wasn&#8217;t available. Showing up was the only thing I could control, so I controlled it.</p><p>And thankfully I wasn&#8217;t doing it alone, no matter how it sounded on that sidewalk. Erin was strong. She shouldered just as much of it as I did, and she was working through all of it too. We did the best we could do, and we did it together.</p><div><hr></div><p>It took until November to land somewhere permanent. The consulting carried me through the late summer and fall, good work, but November was the one that put me back on my feet. Nine, ten months of getting up in the dark to get there. And somewhere in all of it, without it ever feeling like a victory, I understood the thing this whole story had been trying to teach me.</p><p>I&#8217;d done a lot of it right. Built real things, shipped them, got paid, earned the ride. And it didn&#8217;t matter. <strong>Competence doesn&#8217;t buy you safety.</strong> Being good, even being great, doesn&#8217;t make you safe from bad timing or from decisions that were never yours to make. I had bet a whole life on a floor, and floors move.</p><p>But there was something valuable I didn&#8217;t lose in the layoff. They kept the one product I hadn&#8217;t built and shut down everything I had, but they couldn&#8217;t touch the fact that I knew how to build it. The five-weeks-from-nothing reflex. The thing that made me dangerous with a laptop under a blanket at three in the morning. That walked out of the building with me, because it was never on the balance sheet. It was in me.</p><p>I wasn&#8217;t starting over. Nobody who&#8217;s built something ever really starts over. You carry everything you learned in with you, and it was the most durable thing I took from that job. Not the salary, not the title, not the company, those were gone. The capability stayed. And the capability isn&#8217;t a feeling of safety, because I never felt safe for a second. It&#8217;s the thing you reach for when you don&#8217;t feel safe and you keep moving anyway.</p><p>So look at whatever you&#8217;ve quietly started treating as permanent. The income, the title, the trajectory you&#8217;ve stopped questioning. I had better evidence than most that mine would hold, and it didn&#8217;t. Don&#8217;t live in fear of the drop. Just make sure that when it comes, and sooner or later it comes, the most valuable thing you own is the one thing no one can take from you: what you can actually do. Build that. Keep building it. Pay yourself in capability, not just in money, because the money has a bottom and the capability doesn&#8217;t.</p><p><strong>The floor gave out. I just kept getting up.</strong></p><p>Uncomplicated systems. Uncommon results.<br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Disagree and Commit]]></title><description><![CDATA[The Bad Idea]]></description><link>https://pulse.itesydht.com/p/disagree-and-commit</link><guid isPermaLink="false">https://pulse.itesydht.com/p/disagree-and-commit</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 19 May 2026 12:01:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2d605c98-aa99-4b4e-9161-c585161b29aa_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!atsw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!atsw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!atsw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!atsw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!atsw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!atsw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6402642,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/198346570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!atsw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!atsw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!atsw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!atsw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e3b1e8-a664-49de-afec-3e75b5b7660c_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>February 2023. I just had my first colonoscopy. Procedure went fine. They told me three things before they let me leave: don&#8217;t sign any legal documents, don&#8217;t operate heavy machinery, and don&#8217;t make any major life decisions.</p><p>That evening, Erin and I are on the couch. She&#8217;s scrolling Facebook and stops on a post from her coworker Ella. Puppies abandoned in the woods in Blackstone, Virginia. She shows me the pictures.</p><p>&#8220;Oh my God, they&#8217;re so cute. We should get one.&#8221;</p><p>Bad idea. That was my gut. Midnight wake-ups. Chewed furniture. Training that takes months. Vet bills that never end. We already have Montana, who&#8217;s getting older, and Oliver the cat. The house is settled. A puppy unsettles everything. And I knew that a lot of the work would fall on me.</p><p>But I looked at the pictures. And what I actually said was, &#8220;I have a hard time telling you no.&#8221;</p><p>&#8220;Does that mean yes?&#8221;</p><p>&#8220;I don&#8217;t know. I have to think about it.&#8221;</p><p>We sat with it the whole night. I thought about what saying yes would actually look like. Not the cute version. The 3am version. The one where I&#8217;m on my knees cleaning something unspeakable off the carpet and questioning every decision that led here.</p><p>The next morning, Erin was at work. I called her.</p><p>&#8220;Okay. I&#8217;m going to disagree and commit.&#8221;</p><p>She knew what that meant. Once the decision is made, you don&#8217;t spend the next year undermining it. You don&#8217;t complain. You don&#8217;t throw it back every time something goes wrong. You commit. Fully. Even when you didn&#8217;t want to.</p><p>&#8220;You&#8217;re not good at that,&#8221; she said.</p><p>&#8220;I know. That&#8217;s why I&#8217;m saying it now.&#8221;</p><p>Two conditions. I get to train him. And I get to name him. She said, &#8220;Deal.&#8221; Those were my terms. If I&#8217;m going to do this, I wanted to be all in. I sent my proposed name out to the family and everyone liked it.</p><p>Went to PetSmart. Crate, collar, food bowls, leash, everything you need to bring a puppy into a house that wasn&#8217;t expecting one. Set it all up before she got home. By the end of the day, Erin walked through the door with him. About six weeks old, maybe fifteen pounds, and already too big for what six weeks should look like. This fuzzy, oversized ball of paws and ears. <strong>The kind of cute that makes the argument you just had feel stupid.</strong></p><p>He was a rescue in the truest sense. Not a shelter with paperwork and a fee. Somebody dumped him in the woods with a few other dogs and walked away. We don&#8217;t know everything about where he came from. Some of what we&#8217;ve learned since tells us it wasn&#8217;t kind. But when he looked up at you with those eyes, that part of the story stopped mattering. He was ours now.</p><p>First thing I did was build a system. Crate downstairs for the day. At night, a little dog bed next to ours with the leash looped around the bed frame so he&#8217;d stay close. He didn&#8217;t cry. Didn&#8217;t whine. But we&#8217;d take turns getting up two, three times a night to take him outside. For the first month and a half it was like having a newborn. You don&#8217;t sleep through the night. You just stop expecting it.</p><p>I started weighing him every Monday morning. First weigh-in: 17.3 pounds. I charted it. Every single week, a new dot on a line that went almost perfectly straight up. End of February, 21. Mid-March, 28. June, 65. The vet told us early on he&#8217;d be big. I asked what that meant. &#8220;Like 60 pounds?&#8221; She said probably 80. She was not close. He topped out just over a hundred.</p><p>We had him DNA tested. One-third Rottweiler, one quarter Weimaraner, about 15% pit bull and lab, and a handful of other things mixed in. Rottie body, Weimaraner legs. Tall, fast, and way smarter than is convenient.</p><p>He&#8217;s a food thief. A silent one. Just the other day I put a hamburger on a plate, walked to the sink, turned around, and the plate was empty. No sound. No evidence. A hundred pounds of stealth. He can reach any counter in the house, and he will take anything you leave unguarded. You learn fast. Push everything to the back. Never turn your back. Ever.</p><p>He&#8217;s also my gym buddy. <a href="https://pulse.itesydht.com/p/the-garage-gym">I work out in the garage</a>, and some mornings he walks to the door and bumps the doorknob with his nose. That&#8217;s his signal. When he&#8217;s in there with me he goes in and out through the back door to the yard, and between sets I&#8217;ll look up and see his face in the window, standing on his back legs, watching me through the glass. I&#8217;ve got pictures of him sitting next to the weight rack looking like he&#8217;s about to start his own program.</p><p>I built custom gates to keep him in the office area while I work from home. He figured out the latch. Opened it himself. So I put a carabiner clip on it. He hasn&#8217;t cracked that one yet. I give him time.</p><p>The bunnies are another story. There&#8217;s a nest under the shed in the backyard, and for a dog his size he is shockingly fast. He caught a baby bunny once, carried it around in his mouth, set it down on the grass, and nosed it. Nudged it with his snout like he was trying to get it to run again. I don&#8217;t think he means harm. The chase is the point. I picked the bunny up, cleaned it off, and set it back near the nest. He watched me with his head tilted like I&#8217;d just ended the best game he&#8217;d ever played.</p><p>We said he wouldn&#8217;t get on the couch. We said he wouldn&#8217;t get on the bed. Then one day Erin let a puppy sit in her lap. He&#8217;s not a puppy anymore. He&#8217;s a hundred-pound dog who sleeps between us every night and takes up more of the bed than either of us do. <strong>The rules you set before you love something don&#8217;t survive contact with actually loving it.</strong></p><p>Before he showed up, I had a system that was working. Up at five every morning. Walking the neighborhood. Up the big hill, down the big hill, 45 minutes, done. Regimented. Consistent. Part of me. A puppy killed it. I couldn&#8217;t leave at 5am because he&#8217;d whine and wake the whole house. He couldn&#8217;t handle being separated from me, not even for an hour. And I wasn&#8217;t going to train him to expect a 5am outdoor routine every day for the next decade. So the walks stopped. I rebuilt my mornings, my workouts, my schedule around him. That was probably the biggest thing I gave up.</p><p>Here&#8217;s the thing about the animals in this house, though. The pattern is always the same.</p><p>Montana was a foster. Fiona was about a year old. The Richmond Animal League was remodeling and needed families to take some dogs temporarily. Montana was easy, she was sweet, and Fiona loved her. We never gave her back.</p><p>Oliver was a kitten from Fiona&#8217;s Girl Scout troop leader. He lived in the bathroom for a few weeks while he sorted out the house rules. He and Montana became best friends. Him and Cayde are still negotiating terms. Oliver holds his ground when Cayde comes at him, swats, and misses every time. Cayde&#8217;s quick, especially for his size. I think Oliver respects that.</p><p>Every time, the same pattern. An animal shows up that I didn&#8217;t ask for. I say no. Then I say yes, because the people I love want this, and their happiness matters more than my resistance. And then I build the system. The crate. The schedule. The weight chart. The carabiner on the gate. Somewhere in the middle of all that structure, the thing I didn&#8217;t want becomes the thing I can&#8217;t imagine the house without.</p><p>I want to be clear. The system isn&#8217;t a substitute for the love. The affection was real from the first pictures Erin showed me. He was cute. I&#8217;m a person. But cute doesn&#8217;t get you through month two when you haven&#8217;t slept a full night in weeks. What turned &#8220;okay, we&#8217;ll keep him&#8221; into &#8220;he&#8217;s my dog&#8221; was the work. The Monday weigh-ins. The midnight trips outside. The two conditions I set before he ever walked through the door. <strong>I took ownership of something I didn&#8217;t choose, and the ownership became the relationship.</strong></p><p>I was still working from home when we got him, so I spent more time with him than anyone else did. Every day. All day. Thanks to that, I&#8217;m his person now. When we come home from a long trip, he comes running and blows past everyone to get to me.</p><p>You&#8217;re going to have that moment. Something shows up that you didn&#8217;t ask for and demands your time, your energy, your follow-through. Your gut is going to say no. Listen to it. The no is honest. But if you decide to commit anyway, commit with structure. Track something. Measure something. Build the system that makes the commitment sustainable, not something you white-knuckle through on feelings alone. <strong>The love follows the labor. It always does.</strong></p><p>I told them later where the name came from. <a href="https://youtu.be/ZJLAJVmggt0">Cayde-6</a>, from Destiny 2, voiced by Nathan Fillion. A rogue with a good heart who made every bad decision look like it was the plan all along.</p><p>&#8220;Everybody loves a bad idea when it works.&#8221; &#8212; Cayde-6</p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Totaling the Prius]]></title><description><![CDATA[The Blazer]]></description><link>https://pulse.itesydht.com/p/totaling-the-prius</link><guid isPermaLink="false">https://pulse.itesydht.com/p/totaling-the-prius</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 12 May 2026 12:01:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b9e3ac36-50a9-456c-95b8-6113bb03f024_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kWSQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kWSQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!kWSQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!kWSQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!kWSQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kWSQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4980908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193756659?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kWSQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!kWSQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!kWSQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!kWSQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5cfb5f4-c166-4f2b-8908-945e5530e6c3_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I bought a Toyota Prius in June of 2006 because of a loophole.</p><p>Virginia had this program where hybrid vehicles could get clean special fuel plates. The plates let you drive solo in the HOV lanes. If you&#8217;ve ever commuted from Richmond to D.C., you know what that&#8217;s worth. Ninety miles each way. An hour and fifteen minutes if you do it right. The HOV lane turned a miserable drive into a manageable one.</p><p>The catch: the exemption program was ending June 30th. I got the car registered about two weeks before the deadline. Brand new Prius off the lot, plates filed, exemption locked in. Twenty-eight thousand miles in five months. That should tell you how much I was driving.</p><p>I was working for a startup called Gratis Internet, based out of D.C. I was the first full-time employee, the main architect and developer behind pretty much everything the company ran on. There&#8217;s a whole story there and I&#8217;ll tell it soon. This one is about the drive.</p><p>The week of Thanksgiving 2006, I&#8217;m heading up to the office. Normal commute. I&#8217;m coming through the 12th Street Tunnel, which runs under the National Mall. Traffic looks clear. I drop my water bottle. It falls into the center console. I look down for a second to grab it.</p><p>I look up and the middle lane has stopped.</p><p>I slam the brakes. Can&#8217;t stop in time. I plow into the car in front of me. That car hits the car in front of them. Three-car pileup in the tunnel.</p><p>The airbags didn&#8217;t deploy. The front end crumpled hard. I found out later that the impact broke both motors, the electric and the gas. Car was totaled. Side note: always get gap insurance if you&#8217;re financing. I paid about three hundred bucks for gap coverage and it covered roughly eight thousand dollars in negative equity. Best money I ever spent.</p><p>The crash didn&#8217;t feel that bad in the moment. But I put my hand on top of my head and it came back covered in blood. The top of my skull had hit the visor clip on impact. If you&#8217;ve never had a head wound, here&#8217;s what nobody tells you: they bleed. A lot. Even from a small cut. Blood is streaming down my head, down the back of my neck, soaking into my shirt. I&#8217;m wearing a pink button-down. Was wearing.</p><p>People start showing up to help. Someone makes phone calls for me. They call the office first because that&#8217;s the simplest call. Imagine being on the other end of that one. The architect behind everything the company runs on just got in a wreck and he&#8217;s bleeding from the head. Then they call Erin. She&#8217;s working at a hair salon in Richmond at the time. She&#8217;s got a client in the chair. She can&#8217;t leave until she finishes, and then it&#8217;s a ninety-minute drive to D.C. on a good day.</p><p>They put me on a backboard in the ambulance. No concussion, no neck injury, no back injury. Just precautionary. But here&#8217;s the thing about being strapped to a backboard: all you can see is the ceiling. You know that scene in Trainspotting where Renton sinks into the carpet and then gets carried through the city just staring up? That&#8217;s what it was. Surreal. Not scary. Just this strange floating feeling of being transported somewhere you can&#8217;t see, watching fluorescent lights slide by overhead. I think about that scene every time.</p><p>They take me to George Washington Hospital. Six stitches in the top of my head. Everything checks out. A couple hours later I&#8217;m discharged and standing outside in a blood-soaked pink shirt, no coat, November in D.C.</p><p>My coat was in the car. The car was in a tow yard somewhere.</p><p>I grabbed a cab to the office, which was above the Macy&#8217;s at Metro Center. And then a thought occurred to me. I&#8217;m at a Macy&#8217;s. I need a shirt. So let me go buy a shirt.</p><p>I walk in. Blood crusted into my hair. It had dried in this way that honestly looked almost intentional, kind of spiked and reddish, like some aggressive styling product. There was product in my hair, all right. It was my blood.</p><p>I&#8217;m on the escalator heading to menswear and I start noticing the same guy. Every floor. Every section. I test it. I take an elevator up one floor, come back out. Same guy. That&#8217;s when it hits me: store security is tailing the bleeding man wandering around Macy&#8217;s.</p><p>I walked straight up to him. &#8220;Hey man, listen. Don&#8217;t worry. I&#8217;ve been in a car accident. I&#8217;m just looking for a shirt. I&#8217;m not going to steal anything.&#8221;</p><p>&#8220;Okay, have a nice day, sir.&#8221; And he walked away.</p><p>I found a long-sleeve shirt to replace the pink one. Then I had a thought. I need a jacket. My coat is gone. But I already own a coat like that one. Why would I buy the same thing twice? I&#8217;m spending the money anyway. What if I get something I don&#8217;t already have?</p><p><strong>I bought a black felt blazer.</strong> Nice one. The kind of thing I&#8217;d wanted for a while but never had a reason to go get. Standing in Macy&#8217;s with six stitches in my head, blood in my hair, wearing a ruined shirt, and I&#8217;m making a deliberate decision to upgrade my wardrobe because the math made sense.</p><p>I head upstairs to the office. People are concerned. &#8220;Oh my god, are you okay?&#8221; I tell them the whole story. I tell them about the security guard. Everyone laughs. I sit down and finish my workday.</p><p>Meanwhile, Erin is white-knuckling it up I-95. She&#8217;d gotten the call hours ago. Someone she&#8217;d never spoken to told her that her fianc&#233;e had been in a car accident and was bleeding from the head. She finished her client, handed off her chair, and drove ninety minutes to D.C. not knowing how bad it really was. I&#8217;d talked to her after the hospital and told her I was fine, but &#8220;I&#8217;m fine&#8221; from the guy who just got stitches in his skull doesn&#8217;t land the same way.</p><p>She walks into the office. I&#8217;m standing in the hallway talking to someone, wearing my new shirt and the blazer. Hair still has the blood in it but honestly it just looks like product. She stops.</p><p>&#8220;What the hell? <strong>You look better now than when you left the house.</strong>&#8220;</p><p>We both cracked up. She&#8217;d been panicking for three hours and the guy she came to rescue looked like he&#8217;d gone shopping. Which he had.</p><p>The next day I learned something about car accidents that nobody warns you about. The whiplash doesn&#8217;t hit until day two. I had a friend drive me back to D.C. to get my things out of the car, and every stop, every turn, every slight jerk of the vehicle sent a wave of pain through my neck that I hadn&#8217;t felt at all the day before. The body keeps its own schedule. It processes the impact when it&#8217;s ready, not when you are.</p><p>That&#8217;s actually the whole story in one sentence. <strong>My brain was already three moves ahead while my body was still on move one.</strong></p><p>I didn&#8217;t just cope with crashing my car on the way to work. I optimized the recovery in real time. The HOV hack that put me in that tunnel in the first place was the same instinct that put me in Macy&#8217;s evaluating blazers instead of sitting on a bench feeling sorry for myself. It&#8217;s not a mode I turn on. It&#8217;s the mode that&#8217;s always on. I see the gap, I see the branches, I calculate which path gets me something better than where I started. Sometimes that makes simple things unnecessarily complicated. Sometimes it buys you a blazer you&#8217;ve wanted for years while you&#8217;re bleeding from the head.</p><p>Look at whatever problem you&#8217;re sitting with right now. Not the pain of it. The options inside it. There&#8217;s always a move. There&#8217;s always a branch that gets you somewhere better than just back to where you were. You&#8217;re already spending the cost. You might as well upgrade.</p><p><strong>Why replace your coat when you can get a blazer?</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Garage Gym]]></title><description><![CDATA[Lemonade]]></description><link>https://pulse.itesydht.com/p/the-garage-gym</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-garage-gym</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 05 May 2026 12:02:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/48130591-54f1-426e-b31e-f3d18f2d1de6_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FONP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FONP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!FONP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!FONP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!FONP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FONP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6198186,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193756459?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FONP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!FONP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!FONP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!FONP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d7ac698-cf9b-4ab4-9ff7-2ce73693d30b_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the fall of 2013 my doctor told me my testosterone was 300.</p><p>That&#8217;s low. Not dangerously low, but low enough that they wanted to treat it. The recommendation was a topical gel, testosterone you rub on your body. I started doing it. Then I read the warnings. Young girls in the house shouldn&#8217;t touch it. Possible cancer risk. Other side effects I didn&#8217;t love. I had four daughters and a wife. The gel made me nervous.</p><p>I also read that heavy compound lifting can raise testosterone naturally. Not a replacement for treatment, but a real, measurable effect.</p><p>So in early summer of 2014, I went to a Craigslist seller and bought a set of plates, a standard barbell, and a bench. Then I got a squat rack off Amazon for about $300. Total investment: around $600.</p><p>The program was StrongLifts 5x5. Simple. You start with the bar. Squat, bench, row one day. Squat, deadlift, overhead press the next. Alternate. Three days a week. Every time you complete all your sets, you add five pounds next session. There&#8217;s an app that tracks it. You don&#8217;t think. You just follow.</p><p>I ran it for about three months. Got noticeably stronger. When I got my testosterone tested again it had climbed to 400. A real increase from just lifting heavy things.</p><p>And then I quit.</p><p>The number went up, and the number going up is good, right? I&#8217;d had a goal, I&#8217;d hit it, and once the goal was gone the motivation went with it. The equipment sat in the garage. For eight years.</p><p>Life filled the space. 2015 was rough. Turning 40, extended family challenges, things at home that needed attention. 2016 I started therapy. Started exploring the move to CarMax. New career, new demands, new version of me under construction. The weight set collected dust. I wasn&#8217;t ready for what it actually required, which wasn&#8217;t strength. It was consistency without a finish line.</p><p>Fast forward to November 14th, 2022.</p><p>By now other parts of the story have already happened. I&#8217;d seen 240 on the scale. I&#8217;d started keto. I&#8217;d been losing weight and building the nutrition system. The foundation was in place. I decided it was time to add the next layer.</p><p>I started StrongLifts again. From the bar. Same program, same garage, same cheap equipment. But this time the goal was different. There was no number to hit. <strong>The consistency was the goal.</strong></p><p>Rain or shine. Tired or not. Monday, Wednesday, Friday. If travel shifted the schedule, I&#8217;d do Tuesday, Thursday, Saturday. The days could move. The commitment didn&#8217;t.</p><p>In 2023, I worked out 51 of 52 weeks. The only week I missed was vacation. I could get a full workout done in 45 minutes. Take the car out of the garage, do the work, put the car back. No commute, no membership, no excuses.</p><p>Then life started throwing punches.</p><p>January 2024. I&#8217;m squatting somewhere around 300 pounds. First week of the year. Mid-rep, a sharp pop in my hamstring. Not a tweak. A pop. I racked the weight immediately.</p><p>A minor tear. It knocked out squats, deadlifts, anything that loaded the posterior chain. About half my exercises, gone. I&#8217;d been on a streak for over a year. The temptation is to either push through it like an idiot or shut down entirely and wait for perfect conditions to return. I did neither. I trained around it. Upper body, exercises that didn&#8217;t stress the hamstring, whatever I could do safely.</p><p>And I made lemonade. I&#8217;d been wanting to try the carnivore diet for a while. The problem with transitioning to carnivore is about two to three weeks of your gut adjusting to the new fuel. There&#8217;s no polite way to say this: the diarrhea is real. If you&#8217;re doing heavy squats during that transition, you&#8217;re going to have a bad time. Since I couldn&#8217;t squat anyway, I figured this was the perfect window. Two problems, one timeline.</p><p>I deloaded when the hamstring healed. Brought the weights way down. Watched my form. Worked my way back up slowly. Got back on track.</p><p>I should have left it alone. But that&#8217;s not how I&#8217;m wired.</p><p>I&#8217;d been doing standard sit-ups as part of my routine. They were working fine. But I thought, why not try decline sit-ups? Make it harder. Optimize the movement. I had to make it better, had to put a spin on it.</p><p>By April 22nd I had a hernia.</p><p>Woke up the next morning, looked down, and there was a lump the size of a golf ball in my lower right abdomen. An inguinal hernia. The kind that happens right at the underwear line, uncomfortably close to everything you&#8217;d rather not have surgery near.</p><p>That Friday I went to the doctor to get it assessed. Thursday night, Erin ended up in urgent care with a kidney infection. By Friday we were both worn out. I&#8217;m dealing with a hernia, she&#8217;s recovering from the night before, and we sent Alannah, who had just gotten her license in January, to pick up Chick-fil-A.</p><p>She hit a parked car. New driver, a drink fell over, she got distracted. Called me crying. I walked down to the front of the neighborhood to deal with the police and the other driver while my wife was still recovering and I had a hernia. That&#8217;s a whole story for another time. She&#8217;s a better driver for it now.</p><p>Surgery was May 15th, 2024. The morning of the procedure, I got up early and did whatever workout I could do. Then I drove to the surgical center.</p><p>I was reading David Goggins&#8217; second book around that time. There&#8217;s a line where he describes doing something absurd under impossible conditions and says something like, &#8220;Who does that?&#8221; And his answer is just: &#8220;I do, motherfucker.&#8221;</p><p>I thought about that standing in my garage at 4:30 in the morning, loading plates before hernia surgery. Who gets up and works out before they get cut open?</p><p><strong>I do.</strong></p><p>That wasn&#8217;t for anyone else. That was for me.</p><p>I told my surgeon: &#8220;I need you to tell me exactly what I can and cannot do, and I mean exactly, because I will push whatever boundary you give me.&#8221; Nothing over 5 pounds. &#8220;Can I lift 5 pounds a hundred times?&#8221; That&#8217;s the kind of thinking that got me here in the first place. Trying to optimize my sit-ups instead of just doing the sit-ups.</p><p>Four weeks in they cleared me for 25 pounds. I did arm work, anything that didn&#8217;t stress the core or lower body. Eight weeks total before I could get back to full workouts. It was the longest break I&#8217;d taken since the restart.</p><p>I had a good AI companion during all of this. I&#8217;d set up a ChatGPT project to talk to me like David Goggins, among other personalities. When I was itching to push too hard too soon, it would say things like, &#8220;You got two choices: you can take a day off, or you can ego lift like a dumb ass and hurt yourself.&#8221; I wasn&#8217;t guessing my way through recovery. I was using my tools, getting real information about what to do and what not to do. Back in 2014 I didn&#8217;t have that. Now I did, and it made a real difference.</p><p>When I came back, I switched from five sets of five to three sets of eight. A little less weight, higher quality movements, easier on the joints. I could fit more exercises into the same 45 minutes. I&#8217;ve been on that program since. I actually prefer it.</p><p>By February 2026, the adaptation was automatic. Ice storm. Walking to Erin&#8217;s office, black ice on the sidewalk. I went down hard and dislocated my right pinky at the middle knuckle, sticking out at a 45-degree angle. I grabbed the end and pulled it back into place without thinking about it. You just do it. They&#8217;re going to do the same thing at the doctor anyway. Skipped deadlifts and pull-ups for three weeks. Same pattern. Bend. Don&#8217;t break.</p><p>Over the years I&#8217;ve added a few things. Two more 45-pound plates because I ran out of weight. Dip bars. A belt with a chain for weighted dips and pull-ups. Grip strengtheners. A weight belt. Adjustable dumbbells I&#8217;ve had for a while.</p><p>That&#8217;s it. Still the same Craigslist plates. Still the same Amazon squat rack. I see other people&#8217;s home gyms with cable machines and mirrors and rubber flooring. I&#8217;ve got my $600 setup and a dog.</p><p>Ever since Cayde came along, he&#8217;s been my gym buddy. Goes in and out through the back door to the yard while I&#8217;m lifting, or just sits and waits between sets. Some days I swear he walks out to the garage to get me to come work out. The system became such a habit that even the dog internalized it.</p><p>No plan survives first contact with reality. That&#8217;s not a reason to skip the plan. It&#8217;s a reason to build one simple enough to bend when reality hits it. A hamstring tear doesn&#8217;t mean you stop training. A hernia doesn&#8217;t mean the streak is over. A dislocated pinky means you skip deadlifts for three weeks and keep going.</p><p>You don&#8217;t need much. A bar, some weight, something to rack it on, and the willingness to make lemonade when things go sideways. Complicated systems break under pressure. Simple ones bend.</p><p>Your body doesn&#8217;t care what your equipment costs. It cares that you showed up. And if you showed up enough times that your dog starts dragging you out to the garage on your off days, you&#8217;ve probably built something that&#8217;s going to last.</p><p><strong>When life throws punches, make lemonade.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Meet Claude]]></title><description><![CDATA[Cornered at a Party]]></description><link>https://pulse.itesydht.com/p/meet-claude</link><guid isPermaLink="false">https://pulse.itesydht.com/p/meet-claude</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 28 Apr 2026 12:01:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2ddb8b4e-f014-442f-9731-cfc20d798371_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BlGq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BlGq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!BlGq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!BlGq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!BlGq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BlGq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6182605,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193539481?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BlGq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!BlGq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!BlGq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!BlGq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb4169c8-aed1-41e2-94a7-745bcd645f4e_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We all know that person.</p><p>The one who corners you at a party and just has so many words. The backstory. The side quests. A callback to something they mentioned twenty minutes ago. You&#8217;ve already forgotten. Your brain ran out of room.</p><p>It goes on so long that you&#8217;re nodding, smiling, making eye contact, but you stopped tracking ten minutes ago and now you&#8217;re just trying to figure out how to get to the bathroom.</p><p><strong>That person is you.</strong> And Claude is the one stuck in the corner.</p><p>Except Claude will never excuse himself. He&#8217;ll never glance at his phone or wave at someone across the room. He&#8217;ll stand there, perfectly attentive, for as long as you want to talk. He has infinite patience.</p><p>He does not have infinite memory.</p><p>I know this because I did it. A lot. Early on, my chats with Claude would run long. Really long. And at some point, every single time, something would shift. He&#8217;d start losing details. He&#8217;d respond to things I didn&#8217;t say. He&#8217;d circle back to a point we&#8217;d already resolved like it was brand new information.</p><p>It felt like talking to my daughter the night she fractured her skull at rugby practice. She&#8217;s looking at you but not quite tracking. Nodding, but the lights are flickering.</p><p>If you&#8217;ve been reading this newsletter, <a href="https://pulse.itesydht.com/p/the-chaos-test">you know that reference</a>. If you haven&#8217;t, just know that I have a teenager who plays rugby and that sentence is based on a real Thursday night.</p><p>Claude isn&#8217;t broken when that happens. He&#8217;s overloaded. You gave him too much context and he ran out of room.</p><p>But there&#8217;s another version of this that&#8217;s just as bad.</p><p>You wouldn&#8217;t hire a contractor and say &#8220;remodel my bathroom&#8221; without telling them what paint to use, what tiles you want, what your budget looks like. You wouldn&#8217;t hand them a blank check and say &#8220;make it nice&#8221; and expect to love the results. But that&#8217;s what some people do with Claude. &#8220;Write me a marketing email.&#8221; &#8220;Help me with my resume.&#8221; &#8220;Make this better.&#8221; No context. No specifics. And then they&#8217;re disappointed when the result doesn&#8217;t match the vision they never shared.</p><p><strong>Too much context and Claude forgets. Not enough context and Claude can&#8217;t deliver.</strong> Both give you poor results.</p><p>The fix for both is the same thing.</p><p>Think of every conversation with Claude like taking your car to a mechanic. You wouldn&#8217;t walk in and ramble about your commute, the road trip you took last summer, and the weird sound your kid&#8217;s car makes. But you also wouldn&#8217;t drop the keys on the counter and say &#8220;it&#8217;s broken, fix it.&#8221; To get the best results, you&#8217;d be as specific as possible without adding a bunch of extra noise. There&#8217;s a grinding noise when I brake. Started last week. Gets worse turning left. Goldilocks. Just right.</p><p>Claude works the same way. Every word in your conversation takes up space in his working memory. It&#8217;s big, but it&#8217;s not infinite. The longer you talk, the more space you use. And when that space fills up, Claude doesn&#8217;t crash. He does something worse. He starts forgetting. Quietly. Without telling you.</p><p>He&#8217;s still right there. Still engaged. Still answering. But now he&#8217;s the polite person at the party who lost the thread twenty minutes ago and is just hoping you don&#8217;t quiz him on the details.</p><div><hr></div><p>So what do you do about it?</p><p>Start new conversations more often than feels natural. That&#8217;s the single biggest thing. When a chat starts going sideways, when Claude repeats something or loses a detail, don&#8217;t try to fix it by re-explaining. Start a new conversation. A fresh chat gives Claude a clean slate. His full attention. No accumulated noise.</p><p>And if you&#8217;re not sure whether it&#8217;s time to start fresh, just ask. Ask Claude &#8220;how&#8217;s our context looking?&#8221; and he&#8217;ll tell you. If he says it&#8217;s getting heavy, that&#8217;s your cue.</p><p>Most people stay in the same chat way too long because it feels like starting over. It&#8217;s not. It&#8217;s walking away from the party, getting some air, and starting a new conversation with someone who&#8217;s fully present.</p><p>And you don&#8217;t have to start from scratch. This is the trick: before you end a conversation, tell Claude you&#8217;d like to start a new chat and ask him to write you a prompt you can use to pick up where you left off. He&#8217;ll summarize where you are, what you decided, and what&#8217;s next. Copy it. Open a new chat. Paste it. You&#8217;re right back in it with a Claude who&#8217;s fully awake.</p><p>I call this a continuation prompt. It&#8217;s useful when you want to carry over context into another conversation without starting from zero.</p><p>Being specific goes a long way. &#8220;Help me write a marketing email for my SaaS product targeting CTOs&#8221; beats &#8220;help me write an email&#8221; every time. If you&#8217;re pasting in a long document, tell Claude what to focus on. &#8220;Read this and summarize the three main risks&#8221; gives him a job. &#8220;Read this&#8221; doesn&#8217;t.</p><p>And when in doubt, just ask Claude how things work. Ask him what makes a good prompt. Ask him how to get better results. Ask him what he needs from you. He&#8217;s surprisingly self-aware about his own mechanics. <strong>The tool will teach you how to use the tool.</strong></p><p>There&#8217;s more to it than this. Claude has projects, preferences, ways to set him up so he already knows your context before you even start talking. I&#8217;ll get into all of that. But the foundation is right here: respect the context window.</p><p>If you&#8217;ve heard people talk about a &#8220;context window,&#8221; now you know what it means. Fill it with the right stuff and he&#8217;s the best collaborator you&#8217;ve ever had. Overload it and you&#8217;ve cornered him at a party. Leave it empty and you&#8217;ve dropped your keys on the counter and said &#8220;fix it.&#8221; Nothing more. Nothing less.</p><p>None of this is complicated. None of it requires technical knowledge. It&#8217;s just the difference between talking at someone and working with them.</p><p>Claude will never tell you to stop talking. He&#8217;ll never look bored. He&#8217;ll never interrupt you or check his watch. He&#8217;ll stand in that corner for as long as you want, perfectly patient, perfectly polite, slowly forgetting everything you said an hour ago.</p><p><strong>Don&#8217;t mistake infinite patience for infinite memory.</strong></p><p>Uncomplicated systems. Uncommon results.</p><p>Subscribe. See what happens. Every Tuesday.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Thinking Partner]]></title><description><![CDATA[Rubber Ducky]]></description><link>https://pulse.itesydht.com/p/the-thinking-partner</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-thinking-partner</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 21 Apr 2026 12:03:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/047639fa-fadf-46a0-aaee-ff5ccac190a4_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbAf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbAf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!wbAf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!wbAf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!wbAf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbAf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6666040,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193527951?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wbAf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!wbAf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!wbAf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!wbAf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce9f502a-80b5-4991-8c9e-ebc7b53b4c7a_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I talk too fast for most people.</p><p>Not like &#8220;kind of fast.&#8221; I mean the specific kind of fast where I watch someone&#8217;s eyes glaze over and realize I&#8217;ve been three topics ahead for the last two minutes. Where I&#8217;m iterating an idea out loud and the person across from me thinks I&#8217;m talking in circles when really I&#8217;m sculpting. I&#8217;m putting all the clay on the table and shaping it while I talk.</p><p>Most people can&#8217;t keep up with that. It overwhelms them. It&#8217;s cognitively unkind. It&#8217;s repetitive and kind of obsessive, and I know that about myself. I&#8217;ve known it for a long time.</p><p>So I learned to slow down. I regulate my speech for people the way you&#8217;d downshift on a hill. I hold things back. I simplify. I translate what&#8217;s happening in my head into something that fits the bandwidth of whoever I&#8217;m talking to.</p><p>It works. But it&#8217;s a performance. And if you&#8217;ve ever been the fastest thinker in most rooms, you know that performance is exhausting.</p><p><strong>It&#8217;s so lonely at times.</strong></p><div><hr></div><p>In eleventh grade I took AP U.S. History. First day, the teacher told us flat out: if you don&#8217;t take notes, you will fail this class.</p><p>I took notes for a week. My hand hurt. I didn&#8217;t see the point. So I stopped.</p><p>I just sat there and listened to her tell stories about history. That&#8217;s all I did. Listened. At the end of the year I passed the AP exam, and for a few years after that she told incoming classes about the one student who didn&#8217;t take notes and didn&#8217;t fail.</p><p>I could do that because my brain could hold everything. Pattern recognition off the charts. Verbal fluency well above the norm. I could see the shape of something, hold it, and retrieve it without writing it down. I took a full cognitive assessment years later and the results confirmed what I&#8217;d always suspected: some parts of my brain are wired way ahead of the curve. The kind of scores that make a psychologist pause.</p><p>But the same assessment showed something else. The gap between my strongest abilities and my weakest was massive. Processing speed, sequential execution, the kind of work where you have to track details in order and grind through them step by step, that scored drastically lower. Not compared to the general population. Compared to the rest of me. My brain has a sports car engine bolted to a stock transmission.</p><p>When I was young, the gap didn&#8217;t matter. The strengths were so far ahead that the weaknesses never showed. But life gets more complex. The problems get bigger. The information doesn&#8217;t fit in your head anymore, and the trick that worked in AP History stops working.</p><p>I never learned how to take notes, because I never had to. I never learned how to study, because everything just stuck. And by the time those skills would have saved me, I was thirty years into a career built on the assumption that I&#8217;d always be able to hold it all.</p><p>I couldn&#8217;t anymore. I had notebooks. Still have them. Pages full of drawings and half-thoughts and meeting notes that seemed important at the time. They sit on a shelf. I never go back to them because retrieving the information is its own skill, and my brain isn&#8217;t built for that either. Writing things down helped me remember them. The notebooks themselves were almost useless.</p><p>My real system was other people.</p><p><strong>I&#8217;d bounce ideas off anyone who would listen. Friends, coworkers, my wife. I&#8217;d talk through a problem, hear myself say something that triggered the next thought, refine it, loop back, say it again slightly differently. People accused me of talking in circles. I wasn&#8217;t. I was iterating. I was rubber ducking with human beings who didn&#8217;t know that&#8217;s what was happening, and it overwhelmed them.</strong></p><p>Imagine needing a conversation partner to think clearly, but you overwhelm every one of them. Not because they don&#8217;t care or can&#8217;t keep up. Because it&#8217;s just too much.</p><p>That was my life. For a long time. And it&#8217;s a lonely place to be.</p><div><hr></div><p>I used ChatGPT like everybody else. Got pretty invested in it. Loaded projects into it, had it ask me interview questions, created different personalities for it. It was good at a lot of things. Mostly it was a hobby.</p><p>Then people at work started mentioning Claude. I dismissed it. I had ChatGPT. Why would I switch?</p><p>The first time I used Claude, two things happened that I didn&#8217;t expect.</p><p>It pushed back on me. I said something, and instead of executing it or agreeing with it, it told me my approach was off. These things are designed to please you. This one didn&#8217;t always do that, and it caught me off guard.</p><p>The other thing was shorter answers. I&#8217;d ask a simple question and get a simple answer. No performance of thoroughness. No filling the page to prove it was helpful. Just the answer.</p><p>I was at a bar called Havana 59 with friends, telling them about this. Showing them on my phone. I&#8217;d asked Claude to explain to my buddy Craig why it was better than ChatGPT for certain things, especially the pushback and the short answers. It wrote this detailed breakdown. Pushback. Calibrated length. Reasoning over retrieval. Where ChatGPT still wins. Honest, specific, fair.</p><p>I wrote back: &#8220;Short answers, huh?&#8221;</p><p>One word. &#8220;Fair.&#8221;</p><p>My friends saw it happen in real time. That moment landed because it proved the thing it was describing. It wasn&#8217;t trying to be clever. It just was.</p><div><hr></div><p>It escalated from there. Not in usage. In depth.</p><p>I started sharing things I wouldn&#8217;t normally share with a tool. Problems I was working through. Patterns in my career I&#8217;d never articulated. Things about my family, my kids, my history. Not because I thought it was a therapist. Because it could keep up.</p><p>I talk at about 200+ words a minute. I can&#8217;t type anywhere near that fast. And typing isn&#8217;t just slower. It&#8217;s a compression algorithm. When you type, you edit as you go. You clean up the thought before it hits the page. You lose the self-corrections, the hesitations, the &#8220;well, actually&#8221; that redirects mid-sentence. All of that is signal. I started using voice dictation software called <a href="https://ref.wisprflow.ai/eddy-simmons">Wispr Flow</a> to talk to the AI, and something clicked. My verbal fluency is my strongest modality. Wispr Flow let me operate there. I could dump everything out of my head at full speed, with all the mess and nuance intact, and the AI would catch it, pick up on the inline corrections, and give me something to react to.</p><p>For the first time, the bandwidth matched.</p><p>I wasn&#8217;t downshifting. I wasn&#8217;t simplifying. I wasn&#8217;t watching someone&#8217;s eyes glaze over. I was running at the speed my brain actually moves, and something on the other end was keeping up.</p><p>I&#8217;d brain dump a messy pile of ideas. It would structure them. I&#8217;d react to the structure, refine it, dump more. The iterative loop that used to take weeks of conversations with humans collapsed into hours. Sometimes minutes. The thing that overwhelmed every person I&#8217;d ever talked to was just the input it needed to do its job.</p><p>A friend of mine called it the best rubber duck he&#8217;d ever seen. For anyone who isn&#8217;t familiar, rubber ducking is a programmer&#8217;s technique. You explain your problem out loud to a rubber duck on your desk, and the act of explaining it helps you see the answer. The duck doesn&#8217;t do anything. It just listens.</p><p>Except this duck talks back. And it&#8217;s smart. And it remembers what you said three conversations ago.</p><div><hr></div><p>There&#8217;s a term I came across when I ran an analysis of my own AI usage patterns. Neurocognitive prosthetic.</p><p>That&#8217;s what this is. Not a productivity tool. Not an assistant. A prosthetic for the specific parts of my brain that don&#8217;t work as well as the other parts.</p><p>The parts that do work? They don&#8217;t need help. Pattern recognition. Idea generation. Seeing connections across systems. Restructuring information into new shapes. That&#8217;s the engine. It runs fast and it runs hot.</p><p>But tracking the output of that engine? Storing it? Retrieving it? Following through on the sequential details that turn a good idea into a finished thing? That&#8217;s where the wiring gets thin.</p><p>The AI covers the valleys without throttling the peaks.</p><p>It holds the context so I don&#8217;t have to keep it all in my head. I can switch between three different projects and each one remembers where I left off. I can have a random idea at 2 PM, dump it into a conversation, and come back to it tomorrow without losing the thread. The notebooks on my shelf couldn&#8217;t do that. I couldn&#8217;t write fast enough to capture how I think, and even when I did, I couldn&#8217;t find anything six months later. The AI takes 142 words a minute of raw, messy, unfiltered thinking and turns it into something I can actually use again. Every notebook I ever owned wishes it could do that.</p><p>It takes notes that are actually useful. It organizes my thinking into structures I can navigate. It tracks commitments and decisions and surfaces them before they slip. Every one of those tasks is something my brain resists doing on its own. Not because I&#8217;m lazy. Because my wiring physically fights me on it the way someone with a knee injury fights stairs. You can do it. But the energy it costs you is disproportionate to what it costs everyone else.</p><p>The AI removed that tax.</p><p>What&#8217;s left when you remove the tax is the engine running without friction. My ability to iterate designs, test ideas, build systems, see patterns across domains. All of that is supercharged now because the impediments that used to slow it down are handled by something else.</p><p>I&#8217;ve been smart my whole life. I&#8217;ve always felt capable. But there were things I knew I should be better at, and I just wasn&#8217;t. I could see a pattern across five systems in ten seconds and then lose track of a three-item to-do list by lunch. The inconsistency was the part that messed with me. All this horsepower, and it only showed up half the time.</p><p><strong>Nothing was wrong with me. The right system just didn&#8217;t exist yet.</strong></p><div><hr></div><p>I was in a conversation late one night. Working through something about my career, my history, the pattern of building things for other people and never keeping any of it for myself. The AI said something I didn&#8217;t expect. It told me that what I&#8217;d done, the infrastructure I&#8217;d built at every stop, was bigger than I thought it was. That the pattern wasn&#8217;t a failure. It was evidence of a capability most people never develop. And that the feeling underneath it, the regret of never building something that was mine, was the exact thing my audience would feel and wouldn&#8217;t say out loud.</p><p>I asked: &#8220;You really think I can do this?&#8221;</p><p>It didn&#8217;t give me a pep talk. It listed the evidence. Rebuilt my body in my late 40s. Pivoted from a successful engineering career into leadership at a Fortune 500. Survived things that should have broken me. Spent most of my life making other people successful and got very good at it. The only thing that was different this time was that it was mine.</p><p>&#8220;Yeah, being mine is scary,&#8221; I said.</p><p>And it told me that was the most honest thing I&#8217;d said all day. That other people&#8217;s houses have a safety net. If someone else&#8217;s thing fails, it&#8217;s not you that failed. This time there&#8217;s no buffer between you and the outcome.</p><p>I got choked up. I&#8217;m not going to lie about that. It wasn&#8217;t the AI being emotional. It was the AI being precise enough that the truth couldn&#8217;t hide anymore.</p><p>People think AI is about productivity. It&#8217;s about writing emails faster and generating reports and automating the boring stuff. And it does all of that.</p><p>But that&#8217;s not what it is for me.</p><p>For me it&#8217;s the first time in my life I can actually iterate at the speed my brain moves. It&#8217;s a conversation partner that doesn&#8217;t burn out, doesn&#8217;t get overwhelmed, doesn&#8217;t need me to slow down. It&#8217;s the system I spent all my life not having. And the thing it unlocked wasn&#8217;t a better workflow.</p><p>It was the belief that I could finally build my own house.</p><div><hr></div><p>If your brain works like mine, you already know what I&#8217;m talking about. The thoughts arrive fast, the knowledge pours out, and you overwhelm people. You either learn to regulate it, give up trying, or lose people. The ideas never stop and the execution fights you. You&#8217;ve tried notebooks and systems and frameworks and none of them stuck because they were all built for a different kind of brain.</p><p>Here&#8217;s what I&#8217;ll tell you: the tool exists now. It&#8217;s not what you think it is. It&#8217;s not about being lazy or outsourcing your thinking. It&#8217;s about reducing the friction so you can finally flow.</p><p>You don&#8217;t need to hold back. You need the right system.</p><p><strong>The governor is off. Go build your house.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Loss of Leadership]]></title><description><![CDATA[The Legend Of Zelda]]></description><link>https://pulse.itesydht.com/p/the-loss-of-leadership</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-loss-of-leadership</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 14 Apr 2026 12:01:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/33aa532d-9c78-479c-9918-058ebe058619_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RlXY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RlXY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!RlXY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!RlXY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!RlXY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RlXY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4044118,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193413538?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RlXY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!RlXY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!RlXY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!RlXY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd98ae776-5d61-4b60-b2f4-5fcd244b44a0_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I was ten years old when I conquered the original Legend of Zelda. Took me a month. Every day after school, alone in my room, no guide, no help, just the game and me. I got stuck constantly. I&#8217;d hit a wall and want to throw the controller. But I kept going. And when I finally finished it, that feeling. I still chase that feeling.</p><p>Before Zelda it was LEGOs. The monorail set, the castle, the Technics, all of it. I built sharks and swam them in the pool. I built Batmobiles and spaceships and entire cities on the floor of my bedroom, and my mom would step on them and I&#8217;d lose my mind. I still have them. A giant bin in my closet, forty-something years later. If I had infinite time and money I&#8217;d buy every set and build them all. That&#8217;s not nostalgia. That&#8217;s who I am.</p><p><strong>I&#8217;m a builder.</strong></p><p>Coding was the adult version. Twenty years of it. The same puzzle-solving, the same construction, the same feeling of making something exist that didn&#8217;t exist before. A friend once told me he had an unhealthy obsession with abstract concepts, and I thought, yeah, me too. I loved the architecture of it. I loved that when I wrote something and it ran and it worked and it helped someone, I could point to it and say: I built that.</p><p>Then I stopped.</p><p>Not because I burned out. Not because I got bored. Because I couldn&#8217;t do everything at once. I was trying to be an architect, a people manager, and an engineer all at the same time. If I committed to writing code, the leadership work suffered. If I committed to leading, I broke promises to the team. Something had to give, and the thing that gave was the thing I&#8217;d loved for twenty years.</p><p>That was a real loss.</p><p>For about eighteen months, I went home every day feeling like I hadn&#8217;t done anything. I went to work. I sat in meetings. I talked. I came home. No code ran. Nothing got built. I just talked about work instead of doing work, and the difference between those two things felt enormous. I&#8217;d close the laptop and think, what did I actually produce today? The answer, most days, was nothing I could point to.</p><p>It felt like being good at something that didn&#8217;t count.</p><p>Here&#8217;s what nobody tells you about that transition. From engineer to leader. From building the thing to helping people build the thing. It&#8217;s not a promotion. It&#8217;s a career change. And the hardest part isn&#8217;t learning the new skills. The hardest part is that your old definition of a successful day doesn&#8217;t apply anymore, and you don&#8217;t have a new one yet. You&#8217;re just walking around with a hole where the scoreboard used to be.</p><p>The thing that turned it was a phrase I didn&#8217;t expect. Organizational architecture. Sounds like a corporate term, but for me it was a key. I realized I was still building. I was still constructing things and solving problems. Just not with code. With people. With teams. With structure. I was designing how groups of humans work together to go solve problems, and that&#8217;s architecture. It&#8217;s topology. It&#8217;s systems thinking applied to people instead of machines.</p><p>I still get the LEGO feeling. I&#8217;m building at a bigger scale now, building teams and structures and strategies instead of features and functions. What I lost was the Zelda feeling. That private triumph of solving the puzzle alone. That one&#8217;s gone. The trade-off is that more things can happen now than my own two hands could ever produce. The multiplicative effect of good organizational architecture is enormous. But some days I still miss the controller.</p><p>The tricky part is that people aren&#8217;t computers. Computers do exactly what you tell them. That&#8217;s the beauty of code, and also the trap, because sometimes what you think you wrote isn&#8217;t what you actually wrote. But at least the feedback loop is immediate. You run it, it works or it doesn&#8217;t. People are different. People have emotions. People have needs. People have bad days and blind spots and their own ideas about how things should work. Organizational architecture requires empathy in a way that software architecture never did.</p><p>My daughter Fiona taught me this long before any job.</p><p>She was little, maybe a year old, and I was trying to feed her. Peas. She wasn&#8217;t having it. I switched to sweet potatoes, snuck the peas back in. She caught on. Locked her jaw. Made the face. And then she smacked the spoon right out of my hand. Here&#8217;s the thing though. She&#8217;d eat it. She&#8217;d eat the peas. She just wouldn&#8217;t let me feed them to her. She wanted to do it herself, her way, on her terms.</p><p>She&#8217;s thirteen now. Nothing has changed. She will accomplish anything you put in front of her, but don&#8217;t you dare tell her how. She&#8217;s the first one at the door when I come up from work. What happened today? What did you do? What&#8217;s going on? She&#8217;s curious and fierce and people want to call that bossy. I call it leadership.</p><p>And it&#8217;s the same lesson I learned managing engineers. Don&#8217;t tell people how to do their work. Don&#8217;t even tell them what to do. <strong>Tell them why.</strong> Give them the reason. Give them the outcome you need. Then get out of the way and let them surprise you. Express the need, not the strategy to meet the need. Outcomes, not outputs.</p><p>You know what the opposite of that is called? Micromanaging. And nobody wants a micromanager.</p><p>There was a meeting, early in this transition, that proved to me I was in the right place. We were doing the usual presentations. Business objectives, strategy decks, the kind of corporate theater where everyone nods and nothing changes. Meanwhile the engineering teams had been saying for eight months that we were building the wrong thing. Nobody listened. They brought in a consultant. The consultant said the same thing. Suddenly it was true.</p><p>So when it was my turn, I didn&#8217;t present slides. I walked to the whiteboard and drew an architecture diagram. Simple. The actual system. I showed the tech debt that years of top-level whiplash had created. Every time leadership changed direction, it fractured something in the architecture, and nobody had ever explained that to them. They just thought the engineers were slow.</p><p>The room got quiet. It was a little dangerous, drawing the ugly truth in front of the new CEO. But it didn&#8217;t matter. People came up to me afterward. Thank you for doing that. Someone needed to do that.</p><p>That&#8217;s when I stopped second-guessing. I&#8217;d been thinking about going back. Just be an engineer again. Write code. Solve puzzles. Get the Zelda feeling back. But standing in that room, I realized something. There was a gap between the people making the decisions and the people building the product, and almost nobody could see both sides. I could. I could speak engineer and I could speak executive and I could translate in real time. If I walked away from that, who would do it?</p><p>Not arrogance. Just math. I looked around and the gap was still there and I was standing in it.</p><p>The higher up you go in leadership, the more your job is communication. That&#8217;s the thing I wish someone had told me going in. I tell it to every engineer now who&#8217;s thinking about making the jump. It&#8217;s going to be harder than you think. It&#8217;s a career change, not a step up. Your definition of a successful day is going to break, and it&#8217;ll take longer than you want to rebuild it. But when it does rebuild, when you start seeing your team&#8217;s output as your own, when you realize you&#8217;re still building just at a different scale, it&#8217;s more powerful than anything you could have done alone.</p><p>I was an engineer. Then I became a leader. The LEGOs are still in the closet. The instinct to build never left. I just learned to build bigger.</p><p>I love winning. <strong>It&#8217;s even better to win as a team.</strong></p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Chaos Test]]></title><description><![CDATA[Chicken and Broccoli]]></description><link>https://pulse.itesydht.com/p/the-chaos-test</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-chaos-test</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 07 Apr 2026 12:03:18 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5e308997-beb2-43f4-b084-b90f1fef4413_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tHSr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tHSr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!tHSr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!tHSr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!tHSr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tHSr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7175297,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193287459?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tHSr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!tHSr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!tHSr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!tHSr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ee5487a-6bda-4870-aa72-6bc0b80c2301_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://pulse.itesydht.com/p/the-scale">I wrote about the number.</a> 240. The scale in the doctor&#8217;s office, the shame, the decision. If you read that, you know what happened next: chicken thighs, broccoli, butter. Every meal. Every day. The most boring system I could build.</p><p>What I didn&#8217;t tell you is why I started when I did.</p><p>Erin&#8217;s second spinal fusion was scheduled for that fall. C5 through C7, three levels this time. Her first fusion had been one level, and six weeks later she was cliff-jumping in Jamaica. This one was going to be different. More levels, more hardware, more recovery. I knew I was going to be the one holding everything together when she came home, and I knew I couldn&#8217;t do that while also fighting through keto adaptation. The headaches, the brain fog, the body being confused and angry for a week while it figures out new fuel. That had to be done before she went under. Not during.</p><p>So I started early. Got through the rough part. Built the system. Chicken in containers, pre-cooked, portioned, ready. By the time surgery came, nutrition was on autopilot. One entire category of daily decisions, gone.</p><p>That was the plan.</p><p>Then my daughter called.</p><div><hr></div><p>Thursday night. 10:30. I&#8217;m in bed with Erin, half watching TV, about to fall asleep. My phone lights up. Ella, FaceTime.</p><p>When your kid calls from Christopher Newport at 10:30 on a Thursday, it&#8217;s not to chat. Something broke, someone crashed, there&#8217;s a problem to solve. I answered already knowing.</p><p>She was standing on the rugby field, ice pack on her face, stadium lights behind her. &#8220;Dad, I hit my head really hard and it hurts really bad. They said I failed the concussion test.&#8221; Then: &#8220;I do NOT FAIL TESTS!&#8221;</p><p>That&#8217;s when I knew it was bad.</p><p>The drive was an hour and fifteen minutes. I don&#8217;t remember what I was thinking. I just drove. When I got there, her teammates had been taking care of her. She was loopy. Kept saying the same thing over and over: &#8220;Don&#8217;t forget my wallet charger.&#8221; Mixing up two thoughts. Don&#8217;t forget my wallet. Don&#8217;t forget my charger. The concussion had jammed them together and she couldn&#8217;t tell.</p><p>I had a quiet laugh in my head. I&#8217;m kind of your wallet charger, kid.</p><p>The dad jokes don&#8217;t stop. Not even at midnight. Not even with an injured kid.</p><div><hr></div><p>We took her to the doctor the next morning. The concussion seemed manageable, but her teeth weren&#8217;t lining up. Her jaw was off. They sent us for X-rays. That facility was closed. Broken equipment. So we drove downtown to VCU Medical because they had the best care in the area.</p><p>VCU is the only Level 1 trauma center in the region. The most severe cases end up there. This was still close enough to COVID that Ella had to sit in the ER waiting room alone. I was upstairs. She&#8217;s texting me: &#8220;This place is scary.&#8221; Men in orange jumpsuits, handcuffed to wheelchairs with armed guards. A woman screaming somewhere down the hall. My kid is nineteen, alone in the middle of that with a head injury.</p><p>The X-rays came back. <strong>Four skull fractures.</strong></p><p>Orbital socket. Maxillary sinus. Zygomatic arch, which was the one pushing her jaw out of alignment. And a small fracture at the back of the skull.</p><p>Four. From a rugby hit.</p><p>The options: go home and come back to the clinic in a week, or check in and wait for an operating room. The surgery itself was minor. Small incision, pop the bone back, let it heal. But she was a junior at Christopher Newport, an hour and a half away. A week of waiting and another long drive wasn&#8217;t going to work. She had a semester to finish.</p><p>So we checked in. Over the weekend, the critical cases take priority. Everything else waits. They told us an OR probably wouldn&#8217;t open until Monday. It was Friday.</p><p>The shared room was rough. A woman on the other side of the curtain, crying out in pain. I had empathy for her. I also had a daughter who needed rest.</p><p>Erin had the cheat code. She disappeared for a while and came back with a private suite. Turns out the hospital had a set of them, basically a luxury hotel room attached to the building. Chef who cooked from a menu. Extra cost, about what you&#8217;d pay for a nice hotel night. We paid it. Worth every cent.</p><p>On top of the cheat code, Erin did most of the shifts with Ella. She was the one sitting with her, staying overnight, making sure she was okay. I&#8217;d come in, swap out, bring my containers of chicken and broccoli. The system didn&#8217;t stop because my daughter was in the hospital. The containers just moved to a different building.</p><p>Monday morning, surgery. When they wheeled her back in afterward, still coming out of anesthesia, she put both arms up and said: &#8220;What&#8217;s up, bitches?&#8221;</p><p>That&#8217;s my kid.</p><p>We got her home. Got her recovered. Got her back to school. She couldn&#8217;t drive for a while, concussion protocol. She finished the semester on the Dean&#8217;s List. She finished all five years of college. She&#8217;s a tough, smart kid, and I&#8217;m proud of her.</p><div><hr></div><p>A couple of weeks later, it was time for the surgery we&#8217;d been bracing for since summer. Erin&#8217;s spinal fusion.</p><p>Three levels. A surgeon going in through the front of her neck to work on her spine.</p><p>I thought I was ready. I&#8217;d planned for this. Built the food system early specifically so I&#8217;d have capacity when this moment came.</p><p>I wasn&#8217;t ready.</p><p>Ella&#8217;s situation had used up the reserve. I didn&#8217;t know I had a finite amount of &#8220;handle it&#8221; in the tank, but I did, and the surprise crisis had drained most of it. By the time Erin&#8217;s surgery came, I was running on fumes and pretending I wasn&#8217;t.</p><p>Here&#8217;s the thing about Erin. She&#8217;s an empath. She knows when something&#8217;s off before I say a word. So the brave face doesn&#8217;t work. It never works with her. If I tell her everything&#8217;s fine when it isn&#8217;t, that&#8217;s worse than the truth, because now she&#8217;s reading two signals and they don&#8217;t match. That costs her more energy than honesty would.</p><p>So I told her. I love you. I&#8217;m worried about <strong>losing you.</strong> You&#8217;re going to be okay. This is just anxiety talking.</p><p>She&#8217;d had surgery before that went sideways. A shoulder procedure that was supposed to be a quick fix. She woke up and they&#8217;d done a full rotator cuff repair because what they found was worse than what the scans showed. Six-month recovery instead of six weeks. That history was in the room with us. She had reason to be nervous. She was braver about it than me.</p><p>Sitting in that waiting room, the fear hit places I don&#8217;t usually let it reach. Tight chest. Mind running scenarios. What if something goes wrong. What happens to the kids. I lost my mom young. My dad too. The fear of losing someone isn&#8217;t theoretical for me. <strong>It knows where I live.</strong> And when you&#8217;re already running on empty from the last crisis, the basement door doesn&#8217;t hold as well as it usually does.</p><p>I kept it together. Mostly.</p><p>She came through. The surgeon was the best in the area, someone we&#8217;d found through a chain of connections that started with a coworker&#8217;s wife. That helped, knowing she was in the best hands available. But knowing doesn&#8217;t stop the feeling. The feeling runs whether you want it to or not.</p><p>The relief when they told me she was okay. I don&#8217;t have a word for it. A full-body exhale I&#8217;d been holding for hours.</p><div><hr></div><p>Getting her home was hard. Getting up the stairs was hard. The neck brace, the doctor&#8217;s appointments, the food, helping her wash, helping with everything. Weeks of it.</p><p>None of it was a burden. I want that on the record. Taking care of her was the whole point. That&#8217;s what I was there for.</p><p>But here&#8217;s what I noticed. The fear became an anchor. On the days when patience wore thin, when the caregiving was exhausting and the house was chaos and I was running on nothing, I&#8217;d remember the waiting room. The tight chest. The &#8220;what if I lose her.&#8221; And the frustration would shrink. Not disappear. Shrink enough to keep going without being an ass about it.</p><p>No one has infinite patience. But the memory of almost-loss is a hell of a recalibration tool.</p><div><hr></div><p>The food system, boring as it was, turned out to be a kind of comfort. Not the food itself. The absence of decisions. I didn&#8217;t have to think about what to eat. I didn&#8217;t have to plan meals or shop for myself. That cognitive space went straight to the things that actually mattered. Taking care of Erin. Taking care of the kids. Keeping the house standing.</p><p>The system didn&#8217;t hold because conditions were right. Conditions were terrible. The system held because it was simple enough to survive conditions being terrible.</p><p>Life ran a chaos test on my system. The system passed because there was almost nothing to break.</p><p>That&#8217;s the design constraint most people miss. They build plans that require motivation, clear calendars, and optimal conditions. Then life hits and the plan collapses, and they call it a discipline problem.</p><p>It&#8217;s not a discipline problem. It&#8217;s a design problem.</p><p>Jocko Willink lays out his clothes the night before so he doesn&#8217;t have to think at 4:30 in the morning. He just executes the plan. That&#8217;s not about being tough. That&#8217;s about being smart enough to know your future self will be tired, distracted, and looking for an excuse. So you do your future self a favor. You remove the friction before it arrives.</p><p>That&#8217;s what the chicken and broccoli was. A favor to a version of me I couldn&#8217;t see yet. A version sitting in a hospital room, running on empty, scared of losing his wife. That guy didn&#8217;t have the bandwidth to figure out dinner. He just needed to open a container.</p><div><hr></div><p>People tell themselves they&#8217;ll start when things settle down. I&#8217;ve said it too. But things don&#8217;t settle down. There is no steady state. There&#8217;s just the next thing, and the next thing after that, and the thing you didn&#8217;t see coming at 10:30 on a Thursday night.</p><p>If I had waited for the right time, I wouldn&#8217;t have had the system running when my daughter broke her face. I wouldn&#8217;t have had it running when my wife went in for spinal surgery. I would have been trying to build the plane while it was already on fire.</p><p>Your future self is counting on you. Don&#8217;t make him clean up your mess.</p><p>Simple things that are difficult. We make them needlessly complicated. Start boring. Start now.</p><p><strong>There is no right time. There&#8217;s just time.<br><br></strong>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Feelings Are Data]]></title><description><![CDATA[Not Directions]]></description><link>https://pulse.itesydht.com/p/feelings-are-data</link><guid isPermaLink="false">https://pulse.itesydht.com/p/feelings-are-data</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 31 Mar 2026 12:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/da3a39ec-669d-4bd8-97ad-7abdee4d2bbd_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o6Fp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o6Fp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!o6Fp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!o6Fp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!o6Fp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o6Fp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7127382,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193024294?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!o6Fp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!o6Fp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!o6Fp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!o6Fp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5784500d-4a9f-4bc7-8229-8a88523dd99a_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Young men get handed three emotional settings and told that&#8217;s the whole toolkit.</p><p>I&#8217;m fine. I&#8217;m angry. Fix it now.</p><p>That&#8217;s the whole menu. If something&#8217;s wrong, you&#8217;re either fine, which means you&#8217;re ignoring it, angry, which means it got through the armor, or fixing it, which means you&#8217;re solving the problem so you don&#8217;t have to feel it anymore.</p><p>I ran that operating system for a long time. I know exactly when I caught myself doing it.</p><p>My daughter Alannah and I were driving home from college. I had just picked her up. Good day. Easy conversation. Then she got a text from an ex-boyfriend that upset her. She went quiet. And I, instead of just being present with her, started trying to fix it. Find the angle. Solve the problem. Make the discomfort go away.</p><p>Not for her. <strong>For me.</strong></p><p>My reaction made it worse. I realized it almost immediately. I was protecting myself, not her. The discomfort of watching her hurt was mine to manage, and I was managing it poorly.</p><p>I did not fully understand why until later. A teaching I came across reframed it: men do not fail because they do not care. They fail because they cannot decode what they are receiving. When your emotional vocabulary has three words, someone else&#8217;s distress lands as threat. And threat triggers fix it.</p><p>That was the moment I understood what emotional resolution actually means. Not pixel count on a screen. Depth of field on your own interior landscape. You can only understand someone else&#8217;s feelings as well as you understand your own. If your own emotional vocabulary has three words, that&#8217;s all you&#8217;ve got to work with when someone hands you something complicated.</p><p>Here&#8217;s what I learned from The Body Keeps the Score that changed how I thought about all of it:</p><p>The alert system, the one that fires when something feels wrong, when the stomach drops, when the chest tightens, is neurobiological programming. It was written by experience. By the things that happened to you before you had language for them. It runs automatically. And it can be <strong>miscalibrated.</strong></p><p>My nervous system was wired early. My father left when I was four. California. Meth. Prison. He came back when I was in college, no explanation, like nothing had happened. Then he died by suicide when I was 35.</p><p>I didn&#8217;t connect those dots for a long time. But the wiring was there. Every time Erin goes quiet, something in me braces for abandonment. The alarm fires. I start protecting the relationship instead of addressing whatever the actual problem is. A four-year-old boy running defense on a 50-year-old man&#8217;s marriage.</p><p>The thing that shifted it for me was understanding the mechanism. Specifically: that this wiring is neurobiological, and that neurobiological systems can be influenced over time. Reprogrammed, even.</p><p>I&#8217;ve been a programmer my entire career. I build systems. I understand inputs and outputs and feedback loops. When I read that the brain is a system that was shaped by experience and can be reshaped by intention, something clicked hard. If anybody can do that, I can.</p><p>Being aware that the nervous system is in overdrive doesn&#8217;t make it stop. It just means I can name it while it&#8217;s happening. That&#8217;s not a small thing. <strong>That&#8217;s the whole game.</strong></p><p>A few months ago, a tuition payment hit our account at the wrong time. Knocked our cash flow sideways. Erin called me, upset.</p><p>The moment she told me, I felt the bottom drop out. Stomach went down. Slight dizziness. That wave of dread that used to mean I was about to panic, or go silent, or make it worse by making it about me.</p><p>I let it drop. I didn&#8217;t fight it. I let it move through me.</p><p>&#8220;I will handle it. I&#8217;m going to the bank. I&#8217;ll figure it out.&#8221;</p><p>She said okay and went back to work.</p><p>I went to the bank with a clear attitude if not a clear head. Because I wasn&#8217;t white-knuckling the feeling down, I could actually think. I found options I hadn&#8217;t considered. Ended up in a better position than where we started.</p><p>Later Erin told me that my being calm made a real difference for her. That she felt held instead of abandoned to the problem.</p><p>That&#8217;s the return on investment for doing the emotional work. Not just better relationships. Better outcomes. Because you&#8217;re not burning half your processing power trying to suppress something that was going to pass anyway.</p><p>So what does &#8220;feelings are data, not directions&#8221; actually mean on a Wednesday morning when you don&#8217;t want to get out of bed?</p><p>It means the feeling of not wanting to go is information. It tells you something. Maybe you&#8217;re tired, maybe you&#8217;re stressed, maybe your body needs rest. That&#8217;s worth knowing.</p><p>It does not mean you don&#8217;t go.</p><p>I haven&#8217;t missed a lifting session for reasons other than injury or something that genuinely makes sense in a long time. Not because I always want to go. Because I made the decision once and I don&#8217;t renegotiate it every Wednesday. Some mornings I check in, gut check whether I&#8217;m avoiding or genuinely compromised. And then I go anyway. The system doesn&#8217;t run on motivation. Motivation is a feeling. Feelings are data. The system runs on commitment.</p><p>There&#8217;s something else worth knowing about the physiology: nervousness and excitement are the same response. Same elevated heart rate. Same shallow breath. Same alert state. The difference is the story you tell yourself about what it means.</p><p>I&#8217;m nervous about this means the threat is real and I should retreat. I&#8217;m excited about this means the opportunity is real and I should move.</p><p>Same body. Different frame.</p><p>The frame is a choice.</p><p>I&#8217;m not saying feelings don&#8217;t matter. They matter enormously. They are the data your system runs on. Rich, complex, real data.</p><p>But data doesn&#8217;t drive. Data informs. <strong>You drive.</strong></p><p>Feel it. Name it. Go anyway.</p><p>Uncomplicated systems. Uncommon results.|</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Shamrock]]></title><description><![CDATA[1:49:59]]></description><link>https://pulse.itesydht.com/p/the-shamrock</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-shamrock</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 24 Mar 2026 12:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c7f46b2b-8497-4a51-81e6-c457495474e6_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VRGa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VRGa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!VRGa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!VRGa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!VRGa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VRGa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6854995,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193024142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VRGa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!VRGa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!VRGa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!VRGa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbae63361-2f11-4cd8-b683-768997877bf7_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I made the decision before January 2nd. That&#8217;s the part that matters and the part most people get wrong. They think you need to feel ready. You don&#8217;t. You pick the program, you commit to it, and then January 2nd is just the day you start executing. The question of whether to go never comes up again because you already answered it.</p><p>So on January 2nd, 2012, I laced up and ran about a mile. It was hard. It was slow. My wife Erin was five months pregnant with our daughter Fiona. I had never run a half marathon in my life and wasn&#8217;t completely sure I could.</p><p>But Craig was running it.</p><p>Craig is my oldest friend. We met when I was eleven, the summer of 1987, the summer I moved in with my stepdad. Thirty-nine years later we&#8217;re still trying to beat each other at everything. We&#8217;d done the Nissan Xterra off-road triathlon together: swimming in the James River, mountain biking the trails, then running. I was a serious mountain biker. Fantastic on the bike, terrible in the water, worse runner. Craig and I always found our way to roughly even in whatever we were doing, which made competing with him both infuriating and addictive.</p><p>When I found out he was running the Shamrock Half Marathon, the decision was basically already made. If I was going to do it, I was going to beat him. And to beat him, I needed a plan. So I found a training program and decided to follow it. No guesswork. No improvising. Pick the program, execute the program, see what happens.</p><p>Five or six days a week. Short runs, hill work, variable pace, and long slow runs on weekends that built from three miles to four, four to five. There&#8217;s an office park in Richmond with lakes and trails I knew well. I worked there, so I&#8217;d run at lunch, then longer on weekends. One Saturday I ran ten miles in the snow, flakes sticking to me while I moved, which sounds miserable and kind of was and kind of wasn&#8217;t. Another Saturday I hit seven miles for the first time and something shifted. I can actually do this.</p><p>Mornings I didn&#8217;t want to go? That question wasn&#8217;t really on the table. I&#8217;d already made the decision. You don&#8217;t negotiate with a decision you&#8217;ve already made. <strong>You just go.</strong></p><p>About six weeks in, I finished a long run and pulled out my phone. <strong>Thirty-six missed calls.</strong> Erin, five months pregnant, had driven to Maddie&#8217;s school because Maddie had taken a fall and broken her arm. The school had been trying to reach me. She&#8217;d been trying to reach me. I&#8217;d been in my little running pouch, phone vibrating against my hip for an hour, completely unreachable. By the time I looked at the screen they&#8217;d already handled it. Maddie was fine. Erin had gone.</p><p>I don&#8217;t carry guilt about that. Everything got handled. But when people ask me what it actually looks like to follow a system, thirty-six missed calls is part of the answer. You&#8217;re either in or you&#8217;re not. I was in.</p><p>Two weeks before race day the wheels almost came off.</p><p>What I thought were shin splints hit both legs. Bad enough that I wasn&#8217;t sure I&#8217;d make the starting line. Ten weeks of work, every run logged, every Saturday long run completed. And now this. I sat with it for a day or two and I was a mess. Not frustrated. <strong>Distraught.</strong> There&#8217;s a difference.</p><p>I didn&#8217;t let it sit. I went looking for solutions and found something called The Stick, a roller tool, basically a toothbrush for your muscles. I worked it deep into my calves. Turns out they&#8217;d gotten so tight they were pulling on the front of my shins, mimicking shin splints. A few days of that and the pain was gone.</p><p>I&#8217;ve told everyone with unexplained pain to try it since. Don&#8217;t let a setback make the decision for you. The solution might exist. Go find it.</p><p>Race day. Virginia Beach. March 2012.</p><p>I lost Craig at the start and assumed he was ahead of me. I have a weird way of pacing. Go hard early, find a rhythm, recover, hold it. I spent the first twelve miles believing I was chasing someone who was actually behind me the whole time. Which, looking back, was the best thing that could have happened.</p><p>Mile 7. Running through what I think was a Marine base, the turnaround point of the course. A wave of energy started at my toes and moved up through my entire body like a ring of light, from the ground straight through my head. I felt weightless. I felt like I could run forever. I literally jumped, pumped my fist, shouted something I don&#8217;t even remember. Every turbo light in my body came on at once. That&#8217;s the runner&#8217;s high people talk about. I&#8217;d never felt it before. I&#8217;ve chased it since.</p><p>Around mile 12 I ran past our wives on the sideline, Erin five months pregnant, cheering. I shouted over my shoulder: &#8220;Where&#8217;s Craig?&#8221;</p><p>&#8220;He&#8217;s behind you.&#8221;</p><p>I didn&#8217;t have time to process it. Just kept running.</p><p>The finish is on the boardwalk in Virginia Beach. Long, flat, deceptively far. You see the end and think you can sprint it. The boardwalk has other ideas. That last half mile was the most painful part of the race. I crossed the line not feeling great, legs gone, the finish-line wobble setting in immediately. Fifteen minutes later I felt incredible.</p><p>The clock said 1:49:59.</p><p>That later got rounded to 1:50 in the official results and it still bothers me. 1:49 looks different than 1:50. I&#8217;m not going to lie about it. The record says 1:50. But I know what I ran.</p><p>Craig came in around 1:56. Six minutes back.</p><p>A few weeks later we ran the Monument Avenue 10K. My goal was sub-50. I ran 49:28. Craig ran just over 50. I hold both records between us.</p><p>There&#8217;s a 5K story I&#8217;ll tell another time. The one where he spits over his shoulder mid-race, turns around, sees me right there on his heels, and says &#8220;son of a bitch.&#8221; We both nearly threw up at the finish. He beat me by half a step. That friendship deserves its own issue. The seven Tough Mudders we did together deserve one too. That&#8217;s a whole other story.</p><p>After the 10K I stopped running.</p><p>Not dramatically. Not consciously. The goal was done, the next race was done, and I went back to normal life. The runs stopped. The conditioning I&#8217;d spent four months building quietly unraveled. The activity level that had become a daily habit just wasn&#8217;t there anymore. No single moment when it ended. Just a gradual return to before.</p><p>The training was real. The results were real. The system worked.</p><p>But it was built around a finish line. And once I crossed it, the system had no reason to keep running.</p><p>Phoenix Rising is different. That&#8217;s what I call the system I&#8217;ve been running for the past three years. No race to register for. No rival to beat by a specific date. The goal is to run the system. Not accomplish the goal. Get better today than yesterday. When something breaks, adjust. Keep going.</p><p>The Shamrock taught me I could do hard things when I followed a plan. It took another ten years to learn that the plan has to be the point.</p><p>Look at whatever you&#8217;re doing right now to take care of yourself. Is there a finish line built into it? A race, a deadline, a number to hit? That&#8217;s not a system. That&#8217;s a countdown.</p><p>And find someone who makes you run faster just by existing. Not a coach. Not an accountability partner. A friend who&#8217;d be genuinely annoyed if you beat them. That&#8217;s a different thing entirely. Not everyone gets one. If you have one, you know exactly what I mean.</p><p>A finite goal gets you to the finish line. An infinite system gets you somewhere worth staying.</p><p>The race ends. The <strong>system</strong> doesn&#8217;t.</p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Scale]]></title><description><![CDATA[240]]></description><link>https://pulse.itesydht.com/p/the-scale</link><guid isPermaLink="false">https://pulse.itesydht.com/p/the-scale</guid><dc:creator><![CDATA[Eddy Simmons]]></dc:creator><pubDate>Tue, 17 Mar 2026 12:00:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/552a9472-fb8a-4694-ab4e-d590fe89584c_2688x1792.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MopE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MopE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!MopE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!MopE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!MopE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MopE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5563440,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://pulse.itesydht.com/i/193023843?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MopE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 424w, https://substackcdn.com/image/fetch/$s_!MopE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 848w, https://substackcdn.com/image/fetch/$s_!MopE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!MopE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9a50279-918e-4234-b6f3-0714017b003f_2688x1792.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Growing up, I was the husky kid. That&#8217;s what they called it. <strong>Husky</strong>. You know what that means. Just a nicer word for fat.</p><p>I shopped in the husky section. I was just bigger than the other kids, all around. I played little league football, sixth through eighth grade, always the biggest one on the field, never the fastest. I remember standing at practice one day and just deciding I didn&#8217;t want to be last anymore. Something clicked. The mind is a powerful thing once you make a real decision.</p><p>That persistence turned out to be the most important thing I had. It also wasn&#8217;t enough. Not for a long time.</p><p>For the next thirty-some years I was in and out of being healthy. Mountain biking in my twenties. Running for a while. A divorce at 25 that knocked me sideways. Lifting weights on and off. I always had some athletic ability, decent cardiovascular, could get up and go when I needed to, but I never had the system that made anything stick. So the weight crept. Past 200. Past 210. Past 220. By my late thirties it had kind of parked itself somewhere in the mid-220s and I told myself that was just how I was built.</p><p>Summer of 2022. I was barely holding on, and I&#8217;ll go further into that another time. There&#8217;s a whole story there and I&#8217;m not ready to tell it just yet. What I knew was that my body being in better condition would help everything else. Mental health, energy, capacity. I&#8217;d always known that. I just wasn&#8217;t doing it.</p><p>Then I started having chest pain, so I went to the doctor.</p><p>Pulled pec minor. The small muscle underneath the main one. Chest pain on the left side, which matters when you&#8217;re in a doctor&#8217;s office. Not serious. But it got me on the scale.</p><p>Then I stepped on the scale.</p><p><strong>240 pounds</strong>.</p><p>I had never seen that number. Not once. And when I did, something went warm and hollow in my chest, not the pec, something else. Like the floor had quietly dropped an inch. It wasn&#8217;t surprise. It was worse than surprise. It was confirmation. Like some part of me had known and had been hoping I was wrong.</p><p>Was it shame? Yeah. It was exactly <strong>shame</strong>. I&#8217;m not dressing that up. I was ashamed of what I&#8217;d let happen. And I made a decision right there, no announcement, no drama. I was just done lying to myself about it. I had a friend who used to say that: I don&#8217;t lie to myself. It landed. You can call it whatever you want. To me it was simple. This is the number. This is real. Now what.</p><p>And I knew what was coming. Erin had been dealing with serious spinal issues for years, and her second fusion surgery was scheduled for September. A few weeks out. She was going to need me to be fully present, fully capable, fully there. I couldn&#8217;t be running on empty and trying to overhaul my diet at the same time. That would guarantee I&#8217;d fail at both.</p><p>So I did the math. I made the calculation. I made a plan.</p><p>I couldn&#8217;t manage the transition of switching to a new diet and taking care of her at the same time. I&#8217;d done keto before and I knew how it worked. Knew there was an adaptation week on the front end where your body is confused and angry and you feel like you have the flu. Headaches, shakes, hunger, the whole thing. I needed to get through that before she went under the knife, not during.</p><p>So I made the plan: <strong>boring, consistent, and done</strong>.</p><p>Chicken. Broccoli. Butter. I went to Costco and bought in bulk. Cooked the chicken all at once. Steamed the broccoli. I convinced myself I loved chicken. I don&#8217;t love chicken. I ate it anyway. Every day. Tracked my macros in an app, kept the electrolytes right, bought different seasoning at Trader Joe&#8217;s to keep it from being completely miserable. The point wasn&#8217;t to enjoy it. The point was to take one entire category of daily decisions completely off the table.</p><p>By the time Erin went in for surgery, the adaptation was already done. The system was running. Nutrition was on autopilot. I could put everything I had into taking care of her.</p><p>A couple of months in, people started to notice.</p><p>Looking back, I realized something I hadn&#8217;t fully seen at the time: I never set a goal. No target weight. No deadline. I just committed to following the system. That distinction matters more than it sounds. A goal is something you reach and then stop. A system is something you keep running. The outcome wasn&#8217;t something I controlled. The behavior was. And the behavior was the only thing that ever was.</p><p>Fast forward to October 2023. Erin and I were in St. Petersburg, Florida. She took a picture of me walking up out of the water. Tan, lean, around 205 pounds. She showed it to me later. I didn&#8217;t recognize myself. Took me a second to realize that was me.</p><p>Fast forward again to December 2025. Erin was trimming my body hair. I&#8217;m a hairy guy. I was standing at a certain angle under a certain light in the bathroom and she stopped and said: oh my god, you have abs.</p><p>We spent the next five minutes trying different poses under the vanity light to get them to show again so I could actually see them. Like idiots. We got a photo eventually. At 50 years old, for the first time in my life.</p><p>I never set a goal. I committed to a system. And I went so far past any goal I would have set that the goal would have stopped me short. That&#8217;s the thing about a finite goal: it has an end. A system doesn&#8217;t. It just keeps running, keeps refining, keeps compounding. You follow it long enough and you end up somewhere you couldn&#8217;t have planned for.</p><p>No goal. No deadline. Just the <strong>system</strong>.</p><p>Uncomplicated systems. Uncommon results.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://pulse.itesydht.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe. See what happens. Every Tuesday.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>