<?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[Max Votek]]></title><description><![CDATA[Co-founder of Customertimes, where we help enterprises implement software and AI in pharma, healthcare and manufacturing. Writing about business, tech, and lessons from those projects. Florida-based, passionate about sports and innovation.]]></description><link>https://maxvotek.com</link><image><url>https://substackcdn.com/image/fetch/$s_!6f6z!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1bdace3-ad0f-46f2-9d08-04ba4f79b858_800x800.jpeg</url><title>Max Votek</title><link>https://maxvotek.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 30 Aug 2026 04:21:20 GMT</lastBuildDate><atom:link href="https://maxvotek.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Max Votek]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[maxvotek@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[maxvotek@substack.com]]></itunes:email><itunes:name><![CDATA[Max Votek]]></itunes:name></itunes:owner><itunes:author><![CDATA[Max Votek]]></itunes:author><googleplay:owner><![CDATA[maxvotek@substack.com]]></googleplay:owner><googleplay:email><![CDATA[maxvotek@substack.com]]></googleplay:email><googleplay:author><![CDATA[Max Votek]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Technology Is Ready Before We Are]]></title><description><![CDATA[I&#8217;ve spent about 96% of my driving time over the past year on Tesla&#8217;s Full Self-Driving.]]></description><link>https://maxvotek.com/p/the-technology-is-ready-before-we</link><guid isPermaLink="false">https://maxvotek.com/p/the-technology-is-ready-before-we</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 27 Aug 2026 13:25:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a89a214b-802a-4edc-a5e2-4369b8c5ba3c_1320x1410.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve spent about 96% of my driving time over the past year on Tesla&#8217;s Full Self-Driving.</p><p>I&#8217;ve written before about an 11-hour trip with my son, after which my Oura ring showed lower stress than a normal day at the office. About Shadow Mode, and how Lemonade prices FSD miles at half the cost of regular ones. A couple of times, FSD may have literally saved me - I posted a clip of the car braking and pulling right seconds before a driver flew past, trying to overtake through a median island.</p><p>For me, the question of whether the technology works is basically settled.</p><h2><strong>What the closest competitor&#8217;s numbers show</strong></h2><p>Recently I looked at GM&#8217;s numbers, and they&#8217;re a good read on where the closest US competitor stands.</p><p>GM&#8217;s hands-free system, Super Cruise, has existed since 2017. Today it&#8217;s installed on roughly 750,000 vehicles. Users have driven more than a billion miles on it. The supported road network has grown to 600,000 miles.</p><p>New buyers get Super Cruise free for three years.</p><p>Then the interesting part happens.</p><p>Once the free period ends, only 30-40% of users keep paying the $25 a month.</p><p>Six or seven people out of ten spent three years driving with a technology that lets you keep your hands off the wheel, and decided it wasn&#8217;t worth $25 a month. Nine years after the product first hit the market.</p><h2><strong>We keep overestimating adoption speed</strong></h2><p>I think we constantly overestimate how fast people adopt new technology. Especially now, with AI.</p><p>Technology can be ready long before people are ready to change their habits. And at that point, the problem stops being an engineering one.</p><p>Letting go of the wheel is an act of trust.</p><h2><strong>The same pattern shows up with AI agents</strong></h2><p>I see exactly the same thing with AI agents. If an agent does the work and you check every action afterward, there&#8217;s barely any time saved. Sometimes there&#8217;s even more work than before.</p><p>The real payoff starts the moment you&#8217;re willing to hand over not just the work, but part of the control.</p><p>The bottleneck for the next few years, in cars and in companies, is trust: how fast people become willing to hand over control.</p>]]></content:encoded></item><item><title><![CDATA[AI Agents Are the Easy Part. Institutional Memory Is the Moat.]]></title><description><![CDATA[I spent an hour this week watching Cursor&#8217;s Grok Bot webinar, and honestly, I went in expecting the usual product pitch.]]></description><link>https://maxvotek.com/p/ai-agents-are-the-easy-part-institutional</link><guid isPermaLink="false">https://maxvotek.com/p/ai-agents-are-the-easy-part-institutional</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Mon, 24 Aug 2026 18:22:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bb1efab2-b3d3-47e4-aa35-c71a8618151d_1280x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I spent an hour this week watching Cursor&#8217;s Grok Bot webinar, and honestly, I went in expecting the usual product pitch. The framing is what got me, not any single feature.</p><p>Stop thinking of an agent as something you hand a task to. Start thinking of it as a colleague: a role, a memory of everything you&#8217;ve worked on together, its own computer, the ability to hand work off to other agents without you in the loop. Close your laptop and the work doesn&#8217;t stop.</p><p>I spent most of the rest of the session doing something else entirely - recognizing our own roadmap in someone else&#8217;s slide deck.</p><div><hr></div><p>We&#8217;ve been building toward this at Customertimes for a while now, using Cursor (Grok Bot isn&#8217;t in the stack yet) on Salesforce Spiff and SPM implementations. Four stages of delivery are already heavily automated: presales scoping, where a prospect gets a rough estimate in under an hour instead of days; solution design, where a phased build plan gets pulled straight from the client&#8217;s requirements; the actual build, where agents handle much of the system configuration themselves; and documentation and training, generated from the implementation itself instead of written up after the fact by whoever drew the short straw.</p><p>That&#8217;s the part I keep coming back to. Grok Bot already ships with its own memory. What we&#8217;re building on top of that is a second layer, our own institutional knowledge, and feeding it back into Cursor is what makes an already smart agent noticeably smarter, with a memory that goes well beyond what came out of the box.</p><div><hr></div><p>Any enterprise software shop accumulates hundreds of small lessons over the years - the kind that never make it into a wiki page, that a good consultant just knows in their bones. Which steps have to happen in a specific order, and which ones you can reorder without consequence. Which shortcuts save you a day now and cost you three weeks later. Which configurations look perfectly fine in the sandbox and quietly fail the moment they touch production. And how you actually check that the result is right, as opposed to how the documentation says you&#8217;re supposed to check it.</p><p>For decades that knowledge lived in people&#8217;s heads. Every new team learned it the same way the last one did - the hard way, usually on a client&#8217;s dime.</p><p>We can capture it once now. Every agent on every project gets to start from what the last twenty implementations already taught us, instead of starting from zero.</p><div><hr></div><p>On our first production run with this model, we cut both effort and delivery time by a wide margin, and in the same project reconciled several thousand compensation statements against the client&#8217;s actual payout data without anyone doing it line by line.</p><p>There&#8217;s a boundary worth being explicit about here. Agents get the width of the work. Humans keep the judgment - the business calls, the interpretation of ambiguous rules, the sign-off before anything goes live. That part hasn&#8217;t moved, and I don&#8217;t expect it to for a while.</p><div><hr></div><p>Cursor&#8217;s right that the paradigm shifted. Where I&#8217;d push back a little is on what matters most about it, for a consulting business specifically.</p><p>The easy part to build is agents that work continuously, collaborate, and take on harder tasks without supervision - every vendor will have a version of that within two years. The harder part to copy is what happens when that machinery runs into twenty years of implementations, mistakes, edge cases, and the judgment calls only a room full of senior consultants would know to make.</p><p>For a professional services firm, that accumulated experience has always been the asset, even when nobody could put a number on it. It just used to live in people&#8217;s heads, in scattered documents, in whoever happened to be staffed on a given project - useful to the people in that room, gone the day they left the company.</p><p>Now it doesn&#8217;t have to stay there. It can sit underneath every agent, on every engagement, from day one.</p><p>Good agents plus knowledge nobody else has. That&#8217;s the combination I think actually moves the number on what consulting costs to deliver, not the agents by themselves.</p>]]></content:encoded></item><item><title><![CDATA[Coldcard Q: a device built by paranoid cryptographers, and why that paranoia just got vindicated]]></title><description><![CDATA[These days it&#8217;s hard to get surprised by a device or its design.]]></description><link>https://maxvotek.com/p/coldcard-q-a-device-built-by-paranoid</link><guid isPermaLink="false">https://maxvotek.com/p/coldcard-q-a-device-built-by-paranoid</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 06 Aug 2026 15:33:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DbuR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>These days it&#8217;s hard to get surprised by a device or its design. I&#8217;d already tried the obvious cold wallets, Ledger and Trezor are the comfort champions, when I stumbled on something odd, ordered it, and burned part of a weekend figuring it out.</span></p><p><a href="https://coldcard.com/q"><span>The Coldcard Q</span></a><span> looks like it was designed by cryptographers with a persecution complex. Every part of it answers the question &#8220;what if someone actually tries to steal this?&#8221; Some of what&#8217;s packed in:</span></p><ul><li><p><span>Fully air-gapped: no Wi-Fi, no Bluetooth, no USB. Transactions get signed only via microSD, QR code, or NFC.</span></p></li><li><p><span>A Secure Element that holds private keys in an encrypted zone, inaccessible even if someone cracks the case open.</span></p></li><li><p><span>Two independent chips from two different manufacturers, with cryptographic functions split between them, compromising the device means breaking two separate hardware architectures at once.</span></p></li><li><p><span>Anti-tampering: the device logs attempts to open it. Pull it out of a safe and see the indicator light in the wrong color, and you know someone tried.</span></p></li><li><p><span>Open-source firmware, so anyone can audit it themselves instead of taking the company&#8217;s word for it.</span></p></li><li><p><span>An e-ink screen and a mechanical keyboard - no extra sensors, no side channels to leak through.</span></p></li><li><p><span>AA batteries instead of a built-in one: you can power it down completely and know it&#8217;s silent, and batteries won&#8217;t leak and ruin the internals over time.</span></p></li><li><p><span>A manual entropy input on the random-number generator, you&#8217;re supposed to roll dice and type in the result yourself. I was surprised how many &#8220;hack the standard RNG&#8221; videos are floating around on YouTube; the fear behind this feature isn&#8217;t paranoia, it&#8217;s precedent.</span></p></li><li><p><span>Anti-supply-chain protection: sealed factory packaging, with firmware checked for tampering before use.</span></p></li><li><p><span>A Brick-Me PIN and a Duress PIN - instant wipe, or a fallback into a fake wallet.</span></p></li><li><p><span>Decoy wallets, where you can stash a small real balance to hand over if someone forces the code out of you.</span></p></li></ul><p><span>The Q looks like a retro calculator on the outside, and it actually runs a calculator mode and a built-in flashlight. The discreet mode isn&#8217;t a design flourish, it&#8217;s part of the threat model. It&#8217;ll also hold encrypted secure notes: backup phrases, instructions, seed fragments, key reminders locked behind the same PIN mechanism guarding your coins.</span></p><p><span>It&#8217;s not a comfortable device to use day to day. But it&#8217;s a working manual on cryptographic paranoia, built into a case with AA batteries, a snitch LED, a calculator, a flashlight, and notes nobody can read without your PIN.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DbuR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DbuR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DbuR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DbuR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DbuR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DbuR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg" width="1000" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DbuR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DbuR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DbuR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DbuR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0338a812-710a-4cc0-825a-c4442aca3890_1000x1000.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 aria-hidden="true" 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><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_!hpyX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hpyX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hpyX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hpyX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hpyX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hpyX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg" width="245" height="402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:402,&quot;width&quot;:245,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hpyX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hpyX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hpyX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hpyX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8034d60-5da6-463a-83bd-57c897440344_245x402.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 aria-hidden="true" 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><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><span>How &#8220;don&#8217;t trust, verify&#8221; broke at step one</span></strong></p><p><span>Coldcard built its reputation on Don&#8217;t Trust, Verify. Open-source code, reproducible firmware, the ability to check everything yourself.</span></p><p><span>The problem turned out to be in the very first action: generating the seed phrase.</span></p><p><span>Coldcard gave you three options: trust the hardware random number generator, add dice rolls on top of it, or build the seed entirely from dice. That last option meant not trusting the hardware at all. Almost everyone picked the default anyway - press the button, trust the device.</span></p><p><span>In 2021, a bug shipped in the firmware that disabled the hardware randomness generator. In its place, the device fell back to MicroPython&#8217;s weak software generator. No warnings appeared. Users got a normal-looking set of 24 words: checksum passed, wallet restored, and the words could sit on a metal plate for years.</span></p><p><span>But a seed&#8217;s security isn&#8217;t in the words, it&#8217;s in the entropy, the size of the space they were drawn from. On some devices that space shrank to roughly 40 bits, on others to 72. Still huge numbers for a person, but reachable for a well-organized brute-force attack.</span></p><p><span>Galaxy Research estimated around 1,367 BTC, close to $90 million, was drained from vulnerable addresses.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8lOw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8lOw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8lOw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8lOw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8lOw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8lOw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg" width="1280" height="638" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:1280,&quot;resizeWidth&quot;:0,&quot;bytes&quot;:148001,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8lOw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8lOw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8lOw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8lOw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f297f9c-e1c3-4ad6-be55-8bcc0ec428df_1280x638.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 aria-hidden="true" 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><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><span>That&#8217;s when I went and checked my own Coldcard. Sure enough, my version was exactly the vulnerable one. Rolling dice for honest entropy was something I&#8217;d been too lazy to do back then, I pressed the button like everyone else. Lucky twice over: there wasn&#8217;t much money in the wallet, and it wasn&#8217;t touched.</span></p><p><span>There&#8217;s a separate story here about AI&#8217;s role. Coinkite itself suggested the attacker may have found the bug through AI analysis of the open-source code while the company&#8217;s own AI audit, run just weeks earlier, found nothing. The defender has to catch every bug. The attacker only needs one.</span></p><p><span>For years, the assumed threat to cryptography was quantum computers. But nobody broke Bitcoin here, and nobody brute-forced a full 256-bit key.</span></p><p><span>What got broken was weak generation, caused by an ordinary code bug, quite possibly found and scaled with the help of AI.</span></p><p><span>Reproducible builds proved the firmware matched the source code. They never proved the code itself was safe.</span></p><p><strong><span>Why the paranoia was earned, the numbers keep climbing</span></strong></p><p><span>Since that first estimate, Galaxy Research has tracked the fallout across three separate attack waves. The first hit on July 30, draining roughly 1,083 BTC from about 1,200 addresses in just 41 minutes. A second wave surfaced days later, and a third - with a noticeably different transaction pattern, possibly a different actor working the same weakness pushed the running total to 1,367 BTC across 4,585 addresses, worth close to $88.6 million at time of writing. Galaxy says the activity may still be ongoing, and that coins taken so far have sat untouched in attacker-controlled addresses rather than being moved or cashed out. The drained coins had been sitting dormant for years on average, this looks like long-term self-custody holders, not exchanges or institutions.</span></p><p><span>Some reporting says the Mk4/Mk5/Q line escaped this particular bug entirely; Coinkite&#8217;s own advisory says otherwise, specifically flagging Q seeds generated before firmware 1.5.0Q or Edge 6.6.0QX. The honest answer is: it depends on exactly which firmware your seed was generated under, and that&#8217;s not something to take on faith from a headline, it&#8217;s something to check on the device.</span></p><p><span>Which brings the story back to that dice-roll entropy input. It&#8217;s the one feature on this list that isn&#8217;t about defending the device from an attacker, it&#8217;s about not needing to trust the device&#8217;s randomness in the first place. Coinkite itself now says seeds backed by at least 50 independent, honest dice rolls aren&#8217;t exposed to this flaw at all. I used it going in mostly because it seemed like the &#8220;hardcore&#8221; option. Turns out it was the only one actually built for a world where the manufacturer can ship a bug like this and where the defender has to catch every bug, and the attacker only needs one.</span></p>]]></content:encoded></item><item><title><![CDATA[The AI-layoffs story everyone’s telling isn’t the one happening in the room.]]></title><description><![CDATA[I recently sat down with Business Insider to talk about what&#8217;s actually going on behind the &#8220;AI is taking our jobs&#8221; headlines.]]></description><link>https://maxvotek.com/p/the-ai-layoffs-story-everyones-telling</link><guid isPermaLink="false">https://maxvotek.com/p/the-ai-layoffs-story-everyones-telling</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 23 Jul 2026 19:00:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cf3ff69a-a589-47d4-97d7-642a63586a22_1712x1264.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I recently sat down with Business Insider to talk about what&#8217;s actually going on behind the &#8220;AI is taking our jobs&#8221; headlines. You can read the interview</span><a href="https://www.businessinsider.com/im-an-enterprise-consultant-heres-the-truth-about-ai-layoffs-2026-7"><span> here</span></a><span>, this is the longer version of what I told them.</span></p><p><span>I&#8217;m the cofounder and managing partner of </span><a href="http://customertimes.com"><span>Customertimes</span></a><span>, a 1,000-person firm that helps Fortune 500 companies implement AI. Before this, I spent almost a decade in pharma leading technology transformation projects. That combination means I&#8217;m in the room for two different conversations most people never see side by side: the public one about layoffs, and the private one about what AI actually costs and delivers.</span></p><p><span>Almost none of the CFOs, CIOs, and CEOs I talk to every week tell me, privately, that they&#8217;re replacing people with AI. The gap between that private conversation and the public narrative is exactly why the hysteria around AI layoffs reads so strangely from the inside.</span></p><p><strong><span>What&#8217;s actually happening: AI as cover, not cause.</span></strong></p><p><span>Long before generative AI, companies were already automating repetitive work through robotic process automation. The underlying goal hasn&#8217;t changed: find the inefficient process, automate the routine part, free people from work nobody wanted to keep doing manually.</span></p><p><span>What I actually see now is companies using AI as the explanation for restructuring that was coming regardless. A process stops making sense, leadership had already planned to reorganize it. There&#8217;s nothing unusual about reorganizing for efficiency, businesses have always done that. The problem is honesty: a lot of these companies aren&#8217;t straight with their employees or shareholders about what&#8217;s actually driving the decision.</span></p><p><strong><span>The money doesn&#8217;t go where people assume.</span></strong></p><p><span>The public story is simple: cut headcount, pocket the savings, hand leadership a bigger bonus. What I see behind the scenes is messier.</span></p><p><span>CFOs and CIOs tell me constantly that they underestimated token costs, and plenty of organizations have burned through a year&#8217;s AI budget in a few months, some describe it as &#8220;token maxing,&#8221; spending accelerating far faster than the productivity gains that were supposed to justify it. On top of that, companies are investing heavily in keeping proprietary processes and trade secrets out of public models, building separate internal AI infrastructure specifically to protect that knowledge. None of that is cheap, and none of it shows up in the &#8220;AI saves money&#8221; headline.</span></p><p><span>So when a company announces layoffs in the same quarter it reports record profit, the assumption that the savings landed in executive pockets is often just wrong. Infrastructure, token bills, and licensing eat a lot of it before it ever reaches a bonus pool.</span></p><p><strong><span>People want to see where the money went and they&#8217;d back a fair split.</span></strong></p><p><span>In the survey behind this interview, 86% of adults said companies saving money through AI should pass some of that savings on as lower prices for consumers. That&#8217;s a reasonable bar, and it&#8217;s one most companies aren&#8217;t answering at all.</span></p><p><span>My actual recommendation to the executives I work with: publish something simple showing where the AI savings went. Into employee bonuses. Into lower prices. Into reinvestment. Pick one, be specific, show a number. When a company stays silent instead, it creates a vacuum and a vacuum always gets filled, usually by the least charitable explanation available. Stay quiet long enough and the conspiracy theory about you gets written whether you show up to correct it or not.</span></p><p><strong><span>What AI can&#8217;t take off your plate and what it can hand back to people.</span></strong></p><p><span>AI is genuinely excellent at repeatable, structured work. You can automate a CEO&#8217;s earnings presentation with an AI avatar today. What you can&#8217;t automate is accountability,  the decision to restructure, the responsibility for the people affected, the judgment call on where the savings actually go. That&#8217;s still a human in a chair.</span></p><p><span>And I&#8217;d push back on the assumption that AI mostly makes people less necessary. At Customertimes, we invest heavily in AI training, and I&#8217;ve watched testers and business consultants pick up new AI-driven skills in a matter of weeks. The pattern I actually see isn&#8217;t people becoming less valuable, it&#8217;s people becoming capable of delivering a lot more than they could before.</span></p><p><span>If your company has gone through AI-linked layoffs, were you ever told where the savings actually went or did you have to guess?</span></p>]]></content:encoded></item><item><title><![CDATA[Culture isn’t a slide in a training deck. It’s the operating system.]]></title><description><![CDATA[I&#8217;ve spent years building a business with offices across countries and a team that&#8217;s grown past a thousand people.]]></description><link>https://maxvotek.com/p/culture-isnt-a-slide-in-a-training</link><guid isPermaLink="false">https://maxvotek.com/p/culture-isnt-a-slide-in-a-training</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Fri, 17 Jul 2026 14:20:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a1a4d8a9-0b65-4524-94ca-6a14b0f8c2fd_447x685.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I&#8217;ve spent years building a business with offices across countries and a team that&#8217;s grown past a thousand people. Cultural difference was never an abstraction for me, it&#8217;s the thing I navigated before my first coffee.</span></p><p><span>Run teams with French, Irish, American, and Asian colleagues at the same time, and you learn fast: the same words don&#8217;t land the same way twice. What one person hears as straightforward feedback, another hears as an attack.</span></p><p><span>Trust works the same way. Some people close a deal on a handshake. Others won&#8217;t move without a signed document for the smallest commitment. I&#8217;ve watched trust get built on completely different foundations, and none of it fits neatly into a company policy.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZNbd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZNbd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZNbd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZNbd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZNbd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZNbd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91198,&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://maxvotek.com/i/207431498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.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_!ZNbd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZNbd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZNbd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZNbd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9e65826-0c20-48c6-8c3c-daff5b7ab7cf_1280x720.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 aria-hidden="true" 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><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><span>Persuasion is where this gets personal.</span></strong></p><p><span>I used to think that being right was the finish line. It isn&#8217;t even the starting line. The real test comes when you have to get other people to accept a view you&#8217;ve built from your own experience and judgment, and arguing just to prove yourself correct is a bit like shouting louder in a crowded room. It might grab attention for a moment, but if you don&#8217;t understand what&#8217;s actually driving the other person, you&#8217;re just burning energy.</span></p><p><span>Everyone carries a set of beliefs shaped by their environment, their history, and a hundred invisible threads connecting them to the world. If you actually want to shift someone&#8217;s thinking, you have to see things from where they&#8217;re standing first, get at what&#8217;s motivating them, not just what they&#8217;re saying out loud. That takes patience and real listening: asking questions, sitting with the answers, digging for the substance under the words instead of arguing with the words themselves. Only once you genuinely understand their position can you start shifting it by choosing arguments that actually reach both their reasoning and their instincts.</span></p><p><span>This matters even more with people who are older or more experienced. Their views are the product of years of testing, failing, and winning, they don&#8217;t move for someone who&#8217;s merely correct. Influencing that kind of conviction takes tact, a long timeline, and sometimes swallowing your own ego to get there. This is the same instinct Erin Meyer&#8217;s </span><em><span>The Culture Map</span></em><span> names directly: in some cultures, open disagreement is just how ideas get tested while in others, it reads as a threat to the relationship itself. You don&#8217;t persuade by winning the argument. You persuade by knowing which map the other person is reading from before you open your mouth.</span></p><p><span>Hiring follows the same logic. Employment-at-will in the US gives you room to move fast and course-correct. Try that same instinct in much of Europe, where bringing someone onto a small team is a slow, deliberate commitment, and you&#8217;ll misfire badly. None of this is written in an HR manual. It&#8217;s absorbed, the way you absorb a language.</span></p><p><strong><span>So when </span><a href="https://www.anthropic.com/research/claude-values-models-languages"><span>Anthropic published new research</span></a><span> on how Claude behaves across languages, it read like my own team to me.</span></strong></p><p><span>Anthropic looked at roughly 300,000 real conversations and broke down the values Claude expresses along a few axes - one of them running from warmth to rigor. In Hindi and Arabic, Claude leans warm: encouraging, affirming, generous with praise. In Russian and English, it leans rigorous: it questions assumptions, pushes on details, and asks you to back up your claims.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ikPz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ikPz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ikPz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ikPz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ikPz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ikPz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg" width="1280" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67958,&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://maxvotek.com/i/207431498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.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_!ikPz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ikPz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ikPz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ikPz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6114ee08-2874-4dd5-b284-1575118174bb_1280x808.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 aria-hidden="true" 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><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><p><span>Nobody sat down and coded that in deliberately. Claude absorbed it from the same place it absorbed grammar and vocabulary: from millions of human conversations in each language, each carrying its own default manners. Russian directness. The softer diplomacy built into Arabic disagreement. American ease. The training data didn&#8217;t just teach the model words; it taught the model how people in that language typically choose to disagree, encourage, or hold back, the same unwritten rules I&#8217;ve spent years reading in my own teams.</span></p><p><span>The researchers gave a version of the example I&#8217;d give from my own work: show the same business plan to two people, one working with Claude in Hindi and one in Russian, and they&#8217;ll likely walk away with different impressions of how good that plan is, and it&#8217;s not because the plan changed, but because the tone of the assessment did.</span></p><p><span>That&#8217;s the part that stayed with me. I stopped expecting one management style, or one style of persuasion, to travel cleanly across every office years ago. I didn&#8217;t expect to find the same pattern showing up in a language model trained on the collective output of the people I was managing.</span></p><p><span>We built the culture into our teams by living inside it for years by learning, the hard way, that being right and being convincing are two different skills. Claude built its version by reading us. Either way, the map Erin Meyer drew for humans turns out to describe something real happening one layer down, in the machine that learned to talk by listening to all of us at once.</span></p>]]></content:encoded></item><item><title><![CDATA[$60 Billion Couldn't Fix AI Drug Discovery. Can Anthropic?]]></title><description><![CDATA[I&#8217;ve been following AI&#8217;s entry into biomedicine for a long time.]]></description><link>https://maxvotek.com/p/60-billion-couldnt-fix-ai-drug-discovery</link><guid isPermaLink="false">https://maxvotek.com/p/60-billion-couldnt-fix-ai-drug-discovery</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 01 Jul 2026 19:20:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d2f9d2e5-08f9-4358-bf23-61594575e434_2880x1620.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I&#8217;ve been following AI&#8217;s entry into biomedicine for a long time. Most of my DNA and health data analysis I try to run with Claude Code. So when Anthropic makes a move in this space, I pay closer attention than usual.</span></p><p><strong><span>Claude Science</span></strong></p><p><span>On June 30, </span><a href="https://letsdatascience.com/news/anthropic-launches-claude-science-ai-research-workbench-85428f54"><span>Anthropic released Claude Science,</span></a><span> an AI workbench for scientists, combining databases, coding tools, compute, and research workflows in a single environment.</span></p><p><span>The problem it&#8217;s solving is real and specific. Anyone who has done serious computational research knows the daily grind: dozens of databases, each with its own schema and query language. You&#8217;re not doing science, you&#8217;re doing logistics.</span></p><p><span>Claude Science aims to remove that friction. The platform comes preconfigured with access to more than 60 scientific databases and includes specialized tools for genomics, proteomics, structural biology, single-cell research, and chemistry.</span></p><p><span>The architecture is built around full provenance. Every output includes the exact code, execution environment, plain-language description, and message history that produced it, enabling reproducibility months later. That last part matters more than it sounds. Reproducibility is science&#8217;s chronic illness, and Anthropic is aiming directly at it.</span></p><p><span>A coordinating agent hands tasks to specialist sub-agents, while a separate reviewer agent checks every citation and calculation and fixes errors as it goes. The reviewer is doing something that should have existed years ago: internal peer review before the paper leaves the lab.</span></p><p><span>Data stays on the researcher&#8217;s own infrastructure. Large and sensitive datasets go nowhere, only the context needed for each analytical step is sent to Claude.</span></p><p><span>One early case study: Manifold Bio uses Claude Science to nominate targets for experiments evaluating surface expression, trafficking, and safety for each tissue and target, then ranking candidates according to criteria learned from their own internal data. They say ordinary coding assistants can&#8217;t do this end-to-end.</span></p><p><span>Claude Science is not a new AI model. It runs on the same Claude models available to paying subscribers, including Opus 4.8. The bet here is entirely on workflow, not raw model capability. That&#8217;s a more honest position than most AI product launches take.</span></p><h2><strong><span>The bigger move</span></strong></h2><p><span>But the product wasn&#8217;t the main story.</span></p><p><span>Alongside Claude Science, life sciences leaders Eric Kauderer-Abrams and Jonah Cool announced that Anthropic would run its own internal drug discovery program, targeting neglected diseases that traditional biopharma companies wouldn&#8217;t pursue.</span></p><p><span>This is the unusual part. The standard playbook is: AI company builds tools, pharma companies do the drug hunting. Anthropic is collapsing that division.</span></p><p><span>Kauderer-Abrams said the reason is simple: &#8220;We need to live it along with all of you. We believe in the power of tight feedback loops, and there&#8217;s no substitute for having our own experiences alongside you all in the trenches trying to develop drugs.&#8221;</span></p><p><span>There&#8217;s a logic to it. If you&#8217;re selling workflow tools to biopharma, having your own programs gives you credibility and a real feedback loop. You can&#8217;t build the right instrument if you&#8217;ve never played the music.</span></p><p><span>As a public benefit company, Anthropic says they &#8220;can choose programs on patient benefit, including work the commercial market overlooks.&#8221;</span></p><p><span>That framing - public benefit, neglected diseases, the patients the healthcare system discards first is deliberate. The healthcare system is optimized for scale and standardization. Rare diseases get cut early. Not enough patients, no profitable target, but the burden for those living with it is completely real.</span></p><h2><strong><span>The infrastructure behind the bet</span></strong></h2><p><span>In April, Anthropic acquired Coefficient Bio, a stealth New York-based startup, in an all-stock deal valued at just over $400 million. The team is fewer than 10 people, most of them former Genentech computational biology researchers, and joins Anthropic&#8217;s Healthcare and Life Sciences division.</span></p><p><span>Coefficient Bio&#8217;s co-founders, Samuel Stanton and Nathan C. Frey, both came from Prescient Design, Genentech&#8217;s computational drug discovery unit, where they worked on experimental design for scientific discovery and contributed to projects including Cortex, a modular deep learning architecture for drug discovery.</span></p><p><span>Anthropic has also opened wet labs to run its own basic research. This is not a software company making announcements about biology. They&#8217;re building actual laboratory infrastructure.</span></p><p><span>Kauderer-Abrams was hired with an explicit mandate: make Claude the dominant AI model in biology. &#8220;We want a meaningful percentage of all of the life science work in the world to run on Claude, in the same way that that happens today with coding.&#8221;</span></p><p><span>The financial context: Anthropic is currently valued at $965 billion, more than any health company except Eli Lilly, and has filed confidential IPO paperwork.</span></p><h2><strong><span>The honest assessment</span></strong></h2><p><span>I&#8217;m watching all this with genuine interest, but I&#8217;m staying clear-eyed.</span></p><p><span>OpenAI launched GPT-Rosalind in April 2026 - a model specifically fine-tuned for biological reasoning. OpenAI&#8217;s own LifeSciBench, built with 173 PhD scientists, found that even the best-performing model cleared only 36.1% of real research tasks. OpenAI&#8217;s own life sciences lead acknowledged that AI cannot yet create new disease treatments on its own.</span></p><p><span>The broader picture is harder. Since 2019, roughly $60 billion has poured into AI drug development. Around 175 programs have reached clinical trials. Not a single FDA-approved drug has come out of it yet.</span></p><p><span>The harder problems- training models on ambiguous biological ground truth, building causal understanding of disease, identifying the right patients for the right drugs are still in early innings.</span></p><p><span>What Anthropic has that most of the earlier wave didn&#8217;t: a foundation model that genuinely reasons, wet labs creating real feedback loops, a team with Genentech-level computational biology credentials, and the financial firepower to stay in the game long enough for it to matter.</span></p><p><span>The bet is that combining foundation model reasoning with wet-lab feedback loops and biotech operational expertise can compress timelines across the board. Whether the ten-fold acceleration materializes will depend on how fast the training data problems get solved, and whether the models can learn to go beyond human knowledge by closing the loop with experimental results.</span></p><p><span>That&#8217;s the question worth watching. Not the product launch. The question of whether Anthropic can change the picture in a space where the rest of the industry has so far fallen short.</span></p><p><span>I&#8217;m curious what you think. Is this move different or are we watching another well-funded wave that will break the same way the last $60 billion did? Drop your take in the comments.</span></p>]]></content:encoded></item><item><title><![CDATA[The Day My Operating System Went Dark]]></title><description><![CDATA[What a Claude Code outage taught me about building a business on someone else&#8217;s cloud and why the Emergency GPT Kit stopped being a thought experiment.]]></description><link>https://maxvotek.com/p/the-day-my-operating-system-went</link><guid isPermaLink="false">https://maxvotek.com/p/the-day-my-operating-system-went</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Fri, 26 Jun 2026 14:33:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4409bcee-5794-48b7-8465-51f3e3c489e4_941x1280.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I caught myself having an uncomfortable thought the other morning, somewhere between my first coffee and my third failed command: over the past few months, Claude Code has quietly become one of the core operating systems of my business.</span></p><p><span>It&#8217;s the primary interface through which dozens of my processes flow, the console where I spend a genuinely embarrassing share of my waking day. I don&#8217;t open it to do a task anymore. I open it the way you open a laptop lid: it&#8217;s just where the work happens.</span></p><p><span>And this morning, it wasn&#8217;t there.</span></p><p><span>X filled up within minutes with jokes about a forced digital detox - people half-celebrating the sudden, unasked-for vacation. I laughed too. Then I went quiet, because the laughter was covering something that wasn&#8217;t actually funny. I had built so much around a single endpoint that when it blinked, a meaningful slice of my day blinked with it.</span></p><h2><strong><span>We&#8217;ve Seen This Movie Before</span></strong></h2><p><span>The feeling was oddly familiar, and it took me a minute to place it. Then it landed: this is the early SaaS era all over again.</span></p><p><span>I remember the first wave of serious Salesforce rollouts. For a lot of companies, Salesforce didn&#8217;t stay a &#8220;nice CRM.&#8221; It became infrastructure: the spine that sales, support, and reporting all hung from. Which was fine, right up until it wasn&#8217;t. When something broke and the red indicators lit up on the status page, trust didn&#8217;t erode gradually. It collapsed. Clients got nervous. The market reacted. Stocks dipped on a status-page incident, because everyone understood, all at once, how much was riding on a single dependency.</span></p><p><span>Anthropic is sitting in roughly that same spot now. The growth is genuinely fantastic. But growth like that drags a heavy companion behind it: responsibility for reliability. In the consumer world you can ship fast and apologize later. In the enterprise world, trust isn&#8217;t won by a brilliant demo, it&#8217;s earned over years of boring, uneventful uptime. One great quarter of capability does not offset one bad morning of unavailability, at least not in the part of the brain that signs renewal contracts.</span></p><p><span>That&#8217;s not a criticism of Anthropic. It&#8217;s just the tax that comes with becoming critical infrastructure. Everyone who gets there pays it.</span></p><p><span>But the outage pushed me toward a sharper, more personal question, the one that isn&#8217;t really about Anthropic at all.</span></p><h2><strong><span>How Dangerous Is a Single AI Operating System?</span></strong></h2><p><span>How exposed am I, actually, building my work around one AI OS?</span></p><p><span>The question got sharper because of something else that happened recently: a new model I&#8217;d been admiring, that I&#8217;d had maybe a couple of hours to fall a little in love with got blocked before I&#8217;d even finished exploring what it could do. So now I have two failure modes stacked on top of each other: the platform can go down, and the capability I&#8217;m depending on can simply be withdrawn from under me. Neither of those is in my control. Both of them are load-bearing.</span></p><p><span>Here&#8217;s my actual stack, laid bare:</span></p><ul><li><p><strong><span>Claude Code</span></strong><span> - my primary tool. The console.</span></p></li><li><p><strong><span>Codex</span></strong><span> - used almost exclusively for code review.</span></p></li><li><p><strong><span>Cursor</span></strong><span> - the thing that first opened the door to vibe coding for me, and now my familiar fallback.</span></p></li><li><p><strong><span>Gemini Coding Assistant</span></strong><span> - haven&#8217;t even tried it yet.</span></p></li></ul><p><span>And the unsettling part: I have colleagues already shipping major Salesforce projects almost entirely through Cursor, no separate developers, no separate testers. The whole pipeline collapsed into one person and one tool. Incredible leverage. Also a single point of failure wearing a cape.</span></p><p><span>So the logical question writes itself: </span><strong><span>if one platform goes dark, how fast can I actually move to another and keep working?</span></strong></p><p><span>Because the honest answer this morning was &#8220;slower than I&#8217;d like,&#8221; and that&#8217;s the gap that matters.</span></p><p><span>Maybe the real answer isn&#8217;t picking a better single tool. Maybe it&#8217;s refusing to have a single tool at all - building my own console and, more importantly, my own skills around a panel of several tools. Including, crucially, ones that don&#8217;t live on anyone else&#8217;s cloud.</span></p><h2><strong><span>Which Is Where the Home Lab Comes In</span></strong></h2><p><span>Almost a year ago I wrote about a half-serious idea I couldn&#8217;t shake,</span><a href="https://maxvotek.com/p/emergency-gpt-kit-a-story-about-ai?r=2m4r3n"><span> the Emergency GPT Kit</span></a><span>. The premise was almost post-apocalyptic: a compact, offline box of local models you could pull out when the internet was gone, the cloud was off-limits, and your phone was just an expensive dead weight. A first-aid kit for the mind. The last library on earth. I framed it as a story about survival and taking back control, and I&#8217;ll admit I half-filed it under &#8220;fun thought experiment, no promises to build it.&#8221;</span></p><p><span>And that morning it stopped being a thought experiment.</span></p><p><span>Because here&#8217;s the thing: I&#8217;d already started, almost without admitting that&#8217;s what I was doing. I recently ordered a pair of ASUS Ascent GX10 units for my home lab. Only one has arrived so far, but I&#8217;ve already spun up several open-weight models on it, and the first impression genuinely surprised me.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Cfi7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Cfi7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Cfi7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Cfi7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Cfi7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Cfi7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg" width="960" height="1280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Cfi7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Cfi7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Cfi7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Cfi7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc43b0074-7bdc-469b-9894-f6735b193f85_960x1280.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 aria-hidden="true" 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><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><span>Subjectively, last year&#8217;s ChatGPT is already achievable locally. Right here. On a quiet little box on my desk. It runs fast, it&#8217;s compact, the power draw is modest, and the noise is almost nothing. A year ago that sentence would have been a press release. Now it&#8217;s just Tuesday.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aWcC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aWcC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aWcC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aWcC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aWcC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aWcC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg" width="577" height="852" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:852,&quot;width&quot;:577,&quot;resizeWidth&quot;:577,&quot;bytes&quot;:96981,&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://maxvotek.com/i/203601593?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16eee1c7-10b8-45d4-b3e3-4d0b7a621a53_589x1280.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aWcC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aWcC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aWcC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aWcC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad75d907-57d6-46c5-85cc-b3d4849b8ed1_577x852.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 aria-hidden="true" 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><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><p><span>Let me be clear about what it is and isn&#8217;t. It is </span><strong><span>not</span></strong><span> a replacement for Anthropic&#8217;s best models, not even close, not yet. The frontier is the frontier, and local hardware is a generation or two behind it by definition. But for a large share of my routine processes, the unglamorous middle of the workload that just needs to happen reliably, it&#8217;s already a perfectly viable backup loop. A second engine. Something that keeps turning when the primary one stalls.</span></p><p><span>That reframes the Emergency GPT Kit entirely. In the original piece I described it as insurance against catastrophe: grids failing, the long emergency, society degrading slowly over decades. All still true. But the version I actually need is far more mundane and far more immediate: insurance against a Tuesday morning when the API is down and the work still has to ship.</span></p><h2><strong><span>The Health Angle Made It Personal</span></strong></h2><p><span>There&#8217;s one category where I&#8217;ve decided the local-first approach isn&#8217;t optional, it&#8217;s the whole point.</span></p><p><span>I&#8217;m going to start analyzing my DNA and health data locally, first, before anything else. Partly that&#8217;s about privacy, which should be reason enough. But partly it&#8217;s because the frontier-hosted option for that kind of work has been narrowing: the most safety-restricted variants have been pulled back from answering medical questions at all. Whatever the reasons for that and I understand there are real ones, the practical effect on my side is the same: a capability I might want is gated or gone, on someone else&#8217;s schedule, not mine.</span></p><p><span>A local model that&#8217;s &#8220;good enough&#8221; and available beats a frontier model that&#8217;s brilliant and off-limits for the question I actually have.</span></p><p><span>And this connects to something I think about more than I&#8217;d like to admit: the slow drift toward process-oriented medicine, the kind shaped less by curiosity and more by what an insurance workflow will reimburse. The standardized path is efficient. It&#8217;s also, by design, allergic to the non-standard question, the weird symptom, the off-pattern hunch, the &#8220;what if it&#8217;s actually this&#8221; that a good doctor follows and a billing code does not. An offline, unfiltered tool I control is, among other things, a way to keep asking those questions when the system around me is optimized to skip them.</span></p><p><span>The Emergency GPT Kit is becoming a normal, sensible part of staying capable and independent.</span></p><h2><strong><span>What the Outage Actually Taught Me</span></strong></h2><p><span>We&#8217;re meticulous about backing up the wrong things.</span></p><p><span>We back up files. We back up photos. We carry a spare tire and keep a flashlight in a drawer. But over the last few years we quietly outsourced thinking itself: memory, navigation, research, drafting, increasingly judgment to services that live somewhere else, behind someone else&#8217;s status page. And we almost never back that up. When the server hiccups, our cognition hiccups with it. That&#8217;s a strange thing to have let happen.</span></p><p><span>So here&#8217;s where I&#8217;ve landed, watching my &#8220;operating system&#8221; come back online a few hours later as if nothing happened:</span></p><p><span>The AI-native company of the near future won&#8217;t be judged only by how well it uses AI. And neither will the educated, capable individual. The differentiator, the thing that separates the resilient from the merely impressive, is going to be the ability to </span><strong><span>keep working when the next model, API, or cloud suddenly isn&#8217;t available.</span></strong></p><p><span>Capability is becoming abundant. Continuity is becoming rare. And continuity is the part you have to build yourself, on hardware you own, with skills that don&#8217;t expire the moment a connection drops.</span></p><p><span>What&#8217;s in your Emergency GPT Kit?</span></p>]]></content:encoded></item><item><title><![CDATA[The Resolution Library]]></title><description><![CDATA[On what actually goes into the learning loop]]></description><link>https://maxvotek.com/p/the-resolution-library</link><guid isPermaLink="false">https://maxvotek.com/p/the-resolution-library</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 24 Jun 2026 20:59:09 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dbf2befa-c246-4096-a263-33b24d4e05ad_1226x1278.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>A few people wrote back after</span><a href="https://maxvotek.com/p/capital-in-tokens-why-your-people"><span> the last post</span></a><span> asking a version of the same question: okay, the learning loop but what goes into it?</span></p><p><span>Nadella describes the architecture beautifully. Private evals, fine-tuning environments, a retrieval layer over institutional memory. The system that compounds over time, the one that stays yours even when you swap the underlying model. All of that is real and worth building.</span></p><p><span>But there&#8217;s a step before all of it. Before the system, before the retrieval layer, before any of that infrastructure - someone has to capture something worth capturing. And that part is harder than the tooling, because it can&#8217;t be automated. It might be the one thing in this whole conversation that genuinely can not.</span></p><h2><strong><span>What actually gets lost</span></strong></h2><p><span>I&#8217;ve been working in consulting long enough to watch a lot of knowledge disappear.</span></p><p><span>A project closes. The people on it move to the next engagement. The lessons, the ones that actually mattered, the client dynamic that almost tanked it, the architecture choice that turned out to be right for reasons nobody fully understood at the time - none of that makes it into the retrospective. The retrospective covers what shipped, not why things went the way they did.</span></p><p><span>Months later, a similar project starts. Similar client, similar configuration, similar early warning signs. Nobody connects the dots, because there are no dots to connect. The knowledge was there. It just wasn&#8217;t in a form anyone could use.</span></p><p><span>I don&#8217;t think this is a consulting problem specifically. I think it&#8217;s what happens by default when organizations are moving fast and capture is always someone&#8217;s lowest priority.</span></p><h2><strong><span>The decisions that don&#8217;t reduce to process</span></strong></h2><p><span>There&#8217;s a specific category of knowledge that&#8217;s hardest to hold onto.</span></p><p><span>It&#8217;s not the process knowledge: how to run a discovery workshop, how to structure a go-live plan. That gets documented, eventually. It&#8217;s the judgment knowledge. The calls that weren&#8217;t obvious. Whether to push back on a client scope request or absorb it. Which early signal in a project actually predicts trouble six months out. Why a particular customer relationship held through a difficult moment when others didn&#8217;t.</span></p><p><span>Ask someone who made one of those calls well why it worked. You&#8217;ll get an answer, but it won&#8217;t be an algorithm. It&#8217;ll be a story with context: what was happening at the client, what the options actually were, what they decided to discount and why. That story is the thing.</span></p><p><span>A language model can summarize a decision after the fact, but it can&#8217;t reconstruct the judgment that was present at the moment of it - the uncertainty, the alternatives that were seriously considered and dropped, the information that was available but turned out not to matter. That exists only in the person who was there, and only briefly.</span></p><h2><strong><span>The idea I&#8217;ve been testing</span></strong></h2><p><span>So I&#8217;ve started doing something I&#8217;m calling a </span><strong><span>Resolution Library</span></strong><span>, though &#8220;library&#8221; makes it sound more organized than it is right now.</span></p><p><span>The practice is simple: when a significant decision closes, write it down while it&#8217;s fresh. What was happening, what the options were, what got chosen and what got rejected, and crucially, the reasoning at the time. Not the polished version, but the actual thinking.</span></p><p><span>Then, when the outcome is clear, sometimes a month later, sometimes two years, go back and close the loop. What happened? Where the reasoning held and where it didn&#8217;t.</span></p><p><span>That&#8217;s it. No special tool. It&#8217;s a habit, not a system.</span></p><p><span>The honest reason I&#8217;m writing about this rather than presenting it as a solved method is that it&#8217;s genuinely hard to keep up. There&#8217;s no immediate return, the discipline it requires is dull, and there&#8217;s always something more urgent. I&#8217;ve missed entries I wish I had. I&#8217;m not holding this up as something I&#8217;ve perfected, more as something I&#8217;ve become convinced matters enough to persist with despite the friction.</span></p><h2><strong><span>Why this is Nadella&#8217;s argument taken to its source</span></strong></h2><p><span>The previous post ended with the question: how does your company accumulate experience through AI in a way nobody else can copy?</span></p><p><span>The Resolution Library is one attempt at an answer, specifically for the kind of experience that&#8217;s hardest to commoditize. The judgment knowledge. The record of what happened at the actual decision points, before and after.</span></p><p><span>Nadella&#8217;s test for whether you have a real learning loop is whether you can swap out the model without losing the company-veteran expertise built into the system. That expertise has to come from somewhere. It doesn&#8217;t emerge from the volume of transactions or aggregated usage data. It comes from the reasoning behind the calls that actually shaped outcomes and captured at the moment they were made, in a form that can be used.</span></p><p><span>There&#8217;s </span><a href="https://framebreak.com/posts/realitys-clock-06182026"><span>a piece by Usman Sheikh at Framebreak</span></a><span> that frames the same stakes through Federer: he won 54% of the points he played and nearly 80% of his matches. A small edge, consistently held at the right moments, produces a dramatically different aggregate result. Not every point matters. Win the ones that do.</span></p><p><span>That&#8217;s the selection problem the Resolution Library is trying to solve, capturing the decisions that actually determine outcomes, which is a much shorter list.</span></p>]]></content:encoded></item><item><title><![CDATA[Capital in Tokens: Why Your People Just Got More Valuable, Not Less]]></title><description><![CDATA[I just finished Satya Nadella&#8217;s essay on X, &#8220;A frontier without an ecosystem is not stable.&#8221; It went up on Sunday and has already pulled in tens of millions of views which tells you something on its own, given its not a product launch or a model release.]]></description><link>https://maxvotek.com/p/capital-in-tokens-why-your-people</link><guid isPermaLink="false">https://maxvotek.com/p/capital-in-tokens-why-your-people</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Fri, 19 Jun 2026 20:29:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8ab42ab7-de1a-4699-9187-2087639918b7_1280x1141.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I just finished </span><a href="https://x.com/satyanadella/status/2066182223213293753"><span>Satya Nadella&#8217;s essay on X, &#8220;A frontier without an ecosystem is not stable.&#8221;</span></a><span> It went up on Sunday and has already pulled in tens of millions of views which tells you something on its own, given its not a product launch or a model release. It&#8217;s a strategy memo for every company trying to figure out where it stands in this new economy. It put words to something I&#8217;ve been circling for a while.</span></p><p><span>Part of that is because I&#8217;ve spent the last few weeks deep in the Cursor ecosystem, watching how fast things move when AI actually gets embedded into a workflow instead of bolted onto one. Reading Nadella&#8217;s framing made it concrete: what&#8217;s happening right now, in record time, is a full rebuild of the operating system businesses run on. Not an upgrade. A rebuild.</span></p><blockquote><p><span>&#8220;A frontier without an ecosystem is not stable.&#8221; - Satya Nadella</span></p></blockquote><p><span>That&#8217;s the thesis in eight words. Everything else in the essay is him unpacking it.</span></p><h2><strong><span>The two kinds of capital</span></strong></h2><p><span>The core idea is what Nadella calls &#8220;capital in tokens.&#8221; His argument is that every company now carries two distinct forms of capital.</span></p><p><span>The first is human capital what he describes as the knowledge, judgment, relationships, ingenuity, and pattern recognition of a company&#8217;s people. Nothing new there. We&#8217;ve always known this mattered.</span></p><p><span>The second is new: token capital. The proprietary AI capability a company builds and owns, as opposed to what it simply rents through an API.</span></p><p><span>The counterintuitive part: the obvious read is that as token capital scales up, human capital becomes less important. Machines do more, people do less, value shifts accordingly. Nadella&#8217;s argument flips that completely. In his own words, human capital does not become less valuable as token capital grows, it becomes more valuable.</span></p><p><span>Human capital doesn&#8217;t get cheaper as AI gets stronger. It gets more expensive.</span></p><h2><strong><span>Why AI alone just spins its wheels</span></strong></h2><p><span>Think about what AI actually does without a human steering it. It optimizes whatever target it&#8217;s given, inside whatever boundaries it&#8217;s given. But it doesn&#8217;t decide which problems matter. It doesn&#8217;t connect a customer complaint in support of a roadmap decision in a product to a phrase in a sales deck. It doesn&#8217;t notice that the real issue isn&#8217;t the one anyone asked about.</span></p><p><span>That&#8217;s still entirely a human job. Without it, AI doesn&#8217;t fail loudly, it just runs in circles, confidently. It produces a lot of output that looks like progress and isn&#8217;t.</span></p><blockquote><p><span>&#8220;Without human direction, you have compute running in circles.&#8221; - Satya Nadella</span></p></blockquote><p><span>Put simply: AI without people is just expensive servers heating up the atmosphere. Impressive electricity bill, no compounding value.</span></p><h2><strong><span>The real competition isn&#8217;t about picking the best model</span></strong></h2><p><span>This matters for anyone actually running a company, not just watching one from the sidelines.</span></p><p><span>Every major tech player is now building on remarkably similar underlying technology. The model landscape is converging fast what was a meaningful gap six months ago is closing. So if everyone has access to roughly comparable horsepower, &#8220;which model did you pick&#8221; stops being the differentiator.</span></p><p><span>Nadella&#8217;s sharpest point is that the real competitive question is learning system you build on top of it.</span></p><p><span>Your workflows. Your accumulated edge cases. Your institutional scar tissue from the deals that went sideways and the processes that finally worked. All of that, fed back into a system that gets better every time someone uses it, that&#8217;s the actual asset. Not the model. The loop around the model.</span></p><p><span>Nadella actually gets specific about what that loop is made of, which is rare for a CEO essay like this. He lays out three layers: private evaluations that measure whether the model is improving against outcomes the business actually cares about, not just public benchmarks; private reinforcement-learning environments that let the model get stronger from real traces of work inside the company; and a retrieval layer that makes institutional memory searchable and usable. Stack those three together and you get a system that compounds with every cycle of use - what he calls a hill-climbing machine.</span></p><blockquote><p><span>&#8220;Unlike most assets, it compounds.&#8221; - Satya Nadella, on the hill-climbing machine</span></p></blockquote><p><span>Most balance-sheet assets depreciate the moment you buy them. This one is built to do the opposite.</span></p><p><span>I&#8217;d go as far as saying we need a new metric entirely: something like </span><em><span>AI-learnability</span></em><span> - how fast and how well a company&#8217;s internal systems improve from each interaction. I suspect that number will end up correlating with business outcomes more tightly than almost anything else we currently track.</span></p><p><span>And this only works if knowledge is captured in a form an agent can actually use, not buried in someone&#8217;s head, not scattered across six tools, not living exclusively in a quarterly deck. It means fine-tuning on your real cases, your real failures, your real customers. Not generic, abstract data that could belong to anyone.</span></p><h2><strong><span>The sovereignty test</span></strong></h2><p><span>Nadella gives this loop a name worth sitting with: the new IP of the firm. And he offers a concrete way to test whether you actually have one.</span></p><p><span>Can you swap out a generalist model: switch providers, upgrade versions, whatever without losing the accumulated, company-specific expertise your system has built up? If the answer is no, you don&#8217;t have a learning loop. You have a rental agreement with extra steps, and your &#8220;institutional knowledge&#8221; lives entirely inside someone else&#8217;s model weights.</span></p><p><span>The framing is simple but it&#8217;s a genuinely useful filter for decision-making. You can delegate a task. You can hand off entire chunks of execution.</span></p><blockquote><p><span>&#8220;You can never offload your learning.&#8221; - Satya Nadella</span></p></blockquote><p><span>That&#8217;s the line Nadella keeps coming back to. You protect the learning like it&#8217;s the whole company. Because increasingly, it is.</span></p><h2><strong><span>A warning from the 2000s</span></strong></h2><p><span>This is what turns the argument from a nice metaphor into an actual warning and it&#8217;s not me reaching for a parallel, it&#8217;s the one Nadella draws himself.</span></p><p><span>We&#8217;ve run this experiment before. In the 2000s, GDP numbers looked perfectly healthy on paper while entire industries were quietly hollowed out by outsourcing. Manufacturing left. Jobs disappeared. The aggregate statistics stayed calm while the underlying structure of entire economies shifted somewhere else, slowly enough that nobody panicked until it was already done.</span></p><p><span>Nadella&#8217;s warning is that the same pattern is available again, just with frontier AI models instead of factories: a small number of dominant models absorbing the specialized knowledge of entire industries and selling it back at commodity prices, while the companies that generated that knowledge end up with none of the value. A company or a country that becomes fully dependent on someone else&#8217;s model, with no internal loop of its own, is outsourcing its future capability while the dashboard still looks fine.</span></p><h2><strong><span>This matches what I&#8217;ve been seeing elsewhere</span></strong></h2><p><span>This connects directly to something I&#8217;ve written about before: value accumulates with whoever owns the outcome, not whoever sells the tool. The tool is increasingly commoditized. The outcome, the actual compounding result inside a specific company - isn&#8217;t.</span></p><p><span>It also explains something I&#8217;ve been watching closely: the AI-trainer market. Why is it growing right now, specifically? Because the companies pulling ahead understand that human capital inside the building is exactly what makes &#8220;capital in tokens&#8221; function at all. Someone has to teach the system what good looks like. That&#8217;s a human job, and right now it&#8217;s an underpriced one.</span></p><p><span>This is the part of Nadella&#8217;s formula that actually makes it work in practice. Capital in tokens, on its own, is inert. It only compounds when it&#8217;s paired with the human judgment that knows what to feed it and what to ignore.</span></p><h2><strong><span>So what does this actually mean for you</span></strong></h2><p><span>Everyone will have access to roughly the best model, eventually, on roughly the same terms.</span></p><p><span>The companies that come out ahead are the ones building their own internal learning system right now - their own quality benchmarks, their own fine-tuning loops, their own corporate knowledge base that an agent can actually query. Two or three years from now, that compounding advantage won&#8217;t be something a competitor can buy with a subscription. It&#8217;ll be structural.</span></p><p><span>The real question now is how your company plans to accumulate its own experience through AI, in a way nobody else can copy.</span></p><p><span>That&#8217;s the real moat.</span></p>]]></content:encoded></item><item><title><![CDATA[$25,000 a day.]]></title><description><![CDATA[That&#8217;s what AI trainers on Wall Street are charging right now.]]></description><link>https://maxvotek.com/p/25000-a-day</link><guid isPermaLink="false">https://maxvotek.com/p/25000-a-day</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 10 Jun 2026 17:26:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c84939c9-8cdd-4bd7-b518-7cb6088395c2_2860x1609.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>$25,000 a day.</p><p>That&#8217;s what AI trainers on Wall Street are charging right now.</p><p>Saw it on <a href="https://news.bloomberglaw.com/artificial-intelligence/wall-street-pays-ai-trainers-25-000-a-day-to-automate-workflows">Bloomberg last week</a>. Sounds crazy until you run the numbers.</p><p>Twenty to thirty bankers in the room. That&#8217;s roughly $1,000 a head. For an investment bank, that&#8217;s two hours of one analyst&#8217;s time. If the team comes out 10-20% more productive, it pays for itself before end of quarter.</p><p>The mass replacement story isn&#8217;t playing out the way people expected. What&#8217;s actually happening: a new line item showed up on the P&amp;L. And with it, real demand for people who can explain AI to other people - clearly, practically, in a way that makes them want to actually use it.</p><div><hr></div><p>It brought back one of my first big projects.</p><p>SAP CRM rollout for a large pharma company. I went in thinking the hard part was the configuration.</p><p>I was wrong.</p><p>The technical work ended up being maybe half the job. The other half was harder: flying to dozens of countries, building training for teams with completely different skill levels, figuring out how to get people engaged who had no real reason to care, and somehow making them want to use something that just made their jobs more complicated at first.</p><p>We ran experiment after experiment. KPIs or recognition? Mandatory rollout or voluntary adoption?</p><p>The answer was always the same: find the people inside the company who already believed in the technology before anyone asked them to.</p><p>In the SAP world we called them power users. Anthropic calls them ambassadors - I joined that program. Cursor runs hackathons for the same reason.</p><p>The name changes. The pattern doesn&#8217;t.</p><p>Those people got up at internal events, showed their results, shared what clicked, and ended up being the real reason their colleagues got on board. They moved the needle more than any top-down mandate ever did.</p><div><hr></div><p>Same thing is happening now in Agentforce deployments.</p><p>The technical setup takes weeks. Getting two hundred people to actually open the tool every day takes months. The rollouts that stick aren&#8217;t the ones with the cleanest architecture. They&#8217;re the ones where someone inside the client org got genuinely excited, showed their team what was possible, and made everyone else feel like they were falling behind.</p><p>One person who actually believes in the tool moves faster than six months of mandatory training.</p><p>The firms that get this are hiring for it deliberately - not waiting for champions to show up, but finding them early and building around them. That&#8217;s a different kind of implementation work. And it gets paid differently.</p><div><hr></div><p>Last month, at Techflow in Miami, I caught a Claude Code talk aimed at beginners.</p><p>The presenter did something genuinely hard: made the tools make sense to a completely mixed room, in a way that made people want to try it right then. Not just understand it - try it.</p><p>That skill is rarer than it looks.</p><div><hr></div><p>Twenty years. The technology has changed completely.</p><p>People haven&#8217;t.</p><p>Companies keep buying new tools expecting results overnight. But between the purchase and the actual payoff, the same thing always gets in the way: changing how people work.</p><p>The AI trainer, AI coach, and AI transformation market is just getting started.</p><p>It&#8217;s the clearest money that will be made on AI - right after data centers and hardware.</p><p>For AI companies, the race that matters most right now is who helps thousands of people actually change the way they work.</p>]]></content:encoded></item><item><title><![CDATA[How I Read My Own Genome Over a Weekend]]></title><description><![CDATA[That 23andMe file has been sitting on my drive since 2019.]]></description><link>https://maxvotek.com/p/how-i-read-my-own-genome-over-a-weekend</link><guid isPermaLink="false">https://maxvotek.com/p/how-i-read-my-own-genome-over-a-weekend</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 28 May 2026 19:14:52 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bbb94d5a-371f-4700-80a0-e8575add1c83_1402x1746.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>That 23andMe file has been sitting on my drive since 2019.</p><p>I&#8217;d paid $99, gotten a polished consumer interface, and walked away with almost nothing useful on the health side. The one genuinely interesting detail: a distant cousin who turned out to be another tech guy at Microsoft in Seattle. We probably shared 0.3% of our DNA and had never crossed paths. The internet works as intended.</p><p>Everything medical is heavily constrained by the FDA. The outputs land at the level of &#8220;slightly elevated Alzheimer&#8217;s risk&#8221; and &#8220;asparagus smell perception.&#8221; Those restrictions haven&#8217;t loosened since. So the file sat there, doing nothing, for five years.</p><p>A friend eventually pointed out the obvious: I was sitting on 600,000 data points and had done exactly nothing with them.</p><p>The raw 23andMe file isn&#8217;t a summary. It&#8217;s a dense text file full of SNPs: Single Nucleotide Polymorphisms, which sounds like a graduate seminar topic but just means: tiny places in your DNA where you differ from other people. One letter changed out of three billion. Multiply that by 600,000 and you have a surprisingly complete map of your biological quirks.</p><p>Used right, those SNPs tell you about disease predisposition, metabolic patterns, drug response, ancestry and ancient population origins, even distant connections to known historical lineages. The data was always there, but I never got to it.</p><p>Doing this properly used to require real bioinformatics fluency: Plink, VCF files, genome assembly builds, bash scripts, a stack of reference databases. Weeks of learning before any real output. Not impossible, but enough friction that almost nobody outside a research lab was doing it for themselves.</p><p>So I opened Claude Code in the terminal and typed one line:</p><p><em>&#8220;Here&#8217;s my 23andMe file. Check hereditary disease risk, pharmacogenetics, and parse nutrition and metabolism notes.&#8221;</em></p><p>That was it.</p><p>Claude identified what was needed, pulled the right tools and databases on its own, and built the pipeline. I didn&#8217;t write a single bash script. I didn&#8217;t configure a genome build. I didn&#8217;t spend three days reading documentation for a tool I&#8217;d use once.</p><p>The databases it pulled in:</p><ul><li><p><strong>ClinVar</strong> - hereditary disease variants</p></li><li><p><strong>PharmGKB / CPIC</strong> - drug compatibility and metabolism</p></li><li><p><strong>GWAS Catalog</strong> - risk associations for diabetes, heart disease, and other conditions</p></li><li><p><strong>1000 Genomes</strong> - comparison against modern global populations</p></li><li><p><strong>Ancient DNA databases</strong> - tracing ancestry against ancient peoples and migration paths</p></li></ul><p>By the end of the weekend I had a personal report I can re-run anytime, no third-party service, no subscription, nothing leaving my machine. I saved a section of it for my doctor to put in the chart.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NQTv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NQTv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 424w, https://substackcdn.com/image/fetch/$s_!NQTv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 848w, https://substackcdn.com/image/fetch/$s_!NQTv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 1272w, https://substackcdn.com/image/fetch/$s_!NQTv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NQTv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png" width="1378" height="1732" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1732,&quot;width&quot;:1378,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:199703,&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://maxvotek.com/i/199644525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.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_!NQTv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 424w, https://substackcdn.com/image/fetch/$s_!NQTv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 848w, https://substackcdn.com/image/fetch/$s_!NQTv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.png 1272w, https://substackcdn.com/image/fetch/$s_!NQTv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a2160a-533a-4e32-97b9-1542fb659ebb_1378x1732.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 aria-hidden="true" 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><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_!Mi6A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mi6A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 424w, https://substackcdn.com/image/fetch/$s_!Mi6A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 848w, https://substackcdn.com/image/fetch/$s_!Mi6A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 1272w, https://substackcdn.com/image/fetch/$s_!Mi6A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mi6A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png" width="1390" height="1742" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1742,&quot;width&quot;:1390,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:433330,&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://maxvotek.com/i/199644525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.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_!Mi6A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 424w, https://substackcdn.com/image/fetch/$s_!Mi6A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 848w, https://substackcdn.com/image/fetch/$s_!Mi6A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.png 1272w, https://substackcdn.com/image/fetch/$s_!Mi6A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc07f00bf-8e5b-4f4e-a016-3283fded3830_1390x1742.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 aria-hidden="true" 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><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_!V9NQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V9NQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 424w, https://substackcdn.com/image/fetch/$s_!V9NQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 848w, https://substackcdn.com/image/fetch/$s_!V9NQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 1272w, https://substackcdn.com/image/fetch/$s_!V9NQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V9NQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png" width="1374" height="1736" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1736,&quot;width&quot;:1374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:266611,&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://maxvotek.com/i/199644525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.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_!V9NQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 424w, https://substackcdn.com/image/fetch/$s_!V9NQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 848w, https://substackcdn.com/image/fetch/$s_!V9NQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.png 1272w, https://substackcdn.com/image/fetch/$s_!V9NQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176ad60a-ec17-4dca-8f06-b5ad620f0d01_1374x1736.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 aria-hidden="true" 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><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><strong>What I actually found:</strong></h2><p>Specific drug metabolism patterns: the pharmacogenetics piece turned out to be the most immediately practical. Some people process certain compounds fast, some slow, some atypically. I fall outside the standard range on a few things that are worth flagging before any new prescription gets written.</p><p>Elevated risk on a few conditions. I&#8217;m not listing them here both because it&#8217;s personal and because the framing matters a lot. Genetic risk is probabilistic. A raised number isn&#8217;t a diagnosis, it&#8217;s a signal to pay attention to a particular area. There&#8217;s a big difference.</p><p>Ancient Eastern European and Slavic lineages running deep. The ancestry section cross-referenced against ancient DNA migration patterns and placed my ancestors in specific regions across thousands of years. That part was more quietly fascinating than actionable, but seeing where your people were 4,000 years ago is one of those moments that&#8217;s hard to describe.</p><p>Variants affecting tolerance to certain medications - distinct from the metabolism patterns, but related. The kind of thing that&#8217;s genuinely useful to have documented somewhere.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rSVq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rSVq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 424w, https://substackcdn.com/image/fetch/$s_!rSVq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 848w, https://substackcdn.com/image/fetch/$s_!rSVq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 1272w, https://substackcdn.com/image/fetch/$s_!rSVq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rSVq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png" width="1398" height="1742" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1742,&quot;width&quot;:1398,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:578698,&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://maxvotek.com/i/199644525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.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_!rSVq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 424w, https://substackcdn.com/image/fetch/$s_!rSVq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 848w, https://substackcdn.com/image/fetch/$s_!rSVq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.png 1272w, https://substackcdn.com/image/fetch/$s_!rSVq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb6330b-08e5-45d9-bf4f-13c1a96b6ca2_1398x1742.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 aria-hidden="true" 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><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><strong>My honest take: genetics isn&#8217;t a verdict.</strong></h2><p>Most SNPs only give probabilities. They aren&#8217;t diagnoses, they aren&#8217;t certainties, and without a sober reading of what the numbers actually mean, it&#8217;s very easy to spiral into anxiety over nothing. I&#8217;d recommend going in with that framing locked in, or doing it alongside someone: a doctor, a friend with a biology background who can help you contextualize what comes back.</p><p>That said, I found the whole thing genuinely valuable, the information actually exists now, in a form I control, that I can hand to a doctor and have it mean something.</p><p>Without Claude Code I&#8217;d have burned weeks just on tooling, probably given up, and the file would still be sitting there.</p><p>With it, the whole thing came together over two weekends.</p><p>I&#8217;m now looking for a lab to do a full genome sequence. 23andMe only covers a small fragment, around 0.02% of your actual genome. The rest is inference and approximation. Full sequencing gives you the complete picture, and the cost has dropped far enough that it&#8217;s no longer an exotic expense.</p><p>When that file comes back, Claude Code is the first thing I&#8217;m opening.</p>]]></content:encoded></item><item><title><![CDATA[On Content, Personal Brand, and Your Own Absurdity]]></title><description><![CDATA[Content has become one of the most powerful channels for building and expanding your network in the modern world.]]></description><link>https://maxvotek.com/p/on-content-personal-brand-and-your</link><guid isPermaLink="false">https://maxvotek.com/p/on-content-personal-brand-and-your</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Tue, 26 May 2026 15:45:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f65ec7f8-a5d8-48b4-a4a0-9df1b55383ee_1280x960.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Content has become one of the most powerful channels for building and expanding your network in the modern world. A single post can reach far more people than you could meet in person over years of conferences, dinners, and networking events. What&#8217;s interesting is that it also works on a delay - a post can come back months later in the form of leads, partnerships, and unexpected calls from exactly the kinds of people you&#8217;d hoped to connect with but never got the chance to.</p><p>And yet, most people I respect still don&#8217;t post. So I&#8217;ve been thinking about why.</p><h2><strong>The stories we tell ourselves</strong></h2><p>Many friends and colleagues ask me how to start building their brand and producing content. When I try to understand what&#8217;s actually stopping them, it almost always traces back to something absorbed early, not a decision, more like a rule that never got questioned. <strong>Don&#8217;t brag. Don&#8217;t overshare. Don&#8217;t make yourself a target. </strong>The underlying message we absorb is that being visible is dangerous. Say something good about yourself and you&#8217;re showing off. Share something useful and someone might just run with it.</p><p>But in practice, it doesn&#8217;t work that way. Knowledge and experience almost always only produce results in combination with context, with trust, with the relationship that forms when someone reads your thinking and recognizes something true in it. Sharing a framework doesn&#8217;t hand over the years it took to build it. If anything, it demonstrates them.</p><h2><strong>The deeper fear: looking ridiculous</strong></h2><p>One of the most paralyzing fears isn&#8217;t failure, it&#8217;s actually  embarrassment. The fear of looking ridiculous. Its roots often go back to childhood: bullying, the perfectionism of always needing to get it right before raising your hand, the social cost of being &#8220;that person&#8221; who overshares.</p><p>Where is the line between sharing and embarrassing yourself? Honestly? Nobody knows. And that uncertainty is exactly the problem. In language learning, the people who progress fastest aren&#8217;t those who study the longest before speaking. They&#8217;re the ones who start speaking before they&#8217;re ready, absorb the feedback, and adjust. Content works exactly the same way.</p><p>I&#8217;ve seen this in clay pigeon shooting, which I&#8217;ve practiced for years. When I was teaching a friend recently, his first rounds were rough, almost no hits. But I could see the real progress: better stance, smoother gun movement, cleaner tracking, more deliberate preparation before the shot. The clays weren&#8217;t breaking yet, but the mechanics were improving with every round. That&#8217;s not empty encouragement, that&#8217;s a coach&#8217;s eye recognizing that micro-shifts predict outcomes, even when the scoreboard doesn&#8217;t show it yet. When everything finally came together, the clays started breaking consistently.</p><p>Content is no different. The early posts feel clumsy. The engagement is low. But something is happening under the surface: you&#8217;re developing your voice, learning what resonates, building the habit. Most people quit before the clays start breaking.</p><h2><strong>The trap of two attempts</strong></h2><p>I&#8217;ve written about this before - the mistake of judging a strategy by two attempts. You go to one conference: &#8220;conferences don&#8217;t work.&#8221; You send ten LinkedIn messages: &#8220;LinkedIn doesn&#8217;t work.&#8221; But someone did reply. Someone did read your post. That&#8217;s a signal that didn&#8217;t exist before you tried. These are small but real shifts. In business, we often cut too early, right at the moment when the mechanics are starting to click.</p><p>The same logic applies to content. Meaningful skill: in shooting, in archery, in writing, in building comes from repetitions plus attention to small changes. Not from two tries followed by a verdict.</p><h2><strong>What actually works</strong></h2><p>If you&#8217;re not confident enough to share your own ideas yet, start by sharing opinions on other people. Become the person others come to for a take. Engage with people you respect - comment on their posts, ask a real question, enter their orbit. This is low-risk, high-signal activity. It builds your presence without requiring you to claim expertise you don&#8217;t yet feel.</p><p>And then: post the thing that scares you a little.</p><p>Working on content daily for a couple of years, I&#8217;ve noticed that the strongest responses never come from the polished, carefully reasoned posts. They come from the ones that contain a contradiction, or an acknowledged vulnerability, moments where I admit I don&#8217;t have it figured out. Half the readers like it. Half react negatively. But that generates far more resonance than posts everyone simply nods at and scrolls past.</p><h2><strong>Training the muscle</strong></h2><p>In sports psychology something I&#8217;ve read extensively because shooting and archery have taught me a great deal about mental performance: there&#8217;s a lot of emphasis on neutral response after a bad shot. Don&#8217;t grimace. Don&#8217;t sigh. Don&#8217;t curse under your breath. Each of those small reactions trains your brain to expect failure. Instead: neutral face, calm body, attention immediately to what&#8217;s next.</p><p>The same muscle applies to content. I deliberately put myself in situations where I might look ridiculous, because the fear of embarrassment, left untrained, will quietly veto every idea you have before it reaches the page. Looking stupid isn&#8217;t the worst thing. Never starting is.</p><p>Like any skill, this gets easier with repetition. Entrepreneurs I know who are also serious amateur athletes tend to understand this intuitively. The ability to absorb a loss, extract the lesson, and focus on the next attempt is exactly the same in business as it is in sport. And it&#8217;s exactly what content creation requires.</p><h2><strong>One post this week</strong></h2><p>Start with one post. Maybe the one that feels uncomfortable to publish. The one where you&#8217;re not sure how it&#8217;ll land. That discomfort is information, it usually means you&#8217;ve said something real.</p><p>Personal brand isn&#8217;t built in a campaign. It&#8217;s built in the reps. And the people who seem like they &#8220;got lucky&#8221; with their audience? They made a hundred attempts, paid with time and effort, survived dozens of misses, and kept going.</p><p>The clays eventually start breaking. But only for those who keep shooting.</p>]]></content:encoded></item><item><title><![CDATA[OpenAI grew from 1,000 to 3,000 people in a single year. The operating model never centralized.]]></title><description><![CDATA[Calvin French-Owen spent a year inside that growth curve, then left and published an honest breakdown of how the most valuable AI company on the planet actually works day to day.]]></description><link>https://maxvotek.com/p/openai-grew-from-1000-to-3000-people</link><guid isPermaLink="false">https://maxvotek.com/p/openai-grew-from-1000-to-3000-people</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Fri, 15 May 2026 12:55:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/330d3f1b-0cf7-4cda-bcbe-9e552eacec6d_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Calvin French-Owen spent a year inside that growth curve, then left and published an honest breakdown of how the most valuable AI company on the planet actually works day to day.</p><p>Read it the way you&#8217;d read a leaked board deck. Because that&#8217;s what it is.</p><h3><strong>Email is dead. Slack is the company.</strong></h3><p>Calvin received about 10 emails the entire year. Everything else was Slack.</p><p>Dozens of workspaces. Layered permissions. Hundreds of channels. If you don&#8217;t curate notifications aggressively, you drown by week two.</p><p>For a company that tripled headcount in twelve months, this is a deliberate choice. Email is too slow. Slack gives speed, and at OpenAI speed beats order.</p><p>That&#8217;s not a tooling preference. It&#8217;s an architectural decision about how decisions get made.</p><h3><strong>One monorepo. No style guide.</strong></h3><p>Most of the code is Python - FastAPI plus Pydantic. There&#8217;s Rust where latency matters and a little Go.</p><p>There is no enforced style guide. In one file, a clean engineering library written by a former Google veteran. In the file next to it, a one-off Jupyter notebook from a PhD who joined last month. Things break more often than they should.</p><p>Tests that touch GPUs can take 30 minutes even when parallelized. The backend monolith has become a landfill, the place everything gets dumped because it&#8217;s the path of least resistance.</p><p>If you&#8217;ve worked at a hypergrowth product company, none of this surprises you. The only difference at OpenAI is the dial is turned to maximum.</p><h3><strong>Duplication is a strategy, not a bug.</strong></h3><p>This is the part that breaks every MBA framework.</p><p>Calvin counted <strong>at least 6 internal libraries doing the same job</strong> - task queues, agent loops, the basics. Codex existed in <strong>3 to 4 parallel versions</strong> from different teams before launch. ChatGPT Connectors followed the same pattern.</p><p>Why?</p><p>Because there is no central architecture team. Researchers operate as mini-CEOs: they come up with an idea, build a prototype quickly, and ask almost no one for permission. If the prototype works, a team coalesces around it. If it doesn&#8217;t, the project quietly dies.</p><p>The math is brutal but logical. The cost of three teams writing the same queue library is small. The cost of three teams coordinating on whose queue library to use is enormous, measured in months, not engineer-weeks.</p><p>OpenAI buys speed by paying for duplication. Most companies do the opposite and wonder why nothing ships.</p><h3><strong>Knowledge lives in three places.</strong></h3><p>Slack. Code. People.</p><p>When Calvin asked about the quarterly roadmap, the answer was: <strong>&#8220;that doesn&#8217;t exist.&#8221;</strong></p><p>Not &#8220;we&#8217;re working on one.&#8221; Not &#8220;ask your manager.&#8221; It doesn&#8217;t exist.</p><p>A huge amount of the company&#8217;s actual operating context sits in employees&#8217; heads and Slack threads. That&#8217;s why the best research managers there aren&#8217;t planners, they&#8217;re synthesizers. People who can connect twelve disconnected experiments into a coherent product story.</p><p>When Codex needed two senior engineers from the ChatGPT team, it got them the next day. No staffing committee. No quarterly resource planning. No reorg memo.</p><p>That&#8217;s not casual. That&#8217;s the system working as designed.</p><h3><strong>The MBA inversion</strong></h3><p>If you took every operating principle business school teaches, OpenAI did the opposite. On purpose.</p><ol><li><p><strong>No single source of truth.</strong> Knowledge is distributed by design.</p></li><li><p><strong>No centralized documentation.</strong> Code and Slack are the documentation.</p></li><li><p><strong>Teams duplicate code instead of coordinating endlessly.</strong> Cheaper.</p></li><li><p><strong>Slack replaces half the processes the rest of the world calls &#8220;operations.&#8221;</strong></p></li></ol><p>While speed beats order, this works.</p><p>That&#8217;s the load-bearing assumption and it&#8217;s worth saying out loud because most companies running this playbook think the model is the playbook. It isn&#8217;t. The playbook only holds while the marginal value of a shipped product feature is higher than the marginal cost of organizational debt.</p><p>For OpenAI in 2026, that math is wildly in favor of speed. New product surface. New customer segment. A research model that keeps getting better. Every quarter, the cost of waiting is larger than the cost of duplication.</p><p>That&#8217;s not true for most companies. It&#8217;s barely true for most labs.</p><h3><strong>The 10,000-person question</strong></h3><p>OpenAI is not Google. It&#8217;s not a classic enterprise software company. It&#8217;s a research lab that accidentally shipped the most viral consumer product in history and is now selling, in parallel, to enterprises and to governments.</p><p>Meta hit this exact operating wall around 10,000 people. The duplication tax stopped being affordable. Coordination overhead became the bottleneck, and the company restructured to absorb it.</p><p>OpenAI will hit the same wall. The only question is when.</p><p>If you&#8217;re a founder reading this and copying the playbook because OpenAI is winning - be careful. The playbook is the consequence of a specific stage and a specific kind of business. It&#8217;s not the cause of the winning.</p><p>For now, the model holds. Slack is the org chart. Researchers are mini-CEOs. Duplication is policy.</p><p><strong>Most enterprise wisdom about &#8220;scaling&#8221; might be expensive folklore until the headcount forces someone to find out.</strong></p>]]></content:encoded></item><item><title><![CDATA[When You Speed Up Code 100x, the Bottleneck Doesn’t Disappear. It Migrates.]]></title><description><![CDATA[And right now it&#8217;s migrating straight into the seams of every consulting firm and enterprise client I work with.]]></description><link>https://maxvotek.com/p/when-you-speed-up-code-100x-the-bottleneck</link><guid isPermaLink="false">https://maxvotek.com/p/when-you-speed-up-code-100x-the-bottleneck</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 06 May 2026 13:21:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/25981394-8490-4338-9d2b-3e7578fc176f_1000x563.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When you speed up code 10&#8211;100x, the bottleneck doesn&#8217;t disappear.</p><p>It migrates.</p><p>Andrew Ng just named something I&#8217;ve been seeing on every engagement for the past year: AI-native teams don&#8217;t move faster than traditional ones. They move differently.&#8221;</p><p>Roles blur. The engineer is also the product manager, the designer, sometimes the marketer. Sales prototypes their own demos and ships proposals without engineering. A team of 2&#8211;5 closes work that used to take 20.</p><p>But the part Ng added that matters most, and the part most of the AI productivity discourse keeps skipping, is this:</p><p><strong>When one function accelerates by 10&#8211;100x, the slow ones become the constraint.</strong></p><p>The speed of any process is limited by its narrowest point. Right now that point isn&#8217;t the model. It&#8217;s adoption..how fast actual humans inside an actual organization learn to use these tools.</p><p>The bottleneck isn&#8217;t inside the dev team. It&#8217;s at the seams. Between engineering and every function that didn&#8217;t accelerate with it.</p><h2><strong>The 10x dev team inside a 1x company</strong></h2><p>This is the part I keep watching play out at every Big Four engagement, every enterprise rollout, every consulting deal in the last twelve months.</p><p>A development team adopts Claude Code or Codex. Velocity jumps 3&#8211;5x within a quarter. Tickets close faster. PRs ship in hours instead of days. The CTO presents the numbers at the next board meeting. Everyone claps.</p><p>Then the work hits the next desk.</p><p>Procurement still takes six weeks to approve a vendor. Legal still wants the same redlines on the same MSAs. Compliance still runs the same review cycle on the same risk matrix. Marketing still books the same launch slot eight weeks out. The client&#8217;s IT team still needs three change-control boards.</p><p>Engineering compressed eight weeks of work into one. Everything around it stayed for eight weeks. So the cycle time for a delivered, paying outcome didn&#8217;t move at all. The team just sits idle longer, waiting on the rest of the org to catch up.</p><p>This is what Ng is naming. And it&#8217;s the thing nobody on the engineering side wants to say out loud, because saying it means the productivity story gets a lot more complicated.</p><p><strong>The 10x dev team inside a 1x company is not a 10x company. It&#8217;s a 1x company with very fast engineers and a very tall pile of finished features waiting in line.</strong></p><h2><strong>The generalist of 2026</strong></h2><p>Ng&#8217;s answer is the part most consulting partners haven&#8217;t internalized yet: generalists.</p><p>Not the generalist of 2018 - the &#8220;full-stack&#8221; engineer who could touch the database and the UI. The generalist of 2026: someone who can write the code, make the product call, talk to the client, draft the contract, and close the proposal themselves.</p><p>The math is brutal, but it&#8217;s not new. McKinsey ran on it for 70 years. A senior partner is a generalist with judgment, they&#8217;re the ones who scope the work, sell it, run it, and sign it. Below them, the pyramid was specialists. AI is collapsing the pyramid because the specialists are now the generalists. Code is one tool in their stack. Legal review is another. Client comms is another. None of them require a dedicated headcount anymore.</p><h2><strong>What this means in practice</strong></h2><p>Four shifts I&#8217;m watching the Big Four figure out one painful quarter at a time.</p><p><strong>1. Don&#8217;t hire a specialist if a generalist with AI can do the job.</strong></p><p>The headcount cuts at the major firms this year aren&#8217;t about partners being the bottleneck. They&#8217;re about the work below the partners no longer requiring the seniors who used to feed them. The base of the pyramid stopped existing. The top followed.</p><p><strong>2. Accelerate the whole process, not just engineering.</strong></p><p>The agent platform plays from the consulting side: pre-built agents for procurement, legal review, claims processing, vendor onboarding, audit testing, KYC, supplier risk and those aren&#8217;t dev tools. They&#8217;re seam-removers. Engineering already moves. The smart firms are now de-bottlenecking everything around it.</p><p>That&#8217;s the actual thesis behind the partnership announcements I&#8217;ve been writing about all year. It&#8217;s not &#8220;more code shipped.&#8221; It&#8217;s &#8220;fewer queues between functions.&#8221;</p><p><strong>3. The metric isn&#8217;t team utilization. It&#8217;s how fast value reaches the client.</strong></p><p>Most consulting firms still measure people on chargeable hours and utilization. That metric was designed for a world where labor was the input and time was the output. Both halves are wrong now.</p><p>The right question is: from the moment a client says &#8220;yes,&#8221; how many calendar days until they&#8217;re seeing value? Six months ago that number was 90+ in most enterprise deals. The teams that have collapsed it to 30 are eating shares. The teams still quoting 90 are getting cut from the shortlist by the same procurement teams that used to love them.</p><p><strong>4. Speed up dev without speeding up everything else, and you just hit the wall faster.</strong></p><p>This is the hardest one to internalize, because it goes against every dev-team-led narrative of the last three years. &#8220;We adopted Claude. Engineering velocity 5x.&#8221; Great. Your client onboarding still takes 11 weeks. Your sales cycle is still 4 months. Your contracts still close at 6. The only thing you speed up is idle time.</p><h2><strong>The honest part</strong></h2><p>What I appreciated most in Ng&#8217;s post: he was honest about the cost.</p><p>&#8220;I realize these shifts to job roles are tough to navigate for many people.&#8221;</p><p>Mildly put.</p><p>For consulting, this is a paradigm shift. Thousands of people built careers on deep specialization in a single function - tax, audit, M&amp;A diligence, pricing, ServiceNow administration, change management, SAP integration. Most of those careers were premised on the idea that the specialty was the moat. The specialty is now an API call inside someone else&#8217;s prompt.</p><p>A generalist with AI is more valuable than a deep specialist without one. That&#8217;s not a prediction. That&#8217;s the rate card I&#8217;m seeing on actual deals being signed in 2026.</p><p>&#8220;Golden age of learning and building,&#8221; Ng calls it. Agree.</p><p>But only for the people willing to learn.</p><p>For everyone else, this is going to be very hard.</p><p>Knowledge gets cheap. Judgment gets expensive. And the bottleneck just moves to whoever refuses to move.</p>]]></content:encoded></item><item><title><![CDATA[Google Just Spent $750M to Settle the “AI Will Kill Consulting” Debate]]></title><description><![CDATA[For a year, every AI thread has circled the same prediction: agents will hollow out consulting.]]></description><link>https://maxvotek.com/p/google-just-spent-750m-to-settle</link><guid isPermaLink="false">https://maxvotek.com/p/google-just-spent-750m-to-settle</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 29 Apr 2026 17:31:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f177ccd1-cf44-4b60-930b-f641f809c79e_1248x832.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For a year, every AI thread has circled the same prediction: agents will hollow out consulting. McKinsey is the next Blockbuster. Pick your metaphor.</p><p>Last week, Google ended the argument with a checkbook.</p><p>At Cloud Next &#8216;26, Google announced a $750 million fund to help consulting firms: McKinsey, Accenture, Deloitte, BCG, Bain, PwC, Capgemini, TCS roll out agentic AI to their clients. Largest single partner investment ever from a hyperscaler. And it lands in the middle of a wave:</p><ul><li><p>McKinsey launched a joint working group with Google the same week.</p></li><li><p>OpenAI formed &#8220;Frontier Alliances&#8221; with McKinsey, BCG, and Accenture in February and is selling Codex through Accenture, Capgemini, and PwC.</p></li><li><p>Anthropic put $100M into its Claude Partner Network and another $200M into a PE vehicle to embed Claude in portfolio companies.</p></li><li><p>Microsoft announced its own partner initiative the day before Google&#8217;s.</p></li></ul><p>If AI were killing consulting, none of this would be happening. The labs would go direct. They&#8217;re not. They&#8217;re paying consultants to be the front door.</p><h2><strong>AI is not replacing consulting. It&#8217;s merging with it.</strong></h2><p>The raw models coming out of frontier labs are not enterprise-ready. Someone has to connect them to actual data, build the guardrails, design the rollout, fit them into how teams already work.</p><p>The model doesn&#8217;t know your industry. Doesn&#8217;t understand your compliance constraints.</p><p>Consultants do. That&#8217;s the gap. And the economics show how big it is: for every $1 a customer spends on Google Cloud, partners capture up to <strong>$7.05</strong> in services revenue. The cloud is the loss leader. The services around it are the business.</p><p>The numbers inside the firms back it up. McKinsey says roughly <strong>40%</strong> of its work is now GenAI-related. BCG was at <strong>20%</strong> in 2024 and climbing. Deloitte calls its Google commitment its largest AI investment ever - 1,000+ pre-built agents, Gemini rolling out to 100,000 of its own people. Accenture has built 450+ agents on Google Cloud and is a lead partner for Google, OpenAI, and Microsoft simultaneously.</p><p>Deal cadence has compressed too. Lab&#8211;consultant partnerships used to form when the startup hit ~$10M in revenue, 2-4 years in. Now they&#8217;re happening at $2-5M, 12-18 months in. Everyone&#8217;s racing to lock in distribution.</p><p>The market didn&#8217;t die. It compressed and reshaped.</p><h2><strong>What&#8217;s dying vs. what&#8217;s growing</strong></h2><p>Classic consulting work: research, slides, process maps, the 200-page deck nobody reads is exactly what AI is automating. Anyone whose value prop is &#8220;I synthesize 40 interviews into a PowerPoint&#8221; should be reading the room.</p><p>What&#8217;s growing is the layer above it: identifying the right business problem, packaging the AI stack into something that works in production, and taking responsibility for the outcome. That last one is the quiet moat. Frontier labs do not want to be on the hook for enterprise outcomes. Consultants have been on the hook for sixty years. It&#8217;s literally the business.</p><p>This is why McKinsey is hiring engineers, not just MBAs. The skill stack changed. The brand and client access didn&#8217;t.</p><h2><strong>The playbook</strong></h2><p><strong>If you&#8217;re a consultant.</strong> Stop bragging about &#8220;using AI.&#8221; Anyone can use AI. Get fluent in the engineering layer - agents, evals, integrations, monitoring or get out of the delivery seat. Pick one industry vertical and one platform (Gemini, OpenAI, Claude) and go deep enough that you can architect a production system, not just a pilot. Generalists are about to get crushed.</p><p><strong>If you&#8217;re a founder selling AI to the enterprise.</strong> Stop trying to sell directly. Consultants own the relationship, the trust, and the outcome accountability, your fastest path to revenue is being the picks-and-shovels layer under someone else&#8217;s services contract. The compressed deal timelines mean there&#8217;s a real window open right now. It will close.</p><p><strong>If you&#8217;re an enterprise buyer.</strong> Be skeptical of any partner whose only answer is &#8220;we&#8217;ll plug in the model.&#8221; The model is the easy part. Three questions to ask before you sign: Who owns the production system in year two? Who maintains the eval suite when the model gets updated? Who pays when it breaks? If you can&#8217;t get a clear answer to all three, you&#8217;re buying a pilot, not a system.</p><h2><strong>The takeaway</strong></h2><p>The &#8220;AI will kill consulting&#8221; narrative was always too clean. What&#8217;s actually happening is messier and more interesting: the labs need a distribution layer, the enterprises need an integration layer, and the consultants who have been quietly building both for decades just got handed $750M to accelerate.</p><p>The moat is getting deeper.</p><p>You just have to know where to look.</p>]]></content:encoded></item><item><title><![CDATA[The Six-Dollar Secret: Why the Next Trillion-Dollar Company Will Look Nothing Like a Software Company]]></title><description><![CDATA[A deeper dive into Sequoia&#8217;s thesis and what it means for builders right now]]></description><link>https://maxvotek.com/p/the-six-dollar-secret-why-the-next</link><guid isPermaLink="false">https://maxvotek.com/p/the-six-dollar-secret-why-the-next</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 08 Apr 2026 14:23:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8c774bd3-3160-45d0-8201-274196bc78fc_1154x1349.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There&#8217;s a ratio sitting at the center of everything happening in AI right now, and most people building software are either ignoring it or haven&#8217;t fully reckoned with its consequences.</p><p><strong>For every dollar a company spends on software, six go to services.</strong></p><p>That single ratio explains where the real AI opportunity lives and why the companies that figure it out early will redefine what it means to be a software business.</p><p>Julien Bek at Sequoia Capital just published a piece that crystallizes the logic better than anything I&#8217;ve read this year. His thesis: <strong>the next trillion-dollar company will be a software company masquerading as a services firm.</strong> Let me unpack why I think he&#8217;s right, what it means for how we build, and what we see at Customertimes every day that confirms it.</p><h2><strong>The Founder&#8217;s Dilemma</strong></h2><p>Every founder building an AI tool is haunted by the same question: <em>what happens when the next model version makes my product a feature?</em></p><p>It&#8217;s a fair fear. If you sell the tool, you&#8217;re in a race against the model. GPT-5, Claude 4, Gemini Ultra, each release is a potential existential threat to your differentiation. But here&#8217;s the flip side that changes everything: <strong>if you sell the work instead of the tool, every improvement in the model makes your service faster, cheaper, and harder to compete with.</strong></p><p>A company might spend $10,000 a year on QuickBooks and $120,000 on an accountant to close the books. The next great company won&#8217;t sell better accounting software. It will just close the books. The software stack becomes infrastructure. The value delivered is the outcome.</p><p>It&#8217;s the difference between being a vendor and being a business partner. It&#8217;s the difference between the tool budget and the work budget and the work budget is six times larger.</p><h2><strong>Intelligence vs. Judgement</strong></h2><p>To understand where AI is actually going, you need one conceptual framework: the distinction between intelligence and judgement.</p><p><strong>Intelligence</strong> is rules-based work. Translating a spec into code. Testing. Debugging. Medical coding. Filling insurance forms. Screening resumes. Matching invoices. The rules can be breathtakingly complex but they are rules. Given enough data and compute, these tasks are fundamentally learnable.</p><p><strong>Judgement</strong> is different in kind, not degree. It&#8217;s the decision about what to build next. Whether to take on tech debt. When to ship before it&#8217;s ready. Which strategic bet to make. Judgement requires experience, taste, and instinct accumulated over years. It&#8217;s what you&#8217;re actually paying for when you hire a great CFO or a senior partner at a consulting firm.</p><p>Here&#8217;s the critical insight: <strong>AI has already crossed the intelligence threshold in software engineering, and every other profession is next.</strong></p><p>A year ago, most Cursor users treated AI as fancy autocomplete. Today, more tasks are being started by agents than by humans. Software engineering accounts for over half of all AI tool usage across professions. Every other category is still in single digits. The reason software got there first is structural, it&#8217;s primarily intelligence work. Code either compiles or it doesn&#8217;t. Tests pass or they fail. The feedback loops are tight and the outputs are verifiable.</p><p><strong>Today&#8217;s judgement becomes tomorrow&#8217;s intelligence.</strong></p><p>As AI systems accumulate proprietary data about what good decisions look like in a domain, the frontier shifts. What required a seasoned professional last year becomes automatable this year. The line doesn&#8217;t hold still.</p><h2><strong>Copilots and Autopilots: Two Very Different Bets</strong></h2><p>Bek draws a clean distinction that I think will define how we look back on this era.</p><p>A <strong>copilot</strong> sells the tool. Harvey sells to law firms. Rogo sells to investment banks. The professional is the customer, the AI makes them more productive, and the human stays responsible for the output. This is the right model when AI is still developing and you&#8217;re augmenting judgement, not replacing intelligence.</p><p>An <strong>autopilot</strong> sells the work. Crosby sells to the company that needs an NDA drafted. WithCoverage sells to the CFO who needs insurance, not to the broker. The customer is buying the outcome directly. No professional intermediary. The AI handles the full task.</p><p>The higher the intelligence ratio in a field, the sooner autopilots will win. And once an autopilot establishes itself in the intelligence-heavy outsourced work, it starts accumulating the data and the client trust, to push toward the judgement work over time. The copilot-to-autopilot transition is already happening. The starting position determines the trajectory.</p><h2><strong>Start Where Work Is Already Outsourced</strong></h2><p>This is the strategic insight that I think deserves the most attention from anyone building in this space right now.</p><p>If a task is already outsourced, three things are true simultaneously:</p><ol><li><p>The company has already accepted that this work can be done externally</p></li><li><p>There&#8217;s an existing budget line that can be substituted cleanly</p></li><li><p>The buyer is already purchasing an outcome, they&#8217;re pre-trained to pay for results</p></li></ol><p><strong>Replacing an outsourcing contract with an AI-native services provider is a vendor swap. Replacing headcount is a reorg.</strong></p><p>One of those is a procurement conversation. The other is an organizational transformation that requires board approval, union negotiation, and change management. Start with the vendor swap.</p><h2><strong>The Opportunity Map: Where the Money Is</strong></h2><p>Let me walk through the numbers that stuck with me from Bek&#8217;s piece, because the scale is genuinely staggering:</p><p><strong>Accounting and Audit: $50-80B outsourced in the US</strong> The talent crisis here is acute and structural. Roughly 340,000 accountants have left the profession over five years while demand grew. 75% of CPAs are nearing retirement. The licensing pathway is long, and starting salaries lag tech and finance. Nobody is filling this gap except AI. Companies like Rillet are building the AI-native ERP that will close the books; Basis started as a copilot and is moving toward autopilot.</p><p><strong>Supply Chain and Procurement: $200B+</strong> Most enterprises only actively manage their top 20% of suppliers. The long tail, the other 80%, gets zero attention because it&#8217;s not economical to have humans do the work. Contract leakage runs 2&#8211;5% of total procurement spend. The autopilot doesn&#8217;t need to displace anyone here. It&#8217;s capturing work nobody was doing. That&#8217;s found money with no incumbent to fight.</p><p><strong>Insurance Brokerage: $140-200B</strong> Standard commercial lines are highly standardized. The broker&#8217;s core value-add is shopping across carriers and filling forms, pure intelligence work. Distribution is fragmented across tens of thousands of small brokers running identical processes. No single incumbent controls the customer relationship. The conditions for disruption are perfect.</p><p><strong>Recruiting and Staffing: $200B+</strong> The largest services market on the list. The top of the hiring funnel, screening, matching, outreach, is pure intelligence. Closing a candidate and assessing culture fit is judgement. The wedge is the intelligence-heavy, high-volume work where matching is standardized. Juicebox, Mercor, and others are building across the spectrum.</p><p><strong>Management Consulting: $300-400B</strong> This is the hardest nut to crack. Almost all judgement or so it appears. The interesting question is whether AI can disaggregate consulting into intelligence components (data gathering, benchmarking, research synthesis) and judgement components (strategic recommendations, stakeholder navigation). Automate the former, elevate the latter. The pioneers here are still TBD, but the prize is enormous.</p><p><strong>IT Managed Services: $100B+</strong> Every SMB outsources its IT. Patching, monitoring, user provisioning, alert triage: intelligence work running on repeat across thousands of identical environments. The existing software layer sells tools to the MSP. Nobody has yet sold &#8220;your IT just runs&#8221; directly to the SMB as a guaranteed outcome. That gap is the opportunity.</p><h2><strong>Services-Led Growth</strong></h2><p>At Customertimes, we live this thesis. Our products work because we don&#8217;t parachute in with a tool and hope for adoption. We sit with clients as integrators. We learn the process before we touch the technology.</p><p>That sequencing matters enormously. You can&#8217;t build a great autopilot for accounting from the outside. You need to understand the edge cases that break the rules. The handoffs that happen between teams. The exceptions that actually define what &#8220;closing the books&#8221; means in practice for this particular company.</p><p>Services-led growth isn&#8217;t a business model compromise. It&#8217;s a data acquisition strategy. Every engagement teaches you what good judgement looks like in that domain. That proprietary understanding is the moat that makes the eventual product defensible against the next model release.</p><h2><strong>The Window Is Open, But Not Forever</strong></h2><p>The copilot companies built in 2024 and 2025 are sitting on a paradox. They have the customer relationships and the domain knowledge. They also face the innovator&#8217;s dilemma moving to autopilot means cutting their own customers out of doing work those customers are currently paid to do.</p><p>That tension is real, and it&#8217;s slow. Which means the window for pure-play autopilots built from scratch is genuinely open right now.</p><p>If you&#8217;re building from scratch in any of these verticals, you don&#8217;t inherit the copilot&#8217;s constraint. You can sell the outcome from day one. You can structure your pricing around results, not seats. You can build your data moat around what good output looks like, not what a professional found helpful.</p><p>The ratio that started this piece - six dollars in services for every one dollar in software - is the size of the untouched market. Most of it hasn&#8217;t seen a serious AI autopilot yet.</p><p>The builders who understand that are going to build very large companies.</p><p><em>This post was informed by Julien Bek&#8217;s essay<a href="https://sequoiacap.com/article/services-the-new-software/"> &#8220;Services: The New Software&#8221;</a> published by Sequoia Capital on March 5, 2026. Highly recommended reading for anyone building in this space.</em></p>]]></content:encoded></item><item><title><![CDATA[The infrastructure layer nobody’s talking about. Why Cloudflare might be the default deploy target for AI-built software.]]></title><description><![CDATA[I&#8217;ve been deploying apps on Cloudflare for months.]]></description><link>https://maxvotek.com/p/the-infrastructure-layer-nobodys</link><guid isPermaLink="false">https://maxvotek.com/p/the-infrastructure-layer-nobodys</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Fri, 03 Apr 2026 20:37:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/77652c0b-a005-4295-8a71-9216076473f6_1280x1279.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been deploying apps on Cloudflare for months. I still can&#8217;t find the catch.</p><p>Spin up a site in minutes. Deploy to a public URL. Connect a custom domain. Pay nothing.</p><p>But that&#8217;s not the interesting part.</p><h2><strong>The world changed. Most infrastructure didn&#8217;t.</strong></h2><p>Cloudflare fits a world where agents write code, not people.</p><p>Tools like Claude Code and OpenAI Codex need environments where execution is immediate and global. The bottleneck in an AI-assisted workflow is rarely the code generation, it&#8217;s everything that comes after. The deploy. The environment setup. The debugging of infrastructure that has nothing to do with your actual product.</p><p>Traditional cloud providers were designed for a different era. An era where a DevOps engineer would spend a week setting up the right IAM roles, VPC configurations, and load balancers before a single line of application code touched production. That workflow made sense when humans were the slowest part of the system.</p><p>Now the human isn&#8217;t the bottleneck. The infrastructure is.</p><p>Cloudflare was built differently, not as a data center you rent, but as a network you deploy to. That distinction matters more than it sounds.</p><p><strong>What&#8217;s already on the free tier</strong></p><p>Before getting into why this matters for AI workflows, it&#8217;s worth being concrete about what you&#8217;re actually getting:</p><ul><li><p><strong>Edge infrastructure + CDN</strong> - your app is global by default. Not &#8220;global with extra configuration.&#8221; Global on deploy.</p></li><li><p><strong>D1</strong> - serverless SQL database. Runs at the edge. No connection pooling headaches. Familiar SQL interface.</p></li><li><p><strong>R2</strong> - object storage that&#8217;s S3-compatible with zero egress fees. That last part is quietly significant. Egress fees are how AWS extracts margin from companies that scaled without noticing. R2 removes that trap entirely.</p></li><li><p><strong>Vectorize</strong> - a vector database built for AI applications. Semantic search, RAG pipelines, embeddings, the infrastructure is already there.</p></li><li><p><strong>Workers</strong> - serverless compute that runs in V8 isolates, not containers. Cold start is measured in milliseconds, not seconds.</p></li><li><p><strong>Security + DDoS protection</strong> - built in, not bolted on. Not a separate product you configure. It&#8217;s part of what Cloudflare is.</p></li></ul><p>For experiments, prototypes, and early production this is more than enough. Most startups that raised a seed round are running on less.</p><h2><strong>How the agent workflow actually changes</strong></h2><p>Here&#8217;s what an AI-assisted build cycle looks like without the right infrastructure:</p><p>You prompt Claude Code to build a feature. It writes the code. Now you need to test it somewhere real. So you either run it locally (which doesn&#8217;t reflect production) or you go through a deploy process that involves environment variables, build steps, maybe a Docker container, maybe a staging environment that&#8217;s drifted from prod. By the time you&#8217;ve verified the thing works, you&#8217;ve lost the thread.</p><p>Here&#8217;s what it looks like with Cloudflare:</p><p>You prompt the agent. It writes the code. It deploys. You have a URL. You&#8217;re testing in 45 seconds.</p><p>The feedback loop compression is the product. Not Cloudflare specifically, but Cloudflare happens to be the platform that makes this possible at zero cost and near-zero configuration.</p><p>This is why I keep saying agents operate best in environments built for immediacy. Slower infrastructure doesn&#8217;t just slow down deployment, it breaks the cognitive flow of working with an agent. You context-switch. You lose momentum. The session ends.</p><p>Fast infrastructure keeps the loop tight. And tight loops produce better software faster.</p><h2><strong>The comparison</strong></h2><p>Let&#8217;s be direct about the alternatives.</p><p><strong>Vercel</strong> is excellent and the DX is genuinely good. But it&#8217;s optimized for frontend and Next.js specifically. Once you need a database, object storage, or anything backend-heavy, you&#8217;re reaching outside Vercel&#8217;s ecosystem. The free tier is also more constrained for teams doing serious volume.</p><p><strong>AWS</strong> is the right answer at scale. It&#8217;s not the right answer for the first 90% of a project&#8217;s life. The configuration overhead is real, the learning curve is steep, and the billing surprises are legendary. You don&#8217;t give an AI agent access to AWS and expect it to figure it out cleanly.</p><p><strong>Railway and Render</strong> are solid for containerized apps. Good developer experience, reasonable pricing. But they&#8217;re not edge-native, and they don&#8217;t come with the integrated storage layer Cloudflare provides.</p><p>Cloudflare&#8217;s position is specific: it wins on the combination of global edge compute + integrated storage + free tier generosity + deploy speed. No single competitor beats it on all four simultaneously right now.</p><p>That might change. It probably will. But right now there&#8217;s a window.</p><h2><strong>The CMS replacement angle</strong></h2><p>There&#8217;s a direction here that most people are sleeping in.</p><p>Cloudflare is quietly becoming a backend for content-driven websites, not just apps. The traditional stack for a marketing site or content platform was: WordPress or a headless CMS, a hosting layer, a CDN on top, maybe a caching plugin.</p><p>That stack has a lot of moving parts. Each one is a potential failure point, a vendor relationship, a bill.</p><p>Workers + D1 + R2 can replace most of it. You get secure isolation of components (each Worker runs in its own V8 isolate, they can&#8217;t interfere with each other). You get a content delivery network that&#8217;s not separate from your compute, they&#8217;re the same thing. You get a database that lives at the edge, close to users.</p><p>We moved our own site there. The result wasn&#8217;t just cheaper. It was structurally simpler. Fewer vendors. Fewer abstractions. Faster.</p><p>The direction this points toward: Cloudflare as the default backend for AI-generated websites. An agent builds your site, deploys it to Cloudflare, and the entire thing as compute, storage, CDN, security is handled by one platform with one login and one (free) bill.</p><p>That&#8217;s a meaningfully different world than what we had two years ago.</p><h2><strong>The honest part</strong></h2><p>I don&#8217;t know when Cloudflare starts monetizing this aggressively. They probably will. The free tier is clearly a land-grab: get developers dependent on the platform before flipping the pricing lever.</p><p>But even if they do, the economics still likely work. R2&#8217;s zero egress fees alone make it competitive with S3 at any scale. Workers pricing is consumption-based and remains cheap at moderate volume. The free tier might shrink. The underlying value proposition probably holds.</p><p>Right now though, there&#8217;s an asymmetry - what you get for free is genuinely disproportionate to what it costs.</p><p>That asymmetry is time-limited. Use it.</p><h2><strong>The actual takeaway</strong></h2><p>Most infrastructure conversations in the AI-agent world focus on the models. Which model, which context window, which tool-use capabilities.</p><p>The infrastructure layer is underrated. Agents need somewhere to run. The environment you give them shapes what they can build and how fast they can build it.</p><p>Cloudflare is becoming the execution layer where AI-built applications go live instantly. It&#8217;s not the only option. But for the combination of speed, integration, and cost - nothing else is quite there yet.</p><p>If you&#8217;re building with AI agents and not using Cloudflare as your execution layer, you&#8217;re probably overcomplicating your stack.</p><p>The simpler the infrastructure, the faster the agent works. That&#8217;s the whole insight.</p><p>Have you moved anything to Cloudflare? Curious what you hit, both good and bad.</p>]]></content:encoded></item><item><title><![CDATA[OpenClaw as a Foundation for Vertical AI Agents.]]></title><description><![CDATA[And the regulated industries that adopt it first will have a serious competitive moat.]]></description><link>https://maxvotek.com/p/openclaw-as-a-foundation-for-vertical</link><guid isPermaLink="false">https://maxvotek.com/p/openclaw-as-a-foundation-for-vertical</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 01 Apr 2026 16:24:41 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ae14bda7-4f12-4e4b-bc04-e0511fa30249_1280x714.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most people see OpenClaw and think: personal AI assistant. Smarter search. A better way to write emails faster.</p><p>That&#8217;s not wrong. It&#8217;s just not interesting.</p><p>What&#8217;s interesting is what happens when you stop thinking about OpenClaw as a productivity layer and start thinking about it as an agent runtime - one that connects to tools, runs automations, controls browsers, triggers workflows, and stays always-on across the channels your teams already live in.</p><p>That reframe changes everything.</p><h2><strong>The runtime question</strong></h2><p>The conversation about AI in the enterprise has been stuck in the same loop for two years: &#8220;How do we get employees to use it?&#8221;</p><p>&#8220;How do we make sure it doesn&#8217;t hallucinate?&#8221;</p><p>&#8220;How do we prove ROI to the board?&#8221;</p><p>These are real questions. But they&#8217;re downstream of a more fundamental one:</p><p><em>What does it actually mean to deploy an AI agent inside a regulated industry?</em></p><p>Not a chatbot sitting on top of your ERP. Not a summarization tool bolted onto your CRM. An agent that can see data, make decisions, trigger actions, and operate autonomously within defined boundaries, inside industries where the cost of getting it wrong isn&#8217;t a bad quarter. It&#8217;s a regulatory event.</p><p>That&#8217;s the question NVIDIA was trying to answer when they built NemoClaw.</p><h2><strong>What NemoClaw actually does</strong></h2><p>NemoClaw is an open-source security layer built on top of OpenClaw. The architecture is worth understanding because it changes what&#8217;s possible.</p><p>Kernel-level sandboxing. Privacy routing. Default-deny networking.</p><p>The last one is the important one. The agent can&#8217;t do anything: connect to a system, access data, trigger an action unless it&#8217;s been explicitly allowed. You&#8217;re not trying to enumerate what&#8217;s forbidden. You&#8217;re defining exactly what&#8217;s permitted and locking out everything else.</p><p>That&#8217;s a compliance architecture.</p><p>For a pharma company, that means an agent that can monitor adverse drug reaction reports across global submissions can&#8217;t accidentally reach outside its defined data boundary.</p><p>For a manufacturer, an agent monitoring quality deviations on the line can&#8217;t exfiltrate production IP through an unconstrained API call.</p><p>You stop asking &#8220;how do we prevent the bad thing from happening&#8221; and start asking &#8220;what do we want to explicitly allow.&#8221;</p><p>That&#8217;s a much better question.</p><h2><strong>What this looks like in production</strong></h2><p>At Customertimes, we deploy NemoClaw for enterprise clients in manufacturing and pharma. Not pilots. Not proof of concept. Production environments wired directly agents connected directly to SAP, Salesforce, Databricks, Snowflake.</p><p>Here&#8217;s what the use cases actually look like, the real version:</p><h3><strong>Manufacturing</strong></h3><p>Quality control agents that check production output against your standards in real time. During the batch, not after. Deviations get flagged before they become recalls. The cost differential between catching a problem at inspection versus catching it post-shipment is enormous. An agent that runs that check continuously, across every line, without fatigue, is not a nice-to-have.</p><p>Predictive maintenance agents connected to your equipment data. The agent is not just reading sensor outputs, it&#8217;s comparing against historical failure patterns, cross-referencing maintenance logs, and scheduling interventions before downtime occurs. Every unplanned hour of downtime in a manufacturing environment has a real dollar figure. Usually a large one.</p><p>Supply chain visibility agents that pull across systems most companies have siloed. Instead of five dashboards and a weekly ops meeting, one agent that surfaces what&#8217;s actually moving and what&#8217;s at risk.</p><h3><strong>CPG &amp; Pharma</strong></h3><p>Pharmacovigilance agents monitoring adverse drug reaction signals across incoming reports. The volume of data in a global pharmacovigilance operation is beyond what human teams can process at the speed regulations require. An agent that reads across that corpus, identifies emerging signal patterns, and surfaces the ones that need human review is making the pharmacovigilance team actually able to do their job.</p><p>Promotional materials review agents. Marketing content in pharma has to be reviewed against approved claims before it goes out. Every piece. This is a significant operational bottleneck at most companies. An agent that runs that review, flagging non-compliant language before it reaches the medical, legal, regulatory review cycle, compresses timelines and reduces rework.</p><p>CRM and territory intelligence agents for field sales. Reps don&#8217;t need more data. They need the right data, surfaced at the right time. An agent that pulls from CRM, identifies territory gaps, and surfaces them in a rep&#8217;s existing workflow is more useful than any dashboard.</p><h2><strong>Which industry moves first</strong></h2><p>My read: manufacturing gets there before pharma, but pharma is where the value is higher.</p><p>Manufacturing has a shorter feedback loop. The ROI on preventing one unplanned downtime event or catching one quality deviation before a recall is immediate and measurable. The compliance environment, while real, is less complex than pharma. Procurement cycles are faster.</p><p>Pharma is harder. The regulatory environment is more demanding, the data is more sensitive, the approval process for any new system is longer. But the value of catching an adverse event signal early, compressing a promotional review cycle, and improving pharmacovigilance coverage is substantial. The companies that figure out the compliance architecture will have a durable advantage.</p><p>Healthcare is a different conversation. The interoperability problem is still severe enough that the agent runtime questions are secondary to the data infrastructure questions.</p><h2><strong>The real opportunity</strong></h2><p>OpenClaw by itself is a powerful runtime. There are going to be a lot of interesting things built on it for general productivity, consumer applications, horizontal tooling.</p><p>But the sustainable business value, the kind that creates real switching costs and defensible moats, is going to be built vertically. Industry-specific agent configurations, wired into industry-specific systems, operating within industry-specific compliance architectures.</p><p>NemoClaw is what makes that possible in regulated environments.</p><p>The companies that move now by building those vertical configurations, developing the implementation expertise, earning the compliance credibility, are going to be very difficult to displace in three years.</p><p>That&#8217;s the actual opportunity.</p>]]></content:encoded></item><item><title><![CDATA[How I replaced $2,000/month in SaaS with a $200 Claude Code subscription.]]></title><description><![CDATA[I built a personal CRM from scratch.]]></description><link>https://maxvotek.com/p/how-i-replaced-2000month-in-saas</link><guid isPermaLink="false">https://maxvotek.com/p/how-i-replaced-2000month-in-saas</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Mon, 23 Mar 2026 18:03:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4f488ecc-3884-4a75-bb0a-25fc2453042f_1280x1174.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I built a <a href="https://openclaw-report-ep6.pages.dev/">personal CRM</a> from scratch.</p><p>Not a prototype. Not a demo. A production system I use every day.</p><p>47 features. 13 AI tools. A vector knowledge base. LinkedIn profile enrichment. A Telegram bot as the primary interface. Automated follow-up logic. Voice memo integration. Email parsing. Trip-based contact suggestions.</p><p>It replaced my entire stack: HubSpot, Monday.com, Notion, and Zapier.</p><p>Cost: $200/month for Claude Code.</p><p>I asked Claude Code to estimate what this would cost a traditional development team.</p><p>The answer: 516 hours. $66,400. Four months. Five people: PM, PO, two developers, QA.</p><p>I did it in roughly 20 hours across several sessions.</p><p>That&#8217;s a massive cost reduction.</p><p>But the savings aren&#8217;t even the point.</p><p>My CRM is better than anything I could buy.</p><p>It&#8217;s proactive. It reminds me about contacts I haven&#8217;t spoken to in 90 days. It suggests who to reach out to before I fly to a conference. It automatically pulls LinkedIn profiles and structures them into enriched records - role, company, mutual connections, last interaction, topics we discussed.</p><p>It&#8217;s integrated with my voice recordings from meetings, my email, and my knowledge base. It knows my professional context because everything lives in one system, not scattered across four SaaS products that don&#8217;t talk to each other.</p><p>I didn&#8217;t configure workflows in someone else&#8217;s UI. I described what I needed, and Claude Code built it.</p><p>That&#8217;s the shift.</p><p>No SaaS product does this. And none will, because they&#8217;re built for everyone. Which means they&#8217;re optimized for no one.</p><p>Here&#8217;s what most people miss about this change.</p><p>The threat to SaaS isn&#8217;t AI features inside existing products. Salesforce added Einstein. HubSpot added AI assistants. Monday.com added automations.</p><p>None of that matters.</p><p>The threat is that the customer no longer needs the product at all.</p><p>A lawyer will replace Clio plus Notion with a custom AI assistant that knows case history, drafts motions in their voice, and tracks deadlines without a dashboard they never open.</p><p>A small agency will throw out Monday.com and build a project system that mirrors how their team actually thinks, not how a product team decides agencies should work.</p><p>A consultant will build a CRM and a second brain in one tool: contacts, meeting notes, deliverables, follow-ups - all connected, all searchable, all context-aware.</p><p>These aren&#8217;t hypotheticals. I just did it in 20 hours.</p><p>The math for SMBs is brutal.</p><p>Small businesses don&#8217;t have IT departments. They don&#8217;t have procurement processes. They don&#8217;t have integration budgets.</p><p>They have a credit card and a problem.</p><p>A typical SMB SaaS stack includes CRM, project management, knowledge base, automation, and email tools. That&#8217;s easily $200 to $400 per month minimum, and often more.</p><p>And you still spend hours every week on manual data entry, copy-pasting between apps, and fighting integrations that break every time one vendor ships an update.</p><p>$200/month for Claude Code replaces all of it.</p><p>And the replacement is smarter.</p><p>Not &#8220;good enough.&#8221; Smarter.</p><p>The SaaS moat was built on three things. Distribution. Switching costs. And &#8220;good enough.&#8221;</p><p>Distribution: SaaS companies spent heavily on sales and marketing because they had to make adoption easy. Free trials, freemium tiers, one-click onboarding. The product got in front of you before you asked whether you really needed it.</p><p>Switching costs: once your data is in HubSpot, leaving means exporting CSVs, rebuilding workflows, and retraining your team. The product doesn&#8217;t have to be great. It just has to be painful to leave.</p><p>&#8220;Good enough&#8221;: nobody loves their CRM, but nobody switches either. The status quo wins by default.</p><p>A custom system built with Claude Code attacks all three.</p><p>One subscription instead of a procurement process. Your code instead of someone else&#8217;s proprietary database. A system shaped around your workflow instead of &#8220;it&#8217;ll do.&#8221;</p><p>Let me be clear about what I&#8217;m not saying.</p><p>Salesforce won&#8217;t disappear tomorrow. Neither will HubSpot.</p><p>Enterprise contracts, compliance requirements, and organizational inertia still protect the top of the market.</p><p>But the bottom?</p><p>The SMB SaaS market just got a new competitor.</p><p><strong>And that competitor is the customer.</strong></p><p>The same person who used to compare pricing pages and watch demo videos now opens Claude Code and says: &#8220;Build me a CRM that works like this.&#8221;</p><p>Twenty hours later, they have something better than what they were paying thousands per year for.</p><p>This is the multiplier applied to software itself.</p><p>Not just using AI to write code faster. Using AI to eliminate the need for someone else&#8217;s code entirely.</p><p>Every month, the models get better. The context windows get longer. The tools get more capable. The 20 hours I spent today will be 10 hours in six months and 5 hours in a year.</p><p>The SaaS industry built a massive market on the assumption that building software is hard.</p><p>That assumption just expired.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;01657530-00ee-49bc-a775-7ed105e714cb&quot;,&quot;duration&quot;:null}"></div><p></p>]]></content:encoded></item><item><title><![CDATA[How to Actually Choose an AI Agent Platform]]></title><description><![CDATA[The decision framework, interoperability protocols, open-source alternatives, and industry-specific guidance for pharma, healthcare, and manufacturing.]]></description><link>https://maxvotek.com/p/how-to-actually-choose-an-ai-agent</link><guid isPermaLink="false">https://maxvotek.com/p/how-to-actually-choose-an-ai-agent</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 19 Mar 2026 14:36:35 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/060e0c70-9b27-4623-aae2-fa2a5e98d517_1280x1280.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><strong>Previously in Part 1</strong></h3><p>I broke down the five major platforms fighting for enterprise AI agents: Databricks Custom Agents, Salesforce Agentforce, Microsoft Copilot Studio, AWS Bedrock AgentCore, and Google Vertex AI. Each has clear strengths and clear lock-in risks.</p><p><strong>If you missed it:</strong> <strong><a href="https://maxvotek.com/p/the-5-platforms-fighting-for-enterprise?r=2m4r3n">Part 1</a></strong></p><p><em>Part 1 told you what each platform does. This part tells you which one to pick and more importantly, what matters beyond the platform itself.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3qt2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3qt2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 424w, https://substackcdn.com/image/fetch/$s_!3qt2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 848w, https://substackcdn.com/image/fetch/$s_!3qt2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 1272w, https://substackcdn.com/image/fetch/$s_!3qt2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3qt2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png" width="1286" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e42a9628-689c-48fc-a551-84b97febe11a_1286x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:1286,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3qt2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 424w, https://substackcdn.com/image/fetch/$s_!3qt2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 848w, https://substackcdn.com/image/fetch/$s_!3qt2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.png 1272w, https://substackcdn.com/image/fetch/$s_!3qt2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe42a9628-689c-48fc-a551-84b97febe11a_1286x840.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 aria-hidden="true" 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><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>The 3-Question Decision Framework</strong></h2><p>After deploying AI agents across multiple enterprise environments, I&#8217;ve learned that platform selection comes down to three questions, not fifteen.</p><p>Feature comparison matrices are comforting. They make you feel like you&#8217;re being thorough. But they optimize for the wrong thing. They compare what platforms <em>can</em> do, not what they <em>should</em> do for your specific situation.</p><p>Here&#8217;s what actually drives the decision:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wyR7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wyR7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 424w, https://substackcdn.com/image/fetch/$s_!wyR7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 848w, https://substackcdn.com/image/fetch/$s_!wyR7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 1272w, https://substackcdn.com/image/fetch/$s_!wyR7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wyR7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png" width="1278" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1278,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wyR7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 424w, https://substackcdn.com/image/fetch/$s_!wyR7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 848w, https://substackcdn.com/image/fetch/$s_!wyR7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.png 1272w, https://substackcdn.com/image/fetch/$s_!wyR7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F396db4e2-edb1-4226-9389-36cf6e9314a3_1278x896.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 aria-hidden="true" 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><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This isn&#8217;t laziness, it&#8217;s physics. An AI agent&#8217;s value is directly proportional to its proximity to the data it needs. Every extra hop between agent and data adds latency, integration complexity, and failure points. In production, these add up fast.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6Tfj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Tfj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 424w, https://substackcdn.com/image/fetch/$s_!6Tfj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 848w, https://substackcdn.com/image/fetch/$s_!6Tfj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 1272w, https://substackcdn.com/image/fetch/$s_!6Tfj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6Tfj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png" width="1280" height="690" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:690,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6Tfj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 424w, https://substackcdn.com/image/fetch/$s_!6Tfj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 848w, https://substackcdn.com/image/fetch/$s_!6Tfj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.png 1272w, https://substackcdn.com/image/fetch/$s_!6Tfj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90849abf-b0af-4768-bb53-d43f4afefd79_1280x690.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 aria-hidden="true" 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><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 common mistake: choosing a developer-first platform and then expecting business users to build agents. Or choosing a no-code platform and then being frustrated when your ML team can&#8217;t customize the reasoning layer. Match the platform to the people, not the other way around.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dQNa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dQNa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 424w, https://substackcdn.com/image/fetch/$s_!dQNa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 848w, https://substackcdn.com/image/fetch/$s_!dQNa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 1272w, https://substackcdn.com/image/fetch/$s_!dQNa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dQNa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png" width="1272" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1272,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dQNa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 424w, https://substackcdn.com/image/fetch/$s_!dQNa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 848w, https://substackcdn.com/image/fetch/$s_!dQNa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.png 1272w, https://substackcdn.com/image/fetch/$s_!dQNa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F457ba8b7-c836-473c-a99f-ac4bbf253596_1272x640.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 aria-hidden="true" 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><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>If your answer is &#8220;not yet, but probably within 18 months&#8221; -  treat it as a yes. Protocol support is much easier to start with than to retrofit.</p><h2><strong>The Interoperability Question: MCP vs. A2A</strong></h2><p>This is the section most platform comparisons skip. It might be the most important part for the long term.</p><p>Two protocols are emerging as standards for AI agent communication:</p><h4><strong>MCP (Model Context Protocol)</strong></h4><p>Created by Anthropic. Handles <strong>agent-to-tool</strong> communication. Think of it as the USB standard for AI agents - a universal way for agents to connect to tools and data sources. Already has 10,000+ active servers and 97 million monthly SDK downloads. This is not theoretical. It&#8217;s infrastructure.</p><h4><strong>A2A (Agent-to-Agent Protocol)</strong></h4><p>Created by Google. Handles <strong>agent-to-agent</strong> collaboration. Agents discover each other, negotiate capabilities, and coordinate tasks across organizational boundaries.</p><p>Both protocols are now governed by the Linux Foundation&#8217;s Agentic AI Foundation, co-founded by OpenAI, Anthropic, Google, Microsoft, AWS, and Block. These aren&#8217;t proprietary standards anymore. They&#8217;re becoming industry infrastructure.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0WUY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0WUY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 424w, https://substackcdn.com/image/fetch/$s_!0WUY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 848w, https://substackcdn.com/image/fetch/$s_!0WUY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 1272w, https://substackcdn.com/image/fetch/$s_!0WUY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0WUY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png" width="1286" height="1434" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1434,&quot;width&quot;:1286,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0WUY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 424w, https://substackcdn.com/image/fetch/$s_!0WUY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 848w, https://substackcdn.com/image/fetch/$s_!0WUY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.png 1272w, https://substackcdn.com/image/fetch/$s_!0WUY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fb80a87-736f-4076-aa2a-ad2b7e49239e_1286x1434.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 aria-hidden="true" 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><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>Open-Source Frameworks That Actually Work</strong></h2><p>Before you commit to a platform, know that some of the most production-ready agent frameworks are open source. They won&#8217;t replace a platform, but they handle the agent logic layer and they give you portability.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1ogd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1ogd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 424w, https://substackcdn.com/image/fetch/$s_!1ogd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 848w, https://substackcdn.com/image/fetch/$s_!1ogd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 1272w, https://substackcdn.com/image/fetch/$s_!1ogd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1ogd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png" width="1296" height="908" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:1296,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1ogd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 424w, https://substackcdn.com/image/fetch/$s_!1ogd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 848w, https://substackcdn.com/image/fetch/$s_!1ogd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.png 1272w, https://substackcdn.com/image/fetch/$s_!1ogd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F748daaf4-12a0-401d-8f4e-a9c5a12e9d42_1296x908.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 aria-hidden="true" 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><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><h4><strong>The critical distinction</strong></h4><p>Open-source frameworks give you <strong>agent logic</strong>. They don&#8217;t give you production infrastructure - deployment, monitoring, security, governance, memory. That&#8217;s what enterprise platforms provide. The pragmatic approach: <strong>use open-source frameworks for agent logic, deploy on an enterprise platform for everything else.</strong> Databricks Custom Agents explicitly supports this pattern - build with LangChain locally, deploy to Databricks Apps without rewriting code.</p><h2><strong>What This Means for Pharma, Healthcare, and Manufacturing</strong></h2><p>Generic platform comparisons miss the constraints that regulated industries face. Let me get specific about the industries I work in.</p><h3><strong>Pharma</strong></h3><p><strong>Top priority: Governance and validation</strong></p><p>Any AI agent that touches GxP-regulated processes needs audit trails, version control, and validated infrastructure. <strong>AWS</strong> (GxP compliance tooling) and <strong>Databricks</strong> (Unity Catalog lineage) are strongest here. <strong>Salesforce Agentforce</strong> is ideal for commercial/sales ops but doesn&#8217;t cover manufacturing or quality.</p><p><strong>The emerging use case:</strong> Multi-agent systems where a drug safety agent (monitoring adverse events) coordinates with a regulatory submission agent (preparing FDA filings) and a commercial agent (adjusting physician outreach based on safety signals). No single platform handles all three today. That&#8217;s why protocol interoperability matters.</p><h3><strong>Healthcare</strong></h3><p><strong>Top priority: HIPAA compliance + clinical data integration</strong></p><p><strong>Microsoft</strong> has the strongest healthcare story (Teams for Health, Nuance/DAX integration, Azure Health Data Services). <strong>AWS</strong> is a close second. <strong>Google&#8217;s</strong> multimodal capabilities - an agent that processes medical imaging alongside clinical notes -- are uniquely valuable for clinical AI.</p><p><strong>The cautionary note:</strong> We just saw what happens when AI prescribes medications without adequate safeguards (the Doctronic debacle in Utah). Any healthcare AI agent must have robust human-in-the-loop capabilities. Google&#8217;s mid-workflow pause and Salesforce&#8217;s Atlas hybrid reasoning (LLM + business rules) address this directly.</p><h3><strong>Manufacturing</strong></h3><p><strong>Top priority: OT/IT integration + real-time processing</strong></p><p>Manufacturing agents need to interact with PLCs, SCADA systems, MES platforms, and IoT sensors. <strong>None of the five platforms handle this natively</strong> - you&#8217;ll always need integration middleware. <strong>AWS</strong> (IoT Core + AgentCore) and <strong>Google</strong> (multimodal + BigQuery for sensor data) are closest.</p><p><strong>The Siemens + NVIDIA angle:</strong> Their partnership to build AI-driven manufacturing sites using digital twins is creating a parallel ecosystem. Manufacturing AI agents may ultimately run on industrial platforms (Siemens Xcelerator, Rockwell Plex) rather than cloud-native agent frameworks. PepsiCo is already seeing 20% throughput gains with this approach. Watch this space closely.</p><p><strong>Most organizations won&#8217;t use just one platform.</strong></p><p>A pharma company might use Agentforce for commercial operations, Databricks for manufacturing analytics agents, and AWS for GxP-validated quality agents. A healthcare system might run Copilot Studio for administrative workflows, AWS for clinical AI, and Google for medical imaging agents.</p><p>Multi-platform is the reality. Which is why interoperability protocols (MCP, A2A) will matter more than any single platform&#8217;s feature list within 18 months.</p><p>And here&#8217;s the truth that no vendor will tell you:</p><p><em>The platform is 20% of the effort. The other 80% is data readiness, integration architecture, governance design, and change management. Get the 80% right, and almost any platform will work. Get it wrong, and the best platform in the world won&#8217;t save you.</em></p><p>We&#8217;ve seen this pattern at Customertimes across every industry we serve. The teams that succeed don&#8217;t start with &#8220;which platform should we use?&#8221; They start with &#8220;what does our agent need to do, and is our data ready for it?&#8221;</p><p>That question sounds simple. Answering it honestly is the hardest part of any AI agent project.</p><h2><strong>The Checklist: Before You Choose a Platform</strong></h2><p>Run through these before you make a decision:</p><ol><li><p><strong>Map your data landscape.</strong> Where does the data your agents need actually live? This determines 60% of the platform decision.</p></li><li><p><strong>Define who builds and maintains.</strong> Technical team? Business users? Both? Match the platform&#8217;s abstraction level to your people.</p></li><li><p><strong>Assess cross-boundary needs.</strong> Will agents need to communicate with systems outside your organization? If yes (or &#8220;probably within 18 months&#8221;), prioritize MCP/A2A support.</p></li><li><p><strong>Check regulatory requirements.</strong> GxP? HIPAA? OT security? Not all platforms have equal compliance tooling. This is non-negotiable in regulated industries.</p></li><li><p><strong>Plan for multi-platform.</strong> Don&#8217;t try to force everything into one platform. Identify which platform serves which use case, and design the interoperability layer from Day 1.</p></li><li><p><strong>Invest in the 80%.</strong> Before you spend a dollar on platform licensing, make sure your data is clean, your integrations are mapped, and your governance framework exists.</p></li></ol>]]></content:encoded></item></channel></rss>