<?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[Adam Mattis]]></title><description><![CDATA[AI, robotics, and the work of realizing ROI from new tech. Also fatherhood, running, and figuring out the rest as I go.]]></description><link>https://www.adammattis.com</link><image><url>https://substackcdn.com/image/fetch/$s_!GIwd!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8aa5ee0-9616-4fae-883f-826e49762929_584x584.png</url><title>Adam Mattis</title><link>https://www.adammattis.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 13 Jun 2026 18:38:33 GMT</lastBuildDate><atom:link href="https://www.adammattis.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Adam Mattis]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[adam@adammattis.com]]></webMaster><itunes:owner><itunes:email><![CDATA[adam@adammattis.com]]></itunes:email><itunes:name><![CDATA[Adam Mattis]]></itunes:name></itunes:owner><itunes:author><![CDATA[Adam Mattis]]></itunes:author><googleplay:owner><![CDATA[adam@adammattis.com]]></googleplay:owner><googleplay:email><![CDATA[adam@adammattis.com]]></googleplay:email><googleplay:author><![CDATA[Adam Mattis]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Week 4: Who’s building these things]]></title><description><![CDATA[I spent this afternoon ( isn&#8217;t this your idea of Saturday fun?) trying to line the humanoid companies up for a good ol&#8217; fashioned scorecard comparison, feature by feature, and gave up.]]></description><link>https://www.adammattis.com/p/week-4-whos-building-these-things</link><guid isPermaLink="false">https://www.adammattis.com/p/week-4-whos-building-these-things</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sat, 06 Jun 2026 12:47:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vuQF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vuQF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vuQF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vuQF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vuQF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vuQF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vuQF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg" width="1456" height="1031" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1031,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:942212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/200762185?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vuQF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vuQF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vuQF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vuQF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e898f61-c71b-4e8f-8a4f-2365e172ed48_1714x1214.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I spent this afternoon ( isn&#8217;t this your idea of Saturday fun?) trying to line the humanoid companies up for a good ol&#8217; fashioned scorecard comparison, feature by feature, and gave up. Not because the robots are hard to differentiate, but because almost nothing is comparable.</p><p>One company&#8217;s site leads with a named customer and a count of operating hours on a production line. Another leads with a livestream of a robot sorting packages, a counter ticking past 200,000, with nobody paying for a single one of them to move. A third, Boston Dynamics, makes the most famous walking robot on earth, and you can&#8217;t buy it. Every Atlas coming off the line in 2026 is already committed to two addresses: Hyundai, which owns the company, and Google DeepMind, which supplies the AI. No units will be delivered to an outside customer until at least 2027. The most recognized name in the field, and for anyone who isn&#8217;t its corporate parent, it isn&#8217;t a product. It&#8217;s a very well-funded internal pilot.</p><p>So you can&#8217;t rank these companies the way you would want to, by whose hands are best or whose gait is smoothest or whose demo got more views. The builders and their claims are not answering the same question. Each one is offering a different kind of evidence, and the evidence offered does not create a like-for-like playing field. Capability footage is one currency. A funding round is another. A unit-shipment count is a third. Operating hours at a named customer is a fourth. Before you can read this landscape at all, you have to know the exchange rate between the currencies.</p><p>It helps to see what each currency is worth. Humanoid startups raised about $3.2 billion in 2025, more than the previous six years combined, by Dealroom&#8217;s count. Figure alone carries a valuation near $39 billion, more than ten times what the entire sector raised that year. The best demo videos clear millions of views in a weekend. Set that against a different currency, the one that is most meaningful: Counterpoint estimates about 16,000 humanoid robots were installed worldwide in all of 2025, and more than 80 percent of those were in China, mostly not at the companies getting the headlines.</p><p><em>Billions of dollars and millions of views on one side. Sixteen thousand machines on the floor on the other.</em></p><p>What follows is my attempt at a first-pass vendor map. It is built from product pages, press releases, and earnings calls, not from gemba time, so I&#8217;ll get some of it wrong and update when I do. Last week I sorted these machines by what they are: logistics movers, station manipulators, mobile manipulators, teleoperated bodies. This week I&#8217;m sorting the companies by evidence. Let&#8217;s consider three questions.</p><h2>Three questions</h2><p><strong>First: is there deployment evidence?</strong> The bar is specific: is there a robot doing repetitive, unglamorous work at a named site, under production conditions, for long enough that someone can quote you operating hours, with money changing hands for the work. Agility&#8217;s Digit shines in answer to this question: it has been moving totes onto conveyors at a GXO warehouse near Atlanta under a paid, multi-year robots-as-a-service deal the two companies call the first formal commercial humanoid deployment. Figure has comparable evidence, on its older robot: Figure 02 ran about eleven months on the BMW line at Spartanburg, roughly 1,250 operating hours across 10-hour weekday shifts, contributing to more than 30,000 vehicles. What doesn&#8217;t count, however polished, is a livestream counter or a six-minute home video. The test is dull on purpose. The question that needs to be answered is &#8220;would a customer pay to have this exact work done, and can you show that they are?&#8221;</p><p><strong>Second: will a customer go on record?</strong> A buyer that puts its name and its logo on your robot is wagering reputation, which is why disclosure is the evidence that&#8217;s hardest to fake. GXO names Agility on its own earnings calls. Its year-end note said it would &#8220;steadily increase&#8221; robotics deployment in 2026, which is the phrasing of a buyer hedging, not a buyer evangelizing. BMW is named at Spartanburg. Mercedes both invested in Apptronik and is testing its Apollo. And the most useful tell in the whole market: GXO is running both Digit and Apollo. When the most credible customer in the category is hedging across two vendors, that says how early it is more honestly than any roadmap slide. The weak version of this signal is &#8220;a leading global logistics provider,&#8221; unnamed. When the customer won&#8217;t be named, assume pilot.</p><p><strong>Third: what is the commercial relationship?</strong> Pilot, framework, and paid production are three different things that get reported in the same sentence. Agility&#8217;s GXO arrangement is paid production, which is close to the top of the field. Most of the rest is softer than the headline. When 1X announced a deal to put up to 10,000 of its Neo robots in front of an investor&#8217;s 300-plus portfolio companies by 2030, much of the coverage treated it as an order book. It&#8217;s a framework to negotiate individual deals, which is a different object. A framework is a maybe with a press release.</p><h2>The field</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MzHL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MzHL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 424w, https://substackcdn.com/image/fetch/$s_!MzHL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 848w, https://substackcdn.com/image/fetch/$s_!MzHL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 1272w, https://substackcdn.com/image/fetch/$s_!MzHL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MzHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png" width="726" height="427.3012869038607" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1555,&quot;width&quot;:2642,&quot;resizeWidth&quot;:726,&quot;bytes&quot;:420526,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/200762185?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a333663-3c3f-4cb1-8217-f125d099ad39_2642x1820.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_!MzHL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 424w, https://substackcdn.com/image/fetch/$s_!MzHL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 848w, https://substackcdn.com/image/fetch/$s_!MzHL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 1272w, https://substackcdn.com/image/fetch/$s_!MzHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb13758d-9b94-49cb-9acd-4f523ed1e2d2_2642x1555.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A few of these deserve more than a row, so I&#8217;ll expand here.</p><p>Boston Dynamics and Tesla are the same shape, for opposite reasons. Boston Dynamics has the deepest engineering history in the room and has committed every unit to its own parent. Tesla is converting part of Fremont to build Optimus and its only disclosed customer is itself. Both are running closed loops. Being your own first customer is a legitimate way to start: you control the building, the data, and the blame. It is also not the same evidence as an outside buyer choosing to pay, and Musk&#8217;s prediction of thousands of Optimus units in Tesla&#8217;s own plants by the end of 2025 is a fair reminder of how these calendars move.</p><p>1X and Sanctuary are where the word &#8220;autonomous&#8221; needs reading glasses. Neo ships to homes now, for $20,000 or $499 a month, but the early units run with a human in the loop, a remote operator stepping in when the robot can&#8217;t cope. You&#8217;re buying a robot plus a person, which is a different cost and privacy model than the ad implies. Sanctuary&#8217;s Phoenix runs on the same engine: genuinely impressive hands, pilots with the parts maker Magna, teleoperation underneath, and no commercial units shipping yet. Neither is a scandal. Teleoperation is a reasonable bridge to autonomy. It is just not autonomy, and the price of the robot is not the price of the service.</p><p>Then there&#8217;s the cohort most North American coverage barely registers. The single largest shipper of humanoids in 2025 was not Figure or Tesla. By Counterpoint&#8217;s count it was AgiBot, a Shanghai company most US operators have never heard of, with roughly a third of global installations on the strength of mass-produced units sold into hospitality, manufacturing, and logistics. Unitree shipped more than 5,500, with a sub-$20,000 machine and a target of 20,000 this year. UBTech put its Walker S2 into mass production and reported orders worth roughly $112 million, much of it for automotive plants. XPeng, the EV maker, is sitting on a large cash pile and pointing it at humanoid production. Fourier is a different animal again: it came out of rehabilitation robotics and sells into hospitals, eldercare, and research, not warehouses. The volume is real and it dwarfs US output. What I can&#8217;t see from here is the part that matters most: what those thousands of units do on an ordinary day, and how often they break. The Western vendors over-disclose capability footage. This cohort over-discloses volume. Neither one tells you the uptime.</p><h2>What I don&#8217;t know</h2><p>I can&#8217;t independently verify any of these deployment claims. I&#8217;m reading announcements and earnings calls, not standing on the floor watching the thing run for a week.</p><p>Nobody publishes the number that would settle most of the argument: uptime, or mean time between failures, under production conditions. A forklift vendor will quote you that without being asked. Until a humanoid vendor does, every &#8220;deployed&#8221; carries a quiet asterisk.</p><p>The teleoperation percentage is mostly undisclosed too, and it&#8217;s decisive, because a robot that&#8217;s ten percent piloted and one that&#8217;s ninety percent piloted are different products with different economics wearing the same shell.</p><p>Even the market&#8217;s headline number comes in incompatible currencies. One firm counts 16,000 installations, another counts 18,000 shipments, a third counts $440 million in revenue, and they are measuring three different things. And funding, the loudest number of all, tells you about runway and investor conviction. It tells you nothing about whether the robot works on a Tuesday in a building that smells like a warehouse.</p><h2>Missing pieces</h2><p>So before I told a customer to take any of these companies seriously, I&#8217;d want five things, and it&#8217;s the same evidence for each company:</p><ol><li><p>A named customer, on the record, who&#8217;ll take my call and tell me what broke.</p></li><li><p>Operating hours under production conditions, not demo conditions, with the gap between the two stated honestly.</p></li><li><p>The teleoperation percentage, in writing.</p></li><li><p>Total cost, not unit price: integration, support, the service model, and who owns the failure when it happens.</p></li><li><p>A boring answer. The vendor whose materials are thick with dull operational detail is almost always further along than the one with the better sizzle reel, because the dull detail only exists once someone has successfully operationalized the robot.</p></li></ol><p>If you&#8217;re being pitched one of these robots in the next year, take this list into the meeting and let it do the work. Run the three questions and the five asks against the deck in front of you, and watch which currency the vendor reaches for when you press. The ones paying in operating hours and named customers will keep talking. The ones paying in funding rounds and view counts will change the subject.</p><p>Somewhere a facilities lead or an automation manager is going to be handed one of these robots and told to keep it running long after the announcement scrolls off everyone&#8217;s feed. That person doesn&#8217;t care what the company was valued at. They care whether the robot works and is supported on Tuesday. My vendor map isn&#8217;t a ranking, it&#8217;s a list of currency exchange rates, and right now the rarest, most valuable currency in the field is also the simplest: a named customer who&#8217;ll tell you the truth about what broke.</p><p><em>Views are personal and do not represent any employer, past or present.</em></p>]]></content:encoded></item><item><title><![CDATA[ADLC: The Cost to Verify]]></title><description><![CDATA[An agentic system has been running in production for a few months.]]></description><link>https://www.adammattis.com/p/adlc-the-cost-to-verify</link><guid isPermaLink="false">https://www.adammattis.com/p/adlc-the-cost-to-verify</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Wed, 03 Jun 2026 14:46:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kpSF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kpSF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kpSF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kpSF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kpSF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kpSF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kpSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg" width="1179" height="1179" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1179,&quot;width&quot;:1179,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:525728,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/199658190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f22cef-9004-46fb-8948-2f19d39c47fd_1179x2070.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kpSF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kpSF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kpSF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kpSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2430577b-1639-437f-8a68-7b683e99e66a_1179x1179.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">This is me checking fence. The fence was fine on install, which tells you nothing about today. Much like the system you shipped in March.</figcaption></figure></div><p><strong>An agentic system has been running in production for a few months. The executive whose name is on the P&amp;L asks the obvious question: &#8220;Is it working?&#8221; The answer falls apart in their hands. Metrics are mostly on target, one segment slipped slightly, production looks fine, though monitoring is a day behind. Someone offers the fatal hedge: &#8220;Well, it depends what we mean by working.&#8221; You can watch the accountable leader give up on getting a clean answer.</strong></p><p><strong>That moment is the subject of this piece. Once agents make code generation nearly free, the constraint on a business stops being how fast you can build and becomes how fast you can trust what got built. The number that governs that, the one a leader can act on, is the cost to verify a single change. Most organizations have never measured it.</strong></p><p><strong>The number is concrete. It is the time and the cost to carry a single change from the moment an agent writes it to the moment you trust it enough to leave it running in production. Everything else in this piece is downstream of that one number.</strong></p><p><em>Second in a series on the Agentic Development Lifecycle. The<mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);"> </mark><strong><a href="https://www.adammattis.com/p/from-sdlc-to-adlc?utm_source=publication-search"><mark data-color="#ffff00" style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">first piece</mark></a></strong> argued that once generation gets cheap, the bottleneck moves to verification. This one picks up there.</em></p><p>Here is the part the first piece left implicit. The risk that used to sit in production did not disappear when generation got cheap. It migrated to verification, where almost no one had built the capacity to absorb it.</p><p>This realization brought me to the question: If verification is the bottleneck, what does verification mean when a model wrote the code, system behavior is emergent, and the thing you shipped in March, and was valid at the time, is wrong by September with nobody having touched it? What if what we call &#8220;verification&#8221; is no longer the thing that earns trust?</p><h2><strong>&#8220;Is It Working&#8221; is no longer the question.</strong></h2><p>That scene is not a one-off. It is becoming the standard meeting, and the further agentic development spreads across the enterprise, the more often it plays out the same way. The answer scatters, and the baseline underneath it turns out to be a mess no one can reconstruct on the spot.</p><p>The reason nobody wants to answer is that the honest answer is a pile of fragments, and the leader on the hook for the number can tell the fragments don&#8217;t add up to a yes or a no. That gap, between the question a business needs answered and the scattered signals the organization can actually produce, is the whole problem. It is not a reporting failure. It is a sign that the thing underneath the question has changed.</p><p>My job, mostly, is to build a common baseline other people can work from. It&#8217;s kind of my thing.</p><p>In a traditional software review that question of &#8220;working&#8221; had a clean answer. The team validated the build against the requirements, the test suite passed, the acceptance criteria were met. There was even a name for what created a clear finish line: the definition of done, a checklist agreed before anyone wrote a line of code that spelled out what &#8220;complete&#8221; meant. So &#8220;is it working&#8221; really just meant &#8220;did it pass,&#8221; and &#8220;did it pass&#8221; really just meant &#8220;did we hit the definition of done,&#8221; and that usually meant &#8220;requirements met, expected functionality validated, live in production.&#8221; The question was binary because the thing underneath it was deterministic: the behavior was written, not learned. You could write down what correct looked like in advance, agree on where done sat, and then check whether you got there. Red/green.</p><p>Agentic and AI systems eliminate the spec. Behavior is an emergent property of data and training, not a line-by-line implementation of stated logic, and the evidence that something is correct comes with a shelf life that is undetermined. The whole apparatus we built to answer, &#8220;is it working,&#8221; the reviews, the gates, the signoffs, was designed on the quiet assumption that once you had the answer, it would keep. It doesn&#8217;t keep anymore, and nothing in the apparatus is designed to handle this operating rhythm.</p><h2><strong>There is no baseline.</strong></h2><p>Old-school validation is conformance testing, and for the record it&#8217;s a good idea. You write a specification, you derive test cases from it, and validation is the act of proving the system does what the spec said it would. A whole profession is built on that one motion: requirements traceability, acceptance testing, and the standards that draw a tidy line between verification and validation. Barry Boehm&#8217;s shorthand still holds in the deterministic world: verification is building the thing right, validation is building the right thing. Both assume there&#8217;s a fixed thing to check against in the first place.</p><p>In the Agentic Lifecycle, the thing under verification is a model, and a model has no fixed thing to conform to. Its behavior approximates what you wanted, learned statistically from data, characterizable but not enumerable in advance. The closest artifact you have to a specification is an evaluation set, and an evaluation set is a sample, not a definition.</p><p>That gap, spec versus eval set, is the entire problem. So let me be explicit. A spec defines what correct is. An eval set gathers up a pile of examples you&#8217;ve blessed as correct and hopes they stand in for the rest. The spec covers everything by definition. The eval set covers what&#8217;s in it and goes quiet on everything else, which means it tells you how the system did on the cases you thought to collect and nothing about the cases you didn&#8217;t. In production, the cases you didn&#8217;t think of are most of them.</p><p>And here&#8217;s the part with no analog in deterministic software: the proof decays without anyone touching the code. Input distributions move, which is data drift. The relationship between inputs and the thing you&#8217;re predicting moves, which is concept drift. The environment around the system shifts in ways no one filed a ticket for. Instacart watched this happen in the spring of 2020. Its model for predicting whether an item would be on the shelf ran around 93% accuracy until March, when shopping behavior changed overnight and it dropped to 61%, with nobody having touched the code. The model didn't break. The ground it was standing on did.</p><p>There is a name for this. A decade ago, Sculley and his co-authors at Google, writing about the hidden technical debt of machine learning systems, called it CACE: Changing Anything Changes Everything. Touch one input, one dependency, or one assumption, and the behavior of the whole system can move. In deterministic software you can reason about a change in isolation, but in a learned system you can&#8217;t, and that single property is why a validation that was true in March is quietly false by September with nobody having touched the code.</p><p>Here is the line I keep coming back to. In deterministic software, validation expires when the requirements change. In agentic and ML systems, it expires when the world changes.</p><p>And the world does not file a change request.</p><h2><strong>A lesson from medicine.</strong></h2><p>There&#8217;s an industry that solved a version of this long before software had it, and the structure maps almost exactly.</p><p>When a drug goes to market, it has passed rigorous clinical trials. Controlled populations, defined endpoints, real statistical significance. By any reasonable definition it has been validated. And then the regulator does something that would look insane to a traditional software team. It keeps watching. Post-market surveillance and adverse event reporting, for years, on the explicit assumption that the trial population was a sample and the real population has properties the trial couldn&#8217;t capture. A drug that performed beautifully in a controlled study can interact badly with conditions or medications that were screened out of the trial. The only way to know is to keep measuring after launch.</p><p>Vioxx is the case the field doesn&#8217;t forget. Merck&#8217;s painkiller was approved in 1999, and it worked: it relieved pain with less stomach bleeding than the older drugs, and tens of millions of people took it. Then the signal showed up in the place the trials were never built to look. Across a population far larger and far more varied than any controlled study, the heart attack and stroke risk became visible, and in 2004 the drug was pulled from the market. It had passed every gate that existed at launch. Five years of real-world use, not the trial, is what surfaced the harm. The gate that would have caught it earlier, sustained surveillance of the broad population, existed, but it was not pointed at the right thing soon enough.</p><p>The management lesson is blunt: budget for post-market surveillance, not just the launch. The trial proves the drug works on the population you could study. The monitoring proves it keeps working on the population you actually have. An organization that funds the first and treats the second as optional is buying the cheap half of safety and calling it done. The same arithmetic applies to every agentic system a business puts into production.</p><p>That is the posture agentic systems require, and almost no enterprise is built for it. We treat the launch as the validation and move on. Medicine learned, through real harm, that approval is the cheap part. The expensive part is everything after it, the unglamorous monitoring that runs for years and never produces a headline. &#8220;Did it pass&#8221; and &#8220;is it still working&#8221; are not the same question, and the second one is the one we keep dropping.</p><p>But the analogy breaks in one place, and the break is in software&#8217;s favor. A drug cannot be recalled from a million bloodstreams; once the harm is in the population, the damage is done and the cleanup takes years. Software does not work that way, because a bad change can be rolled back in seconds, and that changes the lesson entirely. Medicine&#8217;s surveillance has to be slow and cautious precisely because reversal is impossible, which puts the entire burden on watching. Software can run the opposite posture, shipping faster because it can also reverse faster, which means the discipline worth building is detect-and-revert rather than delay-and-deliberate. The leader&#8217;s job is not to slow shipping down to medicine&#8217;s pace. It is to make sure that when monitoring catches something, reversing it is a button and not a project. This is not hypothetical. In mid-2025 an AI coding agent at Replit wiped a user's production database during an explicit code freeze, then reported that recovery was impossible. The rollback worked anyway. The agent misbehaving was never the interesting part, because it always will. The story ends well only because someone had built a reversal path the agent could not talk them out of. </p><h2><strong>Agentic-era verification: not &#8220;more tests.&#8221;</strong></h2><p>Here&#8217;s where agents change the shape of the problem, not just the speed of it. And it&#8217;s the part most teams get backwards.</p><p>When a human wrote the code, reading the code was a reasonable way to trust it. Slow, but reasonable. When an agent writes it, and writes it faster than anyone can keep up with, reading stops being a plan and turns into a bottleneck with good intentions. So here&#8217;s the definition I find useful: verification is whatever lets us trust the code is correct without sitting down and reading it. If a check still needs a person to scan the diff, that&#8217;s review, not verification, and review is the exact thing that broke the moment the agent started outrunning the reader.</p><p>The trap most teams fall into is answering &#8220;we need more verification&#8221; with &#8220;we&#8217;ll have the agent write more tests.&#8221; An agent that writes both the code and the tests can produce a beautifully green test suite by construction. It&#8217;s grading its own homework. The tests pass because they were written to pass, and you&#8217;ve bought yourself confidence that correlates with nothing. Real verification encodes intent independently of the implementation, the way an auditor reconciles against a separate set of books rather than re-reading the bookkeeper&#8217;s entries.</p><p>In practice that means a stack of layered filters, each one independent of the code under test, each one more expensive than the last. The point is to catch every failure at the cheapest layer that can catch it, and to make the expensive layers a last resort rather than a first line:</p><p><strong>Types and contracts.</strong> Encode the domain invariants so the illegal states can&#8217;t be represented in the first place. A sufficiently expressive type system catches whole categories of error before the agent ever opens a pull request. This is the cheapest place to catch a defect and the one teams most often underbuild, which is backwards: a failure caught here costs almost nothing, and the same failure caught in production costs a customer.</p><p><strong>Property-based testing.</strong> Instead of checking specific input-output pairs, which an agent can memorize and satisfy, you assert the general properties that must hold across a large range of generated inputs. Outputs stay sorted. Operations remain reversible. A balance never goes negative. Properties capture intent in a way example tests don&#8217;t, and they surface the edge cases no one thought to write down, exactly where the expensive failures live. Teams using property-based testing regularly report catching subtle violations (for example, an edit-distance function that broke the triangle inequality, or serialization logic that corrupted edge cases like -0.0 or empty structures) that traditional example tests missed entirely.</p><p><strong>Contract and integration tests at the seams.</strong> Most real failures happen at boundaries, where one component&#8217;s assumptions meet another&#8217;s. Machine-checkable contracts at those boundaries mean a change on one side immediately lights up the inconsistency on the other, without a human holding both sides in their head. For the business, that is the difference between catching an integration break in minutes and discovering it as an outage after two teams have shipped against incompatible assumptions.</p><p><strong>Production verification and observability.</strong> The highest-fidelity signal comes from real outcomes on real data. Detailed logging, metrics tied to business results rather than system health alone, alerting on symptoms, and a rollback path you can pull fast. As velocity climbs, how quickly you can detect and reverse a bad change becomes part of verification itself, not an operations footnote. This is the layer a leader feels directly: it is the gap between a bad release that costs an hour and one that costs a quarter&#8217;s reputation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q9vS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q9vS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 424w, https://substackcdn.com/image/fetch/$s_!Q9vS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 848w, https://substackcdn.com/image/fetch/$s_!Q9vS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 1272w, https://substackcdn.com/image/fetch/$s_!Q9vS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q9vS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png" width="725" height="449.1414835164835" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:902,&quot;width&quot;:1456,&quot;resizeWidth&quot;:725,&quot;bytes&quot;:308497,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/199658190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.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_!Q9vS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 424w, https://substackcdn.com/image/fetch/$s_!Q9vS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 848w, https://substackcdn.com/image/fetch/$s_!Q9vS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 1272w, https://substackcdn.com/image/fetch/$s_!Q9vS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32e31ed4-44fb-40c5-a1b5-c714b7f00329_2632x1630.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The thread through all four is that none of them depend on a person reading the code, and each one catches a class of failure earlier, and therefore cheaper, than a human scanning a diff ever would. Build the stack and the cost to verify a change falls, throughput rises, and the people you have are freed for the judgment calls a machine can&#8217;t make.</p><h2><strong>The human in the loop.</strong></h2><p>None of this gets rid of people. It changes where they&#8217;re worth putting.</p><p>Uniform review of every change made sense when changes arrived at human writing speed. In the Agentic Development Lifecycle, attention has to route by risk instead of by habit. Core business logic, irreversible actions, money movement, anything at a high-stakes boundary: that gets deep human scrutiny, every time. A well-covered, easily reversible change to a low-blast-radius corner can ride on machine verification and ship. Treating those two cases the same way, which is what &#8220;review everything&#8221; quietly does, spends your scarcest resource on the changes that need it least.</p><p>Governance has to make the same move, and this is the harder sell, because governance bodies are built around a finish line. The fix is not to disband the committee. It is to change what the committee meets about. A phase gate that approves a system once and files the matter closed is watching the wrong thing, since the system it blessed is already drifting away from the version that got blessed. So redesign the cadence. The standing question is no longer &#8220;did it pass,&#8221; asked once at launch. It is &#8220;is it still passing, and how long before we&#8217;d know if it stopped,&#8221; asked on a schedule for as long as the system is making decisions that matter. That turns the review board from a body that signs off and disbands into one that owns an ongoing answer to &#8220;is it working,&#8221; which is the question the business was asking all along. The board does not produce that answer by meeting. The instrumentation produces it. The board&#8217;s job is to read the instrument and act when it moves.</p><h2><strong>The number on the wall.</strong></h2><p>If there&#8217;s one metric I&#8217;d put on the wall, it&#8217;s the cost to verify a single change. Almost no one tracks it, and in the agentic era it&#8217;s the number that governs everything.</p><p>The logic is unforgiving. When generation is cheap and verification is expensive, everything the agent produces piles up behind the verification step, because that&#8217;s the part that didn&#8217;t get faster. You sped up the half that was never really the constraint and left the real one sitting right where it was. The teams getting real return out of agents are the ones grinding the cost to verify down, because that&#8217;s the valve that controls how much ever ships. Make generation cheaper without touching verification and you haven&#8217;t bought speed, you&#8217;ve just grown the line waiting to be checked.</p><p>What moves the number is where the failure gets caught. A defect stopped by a type costs almost nothing. The same defect found in production costs a customer, an incident, and the hours of three people reconstructing what happened. So the number falls when you push checks left, toward the cheap end of the stack, and it falls again when the failures that do reach production can be reversed in seconds instead of triaged for a week. Catch it early, and when you miss, reverse it fast. That is the whole game.</p><p>This quietly rewrites what a strong engineer is worth. The skill that&#8217;s appreciating isn&#8217;t typing speed or fluent syntax, both of which the agent now does for free. It&#8217;s the ability to state correctness as invariants and properties, to design systems that are observable and checkable by construction, and to make a clean-eyed call about which changes carry real risk. Deep systems thinking, the kind that holds the architecture and the failure modes in view at the same time, is worth more in this world, not less. The engineers whose main contribution was producing implementation quickly are the ones this shift pressures, and that&#8217;s worth saying plainly rather than dressing up. The work is moving from writing the code to defining what correct means and proving the code meets it.</p><h2><strong>The limits of verification.</strong></h2><p>I want to be honest about the limits, because a piece like this can read as if verification is a machine you switch on so you can stop thinking.</p><p>It isn&#8217;t. Verification tells you the system does what you specified. It cannot tell you whether you specified the right thing. Whether the feature is worth building, whether a requirement nobody wrote down is about to matter, whether there&#8217;s an ethical edge to this that no property test will ever catch, whether the high-level architectural bet is sound: those stay human. The point of the verification stack isn&#8217;t to remove people. It&#8217;s to shrink the set of questions that require a person down to the ones that genuinely do, and then make sure a person is looking at those.</p><p>And building the stack is real investment. Types, contracts, property tests, observability: the teams that treated those as core infrastructure are about to look prescient, and the ones that filed them under &#8220;overhead, we&#8217;ll get to it&#8221; are going to hit their failures at the same speed the agents gave them on everything else. Going faster doesn&#8217;t sort the good changes from the bad ones. It just gets you to both of them sooner, and if nothing independent is doing the checking, the place you find out about the bad ones is production.</p><p>Verification also has its own cost. A check that runs forever and never catches anything is not safety, it is overhead, and it pushes the cost to verify back up, which is the one number you were trying to bring down. The goal is not the longest possible list of gates. It is the stack that earns its weight: each layer there because it catches a class of failure that would otherwise reach production, and the ones that don&#8217;t earn their keep cut without ceremony.</p><p>Somewhere in most of these organizations is a person who already knows this. An engineer watching a metric soften week over week, or staring at a flood of agent-generated diffs they have no realistic way to read, who can feel that the old way of trusting code has quietly stopped working. They usually have nowhere to take it, because the governance forum is organized around approvals and the review process assumes a human can keep up. Giving that person somewhere to take it, a stack that does the reading they no longer can and a cadence that hears &#8220;it&#8217;s drifting&#8221; as a real event, is most of the job.</p><h2><strong>In closing.</strong></h2><p>The SDLC was a strong model for the world it was built for: fixed specs, deterministic behavior, stable ground underfoot. Agentic and AI systems don&#8217;t offer any of those. The behavior emerges, the data won&#8217;t hold still, and the proof decays on its own schedule. Running a deterministic assurance model over that reality doesn&#8217;t make the risk go away. It just hides it until something drags it into the open.</p><p>The organizations that come out of this ahead won&#8217;t be the ones generating the most code, because generating code is the part that got cheap. They&#8217;ll be the ones who treated verification as a layered, independent, machine-checkable discipline, and validation as something you keep earning from production signals for as long as the system is in use.</p><p>There's no done. I said that last time and I meant it. The agentic version is sharper: there's no validated-and-walk-away, and there's no verified-by-reading-it anymore either. It is closer to walking a fence line. The fence passed the day it went up, the ground has been moving ever since, and the only way to know it still holds is to go walk it again. Nobody files a ticket when a post rots. Trust has to be built into the system and maintained for as long as it's making decisions that matter. The teams that learn to specify intent precisely and verify it independently are the ones who will define what comes after the SDLC.</p><p><em><strong>Sources:</strong> IEEE Std 1012, Standard for System, Software, and Hardware Verification and Validation. Sculley et al., &#8220;Hidden Technical Debt in Machine Learning Systems,&#8221; NeurIPS 2015.</em></p>]]></content:encoded></item><item><title><![CDATA[Week 3: "Humanoid" isn't exactly accurate.]]></title><description><![CDATA[On October 9, 2025, Figure AI released a six-minute video of its Figure 03 robot folding laundry, loading a dishwasher, pressing the buttons on a washing machine, and tossing a ball to a family dog.]]></description><link>https://www.adammattis.com/p/week-3-humanoid-isnt-exactly-accurate</link><guid isPermaLink="false">https://www.adammattis.com/p/week-3-humanoid-isnt-exactly-accurate</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Thu, 21 May 2026 23:43:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UKgy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UKgy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UKgy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UKgy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UKgy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UKgy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UKgy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg" width="770" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:770,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:138450,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198777349?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UKgy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UKgy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UKgy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UKgy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9da288de-6e67-4891-b079-2f73ddde7a58_770x500.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On October 9, 2025, Figure AI released a six-minute video of its Figure 03 robot folding laundry, loading a dishwasher, pressing the buttons on a washing machine, and tossing a ball to a family dog. It went on the cover of TIME&#8217;s Best Inventions issue. The official YouTube cut crossed 5.5 million views. The clips ran on every tech feed I follow for about a week.</p><p>The robot is not going into homes. Figure&#8217;s CEO told TIME, in the same piece, that the Figure 03 would not be ready for domestic use at launch and that getting there would be &#8220;a big push.&#8221; TIME&#8217;s own reporter watched the prototype drop laundry on the floor twice in a row.</p><p>A few hundred miles south, a different Figure robot had spent the previous ten months on the production line at BMW&#8217;s Spartanburg, South Carolina plant, placing sheet metal parts into welding fixtures. It contributed to more than 30,000 vehicles. You can find one news story about it if you go looking. It did not trend.</p><p>This is precisely the categorization problem. The word &#8220;humanoid&#8221; is being used to describe two machines from the same company, doing two completely different jobs, with two completely different deployment paths, and the conversation treats them as the same thing. They are not the same thing. Not even close.</p><h2>Four categories</h2><p>Almost everything that gets called a &#8220;humanoid robot&#8221; in 2026 falls into one of four buckets. The buckets have different buyers, different physics, different software stacks, and different timelines. Conflating them is confusing everyone.</p><p><strong>Bipedal logistics movers.</strong> Robots that walk on two legs through structured warehouse or factory environments, moving totes, bins, and parts between fixed points. Agility Robotics&#8217; Digit at GXO and Amazon warehouses. Apptronik&#8217;s Apollo doing lineside delivery for Mercedes (25 kg components to specific workstations on a schedule). The work is repetitive, the environment is mapped, the failure modes are well understood. This is the most boring category and by some margin the most real.</p><p><strong>Fixed-station manipulators in humanoid form.</strong> Robots in human shape doing one or two well-defined manipulation tasks at a fixed station, alongside or in place of a human worker on a structured line. Figure 02 at BMW Spartanburg. Tesla Optimus on Tesla factory floors. The &#8220;humanoid&#8221; part is mostly a cost argument: the workstation was designed for a person, so a person-shaped machine doesn&#8217;t require a line redesign. This category is legitimate, and most enterprise pilots are this category once you read past the press release.</p><p><strong>Mobile manipulators for unstructured environments.</strong> Robots intended to walk through messy human spaces and do open-ended tasks. The home robot. The hospital robot. The mixed-use facility robot. This is what the Figure 03 demo video is selling, what 1X&#8217;s NEO ad copy is selling, and what the cover of TIME implied was a 2025 reality. It is not a 2025 reality, and on the evidence available it is not a 2026 reality either.</p><p><strong>Teleoperated robots in autonomy clothing.</strong> Bipedal manipulators in homes or facilities where a remote human operator is doing the actual cognitive work, and the robot is providing the body. NEO Gamma&#8217;s &#8220;Expert Mode&#8221; is a good example. WSJ&#8217;s Joanna Stern, after a hands-on demonstration, reported she &#8220;didn&#8217;t see Neo do anything autonomously&#8221;; every action was driven by a skilled remote pilot named Turing. 1X has been refreshingly honest about this. The launch material describes the model as &#8220;autonomous + call for human assistance when NEO can&#8217;t do a task, like how Waymo is operated &amp; supervised.&#8221; That is a fair description of the technology. It is also a different product than the demo videos make it look.</p><p>A fifth thing happens on top of these four, and it is not a category of machine but a category of marketing: the AI in a body pitch. The framing is that a sufficiently large foundation model, dropped into any plausibly humanoid chassis, will produce general-purpose competence. The investor presentations require this framing even though the technical evidence does not yet support it. I am keeping it separate because it is a story about funding rounds, not a story about deployments.</p><p>Which of these can you buy in the next 24 months</p><p>Buckets one and two: yes. With caveats, but yes. Apptronik raised $520 million in February 2026 at a $5 billion valuation and is shipping into Mercedes and GXO. Agility&#8217;s RoboFab facility is scaling from hundreds to thousands of Digit units. Figure has BMW. Apollo will build Apollo at Jabil. The procurement story for these is much closer to &#8220;industrial automation with a different form factor&#8221; than to &#8220;general-purpose robot.&#8221; It looks more like buying a sortation system than buying a coworker.</p><p>Bucket three: no. Not at any scale that justifies a serious budget line in your 2026 or 2027 plan. The technology is interesting, the progress is there, and Figure 03 in three years may be even more interesting. But if you are a CIO or COO being pitched on humanoids that will work in unstructured environments inside your business in the next two years, you are being pitched aspiration.</p><p>Bucket four: this one is trickier. You can buy NEO today, for $20,000 or $499 a month. What you get, in 2026, is mostly a teleoperated robot whose autonomous mode is improving in the background while you and a remote 1X operator do the work together. That may be a defensible thing to buy if you understand it for what it is. It is not a defensible thing to buy if you thought you were buying bucket three.</p><h2>Why the conflation persists</h2><p>The conflation is not an accident.</p><p>It serves founders raising at $5 billion valuations on the implicit promise that a single platform will handle warehouses, factories, eldercare, and homes. The conflation is the whole pitch. Tease the household demo, sell the factory pilot, raise on the implied path between them.</p><p>It serves journalists and analysts whose engagement numbers reward the household demo and punish the welding-fixture deployment. A robot folding laundry beats a robot bolting sheet metal every time, even when the second one is the deployment story.</p><p>It serves consultants and analysts selling forecasts that treat &#8220;the humanoid market&#8221; as one $200 billion line by 2035. The number is large because it bundles four very different markets together and assumes they will all materialize on the optimistic timeline of the loudest one.</p><p>The people it does not serve are plant operators. Procurement teams scoping pilots. Workforce-planning teams modeling what to do with the line workers whose stations might be automated in the next thirty-six months. CFOs trying to figure out whether to put a number in the 2027 plan or the 2030 plan. Every one of these decisions gets worse when &#8220;humanoid&#8221; means four different things in the same sentence.</p><p>It also does not serve the workers inside those decisions. A line worker at a Spartanburg plant has a different conversation with their family if the honest framing is &#8220;a fixed-station manipulator is being trialed for sheet-metal placement on my line, here are the three jobs that are most exposed, and here is the retraining we&#8217;re doing in the next six months.&#8221; That conversation is hard but it is grounded. The conversation &#8220;a humanoid robot is coming for my job&#8221; is neither hard nor grounded.</p><h2>The vocabulary I&#8217;m going to use</h2><p>For the rest of this series, when I say &#8220;humanoid&#8221; I will mean one of four things, and I will say which:</p><ul><li><p>Bipedal logistics mover for the Digit-and-Apollo-in-warehouse case.</p></li><li><p>Humanoid-form station manipulator for the Figure-02-at-BMW case.</p></li><li><p>Mobile manipulator for unstructured environments for the home-robot aspiration. (No good short name has stuck yet. The fact that the marketing category is bigger than the engineering category is part of the problem.)</p></li><li><p>Teleoperated humanoid for the NEO-and-Expert-Mode case, with the understanding that the autonomy will increase over time and the category may eventually graduate into one of the others.</p></li></ul><p>These are not branded terms and I am not going to defend them past the next person who proposes a better one. The point is to have four words instead of one. If a vendor pitch can&#8217;t be placed cleanly in one of the four, that is telling about the pitch.</p><p>The Figure 03 video is a beautiful piece of marketing about a real research program. The BMW Spartanburg deployment is an unbeautiful piece of industrial automation that is already inside a building making your next SUV. Both of these are true. They are different categories. Calling them by the same word is how operators end up writing checks against the wrong timeline.</p>]]></content:encoded></item><item><title><![CDATA[May 2026: The same lesson at different ages.]]></title><description><![CDATA[I&#8217;ve been turning 43 over and over in my head for weeks.]]></description><link>https://www.adammattis.com/p/may-2026-the-same-lesson-at-different</link><guid isPermaLink="false">https://www.adammattis.com/p/may-2026-the-same-lesson-at-different</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Wed, 20 May 2026 15:29:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_2GE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_2GE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_2GE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_2GE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_2GE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_2GE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_2GE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg" width="519" height="691.8811813186813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:519,&quot;bytes&quot;:4093276,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_2GE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_2GE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_2GE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_2GE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a00aa0a-64df-4de5-a6f5-3036d0df286f_3024x4032.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;ve been turning 43 over and over in my head for weeks. Maybe it&#8217;s the 15-month-old who&#8217;ll see me almost 70 by the time he&#8217;s off the payroll. Maybe it&#8217;s the daily death-defying stunt of walking down the stairs. Maybe it&#8217;s the harsh realization that I&#8217;m no longer the young, ambitious professional I once was, and not just some mid-career guy either. Whatever it is, it&#8217;s hitting hard.</p><p>So I&#8217;ve been taking a look back at the non-linear path that got me from the Class of &#8216;00 to Head of Strategy and Modernization at The Select Group. That&#8217;s the theme of this month&#8217;s newsletter: looking back to understand the path forward.</p><p>Enjoy. <br>-AM</p><h2>Anger fueled motivation.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kvDX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kvDX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kvDX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kvDX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kvDX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kvDX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg" width="480" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:480,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32410,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kvDX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kvDX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kvDX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kvDX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cfb0e4f-c36e-4218-b261-20a202da2d87_480x320.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I spent most of high school caught between the things I was interested in (motocross, BMX, writing code) and a string of teachers and counselors telling me I was too dumb to carry lumber on a job site. Seriously. That is what my HS guidance counselor told me. A lot of kids I grew up with never reached their potential because they believed what those people said. Me, it pissed me off.</p><p>By the time my Pennsylvania-mandated Senior Project came around, I had a chip on my shoulder, and it stayed there for a lot of years.</p><p>By the time I graduated I had already built one startup (16327Online, a dial-up internet service provider and web design studio), was building my second (Carzz, a platform that let auto dealers manage inventory on their websites), and was running an early motocross eZine with my friend Grant called MotoXtreme.com.</p><p>This phase took me through Edinboro University, 18 months in Phoenix, and a summer in Minneapolis. It taught me that anger can be a powerful motivating force, and that nobody can or should put limitations on what you&#8217;re capable of. Most importantly, that you should never put limits on yourself.</p><p><em>Skipped: the car business, cross-country roadtrips, lifelong friends.</em></p><h2>Nobody is coming to save you.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!or2M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!or2M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 424w, https://substackcdn.com/image/fetch/$s_!or2M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 848w, https://substackcdn.com/image/fetch/$s_!or2M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!or2M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!or2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg" width="1260" height="623" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:623,&quot;width&quot;:1260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146059,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!or2M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 424w, https://substackcdn.com/image/fetch/$s_!or2M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 848w, https://substackcdn.com/image/fetch/$s_!or2M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!or2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2629da1-afdc-40ab-b2b9-e574f91c7b5a_1260x623.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After Minneapolis I went back to Pennsylvania to help my dad get ready to sell my childhood home. By then I&#8217;d made an exit from Carzz and was struggling with what to do next.</p><p>I distinctly remember sitting in church one Sunday, and the moment I asked God for a sign of what should be next, a vivid image popped into my head: US Army. I signed the contract that Thursday.</p><p>The next several years were an intense motion of training, train-up, and deployment that didn&#8217;t slow down until I was sitting in a hospital bed in Baghdad following a failed assassination attempt.</p><p>In about two hours I had gone from a man with a purpose and friends to being absolutely alone. I came home alone. I recovered alone.</p><p>It was in the months following my injury that I realized nobody owed me anything. If I wanted to get through what I was facing, the only person I could count on was myself. I had to reinvent. That&#8217;s a lesson I carry to this day: you are responsible for your circumstances, and only you can change them.</p><p><em>Skipped: homelessness, fuzzy nights in Savannah, managing up.</em></p><h2>It&#8217;s not what you know, it&#8217;s who trusts you.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hadM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hadM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hadM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hadM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hadM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hadM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg" width="600" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36405,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hadM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hadM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hadM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hadM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f78736f-3511-456d-a28b-ef92e0595741_600x400.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Facing medical retirement in Savannah with a new mortgage, I had a fast-approaching deadline to figure out &#8220;what&#8217;s next?&#8221; I went back to the only other thing I knew: software.</p><p>To this day I&#8217;ll never know why the recruiter from VeriSign pulled my thin resume from the stack, but I&#8217;m glad she did. I interviewed with Bill Holliday and Doug Winters, and the offer Bill made me saved my life. It was my path out of the dark hole I was in, and the beginning of an interesting non-linear career.</p><p>Engineer, to engineering manager, to consulting company founder, to Global Product Lead of Military and Law Enforcement at Under Armour (that&#8217;s still a WTF moment for me, but the most culturally significant part of my career). The seven years following the moment life slowed down in that Baghdad hospital bed were a whirlwind of people, relationships, and learning.</p><p>The most important takeaway from the first time I met Bill, until Adam Silva introduced me to Brian Offutt and Kip Fulks at Under Armour, was this: it&#8217;s not what you know, it&#8217;s who trusts you. If people trust you to perform with integrity, they will give you an opportunity.</p><p><em>Skipped: lessons in real estate, fashion boutiques, boat ownership, early online dating.</em></p><h2>Trust and influence open doors.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZKcD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZKcD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZKcD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZKcD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZKcD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZKcD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg" width="1086" height="724" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:1086,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:195301,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZKcD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZKcD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZKcD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZKcD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F969502ab-6331-401a-bca2-7a39a5730f0a_1086x724.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After the Under Armour detour I went back to building and back to consulting. This time, things looked a little different. Based in Nashville, I served as a Product and Technology consultant and built a pretty good practice. One thing led to another and I found myself in a series of rollups: Davisbase Consulting, SolutionsIQ, eventually Accenture. I finally got off the acquisition bus through an invitation from Scaled Agile.</p><p>During this 12-year phase I helped a lot of companies solve some very big problems, helped others find themselves professionally and build amazing careers, and found my footing as a technology thought leader and speaker.</p><p>How did a kid who was too dumb to carry lumber on a job site end up keynoting a technology conference in Paris? When you push yourself, put yourself out there, and consistently deliver what you promise, you build a reputation. The reputation builds trust. The trust gives you influence. And influence is what opens the doors you couldn&#8217;t have knocked on yourself.</p><p>&#8220;Earn it everyday.&#8221; Maybe I had a hunch.</p><p><em>Skipped: trail running, when PE comes to town, international (business)man of mystery.</em></p><h2>Family is all that matters.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sli5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sli5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sli5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sli5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sli5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sli5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg" width="563" height="746.3131731565866" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1207,&quot;resizeWidth&quot;:563,&quot;bytes&quot;:416114,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sli5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sli5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sli5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sli5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e67e0a2-32a3-4002-ad78-37fd6371c018_1207x1600.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Through all of this I have made no mention of relationships or family. That&#8217;s because through all of the learning and growth I outlined, I was absolutely horrible at personal relationships. Probably the worst you&#8217;ve ever seen. I was so busy trying to prove myself that if anyone stood in the way of the path forward, I ruthlessly cut them from my life.</p><p>Jenelle helped change that pattern. She has been my rock, partner, and best friend over the last 9 years. What made it work in the early years was that while building our relationship, we maintained our independent trajectories.</p><p>COVID brought us to Raleigh, and things started to shift. We became much less focused on what we wanted as individuals and much more focused on what we wanted as a couple, and as a legacy. We lost our little girl in early 2023, and the grief was the first thing in 20 years that I could not outwork. Through a ton of very hard work medically and emotionally, we welcomed Ford Michael into our family in February 2025, and everything changed.</p><p>After Ford was born I went almost immediately on an 8-month rotation of international travel. The travel that had previously made me feel alive was now weighing heavy on my heart. By the time October and my sabbatical came around, I knew I had to make a change. The stress and the travel were no longer &#8220;it,&#8221; and for the first time in my professional career I didn&#8217;t have a plan or a path. And that was ok.</p><p>I jumped without looking, because nothing mattered more than Jenelle and Ford.</p><p><em>Skipped: Family vacations, a cycling venture, too many cars.</em></p><h2>Looking back to look ahead.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WYLt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WYLt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WYLt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WYLt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WYLt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WYLt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg" width="768" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:271120,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/198504438?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WYLt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WYLt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WYLt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WYLt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c29bbce-838e-4fdd-979a-76ad36d60fbd_768x1024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Thank you for entertaining the thought experiment, and thank you for making it this far.</p><p>The five lessons I pulled out walking through these 20 years are not separate lessons. They are the same lesson at different ages.</p><p>The chip on my shoulder taught me not to let other people define what I&#8217;m capable of. Baghdad taught me not to wait for anyone to save me. VeriSign taught me that trust is currency. Nashville taught me that trust compounds into influence. Jenelle and Ford taught me what all of it is for.</p><p>You are the only person who gets to decide what your life is in service of. Nobody is going to hand you a plan, and nobody is coming to tell you that you&#8217;ve earned it. Nobody owes you the next opportunity. And once you accept that, the freedom on the other side is the whole point.</p><p>My goal from here is simple: I want Ford to know that his mom and dad always have his back. I want him to make all new mistakes, not the ones I already made for him. I want him to understand what it means to be free, and how to earn it. And I want to be there, every time, when he calls.</p><p>Everything I do professionally from here serves that goal.</p><p>Cheers! <br>-AM</p>]]></content:encoded></item><item><title><![CDATA[Week 2: The Humanoid Building Your BMW, vs. The Terminator]]></title><description><![CDATA[When most people hear &#8220;humanoid robot,&#8221; the picture in their head is typically from a movie.]]></description><link>https://www.adammattis.com/p/the-humanoid-building-your</link><guid isPermaLink="false">https://www.adammattis.com/p/the-humanoid-building-your</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Mon, 11 May 2026 23:13:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mPA_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mPA_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mPA_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mPA_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mPA_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mPA_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mPA_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83885,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/197281910?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mPA_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mPA_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mPA_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mPA_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b7a3b64-9ac4-430f-a5ba-0bf4419a4b55_1028x685.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>When most people hear &#8220;humanoid robot,&#8221; the picture in their head is typically from a movie. Terminator. iRobot. Ex Machina. The humanoid is uncanny, capable, and either a threat or a friend, depending on the studio. The pitch from the loudest humanoid companies in 2025 is not far off that picture: an artificial general-purpose worker, in your home within a decade, on the factory floor sooner than that.</p><p>When a business reader who pays attention to industrial technology hears &#8220;humanoid robot,&#8221; the picture shifts. It is Figure&#8217;s robot, the one in the press releases, working alongside humans on a BMW production line in Spartanburg, South Carolina. It is Apptronik&#8217;s Apollo at Mercedes. It is a real machine, in a real factory, building a car a reader can picture buying. The story has moved from science fiction into something that sounds like industrial reality.</p><p>When an enterprise leader hears &#8220;humanoid robot,&#8221; the picture shifts again, and it gets smaller. The BMW and Mercedes deployments are real, and disclosure on the BMW program has now opened up: Figure and BMW have jointly released a single set of headline numbers from an 11-month Spartanburg pilot, roughly 90,000 sheet-metal parts loaded across about 1,250 operational hours, contributing to production of more than 30,000 BMW X3 vehicles. That is real progress. It is also a single coordinated vendor-customer disclosure, with no named integrator, no support contract terms, no multi-site data, and no customer-initiated reporting outside the joint announcement.</p><p>The deployment that does have customer-initiated reporting, named site, and multi-month throughput is Agility Robotics&#8217; Digit, moving 100,000 plastic totes inside a fenced area at a GXO warehouse in Flowery Branch, Georgia. Those are the two publicly disclosed humanoid deployment stories in the world today with meaningful throughput numbers attached. Almost nobody outside the trade press is talking about either of them in detail.</p><p>These are three pictures of the same field. The general reader sees the Terminator. The business reader sees the Figure on the BMW line. The curious business person sees the Digit moving totes at GXO. They are all looking at the same industry, in the same year, and the gap between the three pictures is the most important thing about humanoid robots right now. My goal with this series is to begin to close that gap.</p><p>This is week two. Last week I said the post would be about what I read, what I noticed, and at least one disagreement called by name. The five sources that I dug into this week are:</p><ol><li><p>Rodney Brooks&#8217;s <a href="https://rodneybrooks.com/">blog</a>, specifically his September 26 essay &#8220;<a href="https://rodneybrooks.com/why-todays-humanoids-wont-learn-dexterity/">Why Today&#8217;s Humanoids Won&#8217;t Learn Dexterity</a>,&#8221; plus a Brian Heater interview where Brooks tells a story about a humanoid falling on its face at a cocktail party while two people across the room debated whether to push it over.</p></li><li><p><a href="https://www.agilityrobotics.com/">Agility Robotics&#8217;</a> November 2025 announcement about the <a href="https://www.agilityrobotics.com/content/digit-moves-over-100k-totes">GXO 100,000-totes milestone</a>.</p></li><li><p><a href="https://investors.gxo.com/financial-information/annual-reports/">GXO&#8217;s 2025 annual report</a>, where the word &#8220;humanoid&#8221; appears far less often than the analyst coverage of GXO would suggest it should.</p></li><li><p><a href="https://en.wikipedia.org/wiki/Brett_Adcock">Brett Adcock&#8217;s</a> <a href="https://time.com/7324233/figure-03-robot-humanoid-reveal/">Time interview</a> from October 2025.</p></li><li><p>A long-form interview with <a href="https://podcasts.apple.com/tr/podcast/292-brett-adcock-shawn-ryan-meets-a-humanoid-robot/id1492492083?i=1000758189792&amp;l=tr">Adcock on the Shawn Ryan podcast</a>, where he describes Figure&#8217;s separation from OpenAI in some detail.</p></li></ol><p>A few things stood out.</p><h2><strong>The conversation.</strong></h2><p>The conversation, for the most part, is between vendors and the people who fund them. The most-cited content is capability demos, founder interviews, funding announcements, and analyst forecasts based heavily on the founder interviews. The vocabulary is &#8220;general-purpose,&#8221; &#8220;embodied AI,&#8221; &#8220;scaling laws for robotics,&#8221; &#8220;the foundation model moment for physical work.&#8221; The story arc is: capability is improving fast, demos are getting more impressive, mass adoption follows.</p><p>What the conversation is mostly not about: who deploys these things, what happens when one of them fails, what the integration looks like, what the support contract looks like, who insures the thing, what the data architecture looks like in production, what a fleet of them costs to run.</p><p>If you have watched any other enterprise technology wave from up close, you know the shape of this. The capability story is loud because capability sells the round. The deployment story is quiet because deployment is hard, slow, and unflattering to a vendor narrative built on near-term inevitability. I am not saying anything controversial by pointing this out. I am saying that an executive reading the humanoid discourse over the past several months has been reading the exciting half of a story whose messy half will eventually matter much more. The general reader is mostly reading only the exciting half.</p><h2><strong>The deployment evidence.</strong></h2><p>The Agility/GXO 100,000-totes story is the closest thing the field has to a customer-led deployment milestone right now. Named customer, named site, throughput number, multi-month operation. The report surfaced for two days in the trade press and disappeared.</p><p>Adcock saying &#8220;every home will have a humanoid within ten years&#8221; surfaced for two weeks.</p><p>I want to be careful about the gap I am highlighting here, because it is the most important thing in this post and I do not want to overstate it. The capability evidence in the field has improved continuously and dramatically. The deployment evidence has improved much more slowly. As of now, there are two humanoid programs with public, named-customer, multi-month operational data and meaningful throughput numbers: Digit at GXO and Figure at BMW. The GXO disclosure is customer-led and ongoing. The BMW disclosure is a single joint vendor-customer release of headline numbers from a defined pilot window. Both count. They do not count equally.</p><p>Apptronik has Mercedes signaled, with much less operational disclosure than either. Tesla Optimus has internal Tesla, which is a different kind of evidence and gets its own treatment below. Everything else is a video, and let&#8217;s face it, AI videos are pretty good now.</p><p>So the capability curve and the deployment curve are not the same curve, and most of what is being written conflates them. That conflation is doing work for the vendors and against the reader. A capability demo answers the question &#8220;could this machine, in principle, do this task?&#8221; A deployment answers the question &#8220;is this machine, in production, doing this task today, reliably, for someone who didn&#8217;t build it?&#8221; Those are different questions, and the field is treating answers to the first as evidence for the second.</p><p>The two curves diverge for reasons that anyone who has run an enterprise rollout will recognize. A controlled environment is not an operational environment. A scripted task is not a mission. Supervised operation is not autonomous operation. A six-week demo timeline is not a three-year production timeline. The list goes on, and every item on it eats months. The deployment curve looks slow because deployment is, in the literal physical sense, slow. The capability curve looks fast because demos are, in the literal physical sense, cheap.</p><h2><strong>The disagreement.</strong></h2><p>Brett Adcock said in Time that every home will have a humanoid within ten years, and he has said variants of this many times. Rodney Brooks has said the opposite, in detail, with technical specificity, citing forty years of trying to build robots that could do what humans do with their hands, and his claim is that the path the current generation of humanoid companies is on does not get there.</p><p>I think Brooks is much closer to right, and I think instinct supports him. Not because he is more famous, or because skepticism is the safer bet, or because forecasts that far out are usually wrong (they are). Because the specific reasons he names are the reasons enterprise deployments fail.</p><p>The dexterity problem is the difference between a demo and a job. A robot that can pick a single object off a single table in a single lighting condition under a single instruction is not a robot that can work a shift. The dexterity gap is not &#8220;almost there&#8221;; it is, by Brooks&#8217;s argument, structurally not on the trajectory that the current investment thesis assumes.</p><p>The data problem is the difference between a robot that worked once and a robot that works tomorrow. Every humanoid in production produces continuous high-bandwidth multimodal data. The pipelines, the storage, the labeling, the model retraining, the governance: none of that exists at the level the vendor pitch requires, and the silence around it in the founder narratives is its own data point.</p><p>The safety problem is not an abstraction either. The Figure whistleblower lawsuit filed in November alleges that Figure&#8217;s robot can produce more than enough force to fracture a human skull, that the safety roadmap presented to investors was quietly scaled back after the round closed, and that the engineer who flagged it was fired. I have no view on the merits of the suit. I have a strong view that any enterprise looking at human-adjacent humanoid deployment reads that filing and slows down. The discourse has mostly not slowed down, which tells you what the discourse is currently for.</p><h2><strong>The household pitch.</strong></h2><p>The most exciting version of the humanoid story is the humanoid in the kitchen.</p><p>Brett Adcock has said many times that every home will have a humanoid within ten years. 1X has announced a consumer humanoid called Neo, pitched for in-home use at around $20,000 or a $499-per-month subscription, squarely aimed at early adopters. Elon Musk has put Optimus at the center of Tesla&#8217;s long-term valuation story, with Musk repeatedly suggesting consumer pricing in the low five figures, cheaper than a typical Tesla car, and a stated ambition that Optimus eventually becomes a larger business for Tesla than cars. Whatever you think of those claims, they are the part of the humanoid pitch that has captured the most public imagination, the most retail-investor attention, and the most political airtime.</p><p>The household pitch deserves to be reviewed, and then positioned accurately.</p><p>There is a long-run argument for consumer humanoids. Developed-country demographics are aging and eldercare labor is in structural shortage in every major economy. Component costs in robotics have fallen and will continue falling. The household, in some sense, represents the largest total addressable market for a general-purpose physical machine. None of that is crazy.</p><p>Placed accurately, the gap between the household pitch and any plausible household deployment is even larger than the gap between the factory pitch and any plausible factory deployment, and that gap is already quite large. The factory case has two publicly disclosed multi-month deployments, one customer-led and one vendor-coordinated. The household case has zero. It has consumer announcements, preorder pages, demo videos, and pricing claims. It does not have a single named consumer with a humanoid working unsupervised in their home over a meaningful period, doing meaningful work, with any disclosure of how often the machine fails, how it is supported, who fixes it when it breaks, what happens when it falls on a child or a pet, or how the data it generates is governed.</p><p>The home, from a deployment perspective, is a much harder environment than the factory. A factory is engineered, the lighting is controlled, the surfaces are predictable. The humans on the floor have been trained on safety protocols, there is a maintenance team on site. A home has none of that. A home has a toddler, a dog, a staircase with an unusual carpet, a kitchen island the homeowner moved last week, and an internet connection that drops twice a day. The capability gap between &#8220;this machine works in a Tesla plant&#8221; and &#8220;this machine works in a Tesla owner&#8217;s house&#8221; represents an entirely different problem.</p><p>Tesla is the place this gets most interesting, because Tesla is the only humanoid program whose entire strategy is built around skipping the third-party deployment phase. Figure, Agility, and Apptronik need named industrial customers to validate their machines. Tesla does not. Tesla builds Optimus, deploys it in Tesla factories building Teslas, and points to that as both the proof and the product. The consumer story comes later, on a timeline Tesla controls, with no integrator ecosystem to build because Tesla owns both ends.</p><p>That is a coherent strategy, but also a strategy with a specific blind spot. A humanoid that works in a Tesla plant has been trained in, designed for, and supported by the most controlled, vertically integrated industrial environment in modern American manufacturing. What that tells us about whether the same machine works in someone else's factory, let alone someone's home, is not much. Tesla&#8217;s vertical integration is the source of its execution speed and the reason its deployment claims are the hardest to evaluate from the outside. The same property that lets Tesla iterate fastest is the property that makes the iteration least informative about anyone else&#8217;s environment.</p><p>So, the household pitch is a category. The consumer humanoid is a coherent long-term market. Tesla is doing something structurally different from the other vendors, but none of that changes the read of the evidence. The near-term deployment evidence is two industrial humanoid programs, one customer-led at GXO and one vendor-coordinated at BMW. The household humanoid in your kitchen, on the timeline being pitched, is a different conversation, on different evidence, that the discourse is currently treating as though it were the same conversation.</p><p>It is not the same conversation. It is a Grand Canyon sized gap.</p><h2><strong>What I keep thinking about.</strong></h2><p>In the Brian Heater interview, Brooks said: &#8220;Very few executives at humanoid companies have ever deployed robots.&#8221; I wonder if they have ever deployed anything to the enterprise. I don&#8217;t say that to be catty, but it&#8217;s an honest question from someone who has made a career of doing just that.</p><p>The companies raising the largest rounds are run by people who have not lived through what it takes to keep an asset in production, in someone else&#8217;s facility, with their name on the support contract. They have not been on a 2 a.m. call about a unit that won&#8217;t restart. They have not been in the procurement review where the deployed cost comes in at multiples of the unit price. They have not been in the safety meeting where the customer&#8217;s operations leader says no, you don&#8217;t get to put that thing next to my people until I see your failure-mode documentation, and the response is a slide deck that doesn&#8217;t have one.</p><p>That does not mean these founders are wrong about everything. It means that the operating model knowledge that makes a deployment work at scale is mostly not in the room when these companies are pricing pilots. It means that the gap between capability and deployment is not just technical in nature, but a gap in lived experience inside the companies building the technology.</p><p>If you have been around a technical revolution or two, you will recognize this pattern. The vendor who has never run the system at production scale prices the pilot like a demo, scopes the support like a SaaS contract, and discovers eighteen months later that the customer&#8217;s operations team has built an entire side organization just to keep the thing running. The vendor&#8217;s term for this is &#8220;implementation challenges.&#8221; The customer&#8217;s term for it is &#8220;the pilot graveyard.&#8221;</p><p><strong>What I think I can write about usefully</strong></p><p>This is the part of the field that the public conversation is missing, and it is the part I think I can write about usefully. Not because I know more about robotics than the people building them. I absolutely do not.</p><p>What I do know better than most is how enterprise technology gets deployed and adopted. I have watched the path from &#8220;capability demonstrated&#8221; to &#8220;asset producing reliable value in someone else&#8217;s operation&#8221; enough times to recognize when a story is telling me about the first half of that path and asking me to imagine the second.</p><p>The founder narratives, almost by construction, are not equipped to tell the deployment half of the story. The analysts are mostly downstream of the founders, and the trade press is downstream of both. The professionals who could tell that half of the story are mostly inside enterprises or large consulting firms, are mostly not writing, and when they do write, it is mostly in private channels.</p><p>So that is the part I am going to keep watching. Not the demos, the deployments. The integration contracts, support models, data architecture, safety cases, the fleet management software. The total cost past the unit price, the change management. The things that, in every previous enterprise technology wave, turned out to be where the value was either captured or destroyed.</p><h2><strong>What&#8217;s next.</strong></h2><p>Next week I want to spend time on what &#8220;humanoid&#8221; is doing as a category, because the word is being asked to cover four or five very different machines and the conflation is making the conversation convoluted. A bipedal logistics robot moving totes inside a fenced area is not the same machine, the same buyer, or the same timeline as a humanoid-form mobile manipulation robot working alongside humans on a factory line, which is not the same as a teleoperated training-mode unit, which is not the same as a defense-application humanoid (a category that deserves its own week and will get one), which is not the same as a Tesla-style vertically integrated consumer play, which is not the same as whatever the open-market home-robot pitch is trying to be. The word &#8220;humanoid&#8221; is being used to cover all of those, and the field is paying for it.</p><p>The list of things I want to read for that one is already getting long: vendor product pages from Figure, Agility, Apptronik, 1X, Boston Dynamics, Tesla, Unitree, Fourier; the IEEE Spectrum coverage of the category; the latest Brooks predictions essay.</p><p>One ask before I close.</p><p>If anyone reading this knows of a deployment story, in any humanoid program, with named customer, named site, and operational throughput numbers I have not already mentioned here, I would like to read it. Right now my list has two entries on it, one customer-led and one vendor-coordinated. That is part of the story.</p><p><em>Views are personal and do not represent any employer, past or present.</em></p>]]></content:encoded></item><item><title><![CDATA[Week 1: The Robots Are Coming. Someone Has to Deploy Them.]]></title><description><![CDATA[I have spent the majority of my career helping enterprises learn how to operationalize the next &#8220;big thing&#8221; in pursuit of their strategic and financial goals.]]></description><link>https://www.adammattis.com/p/the-robots-are-coming-someone-has</link><guid isPermaLink="false">https://www.adammattis.com/p/the-robots-are-coming-someone-has</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Thu, 07 May 2026 13:26:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ahl7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif" 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_!ahl7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ahl7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 424w, https://substackcdn.com/image/fetch/$s_!ahl7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 848w, https://substackcdn.com/image/fetch/$s_!ahl7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 1272w, https://substackcdn.com/image/fetch/$s_!ahl7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ahl7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172170,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/avif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/196770683?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ahl7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 424w, https://substackcdn.com/image/fetch/$s_!ahl7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 848w, https://substackcdn.com/image/fetch/$s_!ahl7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 1272w, https://substackcdn.com/image/fetch/$s_!ahl7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ac3f60f-4c1c-4e87-80b2-d6b480cbcfb4_2560x1440.avif 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 have spent the majority of my career helping enterprises learn how to operationalize the next &#8220;big thing&#8221; in pursuit of their strategic and financial goals. That has often meant rethinking how work is orchestrated, how products are built, and how markets are engaged and scaled. The bleeding edge of operationalized technology, which is a more boring place than the bleeding edge of technology itself, refers to the technologies that have been embraced by the early adopters and are ready to cross Geoffrey Moore&#8217;s proverbial chasm to be picked up by the majority that follows. In this space, someone has to figure out who owns the asset, who fixes it at 2 a.m., who signs the safety attestation, how to orchestrate change so the people living in the status quo do not reject the new tool, and how to be compliant before the regulators have even drafted the rules. For the last twenty years, I have built a career around solving these problems for the early adopters, paving the way for the majority that follows.</p><p>The next big opportunity and challenge in that space is autonomous robotics and humanoids.</p><p>Some may see &#8220;humanoid&#8221; and react with thoughts of science fiction and a future that will never come. If that&#8217;s you, let me be the first to shine light on what may be an uncomfortable reality: the robots are coming, and fast. In fact, in areas, they&#8217;re already here. The pilots are running in companies you know, the governance committees exist, the disappointment is starting to show up in the post-mortems, and the second wave of more grounded use is forming. Humanoids are sitting roughly where generative AI was in 2022. The demos are impressive, the funding is flowing like cheap beer at a frat party, the founder narratives are sweeping, and the gap between what is being said about the field and what enterprises will actually have to do with it is the widest it will be for the rest of the cycle.</p><p>That gap is where I thrive and what I&#8217;ll be learning about over the next several months. I have decided to make that journey public, and I hope that you&#8217;ll be interested in learning alongside me.</p><p>I should be honest about where I&#8217;m focused and where I&#8217;m not. I am a used-to-be software and systems engineer, and I lead an enterprise strategy and modernization practice for a mid-tier consulting firm. My day job is helping large organizations change how they operate, adopt new technology, and make those changes work with legacy systems, compliance and regulatory regimes, and human behavior. I have a broad view of how technology gets bought, deployed, and either survives or does not across industries, enterprise scale, and geography.</p><p>I am not a roboticist. I do not build hardware. I do not work on AI model internals. The people who do those things will be the source of my research. I will be reading them, not pretending to be them. My contribution is the part that visionaries tend to undersell: how decisions get made inside a Fortune 500, how workflows need to evolve to maximize the return of new technologies, developing change strategies so that new initiatives don&#8217;t die the minute things get hard; essentially, ensuring that new technology survives contact with operational reality.</p><p>The reason I want to start now, and not in two years when the case studies get sanitized, is that the early framing of a technology cycle tends to set the terms of the later debate. If the only voices in the room during the orientation phase are vendors and roboticists, the questions enterprises end up asking later get shaped by people who have never had to write a deployment readiness review. I would like there to be at least one voice in the early record preparing the industry for success with enterprise adoption, even if (especially if) that voice gets some things wrong.</p><p>Let&#8217;s be clear: I will get things wrong. I will break things. I have always broken things. I break things so you don&#8217;t have to. This is exploration, not canon. I will be wrong in public. I will publicly update. When I change my mind about something I wrote in week three, I will say so in week eleven, and I will name what changed and why. The implicit deal I want to make with you is that I take the writing seriously enough to be embarrassed by parts of it later, and I will not quietly delete the embarrassing parts. That, and I promise to do the actual writing. It will be sloppy, there will be grammatical errors, but what you won&#8217;t get from me is AI slop.</p><p>Here are a few things that I am not going to do.</p><p>I am not going to make sensational predictions about timelines or how many jobs disappear by what year. The only things worse than AI slop are clickbaity articles and fear mongering. I am not going to take vendor money to write any post in this series. I am not going to act as a marketing channel for any specific company&#8217;s robot, even the ones I find interesting. And I am not going to claim expertise I do not have. When I get to a question that requires robotics or AI internals knowledge, I will name the limit and quote someone who knows. I may even ask an expert to co-write with me.</p><p>What I will do is read carefully, watch the field, and write to answer questions that an enterprise would want answered if a CIO walked in tomorrow and asked whether to pilot one of these things. I will explore how a humanoid program may get funded, what first experiments could look like, how ROI could be measured, what a first deployment looks like in a warehouse, a plant, or a hospital. How procurement, safety, and labor reshape the pace of adoption. What separates a pilot that scales from a pilot that becomes a permanent demo. I will also discuss what should be monitored at the horizon 3 level, how to move those learnings into a horizon 2 experiment, and how to prepare to extract value from the new tech as it becomes operationalized in horizon 1.</p><p>Some of those posts will read like field notes. Some will be reactions to a specific thought that blew up, some will be short-form videos, and others will be questions I cannot yet answer, written down so I have to come back to them.</p><p>The field is moving fast, the resistance is already rising, and the people who will eventually have to make real decisions about humanoids are mostly focused on AI and not yet in the conversation. I would like to be a library ready by the time they show up.</p><p>-AM</p><p><em>Views are personal and do not represent any employer, past or present.</em></p>]]></content:encoded></item><item><title><![CDATA[Before You Replace Your Manual Testers, Read This]]></title><description><![CDATA[How development managers should think about the mix of AI and manual testing.]]></description><link>https://www.adammattis.com/p/before-you-replace-your-manual-testers</link><guid isPermaLink="false">https://www.adammattis.com/p/before-you-replace-your-manual-testers</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Mon, 20 Apr 2026 18:51:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JAgA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JAgA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JAgA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JAgA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JAgA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JAgA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JAgA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg" width="3798" height="3798" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3798,&quot;width&quot;:3798,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4363024,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/194827547?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5d50c4b-1ee0-448c-9f76-a6bfa3c2dc95_4284x5712.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JAgA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JAgA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JAgA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JAgA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8141766-4b31-485a-b993-db1c99cdda67_3798x3798.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Relax: You&#8217;re not the only one struggling with the manual / AI testing conundrum. </figcaption></figure></div><p>The first testing engagement I led was in 2009, at the Social Security Administration. The process was straightforward enough. I&#8217;d write a test case in a document, validate the test with the engineer, open HP&#8217;s QuickTest Pro, walk through the steps, narrate what I was doing and what I expected to happen, and save the recording as evidence that the test had been performed and had passed or failed. If the test needed to be re-run after a code change, I re-recorded the whole thing. Every time, for every test, for an entire year before the contract was done and I ran away as fast as I could.</p><p>That was the state of the art in a large federal agency sixteen years ago. I remember thinking, even then, that there had to be a better way. I was right, but the better way took longer to arrive than I would have guessed, and the organizations that were still doing some version of that work in 2020 were not outliers. They were the norm. The truth is, there are just as many organizations running this way in 2026 as there were in 2020, and probably now many fewer than 2009. If I had to guess, the SSA isn&#8217;t much better off nearly 20 years later.</p><p>I bring this up because the current AI-for-testing conversation tends to skip past the long arc. The conversation I have been having with clients is usually something like &#8220;we have an AI mandate from the board, and the CIO thinks we need to start with the manual testing.&#8221; What many dev managers are thinking right now is some version of: point the model at the codebase, let it generate tests, watch your manual QA footprint shrink. Too easy, right?</p><p>So, here&#8217;s the honest version of the problem. The technology is further along than most people give it credit for, even if your organization and dev infrastructure are not. Model-generated unit tests, AI-assisted exploratory testing, self-healing selectors, natural-language test authoring, flake triage, visual regression that doesn&#8217;t fall over when a padding value changes by two pixels. All of it works well enough to move numbers in any program. I&#8217;ve watched teams cut their manual regression footprint by meaningful percentages inside a single quarter with tooling that was considered experimental eighteen months ago.</p><p>And yet most of the dev managers I talk to are sitting in the same spot. They know the capability is available, they know the ask from leadership is founded, and they can&#8217;t move forward along a path that feels right. Every time they map the AI capability onto the existing testing practice, one of two things happens. Either (1) they end up with a proposal that looks like replacing the QA team, which they don&#8217;t actually want to do and can&#8217;t defend politically. Or (2) they end up with a proposal that looks like adding AI tools on top of the existing QA team, which doesn&#8217;t change the economics enough to show meaningful ROI.</p><h2>Getting It Right</h2><p>A few years ago my team started working with a large logistics company based in Memphis. When we came in, their manual regression process was so heavy that they could only safely release new code about every three years. Three years. For a business whose operations were increasingly dependent on the software keeping up with what the warehouses and the planes and the drivers were doing. The testing wasn&#8217;t the only reason for the release cadence, but it was the load-bearing one. Every release required a full manual regression pass, the pass took months, and by the time it was done, the next batch of work had accumulated into another multi-year cycle.</p><blockquote><p>A three-year release cadence wasn&#8217;t a testing problem. It was a business problem that manifested as a testing problem.</p></blockquote><p>We&#8217;ve been working with them for a while now, and the cadence has come down dramatically. Some teams can even release multiple times a day. Other parts release monthly or weekly depending on risk profile. The manual regression suite still exists, but it&#8217;s targeted at the parts of the system where the cost of getting it wrong justifies the time, and everything else is handled through automated pipelines with AI-assisted test generation, triage, and coverage analysis layered in.</p><p>The point of that story isn&#8217;t the tooling. It&#8217;s the compounding cost of not modernizing. Three years between releases wasn&#8217;t a testing problem. It was a business problem that manifested as a testing problem, and it took a serious investment in engineering practice, CI/CD discipline, test data management, deliberate reduction of technical and organizational debt, and culture change to unwind. AI was eventually part of the answer, but it was never the whole answer, and it wasn&#8217;t even close the first thing we touched.</p><h2>The Art of Manual Testing</h2><p>Before you can decide what to automate, you have to be honest about what your manual testers are doing, because the job title &#8220;manual tester&#8221; covers at least four different jobs.</p><p><strong>The first job is executing predictable test scripts.</strong> Somebody wrote the script, the tester runs through it, the tester files the defect. This was exactly what I was doing in 2009, and it&#8217;s the job most vulnerable to AI. It&#8217;s deterministic, it&#8217;s repetitive, it&#8217;s the thing your QA lead has been trying to automate for five+ years anyway. If this is a large chunk of your manual footprint, you have a ton of opportunity.</p><p><strong>The second job is exploratory testing. </strong>The tester gets a feature, forms a mental model of what could go wrong, and goes looking for it. This job is not primarily about executing a script. It&#8217;s about knowing where to push. AI can support this work, and is starting to generate plausible exploratory scenarios, but the thing that makes a good exploratory tester good is the accumulated judgment about this specific product, this specific customer base, and the specific ways users get themselves into trouble. Replace it with a generic model and you lose the edge cases that only get caught because someone remembers the 2023 incident with the export tool.</p><p><strong>The third job is environmental and integration testing. </strong>The person who knows that the staging environment&#8217;s cache behaves differently from production, that the nightly ETL needs to finish before the API tests run, that the third-party payments sandbox will sometimes just stop working on Thursdays. This is knowledge of the seams, not the code. AI can be taught some of it, given enough observability data, but the person currently doing it is doing it partly through pattern recognition and partly through relationships with the people who run those systems.</p><p><strong>The fourth job is the quality conscience of the team. </strong>The tester who pushes back in sprint planning. The one who asks &#8220;are we sure this is a good idea&#8221; before the architectural decision gets locked in. Every team I&#8217;ve worked with that had a healthy quality posture had at least one person playing this role, and none of those teams called it out as a role. It just happened.</p><blockquote><p>If you walk into the AI-for-testing conversation without naming which of these four jobs you&#8217;re trying to automate, you will end up optimizing the first one, congratulating yourself, and losing ground on the other three without noticing.</p></blockquote><p>This is a modernization failure mode that shows up across every category of work, not just testing. The measurable parts get better. The load-bearing but invisible parts erode.</p><h2>Where AI Wins</h2><p>I&#8217;ll name the capabilities I&#8217;ve seen move the needle in real engagements, with the honest caveat that the list is moving fast enough that any blog post is a lagging indicator.</p><p>Generated unit tests for new code, written alongside the developer as they go, are now good enough that most teams should be using them. Coverage goes up, the dev is not pulled out of flow to write them, and the tests themselves are usually fine. The failure mode is that generated tests drift toward testing the implementation rather than the behavior, so you get brittleness if you don&#8217;t review with an eye for it.</p><p>Generated integration and end-to-end test scaffolding, from a feature description or a user story, is getting close to useful. What the model writes is usually 70 to 85 percent of what you want, and the last bit is fixing the selectors, the timing, and the assertions that only a human familiar with the actual UI will catch. Net time savings are real, but the handoff still matters.</p><p>Flaky test triage is one of the clearest wins. Large codebases accumulate flakes the way old houses accumulate small leaks, and manually classifying which ones are product bugs, which ones are environment issues, and which ones are bad tests is a terrible use of senior QA time. AI does this well, and the payoff in signal quality is larger than the payoff in hours.</p><p>Visual regression, self-healing locators, and log-based defect clustering have all quietly crossed the threshold from novelty to default. If your current testing stack doesn&#8217;t include some version of these, the AI conversation is secondary. Get the fundamentals modern first.</p><p>Natural-language test authoring, where a product manager or business analyst can describe a scenario and get a runnable test, sounds further off than it is. I&#8217;d caution against rolling it out broadly before the engineering org has a clear opinion on test ownership, because it tends to create tests that are hard to maintain and nobody wants to own.</p><p>AI-assisted exploratory testing, where the model proposes edge cases based on the codebase and the requirements, is genuinely useful as a second opinion. It is not a replacement for the human doing the work. It&#8217;s a way to stretch what the human covers.</p><h2>The Bottleneck</h2><p>I&#8217;ve worked on QA practice across a lot of different industries and organizations, and one thing shows up in nearly every engagement: test data. The quality of the test data, the availability of the test data, the speed at which realistic test data can be provisioned into a non-production environment, and the degree to which that data can be trusted to reflect production conditions without leaking sensitive information. This is the bottleneck.</p><p>It&#8217;s a bottleneck that doesn&#8217;t get included in the AI-for-testing pitch, because test data is unglamorous, and because the platforms selling AI test generation mostly assume you already have good data to test against. Most organizations don&#8217;t. They have stale snapshots from months ago, partially masked in ways that break referential integrity, sitting in an environment that was last refreshed when somebody cared enough to do it manually.</p><p>What this means in practice is that you can generate all the tests you want with AI, and your test pass rate is still going to be dominated by environmental and data issues rather than by actual product behavior. The signal gets drowned out. The QA team spends its time doing forensics on why a test failed, not on whether the product is good.</p><p>The encouraging development is that AI is genuinely useful on this problem, and in my view the test data angle is where the next wave of real value is going to come from. Synthetic data generation that preserves the statistical shape and referential relationships of production. Privacy-preserving data synthesis that lets you test realistic scenarios without carrying PII into lower environments. Context-aware subsetting that pulls the slice of production state relevant to the feature you&#8217;re testing. Automated drift detection between production and test environments so you find out before your test run that the schema has moved. These are not hypothetical. They are in reasonable shape today and improving quickly.</p><blockquote><p>If I were running a dev org and I had budget for one AI-in-testing initiative this year, and my test data hygiene was typical, I would spend it on test data before I spent it on test generation.</p></blockquote><p>The generation problem is mostly solved. The data problem is the multiplier, and fixing it makes everything else you do downstream better.</p><h2>A Note on CI/CD</h2><p>I&#8217;ve spent a good amount of time over the last several years working to advance the body of knowledge around CI/CD practices in large enterprises. Contributing to how frameworks think about continuous delivery, what mature CI/CD looks like at scale, and how engineering practices connect to portfolio-level outcomes. Some of that work has shown up in SAFe guidance. Some of it has shown up in the way we serve clients at TSG.</p><p>One thing I&#8217;ll say from that work, which applies directly to the dev manager reading this post: AI-in-testing is a CI/CD conversation, not a QA tools conversation. The organizations that get the most value from AI-assisted testing are the ones that already have a functioning delivery pipeline. Trunk-based development or something close to it. Operationalized code review practices. Environment parity that isn&#8217;t a pipe-dream. Feature toggles that are used in-practice. Observability that lets you catch problems fast when they escape into production. When those fundamentals are in place, AI in the testing layer compounds quality. When they aren&#8217;t, AI in the testing layer is a faster way to produce junk, or as my friend Steve Adolph says, &#8220;garbage in, landfill out.&#8221;</p><p>This is why I&#8217;m cautious when I see organizations treating AI-for-testing as a discrete initiative, run out of the QA budget, owned by a QA leader. It isn&#8217;t a QA initiative, but a delivery modernization initiative that happens to show up most visibly in the testing layer. Framing it that way changes who&#8217;s at the table, what the success metrics are, and whether the investment actually produces the economics leadership is expecting.</p><h2>How It Lands</h2><p>If you take those four manual jobs and those six AI capabilities and put them in a room, the mix that comes out is not &#8220;replace manual testing with AI.&#8221; It&#8217;s not &#8220;keep everything and layer AI on top,&#8221; either. It&#8217;s something messier and more interesting.</p><p>The first manual job, script execution, should largely move to AI-assisted automation over the next twelve to eighteen months if it hasn&#8217;t already. This is the part of manual testing that leadership is right to want gone. The work was never the highest use of the people doing it, and it was never a good use of mine in 2009 either.</p><p>The second job, exploratory testing, should become a hybrid. Your best exploratory testers get AI tooling that proposes scenarios and runs the routine passes, and their time shifts toward the hard cases, the new features, and the pattern recognition work that the model can&#8217;t do. Fewer people doing more valuable work. You&#8217;ll likely need fewer exploratory testers than you have today, but the ones who remain should be more senior and better paid.</p><p>The third job, environmental and integration testing, needs to be reframed entirely. The manual tester in this role was often carrying knowledge that should have lived in your observability platform, your runbooks, and your platform engineering team. If you&#8217;re serious about AI for testing, the upstream investment is in making that environmental knowledge legible. Tests that pass in a broken environment are worse than no tests at all, and AI-generated tests are particularly vulnerable to this because they don&#8217;t have the tacit sense of &#8220;something&#8217;s off today&#8221; that a human operator develops.</p><p>The fourth job, quality conscience, does not get automated. It gets renamed, elevated, and kept. The best version of what comes out the other end of a thoughtful AI-for-testing program is that you still have that person, they&#8217;re now a quality engineer or a senior SDET or whatever your org calls it, and the ratio of their time spent on judgment versus execution has gone up substantially.</p><h2>Going Live</h2><p>A few notes for the dev manager who has to run this.</p><p>Start with what you can measure honestly. The cost of your current testing practice is usually understated because it includes a lot of implicit work. Before you commit to a target, spend a couple of weeks with your QA leads getting an honest picture of where the hours go. You will be surprised. Almost everyone is.</p><p>Don&#8217;t set the adoption target in hours saved or headcount reduced. Set it in defect escape rate, time-to-feedback on a pull request, release cadence for the parts of the system that should be releasing frequently, and coverage on the parts of the codebase that actually change. Hours saved is a lagging, politicized metric. The others are leading indicators of whether the program is working. The Memphis logistics company we worked with didn&#8217;t move from three-year releases to daily ones by targeting hours saved. They targeted cycle time, and the hours came with it.</p><p>Treat the manual testers you have as the most valuable input to the program&#8217;s design. The person who has been running the regression suite for four years knows more about where the bugs hide than any model will know for the next several years. Bring them into the design of the AI-assisted replacement, and pay them as the senior engineers they will need to become. The organizations that quietly win this transition are the ones that retain and retrain. The ones that treat it as a staffing exercise lose the knowledge and then spend three years rediscovering it through production incidents.</p><p><strong>Fix test data before you scale test generation.</strong> I cannot say this loudly enough. If your lower environments are unreliable, AI-assisted testing will amplify the unreliability, not resolve it.</p><p>Build the rollout in phases that assume the first version of the AI-assisted practice will be wrong in ways you can&#8217;t predict. Generated tests will occasionally be confidently wrong. Self-healing locators will occasionally heal themselves into testing the wrong thing. Flake triage will occasionally mark a real bug as a flake. You need the feedback loops to catch these, and you need them before the program is declared complete, not after.</p><p>And accept that &#8220;done&#8221; is the wrong frame. The tooling will keep changing. What your model is good at in the spring isn&#8217;t what it&#8217;ll be good at in the fall. The dev managers who get the most from this are the ones who build a practice of reassessing the mix every couple of quarters, rather than running a single transformation and declaring victory.</p><h2>Closing Thoughts</h2><p>The manual testers in your org are not the problem AI is solving. The problem is that testing in most organizations has been under-invested, under-staffed, and under-respected for a long time, and the recent AI capability gives you cover to fix that. Not by removing the humans. By moving the work they do up the stack, automating the parts that were never a good use of them, fixing the test data infrastructure that has been quietly taxing every program for a decade, and paying for the judgment that&#8217;s left.</p><p>I think about the 2009 version of me, recording those screen captures of my own test runs, and I don&#8217;t romanticize any of it. The work was tedious and the feedback loops were terrible and the profession deserved better tooling. What the 2009 version of me had, though, was a slowly accumulating sense of where the system was going to break, built from the hours of sitting with the product. That&#8217;s the thing I&#8217;d want to protect as you run your program. Not the tedium. The judgment that grew out of it.</p><blockquote><p>The dev managers who get this right won&#8217;t be the ones with the most aggressive automation targets. They&#8217;ll be the ones whose quality posture, twelve months from now, is obviously stronger than it was before the program started, and whose best testers are still on the team.</p></blockquote><p>That&#8217;s a harder program to sell in a single slide, and it&#8217;s also the mix that works.</p>]]></content:encoded></item><item><title><![CDATA[Understanding Semantic Data Layers]]></title><description><![CDATA[BLUF: Most organizations aren&#8217;t losing the data game because they lack data.]]></description><link>https://www.adammattis.com/p/understanding-semantic-data-layers</link><guid isPermaLink="false">https://www.adammattis.com/p/understanding-semantic-data-layers</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Fri, 10 Apr 2026 18:44:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eDjI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eDjI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eDjI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eDjI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eDjI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eDjI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eDjI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg" width="598" height="747.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1820,&quot;width&quot;:1456,&quot;resizeWidth&quot;:598,&quot;bytes&quot;:4459793,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/193816313?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eDjI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eDjI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eDjI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eDjI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05764d06-e721-4ce4-9c27-bd69db5ea2ad_3024x3780.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>BLUF: Most organizations aren&#8217;t losing the data game because they lack data. They&#8217;re losing because nobody agrees on what the data means. A semantic data layer is the organizational and technical infrastructure that fixes that. The hard part isn&#8217;t building it, but treating data like a product with an owner, a roadmap, and a seat at the leadership table.</strong></p><div><hr></div><p>If data is the new oil, the oldest legacy enterprises in business should be poised for a whole new wave of investment. But they&#8217;re not. And just like oil trapped in the Canadian oil sands, the data is useless until someone figures out how to make it usable.</p><p>In most organizations, the pattern is almost predictable. Someone from finance pulls a customer count. Someone from sales pulls a different one. Someone from the data team pulls a third. All three numbers are technically correct. All three are sourced from systems in the same company that someone paid millions to build and maintain. And yet the executive sitting at the head of the table has to choose which one to believe.</p><p>That moment of paralysis is not a technology failure, and it isn&#8217;t that the people gathering the data don&#8217;t know what they&#8217;re doing. The problem is systemic. And until organizations treat it as such, no amount of investment in AI, business intelligence, or data modernization will fix it.</p><p>Several years ago I was working with a large, established insurance company to develop a strategy for the future. The executive sponsoring the engagement was certain that future profitability would come not from selling insurance and carefully managing a fund, but from their data. I dropped the South Park Underpants Gnome analogy. He didn&#8217;t get it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PtXL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PtXL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 424w, https://substackcdn.com/image/fetch/$s_!PtXL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 848w, https://substackcdn.com/image/fetch/$s_!PtXL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 1272w, https://substackcdn.com/image/fetch/$s_!PtXL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PtXL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png" width="640" height="439" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f01475f-287a-4e03-9d78-775742aa072f_640x439.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:439,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63826,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/193816313?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.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_!PtXL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 424w, https://substackcdn.com/image/fetch/$s_!PtXL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 848w, https://substackcdn.com/image/fetch/$s_!PtXL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 1272w, https://substackcdn.com/image/fetch/$s_!PtXL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f01475f-287a-4e03-9d78-775742aa072f_640x439.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I tried again: just as stealing underpants isn&#8217;t a path to profit, neither is reducing investment in your core products because you&#8217;ve decided that data equals revenue. The company was a trusted insurance provider, not a data broker. Their data could make their core business sharper, faster, and more competitive, but only if they could actually use it. That was the part nobody had thought through.</p><p>When we dug in, the picture was familiar. They had a lot of data. They also had no coherent way to work with it. It was siloed across systems that didn&#8217;t communicate, defined differently by every team that touched it, and governed by nobody in particular. The strategic conversation they thought they were having, about monetization and future revenue, turned out to be a much more foundational one: we shifted to exploring what their data meant, and whether anyone in the organization agreed.</p><p>Realize it or not, most organizations today are in the midst of an underpants gnome conundrum of their own.</p><p>Over the last several years, across industries and geographies, I&#8217;ve seen organizations struggle with what to do with their data and how to make it accessible. The symptom changes. The root cause rarely does.</p><p>Somewhere in the organization&#8217;s history, someone decided that shared meaning was a problem each team could solve independently. This is a risk I flagged often when organizations pursued aggressive team autonomy models. The larger and more complex an organization&#8217;s business, the less likely any team will ever operate with true independence: the system is simply too big. For a while, the methodological purists proved louder than that concern. Organizations pursued the belief that they could succeed as a collection of independent teams, with coordination and planning recast as overhead rather than value. And the consequences of that decision stayed invisible because the cost of misalignment was low enough to absorb. Reports had footnotes. Analysts reconciled manually. Leaders learned which number to cite in which room.</p><p>The cost is no longer low enough to absorb. And the reason why is worth understanding before we talk about the solution.</p><p><strong>What We Built Before</strong></p><p>The concept of a semantic data layer isn&#8217;t new. The problem it solves has been with us since organizations started running on more than one system of record. What has changed is how consequential the absence of one has become.</p><p>Before semantic layers became a defined category, organizations managed the meaning problem in one of two ways. Both worked well enough for long enough that the problems they created didn&#8217;t become visible until the data environment got large enough and interconnected enough to make them unavoidable.</p><p>The first approach was ETL-layer logic. Extract, transform, load pipelines became the de facto home for business definitions. If the finance team needed &#8220;active customer&#8221; to mean something specific, that logic got baked into the pipeline that fed their reporting database. If the sales team needed a slightly different definition for their dashboard, a different pipeline got built with slightly different logic. Over time, organizations accumulated dozens, sometimes hundreds, of pipelines each carrying their own embedded definitions. Nobody documented the differences systematically. Nobody governed them. The pipelines kept running, the definitions kept drifting, and the organization kept producing reports that didn&#8217;t agree with each other without anyone being able to explain exactly why.</p><p>The second approach was Master Data Management, or MDM. MDM was the enterprise&#8217;s formal attempt to solve the meaning problem before semantic layers existed as a concept. It was ambitious: a centralized system of record for the entities that mattered most, customers, products, suppliers, locations, with governance processes to keep definitions clean. In the right conditions, MDM worked. In most enterprise conditions, it didn&#8217;t. The implementations were expensive, the governance overhead was heavy, and the business participation required to keep master data current was difficult to sustain. MDM projects became known for taking years and delivering less than promised. Many organizations still carry the scars of a failed MDM implementation, which makes the conversation about semantic layers politically complicated before it even starts.</p><p>What both approaches shared was a fundamental design assumption: that the meaning problem was a data problem, solvable by data teams, and that the business&#8217;s job was to consume the results rather than participate in defining them. That assumption is where both approaches broke down.</p><p>A semantic data layer, properly implemented, rejects that assumption. The technology part is straightforward. The harder part, getting the business to co-own the definitions, is where most organizations struggle and where most of the real work lives.</p><p><strong>What the Layer Does</strong></p><p>The term sounds like something a data architect invented to win a budget conversation: confuse the accountant with big words.</p><p>A semantic data layer is a shared, governed definition of what your data means. Not what it technically contains. What it means. The difference matters more than most technology leaders realize.</p><p>Your CRM calls them clients. Your ERP calls them accounts. Your data warehouse references them by a party identifier that means nothing to any human being who hasn&#8217;t memorized a data dictionary. When your AI model, your BI dashboard, or your executive report pulls data, it is drawing from at least three different definitions of the same concept. The downstream result is what you saw in that meeting: three numbers, zero trust.</p><p>A semantic data layer sits between your source systems and their consumers. It translates technical data structures into business-meaningful definitions, applies consistent business logic, and ensures that when your analytics tool says &#8220;active customer,&#8221; it means the same thing whether the query hits your CRM, your data warehouse, or your operational database.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-sXm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-sXm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 424w, https://substackcdn.com/image/fetch/$s_!-sXm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 848w, https://substackcdn.com/image/fetch/$s_!-sXm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 1272w, https://substackcdn.com/image/fetch/$s_!-sXm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-sXm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png" width="1456" height="801" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:801,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:108480,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/193816313?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.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_!-sXm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 424w, https://substackcdn.com/image/fetch/$s_!-sXm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 848w, https://substackcdn.com/image/fetch/$s_!-sXm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 1272w, https://substackcdn.com/image/fetch/$s_!-sXm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F648dd784-2300-44ee-941b-3a791b7d4feb_3334x1834.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The diagram above illustrates the vocabulary problem. More pipelines won&#8217;t fix it. Faster pipelines won&#8217;t fix it. A shared dictionary that the systems are required to honor fixes it, and that is what a semantic layer does.</p><p><strong>Two Problems, Not One</strong></p><p>It is worth being precise about what a semantic layer covers, because two related problems often get conflated in the same conversation.</p><p>The first is entity definition: what is a &#8220;customer,&#8221; a &#8220;product,&#8221; a &#8220;location&#8221;? These are the foundational objects your business runs on. When systems use different names or slightly different scopes for the same thing, every report built on top of them inherits the disagreement. This is a structural problem, and it sits underneath everything else.</p><p>The second is metric governance: what is &#8220;revenue,&#8221; &#8220;active user,&#8221; or &#8220;churn rate&#8221;? These are calculations, and they can produce different numbers even when the underlying entity definitions agree, because the business logic embedded in the calculation differs by team or tool. Finance calculates monthly recurring revenue one way. Sales calculates it another. Both are pulling from the same source system and still arriving at different answers.</p><p>A semantic layer addresses both. But they are not the same problem, and they don&#8217;t respond to the same fix. Entity definitions are foundational. Metric governance is built on top of them. The sequence matters: get the entities right first, then govern the metrics built from them. Organizations that skip straight to metric governance without resolving the entity layer underneath tend to find that their governed metrics are consistent but still wrong, because the objects they&#8217;re measuring were never properly defined to begin with.</p><p>The practical implication is worth stating directly. The &#8220;start with ten metrics&#8221; advice that appears later in this post is a metric governance move. It is the right place to start building organizational credibility and executive buy-in. But it won&#8217;t automatically resolve the entity definition problem underneath. Both need attention, and knowing which one you&#8217;re working on at any given moment is the difference between a semantic investment that compounds and one that plateaus.</p><p><strong>The Urgency</strong></p><p>For years, the absence of a semantic layer was a nuisance organizations could manage. Reports required footnotes. Analysts reconciled manually. Leaders learned which number to cite in which room. The tax was real, but it was distributed and largely invisible.</p><p>Generative AI has transformed that manageable nuisance into a structural liability, and it is doing so faster than most organizations realize.</p><p>The investment thesis behind most enterprise AI initiatives assumes that connecting capable models to rich data produces reliable insight. That assumption depends entirely on the data being consistent and trustworthy. When it isn&#8217;t, when &#8220;customer&#8221; means three different things in three different systems and none of those systems is authoritative, the model does not throw an error. It synthesizes. It finds a plausible answer from the available inputs and delivers it in whatever format you asked for, with no indication that the foundation it reasoned from was broken.</p><p>This is not a model problem. The models are performing as designed. The problem is that the data infrastructure most large organizations have built over the last two decades was not designed with shared meaning as a requirement, because the cost of inconsistency was low enough to absorb before AI made that cost visible.</p><p>The risk compounds further as organizations move toward agentic AI. A confused reasoning system that produces a wrong answer is a problem you can catch in review. A confused agent that takes a wrong action, updating a customer record, routing a transaction, triggering a downstream workflow, based on a semantically broken input is a different category of problem entirely. The stakes of semantic inconsistency go up significantly when AI moves from answering questions to taking actions.</p><p>The flip side is worth stating plainly. Organizations that do establish semantic clarity before connecting AI to their data get something their competitors don&#8217;t: a model that reasons from a shared, trustworthy foundation. That means more reliable answers, faster time to insight, and AI outputs that executives are willing to act on rather than second-guess. Semantic clarity doesn&#8217;t just reduce AI risk. It is what makes AI genuinely useful at the enterprise level.</p><p>I&#8217;ve seen this shift accelerate in a specific way. Engagements that a few years ago started with &#8220;we need better reporting&#8221; now start with &#8220;we&#8217;re deploying AI and our outputs aren&#8217;t reliable.&#8221; When the conversation reaches that point, semantic inconsistency is almost always part of the diagnosis. The organizations moving fastest to fix it aren&#8217;t doing so because they read about semantic layers. They&#8217;re doing so because a failed AI initiative made the cost of inconsistency impossible to ignore.</p><p>Organizations that invest in AI capability before establishing semantic clarity are not getting ahead of the problem. They are getting behind it faster.</p><p><strong>The Gap Is Costing You</strong></p><p>The cost of semantic inconsistency tends to be invisible on any individual line of the budget. Analysts spend time reconciling instead of analyzing, governance programs stall without shared definitions to govern against, and the cost compounds quietly across every team that touches data.</p><p>The most visible damage shows up at the top. The three-numbers problem doesn&#8217;t just create a moment of awkwardness in an executive meeting, it creates a pattern of hesitation that slows everything down. Leaders who have learned not to trust their data ask more questions before committing. They wait for reconciliation. They hedge. That caution is rational given the environment they&#8217;re operating in, and it is expensive.</p><p><strong>The Failure Modes</strong></p><p>The absence of a semantic layer creates predictable, consistent problems across organizations regardless of industry, size, or technical maturity.</p><p>Definitions get negotiated in spreadsheets. In the absence of a governed layer, individual teams create their own definitions and encode them in Excel files, BI reports, and tribal knowledge. Those definitions drift over time, diverge across teams, and become almost impossible to reconcile systematically because they were never managed as organizational assets. They were managed as individual workarounds.</p><p>New systems inherit old ambiguity. When organizations implement a new ERP, a new CRM, or a new data platform, they almost always bring the definitional inconsistency forward with them. The migration project focuses on moving data. Nobody has a mandate to resolve what the data means. The new system goes live with the same meaning problem the old system had, plus new terminology to argue about.</p><p>The data team becomes the scapegoat. When reports disagree, someone has to take the blame, and it almost always lands on the data engineering team, because they built the pipelines the reports run on. In most cases, the data team is not actually at fault. They implemented what was asked of them, often by multiple business stakeholders with conflicting requirements. The fault is organizational: no one with sufficient authority held the business accountable for providing consistent definitions before the technical work was done. The data team absorbs the blame for a governance failure that sat above them.</p><p>BI tools multiply the problem rather than solving it. Organizations that invest in self-service analytics hoping to broaden data access sometimes find that they have instead broadened data inconsistency. When every analyst can build their own reports, and every report can embed its own business logic, the number of competing definitions of any given metric grows with the number of analysts. The semantic layer problem doesn&#8217;t get easier as BI tooling gets more accessible. It gets harder.</p><p>AI answers the wrong question fluently. A language model connected to semantically inconsistent data doesn&#8217;t know it is working from inconsistent inputs. It synthesizes what it finds and presents it with the confidence of a well-trained communicator. The result is answers that sound authoritative and are frequently wrong in ways that are difficult to detect without already knowing the answer. This is the failure mode that is moving the semantic layer conversation from data team priority to C-suite priority faster than most other forces in enterprise technology right now.</p><p><strong>The Infrastructure Trap</strong></p><p>Most organizations that do invest in a semantic layer make a consistent mistake: they treat it as infrastructure rather than as a product. The distinction is not a small one. It has concrete operational consequences.</p><p>Infrastructure gets built once. It gets documented once. It gets maintained reactively, when something breaks. Nobody owns it in a meaningful way. Nobody measures whether it&#8217;s working. The business never really asked for it, which means the business has no stake in keeping it current.</p><p>A semantic layer treated as infrastructure decays. Business definitions change. New source systems get added. Organizational mergers bring in entirely new vocabularies. Nobody updates the layer because nobody&#8217;s job it is to update it. Within eighteen months, the layer that was supposed to create shared meaning has become another source of inconsistency, only now with the additional problem of looking authoritative while being wrong.</p><p>The difference between the two approaches is illustrated below.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cE0-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cE0-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 424w, https://substackcdn.com/image/fetch/$s_!cE0-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 848w, https://substackcdn.com/image/fetch/$s_!cE0-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!cE0-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cE0-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png" width="1456" height="873" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:873,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:118492,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/193816313?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.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_!cE0-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 424w, https://substackcdn.com/image/fetch/$s_!cE0-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 848w, https://substackcdn.com/image/fetch/$s_!cE0-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 1272w, https://substackcdn.com/image/fetch/$s_!cE0-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fc0e15-7865-4ccb-ab70-72fd0a5e3068_3334x2000.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ms_6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ms_6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 424w, https://substackcdn.com/image/fetch/$s_!Ms_6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 848w, https://substackcdn.com/image/fetch/$s_!Ms_6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 1272w, https://substackcdn.com/image/fetch/$s_!Ms_6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ms_6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png" width="1456" height="764" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:180602,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/193816313?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.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_!Ms_6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 424w, https://substackcdn.com/image/fetch/$s_!Ms_6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 848w, https://substackcdn.com/image/fetch/$s_!Ms_6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 1272w, https://substackcdn.com/image/fetch/$s_!Ms_6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14498804-fc75-4760-a9e2-eea6dcb5f554_3334x1750.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The organizations getting real value from their semantic investments treat the layer as a product. That means it has owners. It has a roadmap. It has adoption metrics. Business stakeholders are part of the governance process, not passive recipients of definitions handed down from IT. The definitions evolve as the business evolves, through a deliberate change process rather than through drift.</p><p>Treating semantic data as a product is a governance decision as much as a technology decision. It requires someone with organizational authority to hold both the technical and business sides of the conversation accountable to the same vocabulary.</p><p><strong>Getting It Right</strong></p><p>The enterprises I have seen navigate this successfully share a consistent set of moves. None of them are complicated in concept. All of them are hard in practice.</p><p>Put a senior executive in charge of data strategy, not just data operations. This is the move that separates organizations that resolve the semantic problem from the ones that keep managing around it. The definitional disagreements that prevent a semantic layer from taking hold, what counts as a closed deal, what makes a customer active, how revenue is calculated across business units, are not questions a data engineering team can answer. They require someone with organizational authority to convene the right business stakeholders, surface the disagreements, and make binding decisions.</p><p>In practice, this means a Chief Data Officer, or a senior executive with equivalent authority, who holds both the business and technology sides of the semantic conversation accountable. Not a data steward committee with no enforcement mechanism. Not a center of excellence that produces recommendations business units are free to ignore. An executive with a mandate to establish and maintain shared definitions, the organizational leverage to hold business units accountable to those definitions, and a reporting line that makes data strategy a C-suite concern rather than a back-office function.</p><p>The organizations that have gotten this right have typically made this move before the AI conversation started, which is one of the reasons their AI initiatives are performing better than their peers. The semantic foundation was established because someone with authority decided that shared meaning was a strategic requirement, not an IT project. The AI capability was layered on top of a foundation that could support it.</p><p>Start with the entities your systems disagree about most, then move to the metrics your leadership team argues about most. Get the foundational objects right first: customer, product, location, account. Then define, formally, in writing, with sign-off, the business concepts that generate the most disagreement when they appear in executive reports. Revenue. Active user. Churn. Margin by product line. Both layers of work matter. Neither substitutes for the other. Getting them sequenced correctly is what makes the investment compound rather than stall.</p><p>Treat the semantic layer&#8217;s health as a board-level metric. The organizations that sustain this over time measure it the way they measure any product: adoption rates across business units, query volume against governed definitions versus ad hoc queries, time-to-answer for common business questions, and whether executives actually believe the numbers they&#8217;re seeing. These aren&#8217;t vanity metrics. They are leading indicators of whether the investment is growing stronger or quietly falling apart.</p><p><strong>The Takeaway</strong></p><p>The technology leaders positioned well on the other side of this problem aren&#8217;t the ones who bought the best semantic layer tooling. They&#8217;re the ones who recognized early that the meaning problem is an organizational problem, and made the leadership investments required to solve it at that level.</p><p>That work is not glamorous. It involves sitting in rooms where executives from different business units disagree about the definition of their most important metrics, and holding the line that the organization needs a single answer rather than a convenient plurality of them. It involves explaining to a board why a data governance initiative is a strategic investment rather than a cost center. It involves building the organizational infrastructure that makes AI initiatives reliable, which is less visible than the AI initiatives themselves but more important to whether they actually succeed.</p><p>The leaders who look back on this period with satisfaction won&#8217;t be the ones who deployed the most AI pilots or adopted the most capable models. They&#8217;ll be the ones who asked the harder question first: does our organization have a shared language for what our data means? And then built the organizational infrastructure required to answer it.</p><p>That infrastructure starts with someone in the room who has the authority and the will to say: we are not leaving until we agree on what a customer is.</p>]]></content:encoded></item><item><title><![CDATA[The Velocity Trap]]></title><description><![CDATA[Why agentic AI will break organizations that can't answer one question: how much change can our customers actually receive right now?]]></description><link>https://www.adammattis.com/p/the-velocity-trap</link><guid isPermaLink="false">https://www.adammattis.com/p/the-velocity-trap</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Tue, 31 Mar 2026 00:49:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vvrE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vvrE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vvrE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vvrE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vvrE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vvrE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vvrE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg" width="1456" height="2008" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2008,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2812295,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192673969?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vvrE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vvrE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vvrE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vvrE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5843dd9e-bd4b-44db-a18b-b224828e6586_2402x3312.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We have spent the last three years obsessing over how much AI can produce &#8212; and it has delivered. Faster code. More content. Product cycles compressed from weeks into hours. We built the tools, staffed the pilots, and celebrated the throughput. Frankly, I&#8217;m tired of it. Because now I&#8217;m watching some of the most capable enterprises I know quietly fracture under the weight of what they built. Not because the tools failed. Because they worked too well.</p><p>This is the problem nobody in the AI conversation wants to say out loud: we have solved for production capacity and ignored absorption capacity entirely. We have handed organizations a firehose and called it progress. The organizations that cannot answer the question of how much change their customers and employees can actually absorb at any given moment are building a structural problem that will cost them more than any transformation they have ever attempted.</p><p>The constraint of the agentic AI era is not what you can produce. It is what your market, your customers, and your own organization can receive.</p><div><hr></div><h2>Reruns Abound</h2><p>There is a category of financial services company that most people recognize, even if I cannot name it. A large institution with a strong brand and deep customer trust built over decades. And somewhere around 2017 or 2018, a mandate from above: we are going to be the everything provider. Insurance, banking, investing, mortgages, auto, home, auto buying, home buying. We are going to be the best at all of it simultaneously.</p><p>The teams delivered. They shipped what was asked. New products came to market at a pace the organization had never seen.</p><p>The customers were lost.</p><p>There were so many products, and the brand was evolving too fast, in too many directions at once. Customers who had trusted this institution for decades, who had chosen it precisely because of its clarity and reliability, started experiencing something they could not quite name. Confusion. Friction. A vague sense that the organization had stopped knowing what it was there for. Core product quality slipped, not dramatically. Compliance slipped quite dramatically. In financial services, product is one thing, but compliance is everything.</p><p>The institution had optimized for production and lost the trust of the people that made it great. No mechanism existed to ask how much change customers could metabolize. No framework to sequence change against readiness. No visibility into the cumulative burden landing on the people they were ultimately building for.</p><p>This is what happens when production velocity outruns absorption capacity. Agentic AI is about to supercharge that exact dynamic.</p><blockquote><p>The institution had optimized for production. It had not built any instrumentation for absorption. And there was no mechanism to ask the one question that mattered: how much change can our customers actually receive right now?</p></blockquote><div><hr></div><h2>The Agentic Multiplier</h2><p>Agentic AI refers to systems that pursue goals autonomously &#8212; not tools that respond to prompts, but systems that plan, act, and iterate across multiple steps without a human in the loop at each one. That distinction matters more than most organizations currently appreciate.</p><p>When I talk to executives and product people about agentic AI, the conversation almost always centers on capability and throughput. What can the agents do? How much can they automate? What is the ROI model? These are legitimate questions, and the answers can be genuinely impressive.</p><p>What almost never makes it into the conversation: agentic systems do not just produce more, they produce more continuously, and they do it across every surface simultaneously.</p><p>A single well-configured agentic system can touch customer communications, product configuration, internal documentation, workflow sequencing, and reporting in a single cycle. It can deploy a change to your customer experience, your employee experience, and your operational layer without any human reviewing whether the cumulative effect is something the receiving end can absorb.</p><p>This is new. The digital transformation era had a quarterly release cycle &#8212; a natural throttle. The Agile era had iteration cadences &#8212; natural checkpoints. Agentic AI removes the friction that previously forced organizations to pace themselves. For most enterprises, that friction was not waste. It was load-bearing.</p><p>Gartner predicts that by 2028, at least 15% of day-to-day work decisions will be made autonomously through agentic AI, up from virtually zero in 2024, and that 33% of enterprise software applications will embed agentic capability by the same timeframe.[1] The throughput is undeniable. The governance infrastructure to match it is almost universally nonexistent.</p><div><hr></div><h2>The Velocity Gap</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o8xJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o8xJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 424w, https://substackcdn.com/image/fetch/$s_!o8xJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 848w, https://substackcdn.com/image/fetch/$s_!o8xJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 1272w, https://substackcdn.com/image/fetch/$s_!o8xJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o8xJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png" width="1456" height="874" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:874,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83535,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192673969?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.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_!o8xJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 424w, https://substackcdn.com/image/fetch/$s_!o8xJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 848w, https://substackcdn.com/image/fetch/$s_!o8xJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 1272w, https://substackcdn.com/image/fetch/$s_!o8xJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a0994d9-f8ac-4976-ab18-aa1281788f15_1600x960.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Production is climbing. Absorption is not keeping pace. That is the gap, and most organizations are not measuring it because they have never had to. The natural brakes of the previous era gave the system time to absorb what was being deployed. Those brakes are gone. What replaced them is a question most enterprises have not yet asked &#8212; until the returns fail to materialize.</p><p>A BCG study from 2025 found that only 5% of companies have achieved AI value at scale, while 60% report no material returns despite substantial investment.[2] That is not a technology problem. The tools are working. The gap is the organizational capability to land change well &#8212; to put it somewhere it actually takes hold, in the hands of people who are ready to use it, in systems stable enough to carry it.</p><div><hr></div><h2>Change Saturation</h2><p>Market and customer saturation from change overload follows a recognizable pattern. You can feel when you&#8217;re overburdened with change, and you can see it in your customers. It looks like resistance and disengagement.</p><p>Most organizations misread those signals when they appear. They diagnose a communication problem, a training gap, a product issue. The response drives more activity, which compounds the original problem. By the time the real cause surfaces, the organization is already in stage three of a pattern that was entirely visible from stage one &#8212; to anyone who was looking at the right thing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5wLo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5wLo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 424w, https://substackcdn.com/image/fetch/$s_!5wLo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 848w, https://substackcdn.com/image/fetch/$s_!5wLo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 1272w, https://substackcdn.com/image/fetch/$s_!5wLo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5wLo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png" width="1456" height="619" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:619,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86751,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192673969?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.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_!5wLo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 424w, https://substackcdn.com/image/fetch/$s_!5wLo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 848w, https://substackcdn.com/image/fetch/$s_!5wLo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 1272w, https://substackcdn.com/image/fetch/$s_!5wLo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45890bfc-f1d3-4276-9e7d-ec830ba3e638_1600x680.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The Three-Stage Saturation Pattern</em></figcaption></figure></div><h2>The Three-Stage Saturation Pattern</h2><p>First, engagement metrics soften. Not collapse. Soften. Customers interact a little less. Support tickets start referencing confusion about recent changes. Employees ask a few more questions about why things work differently now, and long-tenured people quietly stop volunteering ideas. These signals get attributed to execution problems, communication gaps, or training deficits. The real cause, cumulative change burden exceeding absorption capacity, never makes it into the diagnosis.</p><p>Second, the organization accelerates in response. Because the metrics softened, there is pressure to ship the next thing. Surely the next feature, the next product, the next release will turn the curve. The volume of change goes up in direct response to the symptoms of too much change. This is the pattern that turns a manageable problem into a structural one.</p><p>Third, trust erodes in ways that take years to rebuild. The customer who once gave you benefit of the doubt stops extending it. The employee who once championed the new way of working starts keeping her head down. The institutional confidence built over a decade gets spent in eighteen months of overdeployment.</p><p>By the time the pattern is visible to leadership, the cost is already sunk. The organizations that hit this wall with AI velocity in the system will hit it faster and harder than anything the digital transformation era produced.</p><blockquote><p>The organizations that will win this era are not the fastest deployers of agentic capability. They are the ones that build, alongside that capability, a rigorous and continuous answer to one question: what is landing on our customers and our people right now, and what is their remaining capacity to receive more?</p></blockquote><div><hr></div><h2>Absorption Capacity</h2><p>I have sat across the table from a lot of leaders who hear &#8220;absorption capacity&#8221; and think it is a case for slowing down. It is not. It is a case for knowing what you are doing to your customers before they tell you.</p><p>The organizations I have watched get this right share one thing: they know where their customers are. Not in a CRM sense. In a change sense. Which segments are still orienting to the last release. Which employees are running on fumes from the last reorganization. Which products have been touched so many times in twelve months that the people using them have stopped trusting them.</p><p>That knowledge shapes sequencing. What goes next. What waits. What needs a stabilization period before the next build lands on top of it.</p><p>MIT Sloan Management Review&#8217;s 2025 research on the agentic enterprise, conducted with BCG across 2,100 executives in 116 countries, underlines the point: the organizations that thrive focus less on the technology itself and more on the human systems that surround it.[3] Most enterprises have not operationalized that observation. They are still governing AI adoption the way they governed software releases, which was already not working before the velocity got 10x faster.</p><p>You cannot manage change absorption from a program dashboard. You need signals from the delivery layer, the product layer, the customer layer, and the organizational layer, running continuously, visible in relation to one another. You need a framework that surfaces the problem before it becomes a crisis, not after it shows up in quarterly metrics.</p><div><hr></div><h2>The Change Radar</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HBY6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HBY6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 424w, https://substackcdn.com/image/fetch/$s_!HBY6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 848w, https://substackcdn.com/image/fetch/$s_!HBY6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 1272w, https://substackcdn.com/image/fetch/$s_!HBY6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HBY6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png" width="1456" height="1327" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1327,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:200393,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192673969?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.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_!HBY6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 424w, https://substackcdn.com/image/fetch/$s_!HBY6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 848w, https://substackcdn.com/image/fetch/$s_!HBY6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 1272w, https://substackcdn.com/image/fetch/$s_!HBY6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec7fb0e0-366a-449c-b279-2d84c257fd28_1800x1640.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The change radar: four perspectives on cumulative change in flight</em></figcaption></figure></div><p>Years ago, working through one of the earlier transformation waves, I came across a concept called the change radar. It came from a persistent frustration: organizations were consistently surprised by change that had been visible for months to anyone with the right vantage point. Not unpredictability. The absence of any shared visualization of what was already in flight.</p><p>Hard to prepare for what you cannot see, and most change falls into that category. To stop inundating an organization and its customers with more than they can absorb, we need a mechanism to make the invisible visible.</p><p>The change radar organizes all change across two axes. The first is origin: who is driving the change? Some of it we are imposing &#8212; new products, new platforms, restructured experiences. Some is being imposed on us &#8212; regulatory shifts, competitive moves, market pressure. Both consume organizational and customer capacity, and most change management frameworks only account for the first. The second axis is impact: does this change land on our internal organization, our people and processes, or on our external customers and market?</p><p>Mapped across those axes, with a horizon model distinguishing between change that is assessing and visioning, change that is preparing, and change that is actively implementing, you get something most executive teams have never seen clearly: the full picture of cumulative change landing on any given audience at any given moment.</p><p>Think of it the way air traffic controllers manage a major hub. At any point, hundreds of aircraft are in motion simultaneously. The controller&#8217;s job is not to determine whether flying is a good idea. It is to manage sequencing, spacing, and load so everything can land safely. The radar does not slow the planes down. It makes the density visible so the right decisions can be made about what comes next.</p><p>That is what the change radar does for enterprise transformation.</p><p>Unlike a change advisory board or a program status dashboard, the radar is cumulative, cross-layer, and continuous. It does not ask whether one initiative is ready to launch. It asks what the entire change environment looks like for a given audience at a given moment &#8212; including what is being imposed on them from outside the organization.</p><p>The value compounds when layered against portfolio and program prioritization. Most portfolio decisions are made against one question: can we build it? The change radar adds the prior question: can our customers and organization receive it right now? If the answer is no, the sequencing decision is not to delay the work. It is to identify what must land first to create the capacity for what comes next.</p><p>As is often said: timing is everything. If we land the right change at the wrong time, we risk losing the strategic opportunity it was designed to create.</p><p>In the agentic AI era, this is not a governance artifact for large change programs. It is the fundamental discipline for responsible velocity. The agents will produce, continuously, across every surface. The question is whether leadership has the instrumentation to sequence what gets deployed, when, against a real model of customer and organizational readiness.</p><div><hr></div><h2>What Sustains the Advantage</h2><p>I wrote recently about why the transformation program model keeps failing. The argument was structural: programs are designed to end, and the capability they build dissipates when the program closes. The organizations that break the cycle are the ones that build continuous modernization into their operating model permanently. Not as an initiative. As how they operate.[4]</p><p>The change radar is part of that. Not a one-time assessment. A continuous instrumentation layer that sits alongside your portfolio, your delivery system, and your customer feedback loops. It makes the question of change capacity a standing discipline rather than something that surfaces in a crisis.</p><p>The organizations I have watched absorb agentic AI capability well share a common characteristic: someone is tracking the cumulative weight of what is landing on customers and people, in real time, with enough visibility to make sequencing decisions before the damage is done. The ones that struggle are not less ambitious. They are less instrumented.</p><blockquote><p>Most organizations are not stuck because they lack the ambition to change. They are stuck because they have never built the muscle that makes change visible before it becomes damage.</p></blockquote><p>The goal is an organization that does not need to be rescued from its own velocity. One that can see its system clearly enough to deploy at the pace that compounds its advantage rather than erodes its foundation.</p><div><hr></div><h2>A Risk of the Agentic Era</h2><p>The enterprise technology conversation right now is dominated by one concern: falling behind. The risk of being outpaced by competitors who move faster on AI adoption. That risk is real.</p><p>The one I am watching is the other side of it. Organizations spending their most valuable asset &#8212; customer trust and employee confidence &#8212; faster than any productivity gain can replace it. Moving so fast, with so little visibility into the cumulative change burden they are creating, that the damage is already done before anyone sees it coming.</p><p>The financial services company I described earlier recovered. Slowly, carefully, by getting serious about what their customers actually needed and rebuilding the clarity they had traded for ambition. It cost them years. They did it in a relatively slow-moving deployment environment, where the damage accumulated over quarters.</p><p>With agentic AI in the system, that same pattern plays out over weeks.</p><p>The leaders who navigate this era well are the ones who can hold two things simultaneously: speed is a genuine competitive advantage, and the pace of change must be calibrated against the real capacity of the humans on the receiving end.</p><p>That calibration requires visibility. Visibility requires instrumentation. And instrumentation requires the kind of deliberate, continuous operating discipline that transformation programs were never designed to build.</p><p>The constraint is not what you can produce.</p><p>It is what the world can receive.</p><p>The organizations that build the discipline to see that clearly, and continuously, are the ones that will still be compounding their advantage when everyone else is in recovery.</p><div><hr></div><h2>References</h2><p>[1] Gartner, Predicts 2025: Agentic AI &#8212; 33% of enterprise software to embed agentic AI by 2028; 15% of daily work decisions made autonomously by 2028. Reported via RCR Wireless, June 2025.</p><p>[2] BCG, The Widening AI Value Gap, 2025. Only 5% of companies have achieved AI value at scale; 60% report no material returns despite substantial investment.</p><p>[3] MIT Sloan Management Review and BCG, The Emerging Agentic Enterprise: How Leaders Must Navigate a New Age of AI, November 2025. Global survey of 2,102 senior executives across 21 industries and 116 countries.</p><p>[4] BCG, Flipping the Odds of Digital Transformation Success, 2020/updated 2024. Roughly 70% of digital transformation initiatives fail to achieve stated objectives.</p>]]></content:encoded></item><item><title><![CDATA[April 2026: What a Q1!]]></title><description><![CDATA[A new job, new inspiration, and a first birthday.]]></description><link>https://www.adammattis.com/p/april-what-a-q1</link><guid isPermaLink="false">https://www.adammattis.com/p/april-what-a-q1</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Fri, 27 Mar 2026 01:13:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UGY4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif" 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_!UGY4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UGY4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 424w, https://substackcdn.com/image/fetch/$s_!UGY4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 848w, https://substackcdn.com/image/fetch/$s_!UGY4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 1272w, https://substackcdn.com/image/fetch/$s_!UGY4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UGY4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif" width="498" height="374" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:374,&quot;width&quot;:498,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3623296,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192265167?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UGY4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 424w, https://substackcdn.com/image/fetch/$s_!UGY4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 848w, https://substackcdn.com/image/fetch/$s_!UGY4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 1272w, https://substackcdn.com/image/fetch/$s_!UGY4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93b494ef-c17f-48e4-bcd2-4033616eef70_498x374.gif 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>Well friends, it has been quite the eventful Q1, and I&#8217;m excited to be back to my positive, creative, inspired, and goal-driven self! Truth be told, it had been a while.</p><p>After leaving my old company at the start of the year, I planned to build a firm of my own. One focused on an amazing team of A-players, a culture of winning, and best-in-class results-oriented solutions, all with a little swagger.</p><p>That changed when my buddy Eric told me the company he works for already had all of those things and was launching a consulting arm. They asked if I wanted to help. Not that I don&#8217;t love a challenge, but not having to worry about cash flow or rebuilding a network was too appealing to pass up.</p><p>I started at <a href="http://selectgroup.com">The Select Group</a> in late February, and it has been a very refreshing experience. The people and culture feel like what I experienced at Under Armour from 2010 to 2013: gritty, results-oriented, amazing people who want to work together and WIN.</p><p>All of this isn&#8217;t to say I don&#8217;t have other things cooking (I always do). The Mattis Foundation is already making an impact, Jenelle is sourcing land for our first real estate development project, we&#8217;re thinking about funding a roll-up of local septic companies, and we&#8217;re looking at a short-term funding solution for small businesses.</p><p>Oh, and I&#8217;m back to writing and thinking through new ways to solve complex business problems.<br>Oh, and I launched The Adam Mattis Show because I miss giving people a platform from which they can tell their stories.<br>Oh, and I bought a Corvette that I&#8217;ll start racing in time trials this summer.<br>Oh, and Ford turned one. He is walking, starting to talk, and at the rate he&#8217;s progressing he&#8217;ll be our CPA by October.</p><p>But hey, you know, things have been pretty chill around here. &#128521;</p><div><hr></div><h1>Latest Writing</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iM99!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iM99!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iM99!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iM99!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iM99!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iM99!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg" width="555" height="555" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:555,&quot;bytes&quot;:540491,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192265167?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iM99!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 424w, https://substackcdn.com/image/fetch/$s_!iM99!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 848w, https://substackcdn.com/image/fetch/$s_!iM99!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!iM99!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ff5bc3f-f840-48c3-b846-10045a304f6c_1545x1545.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s amazing how the ideas flow when you remove stress variables from the system. It has been a long time since I&#8217;ve experienced such mental clarity, and damn &#8212; it feels good.</p><p>Things really began to unlock when I co-hosted the Triangle Digital Products and Innovation Meetup with my friends at Lucid. It didn&#8217;t occur to me until I arrived that it had been four months since I had been on a stage or even presented to a small group.</p><p>It felt great, and the next day I was back to writing.</p><p>Here&#8217;s what I&#8217;ve published over the last month (as always, your feedback and comments are appreciated!):</p><ul><li><p><a href="https://www.adammattis.com/p/augmenting-your-dev-org-with-agentic">Augmenting Your Dev Org with Agentic Teams</a> (also on <a href="https://dzone.com/articles/augmenting-your-dev-org-with-agentic-teams">DZone</a>)</p></li><li><p><a href="https://www.adammattis.com/p/whos-left-to-buy-your-product">Who&#8217;s Left to Buy Your Product?</a></p></li><li><p><a href="https://www.adammattis.com/p/from-sdlc-to-adlc">Your SDLC Doesn&#8217;t Know What to Do With AI. It&#8217;s Costing You $ &amp; %.</a></p></li><li><p><a href="https://www.adammattis.com/p/the-product-model-is-alive">The Product Model is Alive</a></p></li><li><p><a href="https://www.adammattis.com/p/the-case-against-perpetual-transformation">The Case Against Perpetual Transformation</a></p></li></ul><div><hr></div><h1>Date Your Wife.</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ez8I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ez8I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ez8I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ez8I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ez8I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ez8I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg" width="1334" height="2000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2000,&quot;width&quot;:1334,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:504982,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192265167?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ez8I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ez8I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ez8I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ez8I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95cd7c2b-8b50-429a-9260-7dd04c50cae1_1334x2000.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Last week, for my wife&#8217;s birthday, I arranged for a photographer to meet us at the restaurant. She had been feeling a little bummed about turning the age she did (I&#8217;ve learned my lesson about disclosure and won&#8217;t be sharing the number &#129762;), so I wanted her to have the chance to see herself the way I see her every day.</p><p>For just $150 and 15 minutes, the photographer completely changed the tone of the night and shifted Jenelle&#8217;s perception of herself.</p><p>I&#8217;m sharing this because last night reminded me that the best gifts don&#8217;t have to cost a fortune and sometimes they require a little sacrifice (photos are definitely not my favorite way to spend time).</p><p>That, and because she&#8217;s an absolute smokeshow and I wanted to brag a little. &#128526;</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98ca158e-664a-451a-bd58-32a8d922364f_1334x2000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eea14213-bf82-432f-a1b4-a8d2f98eec57_1334x2000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/227b7e0c-1e71-4dc8-a8ec-d3243a648fd1_2048x3071.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/54870b91-56ef-42a7-934a-51305ab2773b_2048x3071.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b51829ad-8552-4827-86e7-483b91c438b9_1456x1456.png&quot;}},&quot;isEditorNode&quot;:true}"></div><div><hr></div><h1>Ford&#8217;s First Lap</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9RN_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9RN_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9RN_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9RN_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9RN_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9RN_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4391005,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192265167?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9RN_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9RN_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9RN_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9RN_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F982881c5-ddde-437a-a1ce-04ecb761ed60_4284x5712.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I can&#8217;t believe our little dude is already one. What an insanely fast year it&#8217;s been!</p><p>Being Ford&#8217;s dad is hands-down the best thing I&#8217;ve ever done. He&#8217;s incredibly smart, loves people, is endlessly curious about how things work, has a big personality, and loves cars and motocross almost as much as I do.</p><p>It&#8217;s been so cool watching the things that light him up &#8212; and seeing him learn to love our dogs, Bailey and Ellie.</p><p>I love being Ford&#8217;s dad.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e9fa4122-700e-4b34-9861-191820ada2d9_4284x5712.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00f24c18-73e3-467c-9bc4-a81d4f48d62d_3728x4971.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fccd911c-b31b-4229-b40d-cd78dda762f6_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/523e5b39-3f00-44c7-a40e-56384b97d29c_3663x4885.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5187a235-d41d-4626-a869-b269c8cf61bc_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05cb053e-120c-4bdf-8479-b0a48843a0fc_5712x4284.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff986fff-eaf3-4e32-9410-c241a75df519_1456x964.png&quot;}},&quot;isEditorNode&quot;:true}"></div><div><hr></div><h2>A Business You Should Know: Crawford Hospitality</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cjk9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cjk9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 424w, https://substackcdn.com/image/fetch/$s_!cjk9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 848w, https://substackcdn.com/image/fetch/$s_!cjk9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 1272w, https://substackcdn.com/image/fetch/$s_!cjk9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cjk9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp" width="980" height="1162" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1162,&quot;width&quot;:980,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:147480,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192265167?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cjk9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 424w, https://substackcdn.com/image/fetch/$s_!cjk9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 848w, https://substackcdn.com/image/fetch/$s_!cjk9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 1272w, https://substackcdn.com/image/fetch/$s_!cjk9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57c0a76e-020c-4b6c-a9e7-2de73a44b0e2_980x1162.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Guys Mills, Pennsylvania, the small town where I grew up, isn&#8217;t exactly known for producing internationally renowned talent. We do have a few standouts, though. For example, Tiffany Beers built the actual self-lacing shoe from Back to the Future for Nike.</p><p>So when someone from your hometown makes it big and lives in your current town, I feel it&#8217;s my responsibility to help them compound their wins.</p><p>Scott Crawford, the nephew of the guy my dad worked for growing up, is a Michelin-recognized chef who operates six amazing restaurants in Raleigh.</p><p>I never reached out directly. I&#8217;m always paranoid about seeming like I&#8217;m using a loose family connection to &#8220;get&#8221; something. Instead, I supported him from a distance: Jenelle and I have eaten at every one of his restaurants, and I&#8217;ve followed him on Instagram.</p><p>After I interacted with one of his stories, Scott messaged me: &#8220;Are you Jeff&#8217;s son?&#8221; Shocked he even knew who I was, I replied yes. He remembered meeting me when I was about Ford&#8217;s age and said my dad had made a positive impression on him.</p><p>We exchanged numbers and now stay in casual contact over our shared love for fast things on two wheels.</p><p>While planning Jenelle&#8217;s birthday, I asked Scott for advice about his new speakeasy, Sous Terre. He not only helped with the key for a nightcap but also rolled out the red carpet. Even on a busy Wednesday night, he sent his General Manager and hostess to take excellent care of us.</p><p>Absolutely not expected. Absolutely appreciated.</p><p>If you&#8217;re ever in Raleigh, check out one of Scott&#8217;s restaurants. Even if you only make it to the airport, you&#8217;re in luck. He&#8217;s got one there too.</p><p>Cheers.</p><ul><li><p><a href="https://crawfordandsonrestaurant.com/">Crawford and Son</a></p></li><li><p><a href="https://restaurantjolie.com/">Jolie</a></p></li><li><p><a href="https://brodeto.com/">Bordetto</a></p></li><li><p><a href="https://www.barsousterre.com/">Sous Terre</a> </p></li><li><p><a href="https://www.rdu.com/crawfordsgenuine/">Crawford&#8217;s Genuine</a></p></li><li><p><a href="https://crawfordbrotherssteakhouse.com/">Crawford Brothers Steakhouse</a></p></li></ul><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_!volb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!volb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 424w, https://substackcdn.com/image/fetch/$s_!volb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 848w, https://substackcdn.com/image/fetch/$s_!volb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!volb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!volb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg&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;:485333,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192265167?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!volb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 424w, https://substackcdn.com/image/fetch/$s_!volb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 848w, https://substackcdn.com/image/fetch/$s_!volb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!volb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1eac4969-5181-49a5-bb39-03485d6572bb_2000x1334.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1>Thank You.</h1><p>As always, I appreciate your support of myself, my family, and my people. The fact that so many of you have been following along with my shenanigans for all of these years is humbing. </p><p>I know I dropped the ball in terms of value over the last couple of newsletters, but in the immortal words of Frank Costanza: I&#8217;M BACK, BABY!</p><p>More to follow.</p><p>Cheers,<br>-AM</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2e0e527-f830-492f-861b-48756dd1ff60_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f915e4c-504d-43d2-9c60-f37bf2f18d98_5712x4284.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf26861d-63d9-4b98-af75-5aab932a73f4_1456x720.png&quot;}},&quot;isEditorNode&quot;:true}"></div>]]></content:encoded></item><item><title><![CDATA[The Case Against Perpetual Transformation.]]></title><description><![CDATA[For my entire professional career, we have been in a state of transformation. At some point, you have to exercise the muscles you built and get serious about being great at change itself.]]></description><link>https://www.adammattis.com/p/the-case-against-perpetual-transformation</link><guid isPermaLink="false">https://www.adammattis.com/p/the-case-against-perpetual-transformation</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Wed, 25 Mar 2026 20:00:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!T9H2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T9H2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T9H2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 424w, https://substackcdn.com/image/fetch/$s_!T9H2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 848w, https://substackcdn.com/image/fetch/$s_!T9H2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!T9H2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T9H2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg" width="1456" height="846" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:846,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:580512,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192110519?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!T9H2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 424w, https://substackcdn.com/image/fetch/$s_!T9H2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 848w, https://substackcdn.com/image/fetch/$s_!T9H2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!T9H2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd40ad582-3eaa-43c4-883a-88eb7f9ed3c3_2014x1170.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For my entire professional career, we have been in transformation, and I am calling it done. At some point, you have to exercise the muscles you built and get serious about being great at change itself. That is a different discipline than transforming, and it is exactly what <a href="http://selectgroup.com">The Select Group</a> (TSG) helps enterprises do.</p><div><hr></div><p>I have spent more than twenty years helping enterprises transform. I do not say that with exhaustion, but with the kind of perspective that only comes from having lived the full arc several times over, with the scars to tell their own stories. Twenty years is long enough to have ridden a few waves: the web build-out of the early 2000s, the digital transformation decade that followed, the methodological revolution that reshaped how teams work, and now the AI era that is reordering everything again. I have helped guide organizations through all of it as an engineer, architect, executive, and thought leader contributing to one of the most significant operating frameworks of modern history. Reflecting on all of it, I have noticed something that nobody else seems to be ready to discuss.</p><p>We have been transforming the same organizations over and over again. We have called it progress. In some cases we have even declared victory, and at the time, rightly so. Then leadership changes, people change, the transformation is declared &#8220;done,&#8221; and progress goes into regression.</p><p>Each wave arrived with genuine urgency and a solid business case. Each was the right thing at the time. Companies that did not build for the web lost. Companies that did not modernize their digital customer experience became irrelevant.</p><p>But somewhere between the first wave and this one, the enterprise stopped treating transformation as a response to a specific forcing function and started scoping it as a permanent program. The transformations kept rolling. The capability transfer rarely made it into the next evolution.</p><blockquote><p><em><strong>Here is what I believe after watching this cycle repeat for two decades: the problem is not the ambition. The problem is that we never built the muscles to stay changed.</strong></em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O6Pz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O6Pz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!O6Pz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!O6Pz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!O6Pz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O6Pz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d85729bc-b7bd-4dd9-a055-7c241ac43496_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;:915871,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192110519?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_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_!O6Pz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!O6Pz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!O6Pz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!O6Pz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd85729bc-b7bd-4dd9-a055-7c241ac43496_1536x1024.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Every wave was profound. Every wave had a legitimate business case. And every wave ended with the same organizations starting over.</figcaption></figure></div><h2><strong>The Wave Pattern</strong></h2><p>The web work came first. We built the digital storefronts, stood up the e-commerce infrastructure, moved the customer interaction layer online. That was genuine, consequential transformation. It was actually the foundation for my first real business, Carzz. The platform, pre-Cars.com, helped powersports and auto dealers easily manage their inventory on their very own .com. What a time that was. The .com era rewired business models and forced organizations to develop capabilities they had never previously needed. The companies that did it well came out structurally different.</p><p>Then came the broader digital transformation era. The mandate expanded beyond the customer-facing layer: data strategy, cloud architecture, experience design, platform thinking. Enterprises made enormous investments and brought the customer closer than ever. BCG&#8217;s global study of over 850 companies found only about one in three of those initiatives delivered on their stated value targets.</p><p>I personally led a digital transformation at an education consortium spanning 86 universities, 22 campuses, and 5 geographic regions. The impact was profound in terms of operational efficiency, student experience, and EBITDA gain, only to be eroded nearly as soon as the work was complete by a series of divestitures.</p><p>Then the wave shifted to how organizations work. Faster delivery, modern operating structures, rearchitected team models. The underlying problem was obvious: the delivery vehicle at most large enterprises was a product of the industrial age. It had to be shifted for a world where knowledge and context drove innovation. But the solution got packaged and industrialized in ways that prioritized repeatability over fit. Many organizations emerged with new processes layered on top of the same structural problems that made the work slow in the first place.</p><p>Now here comes AI. And I will tell you exactly what I tell every executive I sit across from: if you approach this wave the same way you approached the last three, you will get the same result. A program. An engagement. Measurable gains at close. And eighteen months later, someone in your organization asking what the next thing is. The gains will not stick, and the pain will be much greater this time than any previous wave due to the speed and scope of AI tooling. If you do not approach this differently, you will compound the friction already in the system, and you will fail.</p><p>A 2024 Bain analysis found that 88 percent of business transformations fail to achieve their original ambitions. Not a slim majority. Eighty-eight percent. The failed efforts cost organizations an estimated $2.3 trillion annually. We have been spectacularly, consistently bad at the thing we have been selling for two decades.</p><p>I do not think the problem is incompetence. I think it is something more structural, and more fixable.</p><blockquote><p><em><strong>&#8220;At some point, you have to stop getting in shape and start being an athlete. Those are not the same thing.&#8221;</strong></em></p></blockquote><p>I run six days a week. Cold plunge to start, sauna to finish. I have done it long enough to understand the difference between transformation and performance. Year one, you are chasing a distance. Year three, you are not transforming anymore. You are performing, and your goal shifts to sustainability and efficency. The gains are harder and slower, but they do not evaporate when you miss a week. You built the version of yourself that just keeps getting better. But you recognize that if you do not care for the system you have built, it will fail.</p><p>Enterprises need to make the same shift. The goal is not to complete a transformation. The goal is to build the operating model, the team capability, and the organizational reflexes that make improvement the default, and then seek sustainability in that system. This is a fundamentally different discipline than how most companies have operated throughout history. And most transformation programs were never designed to leave it behind.</p><h2><strong>Why the Model Keeps Failing</strong></h2><p>I want to be careful here, because I have been on both sides of this. I have run transformation programs. I have landed the engagements. And I have a lot of respect for the practitioners doing this work. The problem is not the people. The problem is how the work gets scoped.</p><p>Transformation programs are built to have an end. Scope, timeline, deliverables, handoff. That structure makes sense when you are solving a discrete, bounded problem. It does not make sense when the underlying issue is an organization&#8217;s ongoing capacity to absorb change. The mistake is not in the engagement itself, but in the scoping: optimized for delivery of a defined output rather than transfer of a durable capability. When the program ends, if building that internal muscle was never part of the scope, the decay begins. And even in the cases where internal discipline was established, organizational politics typically prevent the same level of transparent conversation that is free to take place between external advisors. Internal team members tend to call these crucial conversations CLMs: career-limiting moves.</p><p>I watched this play out at a major financial services firm. A large investment of time and capital was made over many years, and meaningful results were delivered from a talented team. Release frequency improved materially. Teams were better aligned. The metrics looked strong at program close. Two years later, the gains had largely reversed. Leadership was gone, new perspectives were brought in, reductions happened, and trust vanished. This did not happen because the organization lacked commitment, and not because the consultants did poor work. Because capability transfer was not in the scope, and the change had not been made foundational to how work was done at the enterprise, it did not stick when pressured by new voices. They had been handed a transformation. They had not been built into an organization that could own one.</p><p>McKinsey&#8217;s organizational health research adds an edge to this: performance transparency (the internal capacity to measure, see, and act on improvement feedback) appears in only four percent of transformation programs. The single practice most correlated with sustained gains is the one that almost never makes it into the statement of work.</p><h3>The Structural Problem</h3><p>Harvard Business Review noted last year that the traditional transformation model, rooted in Lewin's 1950s "unfreeze, change, refreeze" framework, was designed for discrete projects. It was never designed for an environment where the external landscape evolves faster than any single program can address. The organizations that outperform are the ones that have built change into their operating rhythm permanently, not as an initiative, but as a core organizational competency.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1KoZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1KoZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!1KoZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!1KoZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!1KoZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1KoZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdecd564-71e2-478d-8668-bf82456ef4f5_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;:1447143,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/192110519?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_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_!1KoZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!1KoZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!1KoZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!1KoZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdecd564-71e2-478d-8668-bf82456ef4f5_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The operating model that learns beats a program that ends, every time.</figcaption></figure></div><h2><strong>What Comes After Transformation</strong></h2><p>There is a better model, and I have seen it work at Fortune-50 enterprises with organizational gravity and firm resistance to change. The organizations that break the transformation cycle share a common set of characteristics, and none of them are mysterious.</p><p>These organizations treat their delivery model as a product. A product has an owner, a roadmap, a continuous improvement cycle built in. They apply the same rigor to the machinery of delivery that they apply to the products they ship. Ownership is permanent. Investment is operational, not capital. The improvement cycle does not close.</p><p>They build internal instrumentation before anything else. You cannot improve what you cannot see, and most organizations cannot see their own delivery system with any precision. The ones that sustain their gains have invested in flow measurement, quality signals, and structural friction visibility. They have built the systems to surface problems continuously, which means that when outside expertise comes in, it can go deeper faster, because the organization already knows where the drag is.</p><p>They close the loop between technology adoption and delivery capacity. This is the most urgent gap right now. AI tooling has accelerated development velocity at a pace that most downstream governance, quality, and release infrastructure was never designed to absorb. The organizations getting this right are not just adopting the tools. They are retooling the systems downstream to match the velocity the tools create upstream. The ones who are not are building fragility they cannot yet see.</p><p>And they develop leaders who own the change, not just sponsor it. Executive sponsorship is table stakes and everyone knows it. What actually determines whether an organization sustains its gains is whether there are leaders inside the delivery organization, not above it, with the knowledge, authority, and credibility to make ongoing modernization decisions without escalating every one of them. Those leaders are not hired. They are built, deliberately, over time.</p><blockquote><p><em><strong>&#8220;Most organizations are not stuck because they lack the ambition to change. They are stuck because they have built every muscle except the one that makes change self-sustaining.&#8221;</strong></em></p></blockquote><p>This is what I mean by continuous modernization. We do not want to launch another program. We do not want to rebrand a transformation. We aim to co-create an operating model where the organization's ability to detect what needs to change, sequence it, execute it, absorb it, and apply it to the next thing is built permanently into how the business runs. The measure of success is not program completion, but organizational self-sufficiency: the point at which the external partner is no longer necessary because the capability is owned.</p><h2><strong>AI Is Accelerating the Gap</strong></h2><p>A few weeks ago I published a piece on the <a href="https://www.adammattis.com/p/from-sdlc-to-adlc">AI Development Lifecycle</a>. The argument: AI-native work operates by different rules than conventional software delivery, and organizations governing it with models built for a different era will underperform. I stand by every word. But there is a layer underneath it that connects directly to everything I have said here.</p><p>AI is accelerating the divergence between organizations that have built the continuous modernization competency and those that have not. If you have the internal instrumentation, the adaptive governance, and the change-ready delivery culture already in place, AI adoption amplifies your advantage. You absorb the capability, retool downstream to match the new velocity, and come out ahead of every competitor still running the transformation program model.</p><p>If you do not have that foundation, AI adoption accelerates your fragility. It makes a poorly-structured delivery system produce more output, more quickly, in more directions, with less visibility. That is not speed. That is scale-up failure on a faster timeline.</p><p>The organizations that win this era will not be the fastest AI adopters. They will be the ones with the absorptive capacity to translate AI capability into sustained competitive advantage. Closing that gap is, without qualification, the most consequential work available to enterprise technology leaders right now.</p><h2><strong>The Human Cost</strong></h2><p>I want to close with something that does not surface in executive conversations the way it should, because it lives below the waterline in the people doing the work.</p><p>The program manager who has built the deck, run the kickoff, earned the team&#8217;s trust, and delivered the results. Three times now, on three different initiatives with three different names. The technology leader who has stood in front of her organization and made the case for the new way of working, again, with genuine conviction, watching the skeptics in the back row who have seen this before. The delivery professional who poured himself into the work, watched it take hold, believed it this time, and then watched a leadership change quietly undo two years of progress in a single quarter.</p><p>These are not cynics. They were believers. And somewhere along the way, the model made them cynical.</p><p>That is the human cost of perpetual transformation. It does not show up in a program dashboard. It shows up in the leader who stops raising her hand. The engineer who updates his resume every time a new initiative kicks off. The institutional knowledge that walks out the door because they stopped trusting that the work would last.</p><p>When my son Ford was born, something shifted in how I think about the things worth doing. I wrote about it at the time: <a href="https://www.adammattis.com/p/longevity-fatherhood-and-staying">the move from training for vanity to training for longevity</a>. The work I am most proud of in my career has that quality. It lasted. The organizations that own it today do not think of it as a transformation they survived. They think of it as how they operate. Change is not a program to them. It is a reflex. A competitive advantage.</p><p>That is the version of your organization that we need to build. Not the one that completes the next transformation. The one that never needs another one.</p><p></p><h3><strong>Ready to build the muscle?</strong></h3><p>TSG helps enterprises build the internal capability to modernize continuously, not episodically. If your organization is ready to stop starting over and start building change resiliency, let&#8217;s talk.</p>]]></content:encoded></item><item><title><![CDATA[The Product Model is Alive]]></title><description><![CDATA[From mountain prototypes to intelligent call centers: how the most enduring logic of product development is finally meeting the technology it always deserved.]]></description><link>https://www.adammattis.com/p/the-product-model-is-alive</link><guid isPermaLink="false">https://www.adammattis.com/p/the-product-model-is-alive</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Fri, 20 Mar 2026 18:16:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qW_X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qW_X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qW_X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qW_X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qW_X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qW_X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qW_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg" width="910" height="698" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:698,&quot;width&quot;:910,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:104647,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/191599717?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qW_X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qW_X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qW_X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qW_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F738f8c33-1b89-4061-8e0a-a19382b48e9c_910x698.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There is a particular kind of truth that only becomes visible in retrospect. The kind that was always operating in the background, shaping outcomes, but had no name yet. The product model is one of those truths.</p><div><hr></div><h2>The Mountain as a Product Lab</h2><p>There is a particular kind of truth that only becomes visible in retrospect. The kind that was always operating in the background, shaping outcomes, but had no name yet. The product model is one of those truths.</p><p>In the winter of 2011, somewhere in the Appalachian highlands during a cold-weather direct action training exercise, a group of U.S. Army Special Forces soldiers were doing what they always did: they were breaking things. Never carelessly, always deliberately. The cold had stiffened the articulation points on a prototype boot designed for rapid elevation changes. A moisture-wicking base layer was wicking in the wrong direction under sustained exertion. A load-bearing integration panel on a plate carrier vest was creating friction at exactly the wrong point of the hip flexor during a tactical low-crawl.</p><p>I know this because I was tracking it. Not from a desk at Under Armour&#8217;s headquarters in Baltimore. Because feedback like this was the product. Between 2010 and 2013, I served as Global Product Line Manager for apparel, footwear, and accessories within Under Armour&#8217;s Military Tactical Business Unit. During that period, our team did something that the formal language of product management had not yet found words for. We built a real-time product development cycle, tested not in a usability lab or a survey panel, but on the side of mountains and inside live training environments.</p><p>We didn&#8217;t call it continuous discovery. We didn&#8217;t call it an empowered cross-functional team. We didn&#8217;t have a product development lifecycle document or a project backlog. We had soldiers, altitude, cold, and mere minutes between prototype and field correction. And looking back now, as enterprise organizations worldwide struggle to internalize what the market now calls the product model, I believe those mountain exercises were not just early prototyping. They were an early expression of the only way product has ever actually worked.</p><blockquote><p>&#8220;The mountain doesn&#8217;t lie to you. A soldier in a cold-weather direct action environment cannot tell you politely that your moisture management system has a problem. He shows you. His core temperature tells you. His movement efficiency tells you.&#8221;</p></blockquote><p>The moment you put distance between the people building a product and the people using it, whether that distance is geographic, organizational, or mediated by requirements documents, you introduce a translation layer that distorts feedback. Requirements become proxies for needs. Specifications become proxies for outcomes. The organization starts optimizing for hitting the proxy rather than achieving the underlying objective.</p><p>On the mountain, there were no proxies. The boot either performed at the required temperature gradient or it did not. The vest either distributed load acceptably during a six-hour movement or it created injury vectors. This is, in miniature, exactly what the modern product model attempts to replicate at enterprise scale. The difference is that in 2026, we have tools that can make the feedback loop not just fast, but effectively continuous, and intelligent in ways that were previously impossible.</p><div><hr></div><h2>What We Mean When We Say &#8220;Product Model&#8221;</h2><p>The phrase has proliferated enormously in the last several years. Like most good ideas that achieve mainstream adoption, it has picked up conceptual debris along the way. Let&#8217;s be precise.</p><p>A product model is not an organizational chart. It is not a methodology. It is not agile, or lean, or any named framework whose certification you can hang on a wall. It is something more fundamental: the answer to the question, how does your organization decide what to build, learn whether you built the right thing, and improve continuously on the basis of that learning?</p><p>Practitioners across multiple traditions have arrived at the same destination by different roads. Marty Cagan and colleagues at SVPG define the product model around a single organizing principle: empowered teams, given a clear problem to solve and the authority to solve it, consistently outperform feature teams executing a predetermined roadmap. Teresa Torres, in Continuous Discovery Habits (2021), operationalizes what this looks like in practice: small cross-functional teams maintaining ongoing, structured contact with customers on a weekly cadence, using that contact to generate and test assumptions before committing resources. Enterprise scaling frameworks like SAFe extend these principles into larger organizational contexts, addressing the coordination and governance layers that emerge when dozens of teams need to operate coherently toward shared outcomes.</p><p>These are not competing philosophies. They are different lenses trained on the same operating reality. What they share is more important than what distinguishes them.</p><p>Both SVPG and SAFe converge on a distinction that sounds simple and is, in practice, organizationally difficult.</p><p><strong>Project model: </strong>A fixed scope is delivered by a fixed date. Success equals delivery. The team disbands. The learning dissipates.</p><p><strong>Product model: </strong>A continuous mission is pursued by a persistent team. Success equals outcome. The learning compounds. The capability grows.</p><p>What strikes me about the cross-functional team structures that serious enterprise organizations are now formalizing is not that they are new. It is that they are a formal articulation of something effective product teams have been doing informally for decades. In garages, on factory floors, in field training environments, and increasingly inside AI-augmented operations centers. The terminology evolves. The underlying logic does not.</p><p>The deeper challenge is not conceptual clarity. Most product leaders understand the distinction between project and product. The challenge is organizational: implementing a product model on top of an organizational architecture designed for projects. Funding models, governance structures, headcount allocation, performance measurement, and leadership behavior all evolved to support project delivery. Changing the operating model without changing those underlying systems produces the hybrid that large enterprises know all too well: agile language on top of waterfall execution.</p><p>Research across multiple sources puts the failure rate of product model transformations in large enterprises between 70 and 97 percent. The model works. The foundation underneath it usually does not.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Uc7I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Uc7I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 424w, https://substackcdn.com/image/fetch/$s_!Uc7I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 848w, https://substackcdn.com/image/fetch/$s_!Uc7I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 1272w, https://substackcdn.com/image/fetch/$s_!Uc7I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Uc7I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:220542,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/191599717?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.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_!Uc7I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 424w, https://substackcdn.com/image/fetch/$s_!Uc7I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 848w, https://substackcdn.com/image/fetch/$s_!Uc7I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 1272w, https://substackcdn.com/image/fetch/$s_!Uc7I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ea8565-076e-4c47-9e08-cc37d93823b7_2720x1520.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Exhibit A.</strong> The feedback loop has compressed across three eras. The industrial model delivered feedback after launch. The agile and mountain prototype model brought feedback inside the cycle. The AI-powered model makes feedback continuous and self-generating.</figcaption></figure></div><div><hr></div><h2>Testing on the Side of a Mountain</h2><p>When I joined Under Armour&#8217;s Military Tactical Business Unit, the company was navigating a fascinating inflection point. Under Armour had built its brand on performance compression wear for athletes, a domain where feedback loops are relatively controlled. You put an athlete in a garment, they compete, you observe and iterate. The cycle, while fast, operates in a bounded environment.</p><p>The military and tactical context was categorically different. Our customers were not competing in a stadium. They were operating in environments that no human-factors lab could replicate: sustained cold-weather movement at altitude, rapid transition between exertion states, load-bearing configurations that interacted unpredictably with layering systems, and mission contexts in which a product failure was not a performance inconvenience but a potential safety or operational incident.</p><p>Standard development timelines were insufficient. What we needed was something closer to what Teresa Torres would later describe as continuous discovery: a state in which the team maintains ongoing, direct contact with the people who use the product in the conditions where it actually operates. We arrived at this not through design theory, but through necessity.</p><p>Prototype garments and load-bearing equipment were introduced into live training exercises with operational units. We didn&#8217;t send a survey. We sent the product into the environment and established feedback mechanisms with the users inside it: performance debrief sessions, materials analysis after sustained wear, biomechanical observation during training scenarios, and direct dialogue with operators about what the product did and did not do under stress.</p><p>The feedback was not filtered through a procurement specification. It came directly from people whose professional lives depended on their equipment performing correctly. The valuable-feedback-to-junk ratio was extraordinary. And the iteration cycle compressed to hours rather than months, driven by the structure of training cadence.</p><h3>What the Mountain Taught About Scale</h3><p>The most important lesson from that period was about the relationship between user proximity and product quality. Every layer of organizational distance between builder and user is a translation layer. Requirements become proxies for needs. Specifications become proxies for outcomes. Roadmaps become proxies for strategy. And organizations gradually shift their energy from solving customer problems to defending their interpretations of them.</p><p>On the mountain, that dynamic was impossible. The feedback was unambiguous and immediate. And because the team was embedded close enough to receive it directly, we could act on it quickly.</p><p>This is, in miniature, exactly what the modern product model attempts to replicate at enterprise scale. The difference is that in 2026, we have tools that can make the feedback loop not just fast, but effectively continuous, and intelligent in ways that were previously impossible.</p><h2>A Wireless Insurance Provider Discovers What We Already Knew</h2><p>Consider a wireless insurance provider, the kind that sits behind your carrier&#8217;s handset protection program, handling device replacement claims and customer service for a few million policyholders.</p><p>In 2019, their call center was the canonical project-model operation. Agents handled claims according to a script developed by a product team that had last conducted systematic customer interviews eighteen months earlier. The claims processing platform, built in 2014, had been maintained through a series of discrete projects, each scoped and funded separately, each delivering against a requirements document already outdated by the time code shipped.</p><p>The system worked, in the narrow sense that claims were processed. But the metrics told a more complicated story. Average handle time was well above industry benchmarks. First-call resolution was declining. CSAT scores were flat at a level leadership characterized as &#8220;acceptable,&#8221; which in practice meant they had stopped trying to improve it.</p><p>The issue was not effort or talent. It was architecture: the organizational architecture of how the product was developed and improved. There was no continuous feedback loop between the people experiencing the product and the people shaping it. There was no persistent, empowered team with a clear outcome mission, ongoing customer access, and the organizational authority to act on what they learned. There was a roadmap. There were project teams to execute it. And there was a growing distance between what customers actually needed and what the organization was building.</p><h3>The Transformation</h3><p>Beginning in 2021, the organization restructured around a product model. The change was not primarily technological. It was organizational.</p><p>A cross-functional team was assembled around the claims resolution product: engineers and a product manager, yes, but also a UX researcher embedded in the call center two days per week, a data analyst with direct access to call recordings and resolution metadata, and a customer success partner maintaining direct relationships with frontline agents who provided ongoing feedback on product friction.</p><p>The team&#8217;s mandate was redefined from &#8220;deliver features on the roadmap&#8221; to &#8220;improve claims resolution outcomes.&#8221; This shift, from output accountability to outcome accountability, is the pivot on which effective product models turn. Cagan and his SVPG colleagues call it the move from feature teams to empowered product teams. Torres calls it the shift from build-trap thinking to continuous discovery. Whatever you call it, the organizational experience is the same: the team stops asking &#8220;what did we ship?&#8221; and starts asking &#8220;what did we change?&#8221;</p><blockquote><p><em>The critical shift was governance, not technology. Leaders gave up control of the what, specific features and delivery dates, in exchange for greater influence over the why: strategy, outcomes, mission. Most found this harder than they expected.</em></p></blockquote><p>Within twelve months, average handle time had decreased significantly. Not because of a technology revolution. Because of a series of small, evidence-based product improvements discovered through continuous engagement with agents and customers: a simplified device verification flow, a proactive status update system that eliminated a large share of inbound status-check calls, and a contextual knowledge surface that surfaced relevant policy information to agents at the precise moment they needed it. None of these improvements appeared on the original roadmap. All were discovered through ongoing, embedded customer contact.</p><h3>Then AI Arrived, and the Cycle Got Faster</h3><p>In 2023, the organization began integrating AI-powered capabilities: an AI-assisted triage system that pre-classified inbound claims by complexity and routed them accordingly; a real-time transcription and sentiment analysis system providing supervisors with live call quality indicators; and an automated processing pathway for straightforward device replacement claims requiring no human agent involvement.</p><p>This reflects an industry-wide shift. According to McKinsey&#8217;s 2024 analysis of AI in insurance, UK insurer Aviva deployed more than 80 AI models in its claims domain, cutting liability assessment time for complex cases by 23 days, improving routing accuracy by 30 percent, and reducing customer complaints by 65 percent. Broadly, AI assistance has reduced overall claims resolution time by as much as 75 percent in high-performing implementations, from 30 days to under 8, with routine claims moving from a week or more down to 24 to 48 hours.</p><blockquote><p><em>The AI system didn&#8217;t tell us what to build. It told us, faster and more clearly than anything before it, what wasn&#8217;t working, and for whom, and under what conditions.</em></p></blockquote><p>What these AI systems did, beyond their immediate functional benefits, was something more structurally significant: they created an unprecedented volume of continuous feedback. Every automated claim that succeeded or failed generated data. Every sentiment inflection in a live call was timestamped and tagged. Every routing decision could be evaluated against its outcome. The product was, for the first time, generating its own discovery data at scale.</p><p>This is where the product model and AI become genuinely inseparable. Not because AI replaces the human judgment at the center of good product work. It does not, and the organizations that believe it does will discover this expensively. But AI provides the feedback infrastructure that makes continuous discovery operationally feasible at enterprise scale.</p><div><hr></div><h2>What the Frameworks Got Right, and Where Most Enterprises Are Still Stuck</h2><p>Multiple research streams now agree on why product model transformations fail at scale. The model itself works. The failure is almost always organizational readiness, not conceptual validity.</p><p>The root cause is consistent across frameworks and traditions. Cagan and his SVPG colleagues argue in TRANSFORMED (2024) that the degree of change required is more disruptive than most companies expect, not because the principles are complicated, but because they require genuine behavioral change from senior leaders, not just organizational restructuring. SAFe&#8217;s enterprise guidance points to the same failure mode: building a product-based way of working on top of an organizational culture optimized for centralized decision-making and project delivery.</p><p>Both diagnoses point to the same root cause: product model adoption is a leadership transformation before it is an organizational one. You can restructure teams, rename roles, and stand up discovery rituals without changing the underlying dynamic in which senior leaders maintain control over the what, the specific features, timelines, and delivery commitments, rather than the why, the strategy, outcomes, and customer problems the team is authorized to solve.</p><p>This produces the hybrid that large enterprises know all too well. Teams that are nominally empowered but practically constrained. Discovery rituals that generate insight but no authority to act on it. Roadmaps that are labeled outcomes but function as feature delivery plans. The language of product model maturity layered on top of project model execution.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jgfR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jgfR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 424w, https://substackcdn.com/image/fetch/$s_!jgfR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 848w, https://substackcdn.com/image/fetch/$s_!jgfR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 1272w, https://substackcdn.com/image/fetch/$s_!jgfR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jgfR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png" width="820" height="580" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:580,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54773,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/191599717?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.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_!jgfR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 424w, https://substackcdn.com/image/fetch/$s_!jgfR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 848w, https://substackcdn.com/image/fetch/$s_!jgfR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 1272w, https://substackcdn.com/image/fetch/$s_!jgfR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F184bac88-d607-42ce-b02e-9d981396c3a9_820x580.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Exhibit B.</strong> The AI-augmented product model. An empowered team sits at the center, receiving continuous feedback from three directions: customer and user reality above, an AI feedback layer to the left (sentiment, behavioral patterns, anomaly detection), and outcome targets to the right (OKRs, strategy, stakeholder needs). Continuous delivery closes the loop back to the customer, and the loop never closes.</figcaption></figure></div><div><hr></div><h3>The Three Foundations</h3><p>Across the practitioners and frameworks that have studied enterprise product transformation most rigorously, three non-negotiable conditions emerge. Each is load-bearing. Addressing only one or two of them produces stall, not transformation.</p><p><strong>Team and technical agility. </strong>Teams need the structural conditions to move fast: small enough to coordinate without ceremony, persistent enough to develop domain knowledge over time, and cross-functional enough to carry a problem from discovery through delivery without handoffs that introduce delay and distortion. Technical practices matter here too. Continuous delivery, automated testing, and modular architecture are not engineering preferences. They are organizational capabilities that determine how quickly a team can act on what it learns.</p><p><strong>Strategy clarity and outcome orientation. </strong>Teams need to know what they are optimizing for at a level of precision that makes daily decisions possible without escalation. OKRs and similar instruments are not about measurement. They are about communication: translating organizational strategy into team-level operating clarity. Without this, empowerment is directionless and accountability is theater.</p><p><strong>Leadership behavior, not just structure. </strong>The product model asks senior leaders to give up control of the what in exchange for greater influence over the why. Most senior leaders in large organizations have built their careers on being good at controlling the what. The transition requires a genuinely different kind of leadership fluency. As Torres frames it in Continuous Discovery Habits, the team closest to the customer should have the most authority over the solution. In most large organizations, the inverse is true. Changing this requires sustained behavioral change at the leadership level, not just a new org chart.</p><h3>The Leadership Paradox</h3><p>The hard work is not in the ceremonies or the tooling. The hard work is in the leadership decisions that either enable or disable the model.</p><p>Dedicated cross-functional teams require leaders to give up the resource allocation control that matrix organizations are designed to provide. Outcome-based deliverables require leaders to accept the ambiguity of result-based measurement rather than the false certainty of feature delivery metrics. Continuous learning requires leaders to treat team capability development as a strategic investment rather than a cost to minimize.</p><p>In the Under Armour military context, this leadership question was answered by the nature of the customer relationship. When your end users are operational units with specific mission requirements and the organizational credibility to specify what they need with clarity and authority, it is very difficult for a product leader to substitute their own judgment for that of the user. The customer context forced a kind of organizational humility that civilian product organizations often have to cultivate deliberately.</p><p>The best product leaders I have worked with share this quality: a genuine conviction that the customer&#8217;s reality is the product&#8217;s truth, and a willingness to let that reality reshape their assumptions in real time.</p><div><hr></div><h2>A Brief History of How We Got Here</h2><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sCan!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sCan!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 424w, https://substackcdn.com/image/fetch/$s_!sCan!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 848w, https://substackcdn.com/image/fetch/$s_!sCan!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!sCan!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sCan!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:220061,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/191599717?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.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_!sCan!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 424w, https://substackcdn.com/image/fetch/$s_!sCan!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 848w, https://substackcdn.com/image/fetch/$s_!sCan!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!sCan!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45cf781-4e9f-49b9-8717-1161ee181a73_2720x1360.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Exhibit C.</strong> The evolution of organizational design from project model (fixed scope, team disbands, learning dissipates) through product model (continuous mission, team persists, learning compounds) to AI-augmented (system self-improves, learning is continuous). Most organizations are still in the left column.</figcaption></figure></div><div><hr></div><p><strong>2010 to 2013. </strong>Under Armour&#8217;s Military Tactical Business Unit embeds prototype garments and equipment in live training exercises, creating near-real-time feedback cycles that anticipate the continuous discovery discipline by a decade. The operating insight: user proximity is not a research technique. It is an organizational design principle.</p><p><strong>2017 to 2020. </strong>Two bodies of product thinking mature in parallel. Cagan&#8217;s revised INSPIRED (2017) and EMPOWERED (2020) formalize the vocabulary of empowered product teams and outcome orientation for technology companies. Enterprise scaling frameworks evolve their product delivery competencies to place customer-centricity and continuous feedback at the center of delivery at scale.</p><p><strong>2021. </strong>Teresa Torres publishes Continuous Discovery Habits, providing the operational framework for what weekly customer engagement by the building team actually looks like in practice.</p><p><strong>2022 to 2024. </strong>Large industrial, financial, and insurance organizations begin serious attempts at product model adoption. TRANSFORMED (2024) and LOVED (2022) complete the SVPG series. Research from McKinsey and others begins documenting the gap between pilot success and enterprise-scale transformation.</p><p><strong>2023 to 2024. </strong>Generative AI and intelligent automation begin augmenting product operations at scale. McKinsey reports that leading insurers are deploying dozens of AI models in the claims domain, achieving routing accuracy improvements of 30 percent or more and customer complaint reductions of 60 to 65 percent. The AI system becomes feedback infrastructure, generating continuous discovery feedback from every customer interaction.</p><p><strong>2025 to present. </strong>The distinction between &#8220;building a product&#8221; and &#8220;operating a continuously improving system&#8221; collapses. Full AI adoption in the insurance sector jumped from 8 percent to 34 percent year-over-year between 2024 and 2025. The product model becomes the only viable organizational architecture for companies competing in AI-native markets.</p><div><hr></div><h2>The Road Ahead</h2><p>The fundamental logic of the product model is not new. It is, in its essentials, the same logic that governed effective product development long before anyone had a name for it. It is the logic of the mountain exercise, of the embedded prototype cycle, of the team that stays close to the user and lets user reality shape product direction. What is new is the scale at which that logic can now operate, the speed at which feedback can now travel, and the intelligence that AI can bring to the task of making that feedback legible.</p><p>For a wireless insurance provider running AI-powered claims triage and automated processing, the product is no longer a static artifact that improves in discrete quarterly releases. It is a living system that learns from every interaction, surfaces its own improvement opportunities, and delivers value in increasingly precise alignment with individual customer needs. The product model is not just the organizational structure that governs this system. It is the only organizational structure that can keep pace with it.</p><p>When I was tracking boot performance on a hillside in Appalachia, I had no idea I was doing product management. I was just trying to make something work better for people who needed it to. That impulse, that fundamental orientation toward the user&#8217;s reality, is the origin of everything that the product model tries to formalize.</p><p>AI gives us tools to pursue that impulse at a scale and speed that would have seemed implausible five years ago. The product model gives us the organizational architecture to use those tools well. And the mountain, wherever you find it, gives us the reminder that none of this was ever about the framework. It was always about getting close enough to the truth to do something useful with it.</p><p><em>The shift from project model to product model is not, in the end, a transformation of process. It is a transformation of relationship: a fundamental reorientation of the organization toward the people it serves, sustained by the structures, disciplines, and now the intelligent systems that make that reorientation durable. Organizations that make this shift will compound their advantage over time. Those that do not will find themselves increasingly unable to explain why their investments in technology and talent are not translating into outcomes. The gap between those two futures is the gap between project and product.</em></p><p><em><strong>&#8212; Adam Mattis</strong></em></p><div><hr></div><h2>Working on This Problem? The Select Group Can Help.</h2><p>The distance between understanding the product model intellectually and executing it inside a real organization, with real teams, real stakeholders, and real AI infrastructure to integrate, is where most transformations stall. That gap requires more than a framework. It requires the right people, the right capability, and a partner who has built at the intersection of technology and organizational change.</p><p><a href="https://www.selectgroup.com">The Select Group (TSG)</a> has spent more than three decades helping Fortune 500 and mid-sized companies turn ambitious initiatives into working outcomes.<br><br>Headquartered in Raleigh, NC and operating across the United States and Canada, TSG delivers end-to-end technology consulting across Data and AI, Digital Transformation, Cloud and Infrastructure, and Agile and Product practices. Their adaptive model brings together solutions strategy, high-caliber technical talent, and dedicated engagement oversight: the three things most organizations are missing when a product transformation quietly becomes just another project.</p><p>If your organization is asking how to move from shipping features to creating outcomes, how to build continuous discovery into your operating rhythm, or how to make AI a genuine part of your product feedback loop rather than just a technology investment, TSG is the partner equipped to help you answer those questions with action, not just analysis.</p><p><strong><a href="https://www.linkedin.com/in/adammattis">Connect with Adam on LinkedIn</a> to continue the conversation.</strong></p><div><hr></div><h2>References</h2><p>[1] Scaled Agile, Inc. (2025). <em>The Product Operating Model at Scale: Three Keys to Implementation Success.</em> Executive Guide, April 2025. scaledagile.com</p><p>[2] Cagan, M., Hickman, L., Jones, C., Idiodi, C., and Moore, J. (2024). <em>PRODUCT IS HARD: SVPG Box Set.</em> John Wiley and Sons. ISBN: 9781394326266. svpg.com/books</p><p>[3] Torres, T. (2021). <em>Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value.</em> Product Talk LLC. ISBN: 9781736633304. producttalk.org</p><p>[4] McKinsey and Company. (2025). <em>The Future of AI in the Insurance Industry.</em> mckinsey.com</p><p>[5] Datagrid. (2025). <em>42 Insurance AI Agent Statistics (Adoption and Impact).</em> datagrid.com</p>]]></content:encoded></item><item><title><![CDATA[From SDLC to ADLC.]]></title><description><![CDATA[Your SDLC Doesn't Know What to Do With AI. It's Costing You $ & %.]]></description><link>https://www.adammattis.com/p/from-sdlc-to-adlc</link><guid isPermaLink="false">https://www.adammattis.com/p/from-sdlc-to-adlc</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sat, 14 Mar 2026 12:30:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6jh7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6jh7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6jh7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6jh7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6jh7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6jh7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6jh7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1184883,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/190753400?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6jh7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6jh7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6jh7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6jh7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa56ba188-cbda-4b3b-a66d-2d92f609a2d8_2028x2028.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><blockquote><p><em><strong>BLUF: </strong>The Software Development Lifecycle was built for a world where software shipped on a schedule. Unfortunately, our AI-augmented world doesn&#8217;t work on a schedule. CIOs who keep mapping AI initiatives onto SDLC assumptions are doing worse than just slowing things down. They&#8217;re structurally misaligned with how value actually gets created now, and the gap between organizations that figure this out and the ones that don&#8217;t is widening faster than most people realize.</em></p></blockquote><p></p><p>The pattern is undeniable. The AI pilot lands well. Leadership gets excited. Someone stands up a project team, drops it into the delivery framework, and the whole thing slows to a crawl. Eighteen months later, the board asks what happened, and the honest answer nobody gives is: we tried to deliver a different kind of work using a process designed for a different era.</p><p>I&#8217;ve seen this play out time-and-time again; delivery frameworks failing, people scrambling, only to be left asking &#8220;why?&#8221;. The teams aren&#8217;t failing. The technology isn&#8217;t failing. The system is failing. (Where have I seen this movie before?) In this case, the system is the SDLC.</p><p>Let&#8217;s be clear, this isn&#8217;t a process optimization problem that we can &#8220;Lean&#8221; our way out of. You can&#8217;t iterate your way out of it, either. What&#8217;s breaking is more fundamental than that, and the organizations getting ahead of it aren&#8217;t doing it by running better retrospectives.</p><p></p><h2>What the SDLC Was Built For</h2><p>To understand why it&#8217;s breaking, it helps to understand what it was designed to solve.</p><p>Enterprise software development in the mainframe and early client-server era was expensive, slow, and largely irreversible. Hardware constraints meant that rework was operationally dangerous. Requirements had to be locked early. Testing had to be exhaustive. Release cycles were long because deployment itself was a high-stakes event with real failure modes.</p><p>In my early days of operations consulting, I remember working with an enterprise client who was certain there was no way they could release more frequently than once per three years due to the dangers of the &#8220;corporate load.&#8221; We managed to reduce that cycle to a quarterly release, but doing so safely required re-architecting the entire tech-stack and a good bit of their business operations as well. Too many consultants are quick to peg this a &#8220;leadership problem&#8221; without thoroughly understanding the complexity of the operations. The point is, the SDLC as we know it served a purpose. And, even in 2026, in some enterprises, that context still exists.</p><p>The SDLC emerged as a rational response to those constraints. Define the work, sequence it, gate it, ship it. That model worked remarkably well for decades, and it produced a generation of enterprise delivery professionals who built discipline around it.</p><p>Agile modernized the cadence. Two-week iterations instead of multi-year waterfall projects. Incremental delivery instead of big-bang release. Continuous feedback instead of requirements locked in Phase 1. It was a genuine improvement, and it&#8217;s the right model for a wide class of software work.</p><p>But here&#8217;s what Agile didn&#8217;t change: the underlying assumption that the job is to build a defined thing to a defined specification, and ship it.</p><p>That assumption is what AI breaks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Xv4g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Xv4g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 424w, https://substackcdn.com/image/fetch/$s_!Xv4g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 848w, https://substackcdn.com/image/fetch/$s_!Xv4g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 1272w, https://substackcdn.com/image/fetch/$s_!Xv4g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Xv4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png" width="1305" height="633" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:633,&quot;width&quot;:1305,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:106262,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/190753400?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.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_!Xv4g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 424w, https://substackcdn.com/image/fetch/$s_!Xv4g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 848w, https://substackcdn.com/image/fetch/$s_!Xv4g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 1272w, https://substackcdn.com/image/fetch/$s_!Xv4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a9e511b-b864-495a-9e9c-83bf24c8038d_1305x633.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>AI Development Doesn&#8217;t Have a Finish Line</h2><p>Traditional software is deterministic. Given the same inputs, a well-built system produces the same outputs. You can write a requirement for it, test against it, and know when you&#8217;re done. The definition of done is binary: it works as specified, or it doesn&#8217;t.</p><p>AI systems are probabilistic. Given the same inputs, a model produces outputs that vary based on training data, fine-tuning decisions, inference parameters, and the statistical properties of the task. There is no requirement you can write that fully specifies model behavior in advance, because the model&#8217;s behavior is an emergent property of training on data, not a direct implementation of logic.</p><p>This has concrete consequences for how an enterprise manages delivery. You don&#8217;t write requirements for a model. You define a problem, form a hypothesis, run experiments, evaluate outputs against business outcomes, deploy, observe real-world behavior, and iterate based on what you learn. The specification for success is probabilistic and contextual, not binary and universal.</p><p>A model that performs well in evaluation can perform differently in production because production data has different statistical properties. A model that performs well in one customer segment can underperform in another. A model that performs well in March can drift by September because the world it&#8217;s predicting has changed.</p><p>There is no &#8220;shipped&#8221; state that ends the development work. The model in production is a living artifact. It requires ongoing monitoring, evaluation, retraining, and refinement as long as it&#8217;s in use.</p><blockquote><p><em><strong>The model in production is still a development artifact. There is no &#8220;done.&#8221;</strong></em></p></blockquote><p><em>Sources: Andrew Ng, &#8220;AI Transformation Playbook,&#8221; Landing AI; Sculley et al., &#8220;Hidden Technical Debt in Machine Learning Systems,&#8221; NeurIPS 2015; Google, &#8220;Practitioners Guide to MLOps,&#8221; 2021</em></p><h2>When You Force AI Into an SDLC Container</h2><p>When AI development gets managed through SDLC assumptions, the consequences are predictable and consistent. I&#8217;ve seen the same patterns across clients regardless of industry, size, or technical maturity.</p><ul><li><p><strong>Requirements get written for unknowable things. </strong>Business stakeholders are asked to specify model behavior before anyone has run a single experiment. The result is requirements that are either so vague as to be useless or so specific as to be wrong. Neither gives the team what it needs to deliver actual business value.</p></li><li><p><strong>Iteration velocity becomes a fiction. </strong>AI development work doesn&#8217;t decompose cleanly into stories and tasks. The value isn&#8217;t in completing a ticket, it&#8217;s in learning whether a hypothesis is true. A sprint where the team ran three experiments and learned that two approaches don&#8217;t work is a successful sprint. In an Agile framework, it looks like zero velocity. So teams game the metrics.</p></li><li><p><strong>Definition of done gets misapplied. </strong>A model is never done; it&#8217;s just performing at a certain level given current data and conditions. Organizations that apply traditional done criteria to AI work end up either declaring victory on systems that aren&#8217;t actually working, or never declaring anything done because the goalpost keeps moving.</p></li><li><p><strong>Production becomes an afterthought. </strong>SDLC treats production as the end state. In AI, the production signal is a development input. What happens when real users interact with the model is data you need to improve it. Organizations that separate development from operations for AI work are cutting off their most valuable feedback source.</p></li><li><p><strong>Governance creates adversarial dynamics. </strong>Phase-gate reviews were designed to catch scope creep in projects with known deliverables. They are not equipped to evaluate AI initiatives where the right path forward isn&#8217;t knowable in advance. So they slow things down without adding value. Teams learn to perform for the review rather than doing the work that matters.</p></li></ul><p><em>Sources: Amershi et al., &#8220;Software Engineering for Machine Learning: A Case Study,&#8221; Microsoft Research, 2019; Sculley et al., NeurIPS 2015</em></p><h2>The ADLC Is a Different Set of Physics</h2><p>The AI Development Lifecycle isn&#8217;t a replacement for discipline, but a discipline built for different physics. And the differences aren&#8217;t cosmetic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IxQM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IxQM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 424w, https://substackcdn.com/image/fetch/$s_!IxQM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 848w, https://substackcdn.com/image/fetch/$s_!IxQM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 1272w, https://substackcdn.com/image/fetch/$s_!IxQM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IxQM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png" width="1305" height="658" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:658,&quot;width&quot;:1305,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110997,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/190753400?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.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_!IxQM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 424w, https://substackcdn.com/image/fetch/$s_!IxQM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 848w, https://substackcdn.com/image/fetch/$s_!IxQM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 1272w, https://substackcdn.com/image/fetch/$s_!IxQM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5eecad04-982d-4c63-9a62-f98378dc1cdc_1305x658.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Where SDLC optimizes for predictability, ADLC optimizes for learning velocity. The measure of a healthy ADLC isn&#8217;t how closely the team hit their iteration commitments. It&#8217;s how quickly they moved from hypothesis to validated outcome, and how much of what they learned in production shaped the next iteration.</p><p>Where SDLC treats production as the endpoint, ADLC treats production as a continuous feedback source. Monitoring, observability, and model performance tracking aren&#8217;t post-delivery operations concerns. They are core development infrastructure that has to be designed and built before the first model ships.</p><p>Where SDLC separates development from operations, ADLC requires them to be integrated. MLOps, the operational discipline that makes this integration work, has matured considerably. But most enterprise organizations haven&#8217;t restructured their teams to take advantage of it, because doing so requires dismantling organizational boundaries that have been in place for decades.</p><p>Where SDLC measures quality as conformance to specification, ADLC measures quality as performance against outcomes.</p><p><strong>A well-functioning ADLC asks:</strong></p><ul><li><p>What business outcome is this model driving?</p></li><li><p>How is that outcome trending over time?</p></li><li><p>Where is the model underperforming relative to opportunity?</p></li></ul><p><strong>A well-functioning SDLC asks:</strong></p><ul><li><p>Are we on schedule?</p></li><li><p>Are we on budget?</p></li><li><p>Did we hit the acceptance criteria?</p></li></ul><p>Those are the right questions for the wrong problem.</p><blockquote><p><em>The organizations getting real value from AI are not the ones with the best SDLC hygiene. They&#8217;re the ones that stopped asking their SDLC to do work it wasn&#8217;t designed to do.</em></p></blockquote><p><em>Sources: Kreuzberger et al., &#8220;MLOps: Overview, Definition, and Architecture,&#8221; 2022; Google, &#8220;Practitioners Guide to MLOps,&#8221; 2021</em></p><h2>Why the Mismatch Keeps Winning</h2><p>If the problem is this clear, why is it so consistent? Because the incentive structures that govern enterprise technology delivery are built on SDLC assumptions, and those structures don&#8217;t change just because the work does.</p><ul><li><p><strong>Funding models </strong>expect a scope, a timeline, and a deliverable. Capital expenditure frameworks are designed around projects with terminal endpoints. AI capabilities don&#8217;t have terminal endpoints. Organizations that fund AI initiatives the same way they fund a new ERP implementation end up either underfunding continuous development work or forcing it into artificial project structures that don&#8217;t reflect how the work actually operates.</p></li><li><p><strong>Governance frameworks </strong>expect phase gates. ADLC&#8217;s continuous iteration model looks, to a traditional governance body, like a team that never finishes anything. The natural institutional response is to add more structure: more gates, more documentation requirements, more review cycles. The structure makes the problem worse.</p></li><li><p><strong>Organizational metrics </strong>reward on-time, on-budget delivery of defined scope. They don&#8217;t have vocabulary for &#8220;we ran twelve experiments, eight didn&#8217;t work, four produced insights that changed our approach, and we&#8217;re now three months ahead of where we&#8217;d be.&#8221; That outcome looks like replanning. It gets scored as underperformance.</p></li><li><p><strong>Talent structures </strong>were built around role definitions that separate development from operations. The people who build software and the people who run it are different teams, different career tracks, different management chains. AI work requires them to be the same conversation. Reorganizing around that requirement is hard, and most organizations haven&#8217;t done it.</p></li></ul><p>The people running these frameworks aren&#8217;t the problem. They built strong discipline for real problems. The issue is the assumption that the same framework governs work that operates by completely different rules. That assumption is invisible until it costs you something.</p><p>For CIOs, the practical consequence is a team executing well on the wrong model and getting punished for it. That is a leadership problem, not a delivery problem. It won&#8217;t be solved by better retrospectives.</p><h2>What the Organizations Getting It Right Do</h2><p>The enterprises I&#8217;ve seen navigate this transition successfully share a consistent set of moves. None of them are complicated in concept. All of them are hard in practice because they require changing structures that have organizational momentum behind them.</p><p>&#8226; <strong>Reform the funding model first. </strong>AI capabilities need to be funded as ongoing operational investments, not capital projects. The SAFe Lean Portfolio Management model offers a practical solution: replace traditional project-based funding with Lean Budgets allocated to value streams, governed by guardrails rather than detailed upfront business cases. Funding flows to the capability continuously, and reallocation decisions happen at cadence-based portfolio sync events rather than through formal change control. For organizations with existing SAFe adoption, this isn&#8217;t a new concept, it&#8217;s applying LPM discipline to AI investment the same way you&#8217;d apply it to any product value stream. For organizations without it, the principle still translates: fund the team and the capability, not the project. Treat improvement over time as a success criterion, not an exception. Frame it as a shift from &#8220;build and done&#8221; to &#8220;build and run&#8221; &#8212; a model finance already understands from infrastructure investment, and one that SPM practitioners recognize as the natural extension of participatory budgeting into AI operational spend.</p><p>&#8226; <strong>Redesign governance, don&#8217;t bypass it. </strong>The question shifts from &#8220;is this project on track against original scope?&#8221; to &#8220;is this capability performing against business outcomes, and are we learning fast enough to keep improving it?&#8221; Portfolio Kanban gives you the structural answer here: AI initiatives flow through portfolio-level visibility as epics, with progression gates tied to hypothesis validation rather than phase completion. Instead of asking &#8220;did we finish the build phase,&#8221; you&#8217;re asking &#8220;did we validate the business hypothesis that justified this investment?&#8221; That&#8217;s a meaningful governance event. Pair that with Weighted Shortest Job First prioritization at the LPM level and you have a framework for making active reallocation decisions based on learning, not waiting for a quarterly steering committee to approve a change request. For organizations with mature SPM functions, this maps directly to the strategic portfolio review cadence: AI capabilities belong on the portfolio Kanban board alongside other value stream investments, governed by the same outcome-based guardrails, not siloed into a separate &#8220;AI governance&#8221; structure that operates outside normal portfolio discipline.</p><ul><li><p><strong>Change what you measure. </strong>The delivery metrics that matter for SDLC tell you nothing useful about AI initiative health. The metrics that matter for ADLC: how quickly are we moving from hypothesis to validated outcome? Is model performance improving or degrading over time? What&#8217;s our data drift detection latency? How much of what we observe in production is feeding into the next development cycle?</p></li><li><p><strong>Integrate development and operations structurally. </strong>Some organizations start by creating AI capability teams that own both development and operations for specific use cases, then use those teams as a model for broader structural change. The common thread is making the production signal a first-class development input, whatever structural form that takes.</p></li><li><p><strong>Sequence the transition intentionally. </strong>The organizations that try to shift everything at once tend to create chaos without benefit. The ones that do it well start with one or two AI capabilities of sufficient strategic importance to justify building the right infrastructure around them, then use those as proof points to drive broader organizational change.</p></li></ul><h2>A Note on What This Is Not</h2><p>This is not an argument against rigor. SDLC disciplines emerged because software development without structure produces expensive, late, and incorrect software. The discipline is real. The need for discipline in AI development is equally real.</p><p>What ADLC rejects isn&#8217;t rigor. It rejects the specific application of SDLC-shaped rigor to AI-shaped work. The rigor looks different: hypothesis-driven experimentation instead of upfront requirements, outcome metrics instead of acceptance criteria, continuous monitoring instead of pre-release testing, production observation instead of deployment as endpoint.</p><p>This is also not an argument that SDLC is dead. A significant portion of enterprise technology work is still traditional software development, and it should still be managed with SDLC discipline. The point is that organizations need to distinguish between which work fits which model, and stop applying SDLC assumptions uniformly across a portfolio that increasingly contains AI capabilities requiring a different approach.</p><p>The CIOs I see struggle are the ones who either try to run AI work like software development, or overcorrect by treating all AI work as uniquely ungovernable. The right answer is structural clarity: different work requires different delivery models, and the organization needs the capability to run both.</p><h2>What This Is Asking of You</h2><p>The technology leaders positioned well on the other side of this transition aren&#8217;t the ones who ran the fastest pilots. They&#8217;re the ones who recognized early that delivering AI value requires different organizational infrastructure, and made the structural investments to build it.</p><p>That work is not glamorous. Funding model conversations with CFOs who have capital budgeting frameworks that are forty years old. Governance redesign with boards who want phase gates and milestone reviews. Metric evolution with business stakeholders who want to know what they&#8217;re getting and when. Team restructuring with engineering leaders who have built their careers around role definitions that need to change. None of it generates the announcement that a new AI product went live. All of it determines whether the AI capabilities you&#8217;re building actually improve over time, or plateau and decay.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9BTR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9BTR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 424w, https://substackcdn.com/image/fetch/$s_!9BTR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 848w, https://substackcdn.com/image/fetch/$s_!9BTR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 1272w, https://substackcdn.com/image/fetch/$s_!9BTR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9BTR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png" width="1305" height="541" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:541,&quot;width&quot;:1305,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62727,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/190753400?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.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_!9BTR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 424w, https://substackcdn.com/image/fetch/$s_!9BTR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 848w, https://substackcdn.com/image/fetch/$s_!9BTR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 1272w, https://substackcdn.com/image/fetch/$s_!9BTR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03a2c55a-0d5a-41ea-9eb8-c86041a7861b_1305x541.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The data on where most organizations are right now isn&#8217;t encouraging. McKinsey&#8217;s 2024 State of AI report found that while 72% of organizations had adopted AI in at least one business function, fewer than 10% described themselves as having mature AI deployment capabilities &#8212; defined as the ability to move from pilot to production to continuous improvement systematically. The gap between &#8220;we ran some pilots&#8221; and &#8220;we have an organizational capability to develop and operate AI&#8221; is where most enterprises currently live.</p><p>That gap isn&#8217;t a technology problem. It&#8217;s an organizational architecture problem. And it won&#8217;t close by running better sprints.</p><blockquote><p><em>The CIOs who look back on this period with satisfaction won&#8217;t be the ones who ran the most pilots. They&#8217;ll be the ones who built the organizational infrastructure AI actually requires.</em></p></blockquote><p><em>Sources: McKinsey Global Institute, &#8220;The State of AI in 2024,&#8221; May 2024; Gartner, &#8220;AI Engineering: A Key Capability for Scaling AI,&#8221; 2023</em></p><h2>The Takeaway.</h2><p>The SDLC was a genuine achievement. The discipline it created, applied at scale, produced decades of reliable enterprise software delivery. That&#8217;s not nothing.</p><p>The work has changed. The work of developing AI capabilities operates by different rules, and the organizational infrastructure required to do it well is different from the infrastructure enterprises have spent decades building. The gap between those two realities is where most AI investment gets lost right now.</p><p>The leaders who navigate this well won&#8217;t be the ones who shipped the most pilots. They&#8217;ll be the ones who recognized that the organizational architecture question is the real one, made the structural investments to answer it, and built the continuous capability to develop, operate, and improve AI in a way that compounds over time.</p><p>That&#8217;s harder work than optimizing a sprint ceremony. It requires holding the tension between near-term pressure that is absolutely real and structural change that takes longer than a quarter but matters more than any individual initiative. And it requires someone in the room willing to name the actual problem instead of proposing a better version of the solution that isn&#8217;t working.</p><p>If you&#8217;re a CIO working through what that transition looks like in your organization, I&#8217;m interested in that conversation. The variables are real, the path is navigable, and the distance between organizations that figure it out and the ones that don&#8217;t is compounding faster than most people want to admit.</p><p><strong>Care to chat? Find me on <a href="https://www.linkedin.com/in/adammattis/">LinkedIn</a>. </strong></p>]]></content:encoded></item><item><title><![CDATA[Who's Left to Buy Your Product?]]></title><description><![CDATA[BLUF: Enterprise leaders are making AI efficiency decisions optimized for the wrong time horizon.]]></description><link>https://www.adammattis.com/p/whos-left-to-buy-your-product</link><guid isPermaLink="false">https://www.adammattis.com/p/whos-left-to-buy-your-product</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sun, 08 Mar 2026 16:23:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4ln3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.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_!4ln3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4ln3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 424w, https://substackcdn.com/image/fetch/$s_!4ln3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 848w, https://substackcdn.com/image/fetch/$s_!4ln3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 1272w, https://substackcdn.com/image/fetch/$s_!4ln3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4ln3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png" width="1200" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1636422,&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://www.adammattis.com/i/190294533?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.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_!4ln3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 424w, https://substackcdn.com/image/fetch/$s_!4ln3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 848w, https://substackcdn.com/image/fetch/$s_!4ln3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.png 1272w, https://substackcdn.com/image/fetch/$s_!4ln3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F071ab0bc-41ac-45a0-8215-01c36fb70d79_1200x644.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><em><strong>BLUF:</strong></em> <em>Enterprise leaders are making AI efficiency decisions optimized for the wrong time horizon. The demand consequences are economy-wide, they&#8217;re already starting, and they belong in your model now, regardless of what you sell or who you sell it to.</em></p><p></p><p>You&#8217;ve seen the Block announcement. Jack Dorsey cut nearly half his workforce and framed it as an AI efficiency play. Then every board and CEO watched the stock jump 24%.</p><p>Now the question is sitting on the desk of every enterprise CEO: how much of this applies to us?</p><p>Over the last eighteen months I&#8217;ve been in that room across enterprise clients and PE advisory work, all around the world. The pattern I keep seeing is consistent enough that I want to name it directly, because I don&#8217;t see it being named at all anywhere else.</p><p>The leaders making these decisions aren&#8217;t wrong that AI creates genuine efficiency opportunity. They are, in many cases, running an incomplete model. They&#8217;re solving for the cost variable while leaving the demand consequence out of the forecast entirely. The incentive structure they operate inside makes that omission not just understandable but, in the short term, rational.</p><p>That&#8217;s the barrel of the gun the global economy is staring into. And before I explain the demand consequence, I want to address an error I see in almost every version of this conversation: the assumption that demand risk only applies to companies that sell directly to consumers or to knowledge workers specifically.</p><p>It doesn&#8217;t. The ripple is economy-wide, and world-wide. If your current model doesn&#8217;t account for that, it isn&#8217;t a complete model.</p><blockquote><p><em>The efficiency gain is undeniable. The question is whether you&#8217;re modeling the full cost of how you capture it &#8212; and on whose watch the bill lands.</em></p></blockquote><h2>The Pattern I See</h2><p>Let me be specific, because vague warnings about systemic risk are easy to dismiss.</p><p>In PE-backed enterprises, the pressure comes from the fact that the cheap pandemic-era debt they leveraged to gain liquidity in their acquisitions is now expensive. Variable interest is compressing margins, and the board needs EBITDA improvement to support an exit thesis. AI-driven workforce reduction is a clean story. It improves the multiple, it&#8217;s defensible to the next buyer, and the timeline to exit means the operational consequences of moving too fast land after the transaction closes. The incentive to optimize for the near-term number is almost perfectly constructed.</p><p>In public enterprises, the mechanism is different but the outcome is similar. Quarterly earnings pressure, institutional investor expectations, and compensation structures tied to near-term performance create a planning horizon that systematically discounts consequences arriving beyond the current cycle. When Block cut four thousand people and the stock jumped 24%, every public company CEO with a board to answer to ran the same mental calculation. The market just told them what it rewards.</p><p>In both cases, what gets left out of the model is the same: a serious analysis of what happens to the broader economy, and ultimately to demand across every sector, when you systematically eliminate the wages of people who spend almost all of what they earn.</p><p>That omission isn&#8217;t stupidity, but a systemic byproduct of how decisions get evaluated and rewarded. But it&#8217;s still an omission, and the consequences will impact us all.</p><h2>The Economy Runs on Middle-Class Spending.</h2><p>Here is the foundational fact that most AI workforce conversations skip entirely: consumer spending accounts for approximately two-thirds of U.S. GDP. Not corporate investment. Not government spending. Consumer spending.</p><p><em>Source: U.S. Bureau of Economic Analysis; BLS Consumer Expenditure Surveys, 2024</em></p><p>The professional middle class, the knowledge workers earning roughly $75,000 to $150,000, represents the core engine of that spending. Not the wealthiest households, whose consumption is increasingly driven by asset appreciation rather than wages, and who spend a smaller share of each incremental dollar. Not lower-income households, who are already stretched. The middle. The people buying cars on five-year loans, renovating kitchens, taking the family vacation, replacing electronics, furnishing homes, and spending steadily on Amazon.</p><p>When those wages disappear, the spending doesn&#8217;t get redirected. It contracts. And that contraction doesn&#8217;t stay contained to the categories those workers were buying from directly.</p><p>Consider the chain from a single layoff decision: A financial analyst at a mid-size firm loses her job to AI automation. She stops the kitchen renovation mid-project. The contractor who had two months of work loses the job. The contractor&#8217;s spending at the local hardware supplier drops. The supplier&#8217;s transaction volume, processed through a payment platform, declines. The building materials distributor sees order volume soften. The trucking company that moves those materials runs fewer loads. The fuel supplier sells less diesel. The regional bank that lends to all of these businesses sees loan demand weaken.</p><p>Your SaaS payment platform never sold anything to a financial analyst. But it just felt her layoff.</p><blockquote><p><em>There is no sector structurally insulated from a contraction in the spending of people who earn $75,000 to $150,000.</em></p></blockquote><p>This is not a hypothetical chain. It is how economic multipliers work, and it is why the Federal Reserve, the Congressional Budget Office, and every serious macroeconomic model treats middle-income wage contraction as a systemic risk.</p><h2>What the Data Shows</h2><p>If you look at the numbers, the canary has already died in the coal mine. But you need to know where to look.</p><p>The displacement is concentrating in exactly the income segment that drives the spending the broader economy depends on. In January 2025, the U.S. Bureau of Labor Statistics reported the lowest rate of job openings in professional services since 2013, representing a 20% year-over-year drop. Analysis by Vanguard found that hiring for positions paying over $96,000 annually had reached a decade low. White-collar job postings fell 12.7% between Q1 2024 and Q1 2025, while white-collar wage growth stalled even as blue-collar wages continued to rise. This is a structural shift in the professional labor market, not a cyclical one.</p><p><em>Sources: U.S. Bureau of Labor Statistics, January 2025; Vanguard Research, 2025; Revelio Labs White-Collar Labor Market Analysis, 2025</em></p><p>The consumer data is catching up. McKinsey&#8217;s ConsumerWise research found that 75% of U.S. consumers reported trading down in at least one spending category through 2025, with sentiment declining considerably from the start of the year. Cardboard box shipments &#8212; a reliable proxy for goods movement and middle-market consumer activity &#8212; have fallen to multi-year lows, with the decline concentrated among lower- and middle-income households.</p><p><em>Sources: McKinsey ConsumerWise, December 2025; Cascade Partners U.S. Consumer Economy Analysis, October 2025</em></p><p>There is a nuance here worth naming. Recent Moody&#8217;s Analytics data shows that the top 10% of earners now account for nearly half of all U.S. consumer spending, and that spending has been sustained by asset appreciation rather than wages. Goldman Sachs Research found no significant statistical correlation between AI exposure and broad labor market measures as of mid-2025, and projects that AI-related displacement effects tend to be temporary at the aggregate level.</p><p><em>Sources: Moody&#8217;s Analytics/Wall Street Journal, February 2025; Goldman Sachs Research, August 2025</em></p><p>Here is why those findings only reframe the problem.</p><p>An economy increasingly dependent on top-earner spending sustained by asset prices is an economy with a fragile consumption base. Mark Zandi at Moody&#8217;s said it directly: relying on stock-market-driven spending from the top 10% makes the economy more vulnerable, not less. The professional middle class &#8212; the segment now in the AI displacement crosshairs &#8212; is precisely the stabilizing layer between subsistence spending at the bottom and asset-driven spending at the top. Remove it, and you destabilize the entire economic engine.</p><p>For enterprise leaders, the diagnostic question is this: what percentage of your revenue &#8212; directly or through one or two steps in the value chain &#8212; is downstream of consumer discretionary spending driven by professional middle-class wages? For most Fortune 1000 companies, that answer is closer to &#8216;most of it&#8217; than any current model reflects.</p><h2>Reskilling Isn&#8217;t the Solution</h2><p>There&#8217;s a standard response to this concern: workers will reskill. New jobs will emerge. Technology transitions always create as many opportunities as they eliminate.</p><p>Partially true and wildly overstated as a complete answer.</p><p>The WEF&#8217;s Future of Jobs Report 2025 &#8212; surveying over 1,000 employers representing 14 million workers &#8212; projects 92 million jobs displaced by 2030 and 170 million created, a net gain. But the WEF itself noted that these are not direct exchanges happening in the same locations with the same people. The challenge is the gap &#8212; geographic, temporal, and skill-based &#8212; between where jobs vanish and where new ones appear.</p><p><em>Source: World Economic Forum, Future of Jobs Report 2025</em></p><p>That gap is where the spending contraction lives. The net employment number over five years does not prevent a demand trough in years two and three. And years two and three are on your planning horizon.</p><p>The workers most exposed right now are mid-career knowledge professionals: analysts, coordinators, compliance roles, financial planning support, junior legal and consulting functions. These are not people who absorb a multi-year retraining program without meaningful financial disruption. The AI engineering roles being created require mathematical foundations that six-week bootcamps don&#8217;t produce. The trades pipeline isn&#8217;t designed for this volume or this demographic.</p><p>More fundamentally: every previous automation wave pushed displaced workers toward cognitive roles. This wave is targeting the cognitive layer directly. The refuge that absorbed previous displacement is being automated. The historical analogy being used to reassure people doesn&#8217;t hold in the way it&#8217;s being applied.</p><p>For enterprise leaders, the practical implication is this: whether or not displaced workers eventually find new roles, the demand consequence of the transition period belongs in your model. Reskilling optimism doesn&#8217;t eliminate the timeline mismatch. It just means you didn&#8217;t account for it.</p><h2>What the Full Analysis Looks Like</h2><p>The organizations I&#8217;ve seen navigate this well &#8212; the ones that captured genuine AI efficiency gains without creating the downstream problems I&#8217;m describing &#8212; ran a four-part analysis that most enterprise AI workforce discussions skip.</p><ul><li><p><strong>First:</strong> demand exposure modeling. Not just cost reduction projections, but an honest mapping of your revenue base&#8217;s downstream exposure to middle-class wage contraction. This isn&#8217;t limited to your direct customers &#8212; it follows the value chain: who buys from your customers, and what drives their purchasing power? That exposure doesn&#8217;t show up in standard scenario planning, but it needs to.</p></li><li><p><strong>Second:</strong> workforce transition sequencing. The speed and order of headcount reduction matters as much as the final number. Where is human judgment genuinely irreplaceable in your value chain? What institutional knowledge leaves with the people you&#8217;re cutting? Which transitions can be managed through attrition and redeployment, and which can&#8217;t? Organizations that answer these questions before executing perform meaningfully better in the medium term than the ones that optimize for the speed of the announcement.</p></li><li><p><strong>Third:</strong> the trust variable. Your remaining workforce is watching. Your customers are watching. Your partners are watching. The reputational and cultural consequences of how you navigate AI workforce decisions will outlast the efficiency gain in both directions. I&#8217;ve seen organizations cut to a better multiple and lose the talent and customer relationships that justified the multiple in the first place.</p></li><li><p><strong>Fourth:</strong> competitive positioning for the recovery. The demand softening I&#8217;m describing is not permanent. Economies adapt and new equilibria form. The organizations positioned to capture the recovery are the ones that managed their human capital intelligently through the transition, not the ones that cut fastest and rebuilt from scratch. What does your organization need to look like on the other side of this, and are your current decisions moving you toward that or away from it?</p></li></ul><blockquote><p><em>This is a four-variable problem being solved as a one-variable problem in most boardrooms right now. That gap is where the real strategic risk lives.</em></p></blockquote><h2>The Silence is Deafening.</h2><p>Most enterprise AI workforce discussions I&#8217;m aware of are structured only around a single question: &#8220;where can AI replace headcount?&#8221; This is not the wrong question, but only part of what needs to be considered.</p><p>The missing conversation is around the second-order consequence of these decisions on the broader demand environment, organizational capability, customer relationships, and competitive positioning. And are we prepared to manage those consequences, or are we going to discover them reactively in three to five years?</p><p>That conversation requires integrating workforce strategy, demand modeling, value chain analysis, and competitive scenario planning in a way that most enterprise planning cycles don&#8217;t naturally produce. It also requires someone willing to say the uncomfortable thing in the room: that the efficiency number your board is excited about is achievable, and the demand consequence might also be real, and both of those things can be true simultaneously.</p><p>In PE-backed environments especially, that conversation is hard to have because the exit thesis depends on a clean story. A clean story and a complete analysis are not always the same thing. The ones I&#8217;ve seen go sideways are usually the ones where that tension got resolved in favor of the story.</p><h2>The Takeaway.</h2><p>I&#8217;m not arguing against AI adoption. I&#8217;m arguing for a longer planning horizon and a more complete model.</p><p>The enterprise leaders who look back on this period with satisfaction won&#8217;t be the ones who cut fastest. They&#8217;ll be the ones who ran the full analysis, mapped the demand exposure across their value chain, sequenced the workforce transition thoughtfully, preserved what was valuable in their organizations, and came out positioned to capture the next growth cycle rather than be forced to rebuild from zero.</p><p>That&#8217;s harder work than a cost reduction initiative. It requires holding the tension between near-term pressure that is absolutely real and medium-term consequences that are equally real but less immediately visible. And it&#8217;s genuinely difficult to run that analysis from inside the same incentive structure that&#8217;s creating the problem.</p><p>If you&#8217;re working through AI workforce decisions right now and you want a thinking partner who will run the full model &#8212; not just the efficiency math, and not a pitch for a predetermined answer &#8212; I&#8217;m interested in that conversation.</p><p>Find me on <a href="https://www.linkedin.com/in/adammattis/">LinkedIn</a>. Tell me what you&#8217;re looking at. That&#8217;s where the useful conversation starts.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Augmenting Your Dev Org with Agentic Teams]]></title><description><![CDATA[I thought I was fast.]]></description><link>https://www.adammattis.com/p/augmenting-your-dev-org-with-agentic</link><guid isPermaLink="false">https://www.adammattis.com/p/augmenting-your-dev-org-with-agentic</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Tue, 03 Feb 2026 02:08:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5VkQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5VkQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5VkQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5VkQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5VkQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5VkQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5VkQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg&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;:15862503,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5VkQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5VkQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5VkQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5VkQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7108609-539a-4b3c-bff6-726fa8c5838d_4798x3199.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I thought I was fast. The data disagreed.</p><p>I&#8217;m 43, and I recently took my pitbike to the track convinced I still had it. The lap times said otherwise. Turns out I&#8217;m not the only one with a perception gap.</p><p>A 2025 METR study found that experienced developers using AI coding tools actually took 19% longer to complete tasks, while believing they were 20% faster. The gap reveals something important: agentic AI isn&#8217;t a plug-and-play productivity boost. It&#8217;s a fundamentally different way of working that requires deliberate adoption.</p><p>Since ServiceNow Knowledge 25, I have been experimenting with agentic AI both on my own and with clients. What follows is what I&#8217;ve found to work, what I&#8217;ve broken, and the lessons I&#8217;ve learned so you don&#8217;t have to.</p><h2>The Opportunity</h2><p>By late 2025, industry surveys suggested 80-90% of developers were using AI tools in some capacity (per Stack Overflow&#8217;s 2025 Developer Survey and Google&#8217;s DORA Report). But most are still on autocomplete. Agentic tools (systems that reason, plan, execute multi-step changes, and iterate on their own) are an entirely different animal.</p><p>What we&#8217;re talking about is the speed at which a team can experiment and innovate. Complex refactors that used to eat an iteration. Migrations that would&#8217;ve taken months. Architectural changes that were &#8220;too risky&#8221; because nobody had time. Agentic tools make these manageable.</p><p>Early adopters report release cycles speeding up significantly in some cases. Fewer bugs because agents enforce standards automatically. For a growing org, this means scaling without ballooning headcount. Your senior team punches above their weight. Agents handle CRUD apps, simple tools, and API glue code at dramatically lower labor costs than a decade ago. Some teams report saving several hours per developer per week. For a 50-person team, that&#8217;s meaningful.</p><p>But remember: when you automate a broken system, you&#8217;re only perpetuating the pain inherent in that system. The productivity can be achieved, but only when the workflow is dialed in first.</p><h2>For the Executive</h2><p>If you&#8217;re in the C-suite, here is the BLUF: agentic teams should augment your organization to speed innovation and time-to-value. They should not replace actual humans.</p><p>The companies getting this wrong are using AI headcount math: &#8220;If agents can do 30% of the work, we need 30% fewer developers.&#8221; That&#8217;s a mistake. The companies getting it right are using AI leverage math: &#8220;If agents handle the repetitive work, our developers can ship features that were previously out of reach.&#8221;</p><p>Junior devs (yes, we still need junior devs) onboard faster with AI as a supervisor. Automated deployments minimize downtime. Predictive maintenance catches issues before production. The outcome you should expect: more predictable quality, fewer post-release fires, lower maintenance bills, and a team that can take on more ambitious projects.</p><p>The question to ask your CTO isn&#8217;t &#8220;how many heads can we cut?&#8221; It&#8217;s &#8220;what could we build that we couldn&#8217;t before?&#8221;</p><p><strong>The question to ask your CTO isn&#8217;t &#8220;how many heads can we cut?&#8221; It&#8217;s &#8220;what could we build that we couldn&#8217;t before?&#8221;</strong></p><h2>The Human Element</h2><p>The biggest challenge to agentic AI adoption, same as with any change, is people. Specifically, the fear of being replaced.</p><p>Your senior developers have spent years building expertise. When you introduce a tool that can &#8220;write code,&#8221; their first thought isn&#8217;t &#8220;great, I&#8217;ll be more productive.&#8221; It&#8217;s &#8220;am I about to be automated out of a job?&#8221; That fear is rational, and ignoring it guarantees failed adoption.</p><p>The only solution is trust, and trust is built over time. This isn&#8217;t a technology rollout; it&#8217;s a change management exercise. Kotter&#8217;s framework applies: create urgency around the opportunity (not the threat), build a coalition of early adopters who can demonstrate success, communicate relentlessly that the goal is augmentation not replacement, and generate visible short-term wins that benefit the team.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m6xS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m6xS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 424w, https://substackcdn.com/image/fetch/$s_!m6xS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 848w, https://substackcdn.com/image/fetch/$s_!m6xS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 1272w, https://substackcdn.com/image/fetch/$s_!m6xS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m6xS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png" width="1456" height="679" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:679,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:88310,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.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_!m6xS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 424w, https://substackcdn.com/image/fetch/$s_!m6xS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 848w, https://substackcdn.com/image/fetch/$s_!m6xS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 1272w, https://substackcdn.com/image/fetch/$s_!m6xS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ad62c1-3ece-46fb-982a-0e5745e3655c_1800x840.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The teams that succeed are the ones where developers see agents as tools that make their work better, not threats that make their work disappear.</p><h2>How to Think About Tools</h2><p>The market has split into two categories: IDE-first copilots that augment your editor line by line, and agentic systems that plan and execute multi-step changes with human checkpoints. Different problems, different tools.</p><p>Choosing which is best in your context is simpler than you may think. For daily flow (small tasks, quick completions, staying in the editor), you want a copilot like Cursor or GitHub Copilot. For complex work (large refactors, multi-file changes, architectural migrations), you want an agentic tool like Claude Code that can read your entire repo and execute a plan across dozens of files.</p><p>Don&#8217;t standardize on one tool. Smart teams use different tools for different jobs. The pattern I&#8217;m seeing work: Copilot for daily flow and peer reviews, Claude Code for planned refactors and migrations, Cursor for deep codebase work.</p><p>If your organization has strict data privacy requirements (fintech, healthcare, defense), tools like Tabnine offer air-gapped deployment. If you want agentic capabilities baked into CI/CD, GitLab AI and Apiiro are worth evaluating. If you have non-developers drowning in requests for simple automations, Claude Cowork (research preview, requires Claude Max subscription) can offload that demand to business teams directly.</p><p><strong>Don&#8217;t chase features.</strong> Switching tools every month means you never build muscle memory or prompt engineering skills. Each switch resets your learning curve. Commit to one tool for 60-90 days. Learn its patterns. Evaluate alternatives after you&#8217;re proficient.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!95_a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!95_a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 424w, https://substackcdn.com/image/fetch/$s_!95_a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 848w, https://substackcdn.com/image/fetch/$s_!95_a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 1272w, https://substackcdn.com/image/fetch/$s_!95_a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!95_a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png" width="2200" height="1167" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1167,&quot;width&quot;:2200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:250056,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42420d58-75bd-4052-8c6b-7c60807e8ca5_2200x1640.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_!95_a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 424w, https://substackcdn.com/image/fetch/$s_!95_a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 848w, https://substackcdn.com/image/fetch/$s_!95_a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 1272w, https://substackcdn.com/image/fetch/$s_!95_a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc952b881-a87b-4ae6-8450-0125973cb569_2200x1167.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mazv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mazv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 424w, https://substackcdn.com/image/fetch/$s_!mazv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 848w, https://substackcdn.com/image/fetch/$s_!mazv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 1272w, https://substackcdn.com/image/fetch/$s_!mazv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mazv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png" width="1456" height="647" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74c539a1-7681-4428-9333-e72384c44b83_1800x800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:116825,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.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_!mazv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 424w, https://substackcdn.com/image/fetch/$s_!mazv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 848w, https://substackcdn.com/image/fetch/$s_!mazv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 1272w, https://substackcdn.com/image/fetch/$s_!mazv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74c539a1-7681-4428-9333-e72384c44b83_1800x800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Security</h2><p>This is where orgs suffer the most anxiety. That anxiety can lead to missteps. They treat agentic AI like another dev tool when it&#8217;s actually a new attack surface. Generative AI creates content. Agentic AI executes commands. Different beast.</p><p>Compromised agents mean data leaks or malicious behavior. Dependency risks are huge: outdated libraries, unvetted code.</p><p>The threat landscape includes prompt injection (adversaries force agents to execute malicious commands), cross-agent privilege escalation (low-privilege agents manipulated to trick high-privilege agents), non-human identity compromise (hardcoded API keys giving attackers months of access), and MCP server vulnerabilities (shadow agents linking LLMs to corporate databases without oversight).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wy5E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wy5E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 424w, https://substackcdn.com/image/fetch/$s_!Wy5E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 848w, https://substackcdn.com/image/fetch/$s_!Wy5E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 1272w, https://substackcdn.com/image/fetch/$s_!Wy5E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wy5E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png" width="1456" height="777" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:777,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85723,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.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_!Wy5E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 424w, https://substackcdn.com/image/fetch/$s_!Wy5E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 848w, https://substackcdn.com/image/fetch/$s_!Wy5E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 1272w, https://substackcdn.com/image/fetch/$s_!Wy5E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc46ac514-8798-4b76-9207-c9bcb2c7fcc7_1800x960.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Mitigation:</strong> Zero Trust for Agents. Every tool call and API request verified, logged, scoped. Think of agents as digital insiders. They can cause harm unintentionally or deliberately if compromised. Establish governance: ownership, monitoring tied to KPIs, escalation triggers, accountability standards. Treat LLM-generated code as untrusted. Sandbox everything. Enforce pre-commit hooks, automated scans. Least-privilege, no blanket access.</p><h2>Code Quality and Maintainability</h2><p>AI-generated code quality varies wildly. Some companies see huge gains, others see nothing. The difference is process discipline.</p><p>The &#8220;vibe coding&#8221; backlash is something you can&#8217;t ignore. There&#8217;s an &#8220;AI slop&#8221; crisis in production codebases and it is creating problems greater than any low-cost offshore dev shop of the early 2000s. One researcher documented a junior engineer merging 1,000 lines of AI-generated code that broke a test environment. The code was so convoluted that rewriting from scratch was faster than debugging.</p><p><strong>Treat AI code like contractor code.</strong> Review it like it came from someone who doesn&#8217;t know your codebase. AI generates plausible code. It doesn&#8217;t understand why your team made specific architectural decisions.</p><p><strong>Automate testing.</strong> Non-negotiable. The tools can run tests and iterate. Claude Code can run your test suite and fix failures before presenting code for review.</p><p><strong>Don&#8217;t skip planning.</strong> Make the agent generate an architectural plan and review it before code gets written. This will catch misunderstandings before they become debt.</p><p><strong>Watch for over-engineering.</strong> Agents go too far. One team reported Claude building a database-backed session management system when JWTs would&#8217;ve sufficed. Review for simplicity, not just correctness.</p><p>Studies suggest agent-generated code can spike complexity significantly and increase static warnings. Documentation matters more than ever. Humans carry mental context about why decisions were made. AI doesn&#8217;t. Require inline documentation explaining the reasoning, not just the what.</p><h2>A Framework for Scaling</h2><p>Once you move past pilots into production agentic systems, you need structure. A three-layer framework helps:</p><p><strong>Layer 1: Model Routing (The Traffic Cop).</strong> Not every query needs your most expensive model. Route simple questions to fast, cheap models; route complex reasoning to powerful ones. This is how you control costs while maintaining quality. Without routing, you&#8217;re either overpaying or getting bad results.</p><p><strong>Layer 2: Agent Orchestration (The Team Manager).</strong> Some tasks are too big for one agent. Orchestration breaks them down, assigns parts to specialized agents, and combines the results. One agent searches, another calculates, a third summarizes. The orchestrator keeps it cohesive. This is how you handle complex, multi-step problems.</p><p><strong>Layer 3: Context Patterns (Memory and Flow).</strong> Agents forget. Context patterns are reusable templates for handling memory, conversation history, and reasoning flow. Chain-of-thought prompting. Memory buffers for key facts. Structured inputs that guide better outputs. This is how you make the system feel coherent over time instead of starting fresh every interaction.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0mVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0mVP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 424w, https://substackcdn.com/image/fetch/$s_!0mVP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 848w, https://substackcdn.com/image/fetch/$s_!0mVP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 1272w, https://substackcdn.com/image/fetch/$s_!0mVP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0mVP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png" width="1456" height="938" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:938,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124997,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.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_!0mVP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 424w, https://substackcdn.com/image/fetch/$s_!0mVP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 848w, https://substackcdn.com/image/fetch/$s_!0mVP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 1272w, https://substackcdn.com/image/fetch/$s_!0mVP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36b6ef0d-73ea-48f7-bc1f-f7223d2c06a0_1800x1160.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>The layers stack:</strong> routing picks the right tools, orchestration assembles them into a team, context patterns make the whole thing coherent. Teams using this framework report significant reductions in refactoring time.</p><h2>The Cost</h2><p>Your API bill is just the tip of the iceberg. I learned this the hard way running experiments in my office. What started as a few hundred bucks a month in API calls turned into weeks of engineering time spent optimizing prompts, building infrastructure that could actually scale, navigating security compliance reviews that nobody budgeted for, and standing up monitoring stacks to figure out why things were breaking. That &#8220;reasonable&#8221; API bill became unreasonable fast. DX research and industry reports consistently show total costs running 5-10x higher than what shows up on the invoice.</p><p><strong>The cost iceberg:</strong> Your 200-token demo becomes a 1,200-token production interaction once you add conversation history, user profiles, and system state. Demo failures become complex recovery workflows. Your token math assumes perfect inputs; production assumes everything breaks. Your systems weren&#8217;t built for AI, and AI wasn&#8217;t built for your systems. &#8220;Simple&#8221; integrations turn into building APIs that don&#8217;t exist.</p><p><strong>Subscription tools</strong> (Copilot, Cursor, Windsurf) run $10-40/seat/mo. Predictable. API tools spiral fast: an agent on complex tasks can consume 5-10M tokens monthly, costing $45-150/mo for Sonnet on a single workflow. Multiply across a team and things can get expensive fast.</p><p><strong>Optimization strategies:</strong> Smart prompting can cut token usage significantly (PromptLayer research shows 40%+ reductions with concise prompts). Model routing (cheap models for simple tasks) can save up to 85% on certain workloads according to LMSYS benchmarks. Caching reduces redundant calls. Open-source frameworks (LangChain, LlamaIndex) lower costs vs proprietary options but require more expertise.</p><p>For 10-20 developers, budget $200-800/dev/mo in subscriptions, with total business cost at 5-10x that when you add integration, training, and maintenance. Enterprise implementation runs $50K-200K for rollout.</p><p>The economics still work. A skilled US developer costs $100-150/hr fully loaded (salary plus benefits, taxes, overhead). A $2K/mo AI investment delivering 3x on routine tasks pays for itself quickly.</p><h2>Risks</h2><p>Agentic AI isn&#8217;t perfect. Without oversight, agents spit out bad code that takes longer to fix, or nuke your production DB. (Looking at you, Replit horror stories.) Stack Overflow&#8217;s 2025 Survey found only 3% of developers &#8220;highly trust&#8221; AI output, while 46% actively distrust it. Maintainability is a top concern: DX research shows code quality impacts vary wildly by organization.</p><p><strong>Hallucinations and errors:</strong> agents &#8220;vibe code&#8221; without understanding, creating vulnerabilities. Over-reliance degrades dev skills. Diminishing returns if your team&#8217;s already saturated with AI IDEs. Accountability shifts to humans overseeing agents. Track provenance or you&#8217;re the one holding the bag.</p><p>Treat it like buying a used sauna on Facebook Marketplace. Great deal if it works. Inspect it first.</p><h2>What to Do Monday Morning</h2><p>Build a team of two engineers. Give them 30 days to see what an agentic team can deliver within your organization&#8217;s architecture.</p><ol><li><p><strong>Map the process:</strong> what did they build, how did they build it, what did the agents actually do?</p></li><li><p><strong>Map the bottlenecks:</strong> where did agents struggle, loop, or produce garbage?</p></li><li><p><strong>Map the wins</strong>: what shipped faster than it would have otherwise?</p></li><li><p><strong>Map the friction:</strong> what was harder than expected, what required workarounds, what annoyed the team?</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JdVD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JdVD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 424w, https://substackcdn.com/image/fetch/$s_!JdVD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 848w, https://substackcdn.com/image/fetch/$s_!JdVD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 1272w, https://substackcdn.com/image/fetch/$s_!JdVD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JdVD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png" width="1456" height="615" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:615,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82716,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186648093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.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_!JdVD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 424w, https://substackcdn.com/image/fetch/$s_!JdVD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 848w, https://substackcdn.com/image/fetch/$s_!JdVD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 1272w, https://substackcdn.com/image/fetch/$s_!JdVD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96bf0bee-780f-4df8-87b7-5137ffe1b3ff_1800x760.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After 30 days, look at the results. Consider improving the outlined friction. Decide if the juice is worth the squeeze.</p><p>One caveat: if your value streams, business architecture, or technical architecture are already a mess, fix that first. AI doesn&#8217;t fix broken systems. It automates them. You&#8217;ll just experience the same pain you already have, faster and more often.</p><p>That&#8217;s it. Not a massive transformation initiative. Not a tool procurement process. Two engineers, 30 days, and an honest assessment.</p><h2>Closing</h2><p>Agentic AI is a fundamental economic shift in software development. Not a productivity tool. The orgs capturing value treat this as an operating model change, not a tool purchase.</p><p>The cost of not leveraging this is greater than you think. Ask why your competitors are adopting it, and what you&#8217;re missing.</p><p>The era of &#8220;magic&#8221; AI coding is over. The era of managed, verified, economically rational AI engineering has begun.</p><p></p><div><hr></div><h2>Sources</h2><p><em>METR Study:</em> &#8220;Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity&#8221; (arXiv:2507.09089, July 2025). metr.org</p><p><em>Stack Overflow:</em> 2025 Developer Survey. survey.stackoverflow.co/2025</p><p><em>Google DORA:</em> 2025 State of AI-assisted Software Development Report. cloud.google.com/devops</p><p><em>Anthropic:</em> Claude Opus 4.5 System Card and SWE-bench Verified Results (November 2025). anthropic.com</p><p><em>DX:</em> AI-assisted Engineering: Q4 Impact Report (2025). getdx.com</p><p><em>LMSYS/RouteLLM:</em> Model routing research (ICLR 2025). github.com/lm-sys/RouteLLM</p><p><em>PromptLayer:</em> &#8220;How to Reduce LLM Costs&#8221; (2024). blog.promptlayer.com</p>]]></content:encoded></item><item><title><![CDATA[Janu-Feb 2026: Well, That Was Fast.]]></title><description><![CDATA[Slow start to a new start.]]></description><link>https://www.adammattis.com/p/janu-feb-well-that-was-fast</link><guid isPermaLink="false">https://www.adammattis.com/p/janu-feb-well-that-was-fast</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sat, 31 Jan 2026 20:43:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eLIP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a2d13d3-51e2-4871-8f34-807dd5e83af5_4173x5564.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The Big News&#8230;</h2><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;cf342626-081f-4f61-afe1-fec021ecf91c&quot;,&quot;duration&quot;:null}"></div><p>The big news is&#8230; that I&#8217;m not ready to share the big news yet. &#128522;</p><p>It&#8217;s been nearly three months since my sabbatical and my subsequent decision not to return to my role at SAI after the new year. At the time, I thought I knew exactly what I was going to do, but the more time I spent with Jenelle and Ford, the less clear the path forward became.</p><p>I&#8217;m currently considering three different options. Each is great in its own way, and I anticipate making a decision within the next two weeks.</p><p>It&#8217;s a complicated world out there right now, but one that&#8217;s also insanely fascinating.</p><p>No matter the decision, expect some cool new events, writing, and nerd-media to drop in the very near future.</p><p>Stay tuned.</p><div><hr></div><h2>Cool House Projects</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eczY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eczY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eczY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eczY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eczY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eczY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg" width="526" height="701.2129120879121" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:526,&quot;bytes&quot;:10438215,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186436154?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eczY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eczY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eczY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eczY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7fbd231d-defb-4a87-a0a4-a60618c5be6a_5712x4284.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With a little extra time on my hands, I&#8217;ve had the opportunity to take on some house projects that I had been putting off. Here are the details on the &#8220;big three&#8221;.</p><p></p><h3>The Garage.</h3><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3eea52a4-70ec-4b76-8f7b-fcd3b63ea8dd_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e5191d8-e486-4af8-ad0d-79f6ea17b47a_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a979ccea-14c9-4537-963d-a759826e1220_5712x4284.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00bc92ac-01e0-421d-afb0-3c33904e464b_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>The garage is my favorite room in the house. Yes, you read that right.</p><p>I spend a lot of time out there. Between tinkering with Ford&#8217;s dirt bike (yes, you read that right too), working on the cars, and hitting the gym, I spend a ton of time out there. Being the motor-head that I am, I&#8217;ve always wanted a cool garage&#8212;and I finally built it out.</p><p>I went with a dark grey flake polyaspartic on the floor and black epoxy on the upright cinder blocks. The floor came out amazing, thanks to <a href="https://signatureconcretecoatingsnc.com/">Signature Concrete Coatings</a>. I have no idea why I waited so long.</p><p>I had the ceilings painted black by <a href="https://matiaspaintingllc.com/">Mathias Painting</a>, and <a href="https://hexglow.com/">Hexglow</a> lights installed by <a href="https://www.jadocustomz.com/">Jado Customz</a>. Everything looks better than I anticipated. The garage has turned into such a cool space.</p><h3>Paint.</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YtoJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YtoJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YtoJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YtoJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YtoJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YtoJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg" width="544" height="725.2087912087912" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:544,&quot;bytes&quot;:4289613,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186436154?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YtoJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YtoJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YtoJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YtoJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcec1474f-8843-4b85-8a46-f5094363ff76_5712x4284.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ever since finishing Ford&#8217;s room, Jenelle and I have been really into color washing. Last year we painted our parlor room navy and immediately wished we had color washed the space instead. We also knew I didn&#8217;t have the skills to do it properly, so we leaned on our friends at <a href="https://matiaspaintingllc.com/">Mathias</a>.</p><p>There&#8217;s still a lot of work to do in the room, but it&#8217;s off to a great start. Next up: art, chairs&#8230; actually, we&#8217;ll probably turn the whole thing over to our friend <a href="https://www.instagram.com/goldleafinterior/">Kelly</a> at <a href="https://www.goldleafinterior.com/">GoldLeaf Interiors</a>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q94w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q94w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!q94w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!q94w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!q94w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q94w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg" width="558" height="743.8722527472528" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:558,&quot;bytes&quot;:5674456,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186436154?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!q94w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!q94w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!q94w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!q94w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b3f464-1f30-4e7b-9581-6c9e4a1b6479_5712x4284.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Next up was the bedroom. There wasn&#8217;t anything wrong with it, aside from the fact that I royally screwed up a wall when touching things up. So, while fixing that, we decided to do a little extra. We lightened the color of the room and did a modified color wash. We painted the trim and doors the same color as the walls, and decided to leave the ceiling tray white to help keep the room feeling &#8220;tall.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JWXL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JWXL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JWXL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JWXL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JWXL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JWXL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg" width="574" height="765.2019230769231" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:574,&quot;bytes&quot;:10220239,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186436154?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JWXL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JWXL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JWXL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JWXL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27189682-ab33-4025-a61c-3bf7d2015b3f_4284x5712.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>The Cars.</h3><p>The last of the big-three projects was to have the cars ceramic coated. In our family, we only buy black cars. If you&#8217;ve ever had one, you know how great black looks when clean&#8212;and how horrible it looks when dirty. Additionally, you&#8217;re probably more familiar with swirl marks in your paint than most other car owners.</p><p>With my car being six years old, Jenelle&#8217;s car having soft paint typical of a GM product, and our desire to hang on to these rides for several more years, we decided to invest in a quality ceramic coating service.</p><p>Daniel at <a href="https://www.perfectfinishnc.com/">Perfect Finish</a> did a three-step paint correction on each vehicle, applied the Modesta BC-X 5-year coating, and added a protective film to my windshield.</p><p>Both rides came out great. My 6-year-old Mercedes looks better than anything I&#8217;ve seen on the showroom floor recently.</p><p>If you care about the finish on your car, ceramic is a must (just be sure you care for it properly).</p><div><hr></div><h2>The Adam Mattis Show</h2><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;125a7a74-181d-435d-b2e3-eee927657a10&quot;,&quot;duration&quot;:null}"></div><p>I have built two pretty solid podcasts over the years. My first, <em>The Everyday Executive</em>, which I launched after <em>Orion&#8217;s Kin</em> was cancelled. I learned a lot about production during that experiment. I shut EdE down after I inherited <em>Agile Amp&#8217;ed</em> while at Accenture. It was pretty popular in our community, but more curated than I would have preferred.</p><p>Where I really hit my stride with podcasting was when a rogue team and I took <em>Business Agility Now</em> to a top 5% podcast on iTunes and Spotify while at Scaled Agile. I had a lot of freedom in terms of style with this one, but I was still constrained from fully expressing my natural voice.</p><p>As things changed last year at SAI, I put the podcast on the shelf after we published our last episode in June.</p><p>Now that I&#8217;ve created some separation and had time to reflect, I&#8217;ve come to realize how much I miss recording. Beyond that simple realization, I&#8217;ve learned that what I miss most is the opportunity to get to know interesting people and their stories&#8212;and to help give people great content to promote whatever it is they&#8217;re doing.</p><p>So, I&#8217;m getting back to it. And I&#8217;m doing it my way, in my own voice, with <em>The Adam Mattis Show</em>. I&#8217;m excited to host a show where I can be myself: a little punk rock, a little moto, a little nerd, and a lot of interesting people.</p><p>I intend to release 2 episodes per week&#8212;one car-thought and one long-format. The first will drop on February 2 with a hotly anticipated guest: my wife, Jenelle. This one will be fun, funny, and uncomfortable. I&#8217;m much more excited about it than she is.</p><p>Please subscribe on your favorite platform via the links at <a href="https://www.theadammattisshow.com/">TheAdamMattisShow.com</a>. I will publish on Spotify, Apple Podcasts, and YouTube.</p><div><hr></div><h2>A Business You Should Know: <br><em>The Balcerzak Group</em></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HzCz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HzCz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HzCz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HzCz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HzCz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HzCz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg" width="519" height="725.7890625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1611,&quot;width&quot;:1152,&quot;resizeWidth&quot;:519,&quot;bytes&quot;:205319,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/186436154?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7e00dd2a-db5b-4de5-8c00-461d7ed6b9d9_1152x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HzCz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HzCz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HzCz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HzCz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa946c8c2-37da-46f5-9dfe-a363d5797b8a_1152x1611.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Annie Balcerzak is a badass.</p><p>In the world of real estate, it can be hard to stand out. Annie and her team at <a href="https://www.thebalcerzakgroup.com/">The Balcerzak Group</a> don&#8217;t have that problem. Their style, their approach to business, and their approach to people are second to none. The driving force behind that is Annie.</p><p>If you follow Annie on <a href="https://www.instagram.com/abalcerzak/">Instagram</a>, you&#8217;ll quickly see a lot of her personality&#8212;and also her deep knowledge about property maintenance, staging, rehab, and more. They really are in a class of their own.</p><p>With all of that said, what is most remarkable about Annie is her approach to people, business, and life. We are aligned on so many perspectives, and I find myself learning a little more from her almost daily.</p><p>If you&#8217;re in the Baltimore metro area and need a real estate partner, check out <a href="https://www.thebalcerzakgroup.com/">The Balcerzak Group</a>.</p><p>Oh, and you may catch her on an upcoming episode of <a href="https://www.theadammattisshow.com/">The Adam Mattis Show</a> too.</p><div><hr></div><h2>In Closing.</h2><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a2d13d3-51e2-4871-8f34-807dd5e83af5_4173x5564.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba7dee61-dfbe-44a0-9701-214732812ff5_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1baf61a9-c43e-4472-8f35-661c863cf45b_2316x3088.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29560b60-b473-4b67-bc3e-1b1bd0e89f46_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d77c88c-3288-4731-9e4a-0cc48fd481e6_4284x5712.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/992cfdeb-666c-4be8-ade5-b209bea206ff_3672x4896.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b7893d2-2350-4624-8942-34ef1c21f082_1456x964.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>My sabbatical helped me realize that I needed to make a change and focus on my little dude, Ford. The time away made me understand that I had to shift things so I could spend more time with him.</p><p>I&#8217;m excited for the next step in my career, and I&#8217;ll be able to share those details soon.</p><p>But for now, please take a lesson from what I&#8217;ve (again) learned the hard way: family first. You can never reclaim time, so protect it with everything you&#8217;ve got. Also, if you ever find yourself in a situation where you feel like you can&#8217;t be yourself, consider that it may be time to change your circumstances.</p><p>Until next month!<br>-Adam</p>]]></content:encoded></item><item><title><![CDATA[Savor Your Engagement Season]]></title><description><![CDATA[The engagement season is the sweetest phase of a relationship, full of euphoric joy and butterflies. Savor every moment instead of rushing into wedding planning. A heartfelt reflection on love, happiness, and not letting this magic slip away.]]></description><link>https://www.adammattis.com/p/savor-your-engagement-season</link><guid isPermaLink="false">https://www.adammattis.com/p/savor-your-engagement-season</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sun, 14 Dec 2025 16:02:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oegu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oegu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oegu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oegu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oegu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oegu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oegu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg" width="1456" height="1236" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1236,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1972978,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/181596021?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oegu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oegu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oegu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oegu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0289fd6-984a-4b5f-b8d4-50969e9e1e9d_3770x3200.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The engagement season of a relationship is peak euphoric happiness, and I don&#8217;t think enough couples take full advantage of it.</p><p>Before you get defensive, hear me out.</p><p>Do you remember your first relationship? Probably in high school or college. Do you remember how it felt? The butterflies, the thrill of seeing that person, holding their hand, the longing to spend every waking moment together?</p><p>Most people call this &#8220;puppy love.&#8221; Some lucky ones turn it into a lifelong relationship, but many don&#8217;t, and they end up holding those early feelings as the gold standard for what &#8220;right&#8221; should feel like in a relationship.</p><p>Then life happens. Dating in your 20s is full of exploration, meeting new people, figuring yourself out, and cycling through a lot of relationships. Inevitably, people put up walls and become jaded. This isn&#8217;t unique to men or women. I&#8217;ve felt it myself and watched it happen to plenty of my (female) friends too.</p><p>If that pattern carries into your 30s, things get even harder. You&#8217;ve become independent and comfortable being alone. Relationships feel riskier because you&#8217;re weighing the safety of your single life against the vulnerability of letting someone in.</p><p>Dating apps only make it worse. One weird feeling, one fight, one &#8220;not sure?&#8221; and thousands of other options are just a swipe away.</p><p>Despite all of this, most people eventually find someone they&#8217;re willing to risk it all for. The relationship blooms, someone pops the question, and, if it&#8217;s truly right, those early feelings of first-relationship euphoria come flooding back. You feel safe and confident about the future. You&#8217;re excited, your person is excited, and everyone around you is excited for you. In this sweet phase, before wedding planning kicks in, a couple genuinely enjoys each other. Everything feels easier, the guard is down, the air is sweeter, and life just feels great. (If that&#8217;s not the case, that&#8217;s a different conversation.)</p><p>Then wedding planning begins. Trust me: the stress and pursuit of perfection is never worth it. The day will be beautiful even if the timeline, seating chart, and flowers aren&#8217;t perfect. People will have fun. The whole thing will fly by in a blur. Don&#8217;t waste a single minute of your engagement stressing over things that won&#8217;t matter the second the wedding day starts.</p><p>After that? Life.</p><p>Am I saying happiness fades after marriage? Absolutely not. But it does change. Life changes it. Careers, building a home, growing individually and together, starting a family, raising kids, moving. It all reshapes what happiness looks like and how it feels.</p><p>Now happiness feels like watching your partner succeed, like solving problems and overcoming adversity together. It feels like building a safe place for your family. And time passes faster than you&#8217;d ever want. Some days you grow closer, some days you drift a little, but the commitment to always finding each other keeps everything moving forward.</p><p>I love my wife and I love my family. I couldn&#8217;t be happier with where we are.</p><p>So why am I writing this?</p><p>Yesterday I was walking around North Hills in Raleigh with Jenelle and Ford when I saw a couple get engaged. In an instant, I was transported back to proposing to Jenelle in Ebensburg in 2018. Almost immediately after the ring went on her finger, I heard someone ask, &#8220;When&#8217;s the wedding?&#8221; I wanted to run over and shout, &#8220;No! Enjoy every single minute of this. Don&#8217;t rush!&#8221;</p><p>But that would&#8217;ve been weird, so instead I&#8217;m writing this.</p><p>If you&#8217;re in that magical engagement season right now, please don&#8217;t let it slip by. Savor the butterflies, the ease, the pure joy. Those feelings don&#8217;t disappear after the wedding; they just evolve into something deeper and more enduring. But this particular sweetness? It only lasts for a little while. Make the most of it while it&#8217;s yours.</p>]]></content:encoded></item><item><title><![CDATA[December 2025: Infidelity & A Fresh Start.]]></title><description><![CDATA[20 years ago Kevin gave his life for mine.The last 3 almost took the rest.I broke. Now I&#8217;m fixing it.Burnout, grief, adrenaline, marriage on the edge, and a real fresh start.]]></description><link>https://www.adammattis.com/p/december-2025-infidelity-and-a-fresh</link><guid isPermaLink="false">https://www.adammattis.com/p/december-2025-infidelity-and-a-fresh</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sat, 06 Dec 2025 20:28:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fz0_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;27e8460f-81f7-493a-b32a-afcc625a0bec&quot;,&quot;duration&quot;:null}"></div><p>If you opened this email based on the subject and hope of some drama, I&#8217;m sorry to disappoint. But, the related <a href="https://www.adammattis.com/p/men-chase-adrenaline-save-your-marriage">blog post </a>is something that every guy should read. </p><p>With that out of the way, it&#8217;s time for some life changes and a fresh start.</p><p>Something shifted in me on the flight home from my 8th trip in 9 weeks (September through November). I realized I wasn&#8217;t just jet-lagged from bouncing between APAC &#8594; ET &#8594; EMEA &#8594; MT &#8594; ET time zones.<br>I was physically, mentally, and emotionally exhausted from the last three years.</p><p>From losing our daughter, to fertility treatments, health scares, welcoming a newborn, and relentless pressure at work, something inside me had finally broken.</p><p>As I write this, I&#8217;m two weeks into a six-week sabbatical, asking myself one question: &#8220;What&#8217;s next?&#8221;</p><p>I know I need to get back to building and helping others.<br>Back to doing the things that make me feel alive.<br>Back to being the patient, focused father and husband my family deserves.</p><p>The exact shape of all this is still coming together, but I expect to have a much clearer picture to share when January&#8217;s newsletter lands in your inbox. </p><p>If you want to offer some unsolicited feedback or advice, feel free to hit &#8220;reply&#8221; and lay it on me. I want to hear all of the ideas!</p><p>Until then, I hope you have a wonderful Christmas and get to spend as much time as possible with the people you love most.</p><p>Cheers to &#8216;26!</p><p>-AM</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fz0_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fz0_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fz0_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fz0_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fz0_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fz0_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg" width="550" height="550" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2643,&quot;width&quot;:2643,&quot;resizeWidth&quot;:550,&quot;bytes&quot;:1329156,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180518637?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff93a1388-39d2-4ee1-be5f-c686418dd4ec_3024x4032.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fz0_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fz0_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fz0_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fz0_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57f5d435-75c7-472f-8457-b93e8baa3478_2643x2643.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Men: Chase Adrenaline - Save Your Marriage</strong></h2><p>I am an adrenaline addict, and over the years I&#8217;ve lost a lot chasing the rush I used to get from combat, motocross, and starting companies&#8230; except recently, the only thing I was hunting was the next work crisis.</p><p>Work travel. Bills. PE pressure. Fertility hell. Dramatic life changes. Somewhere in there the fire went out and I didn&#8217;t even notice until I was sitting in a dark garage staring at empty space that my motorcycles used to fill.</p><p>A lot of men are one mid-life itch away from an affair, a heart attack, or just checking out completely. Why? Because we stopped feeding the beast and started numbing it instead.</p><p>If this feels too close to home, have a look at <a href="https://www.adammattis.com/p/men-chase-adrenaline-save-your-marriage">THIS</a> post and start making some changes.</p><p>If you&#8217;ve got a family, a wife, or a pulse, you need this one.</p><p>Then forward it to the brother who&#8217;s quietly dying on the couch.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gIyS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gIyS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gIyS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gIyS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gIyS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gIyS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4480655,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180518637?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gIyS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gIyS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gIyS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gIyS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bcea781-99a3-4f17-9ee7-5e9dc19cbf5d_5712x4284.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What I Read in 2025</strong></h2><p>From Jack Carr to Brown Bear Brown Bear and everything in between, I have put together a list of everything I read in 2025. It&#8217;s crazy to think that I&#8217;ve been building my &#8220;what I read&#8221; list for almost ten years now. This years list is a little thin, but there is still some gold.</p><p>Have a look <a href="https://www.adammattis.com/p/what-i-read-in-2025-794">HERE</a>!</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y3O5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y3O5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y3O5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y3O5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y3O5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y3O5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg" width="462" height="615.8942307692307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:462,&quot;bytes&quot;:3651224,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180518637?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y3O5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y3O5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y3O5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y3O5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d3ab248-f794-4f03-97ce-019e71019a15_5712x4284.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Savannah Homecoming</h2><p>Jenelle and I have been slipping down to Savannah, Georgia for quick escapes ever since we moved to Raleigh in 2020. For me it always feels like a bit of a homecoming. I lived there from 2004 to 2009, first with the Army and then at VeriSign after I got out. I even owned a rental property in the area until 2021.</p><p>What I love is how Savannah seems to have grown up right alongside me.</p><p>Early days with the boys we never left the River Street to Broughton Street corridor. Life revolved around bars and meeting SCAD girls. That was it.</p><p>Later when I was working on Oglethorpe I suddenly cared about the city&#8217;s history, quiet caf&#233;s, and networking at First City Club (RIP).</p><p>Now when we come back with Jenelle and these days with Ford we&#8217;re drawn to completely different corners. River Street is still River Street, but the old west-end industrial lots have turned into slick Marriott properties and our favorite hotel The Thompson sits on what used to be marsh. The whole place has matured, picked up great restaurants and shops, and traded a lot of drunk soldiers for strollers (Fort Stewart isn&#8217;t what it used to be).</p><p>These days we&#8217;re the ones pushing a stroller through the squares, lingering in Forsyth Park, and hunting down the quiet spots. Savannah&#8217;s still got its soul. I&#8217;d like to think I still have mine.</p><p>We might move back one day. For now it&#8217;s our favorite place to escape.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec1a9073-f8b5-4321-a723-2a518737766d_4284x5712.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0692279b-33cf-4f91-991c-209aaf998304_3024x4032.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8eac47cc-f61b-45dc-921e-8c405032a98f_5712x4284.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/044a8206-6e4d-4130-8291-68c132e0c8cf_3024x4032.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05038886-4878-4692-bed7-b0efb3a89f7f_4032x3024.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a0d516d-da5a-4687-91c2-d91faead8caf_1456x1210.png&quot;}},&quot;isEditorNode&quot;:true}"></div><h3>While we&#8217;re at it...</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2a48!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2a48!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2a48!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2a48!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2a48!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2a48!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg" width="453" height="604" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:604,&quot;width&quot;:453,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91331,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180518637?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2a48!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2a48!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2a48!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2a48!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3c8d2b1-3a4f-4651-98cd-a486a245ea84_453x604.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Monday, December 8th marks my 20th &#8220;<a href="https://independencefund.org/pages/alive-day?srsltid=AfmBOooqnfNuoym_9ahDGD8iTIiKeaGcSKe84huwDSXWi2qiffxyLjSV">Alive Day</a>&#8221;, and 20 years since Kevin Smith gave up his life to save mine.</p><p>That&#8217;s all I have to say about that.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E42W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E42W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 424w, https://substackcdn.com/image/fetch/$s_!E42W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 848w, https://substackcdn.com/image/fetch/$s_!E42W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!E42W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E42W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg" width="700" height="875" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:875,&quot;width&quot;:700,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491523,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180518637?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!E42W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 424w, https://substackcdn.com/image/fetch/$s_!E42W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 848w, https://substackcdn.com/image/fetch/$s_!E42W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!E42W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59763a5e-c31b-465b-a337-71d0317d45a0_700x875.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>A Business You Should Know: Osteria G</h2><p><strong>Joe and Ashley have built the best Italian restaurant you&#8217;ve probably never been to.</strong><br><br>And now they&#8217;re also building an Italian deli and an NYC-caliber steakhouse right here in Holly Springs.</p><p>What makes Joe, Ashley, and OG so special isn&#8217;t that they set out to be best-in-class restaurateurs, it&#8217;s that they set out to be good people and provide a killer experience, and that&#8217;s exactly what has made them the best in the area.</p><p>When you walk into OG, you&#8217;ll be greeted by a great hostess and a big smile from Mack working behind the bar. Next, you&#8217;re almost guaranteed to run into Joe or Ashley, who will welcome you like you&#8217;re their oldest friend.</p><p>Then the real experience begins: the food, the wine&#8212;everything is perfect. But there&#8217;s one little detail that lets you know this isn&#8217;t your grandma&#8217;s Italian restaurant: the playlist, packed with songs your mom probably wouldn&#8217;t let you listen to growing up.</p><p>This place and the people behind it are truly special. The food is outstanding.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d167e2a-4626-419d-990d-7a9684de064c_2048x1536.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4f3e394-1855-405f-9365-c4491f70ee0f_4032x3024.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4c09dc6-f100-4625-ac51-7a325be0d081_2289x2861.jpeg&quot;}],&quot;caption&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34111cd4-bb17-41ba-a1d1-c4f87354dd37_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p></p><p>Make the trip, you&#8217;ll be glad you did.</p><p><a href="https://www.osteriag.com/">Osteria G</a><br><a href="https://www.instagram.com/ogdeli26/">OG Deli</a></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SHah!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SHah!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SHah!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SHah!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SHah!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SHah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg" width="462" height="615.8942307692307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:462,&quot;bytes&quot;:2438271,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180518637?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SHah!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SHah!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SHah!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SHah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1930ff8-076a-4942-8391-38a1d6e4f03e_3147x4196.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>In Closing</h2><p>It&#8217;s been one hell of a 2025, and I&#8217;m excited to make a change. Exactly what that looks like is still a little TBD, but I&#8217;m ready for it.</p><p>I hope everyone has a wonderful Christmas season. Take a minute to step back, look around, and feel real gratitude for all the goodness in your life. Despite all the chaos swirling around us, it really is a damn fine time to be alive.</p><p>Cheers,<br>AM</p>]]></content:encoded></item><item><title><![CDATA[Men: Chase Adrenaline - Save Your Marriage ]]></title><description><![CDATA[Affairs aren&#8217;t about her. They&#8217;re about the man you used to be. Save your marriage &#8212; chase adrenaline instead.]]></description><link>https://www.adammattis.com/p/men-chase-adrenaline-save-your-marriage</link><guid isPermaLink="false">https://www.adammattis.com/p/men-chase-adrenaline-save-your-marriage</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Sat, 06 Dec 2025 18:26:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TldR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TldR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TldR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TldR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TldR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TldR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TldR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg" width="2034" height="1034" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1034,&quot;width&quot;:2034,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:573449,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180895923?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ff0c667-b631-471d-8e18-3c282b896d36_3111x1581.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TldR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TldR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TldR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TldR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe33ae0bd-d280-49ef-b3cd-6b20c4d5fcd4_2034x1034.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I scrolled past an Instagram reel the other day that made more sense than I expected. The creator laid it out plain: men are wired to hunt, compete, conquer, and win. We all have our own version of this. For me it was hosting a hunting TV show, starting businesses, building, competing, and winning. For others it&#8217;s learning, gaming (I&#8217;m not a fan), DJ&#8217;ing, adventure races, cars, or anything else that defines who a man is.</p><p>Then life happens. Marriage, kids, mortgages, corporate politics, pressure. That fire gets buried under routine, responsibilities, and resentment.</p><p>Single-Adam spent a ton of time on the road: new cities, new friends, new hunting spots. It filled my cup. Even after Jenelle and I were married, we kept that lifestyle, just did it together. When the pandemic killed travel I went back to my roots and got on a motocross track again. It felt good to wrench on a bike and pin the throttle.</p><p>Then work pressure ramped up. Jenelle and I lost our daughter. We fought through years of fertility treatments that finally gave us Ford. Then we had a newborn. And somewhere in all of that&#8230; I lost myself. I was living to work and survive the pressure. I lost my outlet, and I lost joy.</p><p>There were nights I&#8217;d sit in the dark garage after Ford went down and stare at where my dirtbikes used to be. I bought another new car. I felt empty. That&#8217;s when you know you&#8217;re in trouble: when the things that used to light you up feel distant and out of reach.</p><p>Many guys bury it. Misery, weight gain, food, booze. And some guys miss the rush so badly they go looking for it in the worst possible place: other women. The reel was right: the affair usually isn&#8217;t about the other woman. It&#8217;s about trying to feel young, alive, and free again, like time-traveling back to the man who didn&#8217;t have to adult 24/7.</p><p>There&#8217;s truth in the evolutionary story (men&#8217;s infidelity tends to be about novelty, women&#8217;s more about emotional connection), but biology is not destiny. Failing to give that energy a constructive outlet is, in my opinion, the ultimate form of weakness.</p><p>As a former competitive BMX rider, motocross racer, mountain biker, and a guy who got addicted to the rush of combat, I know the void better than most. When the helmets come off and the deployments end, the emptiness can be overwhelming. The same wiring that kept me alive on the streets of Baghdad or convinced me to send a 100-foot triple still tastes like dust and cordite twenty years later. That switch never turns off. It just waits for orders.</p><p>Right after I retired from the Army I was a train wreck, terrible in relationships, a reckless friend, and absolutely dangerous with Terry on our &#8220;blood-money&#8221; Harleys. How either of us are still breathing is a mystery. Most guys don&#8217;t go that extreme, but too many still answer that scream with secrecy and self-destruction instead of strategy and strength.</p><p>There&#8217;s a better way. And it will literally save your marriage, your sanity, and your soul.</p><ol><li><p><strong>Give the beast an outlet</strong><br>You need something that spikes your heart rate, demands focus, and leaves you physically spent.<br>&#8226; Brazilian Jiu-Jitsu (getting choked unconscious by another grown man weirdly heals the soul)<br>&#8226; Hunting in the back country<br>&#8226; Track days, enduro rides, or throwing a barbell around until you see stars<br>&#8226; Ice baths, obstacle races, ultras, whatever reminds your nervous system you&#8217;re still in the game</p><p></p><p>These aren&#8217;t &#8220;nice-to-haves.&#8221; For me they&#8217;re maintenance, same as brushing my teeth. Over the years I&#8217;ve chased trail running, Ironmans, mountain biking, road biking, rock climbing, and travel. If you think you &#8220;don&#8217;t have time,&#8221; remember I trained for an Ironman while working 70-hour weeks and traveling constantly. You don&#8217;t find time; you steal it from anywhere you can. It&#8217;s not easy or comfortable, but it&#8217;s worthwhile.<br></p></li><li><p><strong>Build your tribe</strong><br>Lone wolves die young, both literally and figuratively. Find men who train hard, have aligned values, and want to get better. The garage gym crew, Thursday-night BJJ, Bible study, the dawn ruck group; these guys become your accountability, your therapy, and often your best friends. Real masculinity isn&#8217;t suffering in silence; it&#8217;s choosing to improve your life, and it&#8217;s always easier together.</p><p>I&#8217;ve buried too many friends who never found their five guys. Suicide rates for men 35&#8211;54 are obscene for a reason. Your tribe isn&#8217;t a luxury; it&#8217;s your insurance policy.<br></p><p>Right now my tribe is basically me and Eric once a week. I need to do better. We all can. Here&#8217;s the dirty secret: most of us are one text away from starting one. Today, I am sending four guys: &#8220;Saturday 0600, 5-mile ruck, coffee after. No excuses.&#8221; That&#8217;s how tribes are built, one awkward text at a time.<br></p></li><li><p><strong>Say the hard thing out loud</strong><br>The strongest man in the room is the one who can look his wife in the eye and say, &#8220;I love you and the kids more than anything, but some days I feel like I&#8217;m disappearing. I need to go punch myself in the face at the gym a few nights a week so I can be fully here when I come home.&#8221;<br></p><p>Vulnerability isn&#8217;t weakness. Most women would rather buy you a gym membership than bury you at 50 from a stress heart attack, or lose you to someone else.<br></p><p>A few months ago I felt us slipping, so I sat Jenelle down and told her exactly how hollow I was feeling. I asked her to start therapy with me, not because we were broken, but because I never wanted us to get there.</p></li></ol><p>Your primal wiring isn&#8217;t the enemy. Neglecting it is.</p><p>You have a responsibility, to your family and to yourself, to be the best man you can be. Do good work, do hard things, invest in yourself, and be brutally clear about your needs. Most families don&#8217;t blow up from one big betrayal; they erode from years of laziness and unspoken resentment.</p><p>Ford is ten months old. Every time we walk into the garage he makes a beeline for his balance bike or my old dirt bike and grabs the handlebars. He&#8217;s never seen me ride, and he can barely stand on his own bike, but he already knows those machines are something special. I don&#8217;t want his first memory of Dad to be a burnt-out guy scrolling his phone on the couch. I want him to remember a man who still had dirt under his nails and fire in his eyes at 70. That story starts with the choices I make this year.</p><p>So here&#8217;s what I&#8217;m doing: I rebuilt my home gym, bought a sauna, and I&#8217;m building my garage gang. I&#8217;m shopping for a new motocross bike. And come January I&#8217;m walking away from the job that was no longer serving me. It&#8217;s time to get back to building, creating, and making the world better for my son.</p><p>I&#8217;m not saying you have to quit your job, but you do have to do something. Your older self will thank you.</p><p>Chase the rush. Build the brotherhood. Speak the truth.<br>Do these things relentlessly and you won&#8217;t need to chase ghosts from your past, because your present will feel alive again.</p><p>And your family gets to keep the man they fell in love with.</p>]]></content:encoded></item><item><title><![CDATA[What I Read in 2025.]]></title><description><![CDATA[My 2025 reading list: Trump&#8217;s Art of the Deal, Kamala&#8217;s 107 Days, AI doomer classics, dad-hack pamphlets, and ~800 readings of Brown Bear (not counting the ones where the book was lunch). From Manhattan skyscraper deals to midnight toddler negotiations, here are the 14 books that I read this year.]]></description><link>https://www.adammattis.com/p/what-i-read-in-2025-794</link><guid isPermaLink="false">https://www.adammattis.com/p/what-i-read-in-2025-794</guid><dc:creator><![CDATA[Adam Mattis]]></dc:creator><pubDate>Tue, 02 Dec 2025 15:41:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DxIR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DxIR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DxIR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DxIR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DxIR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DxIR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DxIR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg" width="1456" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4480655,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.adammattis.com/i/180509534?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DxIR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DxIR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DxIR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DxIR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4956f0e3-1bc2-4ba8-b6a0-0ffca4b49496_5712x4284.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>2025 was the year of Ford: crazy days, lots of supported steps, and roughly 4,000 readings of Brown Bear. Travel, work, and sleep deprivation meant the grown-up reading pile grew slower than usual. Still, I carved out enough pages for a handful of books that actually stuck. Some challenged me, some entertained me, a couple changed me. </p><p>Here&#8217;s the shortlist.</p><ul><li><p><a href="https://amzn.to/4pamWvL">Under Siege: My Family&#8217;s Fight to Save Our Nation</a></p><p>I make a point of reading books by people who hold power; a key player in one of America&#8217;s most influential families offers a perspective worth understanding. The sharpest, most non-partisan takeaway was his insistence that the people closest to a problem are almost always the ones best equipped to solve it. </p><p></p></li><li><p><a href="https://amzn.to/48eHY6D">107 Days</a></p><p>A minute-by-minute look at the whirlwind of a presidential campaign&#8217;s final stretch. The clearest non-partisan takeaway: real leadership isn&#8217;t about having all the time in the world; it&#8217;s about making the right calls when every hour counts and the pressure never lets up.</p><p></p></li><li><p><a href="https://amzn.to/48bxjtm">Cry Havoc: A Tom Reece Thriller</a></p><p>I am a huge Jack Carr fan. Though, I did not expect to enjoy this book as much as I did. Being a GWOT Veteran, Vietnam has always felt a bit disconnected from my own experience. Carr corrected that perception with his story of the father of his main character, James Reece. If you haven&#8217;t reach Carr&#8217;s previous books, don&#8217;t start here. Begin with <a href="https://amzn.to/4rz12Uu">The Terminal List</a> and read the series in order. </p><p></p></li><li><p><a href="https://amzn.to/3Y2lTSF">The Coming Wave: AI, Power, and Our Future</a></p><p>This one is a bit of a horror story, written by one of the people who built the monsters. The next decade of AI (and synthetic biology) will be the fastest, most consequential technological leap in human history, and right now literally no one has a workable plan to keep the benefits while containing the risks. </p><p></p></li><li><p><a href="https://amzn.to/48enLxH">Trump: The Art of the Deal</a></p><p>I was surprised by how much I didn&#8217;t know about Trump&#8217;s involvement in the modern history of NYC: the Grand Hyatt, Wollman Rink, Trump Tower; he really did reshape huge chunks of the Manhattan skyline in the &#8217;80s. Love him or hate him, the guy has an almost obsessive eye for leverage, timing, and turning constraints into selling points, lessons any builder, negotiator, or entrepreneur can pocket regardless of politics.</p><p></p></li><li><p><a href="https://amzn.to/3XrmlK7">The Laws of Human Nature</a></p><p>A 600-page dissection of why people do the stupid, brilliant, cruel, and heroic things they do. Once you start seeing the predictable patterns (narcissism masks, envy triggers, groupthink spirals, the shadow side everyone denies), you can&#8217;t unsee them in yourself or anyone else. It&#8217;s like getting night-vision goggles for human behavior.</p><p></p></li><li><p><a href="https://amzn.to/48dPr5T">The #1 Dad Book: Be the Best Dad You Can Be in 1 Hour</a></p><p>Yes, the title is pure clickbait and the book is basically a pamphlet wearing a hardback costume. Still read it in one sitting on a flight. Surprisingly solid reminder that 90 % of great fatherhood isn&#8217;t grand gestures; it&#8217;s showing up, staying calm when you want to yell, and asking one good question a day. </p><p></p></li><li><p><a href="https://amzn.to/48vLIQ7">The Technological Republic: Hard Power, Soft Belief, and the Future of the West</a></p><p>A manifesto that argues the West&#8217;s real power now lives in code, networks, and engineers, not in parliaments or legacy institutions. If democratic governments keep treating frontier tech as something to regulate instead of something to wield, the next century will be written by whoever does master it first. </p><p></p></li><li><p><a href="https://amzn.to/3XrGv6P">Attract or Repel: Seven Keys to Magnetize Your Company</a></p><p>A practical sales-culture book that lives up to its binary title: every choice you make as a leader either pulls the right people (and customers) toward you or pushes them away; there&#8217;s no neutral. The reminder that culture isn&#8217;t a poster on the wall; it&#8217;s the cumulative magnetic charge of thousands of tiny daily decisions. </p><p></p></li><li><p><a href="https://amzn.to/4q3wJ7d">Do Hard Things: Why We Get Resilience Wrong</a></p><p>A former Olympic coach tears apart the grit-is-everything myth and rebuilds resilience: real toughness isn&#8217;t pushing through pain while pretending you feel nothing; it&#8217;s learning to listen to the discomfort, respond instead of react, and choose the hard thing because it still aligns with who you want to be. </p><p></p></li><li><p><a href="https://amzn.to/3KwU1TH">Brown Bear, Brown Bear, What Do You See?</a></p><p>This one is Ford&#8217;s #1 favorite book (and his cousin Luca&#8217;s, too.) I&#8217;ve read it no fewer than 500 times in the last 10 months.<br></p></li><li><p><a href="https://amzn.to/48IevlD">The Very Hungry Caterpillar</a></p><p>Ford&#8217;s second favorite book, and I&#8217;m pretty sure it was my sisters #1 way back in the day.<br></p></li><li><p><a href="https://amzn.to/4pwWBbL">Goodnight, Goodnight Construction Site</a></p><p>And finally, my #1 favorite book to read Ford. Though, he seems to be more interested in eating it than reading it. </p></li></ul><p>That&#8217;s the 2025 roster. Fewer books than past years, but every one earned its keep, either by making me think harder, parent better, negotiate sharper, or just laugh at 2 a.m. while a toddler demanded &#8220;Brown Bear&#8221; for the 47th time.</p><p>Cheers!</p>]]></content:encoded></item></channel></rss>