<?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>Wed, 15 Jul 2026 20:56:24 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[$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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2><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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2><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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A 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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><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><item><title><![CDATA[The 5 Platforms Fighting for Enterprise AI Agents]]></title><description><![CDATA[Databricks, Salesforce, Microsoft, AWS, and Google all launched enterprise agent frameworks in rapid succession.]]></description><link>https://maxvotek.com/p/the-5-platforms-fighting-for-enterprise</link><guid isPermaLink="false">https://maxvotek.com/p/the-5-platforms-fighting-for-enterprise</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 12 Mar 2026 18:37:56 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/82b1a3aa-d910-426f-af37-a3c4b94aad98_1280x1280.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Databricks, Salesforce, Microsoft, AWS, and Google all launched enterprise agent frameworks in rapid succession. Here&#8217;s what each one actually does, from someone who deploys them in regulated environments.<br>Every major cloud and enterprise platform now has an AI agent framework. They all claim to be &#8220;production&#8209;ready.&#8221; Having deployed AI agents across pharma, healthcare, and manufacturing, I can tell you most of them aren&#8217;t there yet for <strong>regulated</strong> settings.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0uil!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0uil!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 424w, https://substackcdn.com/image/fetch/$s_!0uil!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 848w, https://substackcdn.com/image/fetch/$s_!0uil!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 1272w, https://substackcdn.com/image/fetch/$s_!0uil!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0uil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png" width="1282" height="1036" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1036,&quot;width&quot;:1282,&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_!0uil!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 424w, https://substackcdn.com/image/fetch/$s_!0uil!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 848w, https://substackcdn.com/image/fetch/$s_!0uil!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 1272w, https://substackcdn.com/image/fetch/$s_!0uil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1b2f8b4-8a2e-46b8-994b-b7936241c466_1282x1036.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Agent Arms Race Is Real</strong></h2><p>Something shifted in early 2026.<br>For two years, &#8220;AI agents&#8221; were mostly a buzzword.<br>Then, over the span of a few months, everything dropped at once:</p><ul><li><p>Databricks launched Custom Agents and the broader Agent Bricks stack.</p></li><li><p>Salesforce announced Agentforce 360 with autonomous multi&#8209;step workflows.</p></li><li><p>Microsoft rolled out multi&#8209;agent orchestration and enhanced governance in Copilot Studio and Azure AI Foundry.</p></li><li><p>AWS expanded Amazon Bedrock into AgentCore with a more modular architecture.</p></li><li><p>Google enhanced Vertex AI Agent Builder and its Agent Builder SDK with MCP and emerging agent&#8209;to&#8209;agent protocols.</p></li></ul><p>Every major platform now offers a production agent framework. The messaging is nearly identical: &#8220;Build, deploy, and govern AI agents at scale.&#8221;</p><p>But the implementations are very different. And for enterprise teams trying to ship AI agents in regulated industries, where &#8220;move fast and break things&#8221; gets you a consent decree, those differences matter enormously.</p><p>Let me break down each platform, not from a feature&#8209;list perspective, but from the perspective of someone who has to make these things actually work.</p><h2><strong>Databricks Custom Agents</strong></h2><p>The data&#8209;first agent platform</p><p>Databricks Custom Agents let developers build, test, and deploy AI agents as fully managed Databricks Apps. It&#8217;s the centerpiece of the broader Agent Bricks suite.</p><p><strong>Key capabilities</strong></p><ul><li><p>Framework&#8209;agnostic: Build with LangChain, CrewAI, or raw Python, and deploy via CI/CD without rewriting code. Most platforms force you into proprietary tooling; Databricks doesn&#8217;t.</p></li><li><p>Lakehouse&#8209;native memory: Agent state and conversation history persist across sessions directly in the Lakehouse, reducing the need for a separate memory database layer.</p></li><li><p>MCP catalog and marketplace: Early Model Context Protocol (MCP) integration so agents can discover and use tools from a curated catalog and marketplace.</p></li><li><p>Agent Bricks (no&#8209;code): Natural language agent creation with templates for common enterprise tasks: the business&#8209;user layer.</p></li><li><p>Unity Catalog governance: Every agent, tool, and data access point governed through the same catalog that manages the rest of your data estate.</p></li></ul><p><strong>My take from the field</strong></p><p>The strongest play is the data story. If your data already lives in the Databricks Lakehouse, Custom Agents give you one of the shortest paths from data to agent. No heavy ETL, no large&#8209;scale duplication. The agent sits directly on top of the data it needs.</p><p>In pharma and manufacturing, this matters. When a quality management agent needs to access batch records, deviation reports, and supplier data in real time, the fewer hops between data and agent, the fewer things break.</p><p>The framework&#8209;agnostic approach also means your ML team uses what they already know. That alone can cut time&#8209;to&#8209;production by weeks.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fa-f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fa-f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 424w, https://substackcdn.com/image/fetch/$s_!Fa-f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 848w, https://substackcdn.com/image/fetch/$s_!Fa-f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 1272w, https://substackcdn.com/image/fetch/$s_!Fa-f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fa-f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png" width="1216" height="152" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:152,&quot;width&quot;:1216,&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_!Fa-f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 424w, https://substackcdn.com/image/fetch/$s_!Fa-f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 848w, https://substackcdn.com/image/fetch/$s_!Fa-f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 1272w, https://substackcdn.com/image/fetch/$s_!Fa-f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fbb1d32-7f51-480c-8029-50202e50db75_1216x152.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Salesforce Agentforce</strong></h2><p>The CRM&#8209;native agent ecosystem</p><p>Agentforce is no longer just a feature. Salesforce has been rebuilding its architecture around agents. It is already the commercial leader in CRM&#8209;native agents, with Agentforce contributing meaningful, fast&#8209;growing ARR.</p><p><strong>Key capabilities</strong></p><ul><li><p>Atlas Reasoning Engine: Hybrid reasoning that balances LLM creativity with structured business rules. The agent doesn&#8217;t just generate text; it follows your business logic.</p></li><li><p>Agent Script: JSON&#8209;based scripting for conditionals, hand&#8209;offs, and guardrails, making implicit process logic explicit.</p></li><li><p>Data Cloud grounding: Agents operate on structured, unified CRM data. They know your customers, pipeline, and cases, not just what&#8217;s in the latest prompt.</p></li><li><p>Agentforce Voice: Real&#8209;time voice agents integrated with Amazon Connect, Five9, and Genesys.</p></li><li><p>Flexible pricing: Usage&#8209;based and per&#8209;user models, typically combining per&#8209;conversation charges, per&#8209;action &#8220;Flex Credits,&#8221; and an optional per&#8209;user/month tier for heavier or unlimited internal usage. (Exact numbers change frequently; check the current Agentforce pricing page or recent SaaS analyses rather than relying on static figures.)</p></li></ul><p><strong>My take from the field</strong></p><p>For sales, service, and marketing, Agentforce is the most mature option right now. The CRM data grounding gives agents context that other platforms can&#8217;t match without massive integration work.</p><p>For pharma commercial teams, it&#8217;s compelling. An agent that pulls a physician&#8217;s prescribing history, checks compliance restrictions, drafts personalized outreach, and schedules follow&#8209;up, all within Salesforce, is a real, shippable workflow.</p><p>The limitation is real, though. The moment your agent needs to do something outside Salesforce - query a manufacturing execution system, pull data from a LIMS, check OT network status, you&#8217;re in integration territory (MuleSoft or equivalent). That&#8217;s additional cost, complexity, and risk.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zuQP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zuQP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 424w, https://substackcdn.com/image/fetch/$s_!zuQP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 848w, https://substackcdn.com/image/fetch/$s_!zuQP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 1272w, https://substackcdn.com/image/fetch/$s_!zuQP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zuQP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png" width="1178" height="154" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:154,&quot;width&quot;:1178,&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_!zuQP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 424w, https://substackcdn.com/image/fetch/$s_!zuQP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 848w, https://substackcdn.com/image/fetch/$s_!zuQP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 1272w, https://substackcdn.com/image/fetch/$s_!zuQP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8af018e1-eb05-4cb0-8dd9-a0046701915f_1178x154.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Microsoft Copilot Studio + Azure AI</strong></h2><p>The productivity suite agent layer</p><p>Microsoft&#8217;s approach is two&#8209;pronged: Copilot Studio for low&#8209;code agent building, and Azure AI Foundry for developers. The Microsoft 365 integration is the moat.</p><p><strong>Key capabilities</strong></p><ul><li><p>Multi&#8209;agent orchestration: Agents can call other agents as tools. A &#8220;project manager&#8221; agent delegates to a &#8220;data analyst&#8221; agent and a &#8220;report writer&#8221; agent, coordinating a multi&#8209;step workflow.</p></li><li><p>Centralized governance: Entra ID&#8209;based identities, policies, and monitoring for agents across Microsoft 365 and Copilot Studio.</p></li><li><p>Natural language creation: Describe what you want; the platform scaffolds an agent and workflow, with no coding required for common patterns.</p></li><li><p>Model flexibility: Support for Claude, a wide range of models through Azure AI Foundry, and bring&#8209;your&#8209;own&#8209;model options.</p></li></ul><p><strong>My take from the field</strong></p><p>If your organization lives in Microsoft 365, and most enterprises do, Copilot Studio is often the path of least resistance. The agent is already where your people work: Teams, Outlook, SharePoint, Excel.</p><p>For healthcare organizations on Microsoft infrastructure, an agent that pulls patient scheduling from Dynamics, checks formulary info in SharePoint, and drafts a summary in Word, all without leaving the ecosystem, cuts integration complexity significantly.</p><p>The challenge is cross&#8209;application autonomy. The moment your agent needs to act outside the Microsoft stack (and in manufacturing or pharma ops, it almost always will), you&#8217;re back to custom integrations.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CsnQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CsnQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 424w, https://substackcdn.com/image/fetch/$s_!CsnQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 848w, https://substackcdn.com/image/fetch/$s_!CsnQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 1272w, https://substackcdn.com/image/fetch/$s_!CsnQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CsnQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png" width="508" height="158.13774104683196" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4823512-ca51-4752-9a51-71f2b65f5921_726x226.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:226,&quot;width&quot;:726,&quot;resizeWidth&quot;:508,&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_!CsnQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 424w, https://substackcdn.com/image/fetch/$s_!CsnQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 848w, https://substackcdn.com/image/fetch/$s_!CsnQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 1272w, https://substackcdn.com/image/fetch/$s_!CsnQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4823512-ca51-4752-9a51-71f2b65f5921_726x226.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>AWS Bedrock AgentCore</strong></h2><p>The infrastructure&#8209;grade agent runtime</p><p>AWS has expanded Amazon Bedrock into AgentCore - a modular service architecture designed for production at scale. This is the infrastructure&#8209;first play.</p><p><strong>Key capabilities</strong></p><ul><li><p>Modular services: Distinct components for runtime (serverless deployment), gateway (unified tool and model access), memory (context retention), identity (auth), policy (Cedar&#8209;based access control), and observability (OpenTelemetry monitoring).</p></li><li><p>Pay&#8209;per&#8209;use economics: No per&#8209;seat licensing; you pay for actual consumption: models, calls, and underlying infrastructure.</p></li><li><p>Cedar policies: You express access control in a human&#8209;readable way, and the system compiles that into formal Cedar policies already used in other AWS security services.</p></li><li><p>Broad model selection: Multiple foundation models through Bedrock, plus integrations with partner and open&#8209;weight models.</p></li></ul><p><strong>My take from the field</strong></p><p>AWS is the most &#8220;production&#8209;grade primitives&#8221; option. If you need enterprise security, monitoring, and compliance at scale, AgentCore gives you granular control over how agents run, what they can touch, and how they&#8217;re audited.</p><p>For pharma companies that already run validated workloads on AWS, keeping agents inside the same security and compliance perimeter is a big advantage. Cedar is particularly interesting for regulated industries that need explainable, formalized access control.</p><p>The trade&#8209;off: this is the most &#8220;build it yourself&#8221; option. You get powerful building blocks, but assembling them into a working agent system takes more engineering than Salesforce or Microsoft.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jA5J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jA5J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 424w, https://substackcdn.com/image/fetch/$s_!jA5J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 848w, https://substackcdn.com/image/fetch/$s_!jA5J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 1272w, https://substackcdn.com/image/fetch/$s_!jA5J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jA5J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png" width="472" height="142.46719160104988" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fb99698-1849-4381-a313-471ad446a507_762x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:762,&quot;resizeWidth&quot;:472,&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_!jA5J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 424w, https://substackcdn.com/image/fetch/$s_!jA5J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 848w, https://substackcdn.com/image/fetch/$s_!jA5J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 1272w, https://substackcdn.com/image/fetch/$s_!jA5J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fb99698-1849-4381-a313-471ad446a507_762x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Google Vertex AI Agent Builder + SDK</strong></h2><p>The multimodal + interoperability leader</p><p>Google centers its agent platform on Vertex AI Agent Builder and its associated SDK. Two things stand out above everything else: multimodal capabilities and a strong bet on interoperability.</p><p><strong>Key capabilities</strong></p><ul><li><p>Native MCP and A2A&#8209;oriented design: Among the big clouds, Google is the most aggressive on interoperability, with first&#8209;class Model Context Protocol (MCP) support and early patterns for agent&#8209;to&#8209;agent communication.</p></li><li><p>Multimodal agents: Gemini 3 Pro&#8209;class models process text, audio, video, and images natively, with very large context windows. Agents can &#8220;see&#8221; and &#8220;hear,&#8221; not just read and write.</p></li><li><p>Agent Engine for memory: Short&#8209;term and long&#8209;term memory with topic&#8209;based organization so agents remember what actually matters across sessions.</p></li><li><p>Human&#8209;in&#8209;the&#8209;loop: Agents can pause mid&#8209;workflow, request human input, and then resume with full state preserved.</p></li></ul><p><strong>My take from the field</strong></p><p>Google&#8217;s interoperability story is the most forward&#8209;leaning. When your pharma manufacturing agent needs to communicate with your supply&#8209;chain vendor&#8217;s agent, protocol standards matter. Google is betting on being the Switzerland of agent interoperability.</p><p>The multimodal capabilities are uniquely valuable in manufacturing. An agent that processes real&#8209;time video from a production line, detects visual defects, cross&#8209;references quality specs, and triggers an alert requires native multimodal processing. No other platform does this as cleanly right now.</p><p>The downside is the usual one with Google Cloud: if you&#8217;re not already on GCP, the adoption friction is real.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_8Nj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_8Nj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 424w, https://substackcdn.com/image/fetch/$s_!_8Nj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 848w, https://substackcdn.com/image/fetch/$s_!_8Nj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 1272w, https://substackcdn.com/image/fetch/$s_!_8Nj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_8Nj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png" width="456" height="135.15463917525773" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:776,&quot;resizeWidth&quot;:456,&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_!_8Nj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 424w, https://substackcdn.com/image/fetch/$s_!_8Nj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 848w, https://substackcdn.com/image/fetch/$s_!_8Nj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 1272w, https://substackcdn.com/image/fetch/$s_!_8Nj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd89da4e-ebca-44b3-aeb9-788c090dfe93_776x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>The Comparison at a Glance</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W5AE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W5AE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 424w, https://substackcdn.com/image/fetch/$s_!W5AE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 848w, https://substackcdn.com/image/fetch/$s_!W5AE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 1272w, https://substackcdn.com/image/fetch/$s_!W5AE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W5AE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png" width="1456" height="1033" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1033,&quot;width&quot;:1456,&quot;resizeWidth&quot;:0,&quot;bytes&quot;:482122,&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/190746073?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.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_!W5AE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 424w, https://substackcdn.com/image/fetch/$s_!W5AE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 848w, https://substackcdn.com/image/fetch/$s_!W5AE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 1272w, https://substackcdn.com/image/fetch/$s_!W5AE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79c3f274-8d0e-4086-8911-e9ca5c6a05ad_2056x1458.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Pattern You Can&#8217;t Ignore</strong></h2><p>Every single platform has lock&#8209;in risk. That isn&#8217;t a bug; it&#8217;s the business model.</p><p>The real question isn&#8217;t whether you&#8217;ll be locked in, but which lock&#8209;in you can live with given where your data and workflows already reside.</p><p>More on that in Part 2.</p><h2><strong>What I&#8217;m Not Telling You Yet</strong></h2><p>This comparison tells you what each platform does. It doesn&#8217;t tell you which one to pick, because that depends on factors the feature lists don&#8217;t cover:</p><ul><li><p>Where does your data actually live (Delta on Databricks, Salesforce Data Cloud, S3, BigQuery, on&#8209;prem)?</p></li><li><p>Who builds and maintains the agents in your org (central ML team, line&#8209;of&#8209;business admins, external SI)?</p></li><li><p>Do your agents need to talk to agents outside your company (CDMOs, logistics providers, payers, partners)?</p></li><li><p>What does &#8220;production&#8221; mean in your regulatory context (GxP validation, HIPAA, FDA scrutiny, internal audit)?</p></li></ul><p>Those are the questions that matter. And that&#8217;s exactly what Part 2 covers.</p><h4><strong>Sources</strong></h4><ol><li><p><a href="https://www.databricks.com/blog/custom-agents-now-available-databricks">Custom Agents now available on Databricks</a></p></li><li><p><a href="https://docs.databricks.com/aws/en/generative-ai/agent-bricks/">Agent Bricks | Databricks Documentation</a></p></li><li><p><a href="https://www.salesforce.com/agentforce/what-is-new/">Agentforce 360 Announcements - Salesforce</a></p></li><li><p><a href="https://www.saastr.com/salesforce-now-has-3-pricing-models-for-agentforce-and-maybe-right-now-thats-the-way-to-do-it/">Salesforce Agentforce Pricing (SaaStr)</a></p></li><li><p><a href="https://www.microsoft.com/en-us/microsoft-copilot/blog/copilot-studio/6-core-capabilities-to-scale-agent-adoption-in-2026/">6 Core Capabilities to Scale Agent Adoption - Microsoft</a></p></li><li><p><a href="https://aws.amazon.com/bedrock/agentcore/">Amazon Bedrock AgentCore</a></p></li><li><p><a href="https://cloud.google.com/blog/products/ai-machine-learning/new-enhanced-tool-governance-in-vertex-ai-agent-builder">Vertex AI Agent Builder - Google Cloud</a></p></li><li><p><a href="https://sema4.ai/blog/best-ai-platforms-of-2026/">Enterprise AI Platform Guide 2026 (Sema4.ai)</a></p></li></ol>]]></content:encoded></item><item><title><![CDATA[The Real NVIDIA Moat Has Nothing to Do With GPUs]]></title><description><![CDATA[I spent a month going deep on NVIDIA as a practitioner who builds AI workloads and as a shareholder. Here&#8217;s what I found.]]></description><link>https://maxvotek.com/p/the-real-nvidia-moat-has-nothing</link><guid isPermaLink="false">https://maxvotek.com/p/the-real-nvidia-moat-has-nothing</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Tue, 10 Mar 2026 16:14:03 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/71101be9-739a-4014-a38b-2a15b9aa910a_1200x800.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>These numbers sound like a typo.<br>$68.1 billion in a single quarter.</p><p>Roughly 73% year&#8209;over&#8209;year revenue growth.</p><p>About $62.3 billion from the data center alone.</p><p>Guidance for next quarter: around $78&#8211;80 billion.</p><p>But behind the financials is something more interesting: an organizational story most analysts miss entirely. I&#8217;ve spent the last month studying NVIDIA from two angles: as someone who ships AI workloads in production, and as a shareholder trying to understand whether this is a cycle or a structural advantage.</p><p>My conclusion: the real moat isn&#8217;t the hardware. Let me break down why.</p><h2><strong>1. Jensen Huang Runs a 40,000&#8209;Person Company Like It&#8217;s Still a Startup</strong></h2><p>This is the part that doesn&#8217;t get enough attention.</p><p>Jensen Huang has been reported to have roughly 60 direct reports. Not six, sixty. He largely avoids traditional one&#8209;on&#8209;ones; instead, he prefers leadership sessions where everyone hears the same feedback at the same time. His reasoning: the more direct reports a CEO has, the fewer layers in the company and the more fluid the information flow.</p><p>Every couple of weeks, he personally reads &#8220;the five most important things&#8221; from people across the company, not just senior leaders. He&#8217;s known for reading emails at 5am and for staying personally involved in major acquisitions and exceptional hiring decisions.</p><p>He demands what he calls &#8220;speed of light&#8221; execution - benchmarked against the theoretical limits of the hardware, not just &#8220;fast&#8221; or &#8220;best in class.&#8221;</p><p>The culture follows: minimal silos, fluid teams, and people moving to whatever is most critical rather than clinging to permanent org boxes.</p><p>Operationally, that&#8217;s unusual at this scale. Most companies with NVIDIA&#8217;s footprint ($215.9 billion in annual revenue and 40,000+ employees) calcify. They add management layers, create review committees, and slow down. NVIDIA, by contrast, ships aggressive roadmaps like Blackwell on time while competitors struggle to land basic product timelines. That&#8217;s not an accident; it&#8217;s a direct consequence of this operating model.</p><p>Most CEOs at this scale choose comfort: fewer direct reports, more delegation, calendar buffer, layers between themselves and the work. </p><p>Jensen chose the opposite. The results speak for themselves. And that structural speed advantage flows directly into the next layer of NVIDIA&#8217;s moat: the way the hardware and software stack are actually used.</p><h2><strong>2. The Blackwell Number Everyone Misquotes</strong></h2><p>You&#8217;ll hear &#8220;Blackwell is 4x faster than H100.&#8221; That&#8217;s true only under specific, highly optimized conditions.</p><p>If you naively port an existing model from Hopper to Blackwell, you might only see something like a modest double&#8209;digit uplift. You&#8217;re running new silicon with old assumptions, and the chip can&#8217;t show you what it&#8217;s really capable of.</p><p>Once you deeply optimize the stack: kernel&#8209;level tuning, careful use of the memory hierarchy, advanced scheduling, and full use of lower&#8209;precision modes like FP8 and FP4 where appropriate, the picture changes. </p><p>On some large&#8209;model training and inference benchmarks, you can see roughly 3&#8211;4x speedups at the system level versus previous&#8209;generation setups. At rack scale, with systems like the GB200 NVL72, you can see order&#8209;of&#8209;magnitude gains on certain inference workloads, not just from the GPUs themselves, but from the way the interconnect, networking, and software stack are co&#8209;designed.</p><p>The exact numbers are workload&#8209;dependent, but the pattern is consistent: the gap between a &#8220;drop&#8209;in&#8221; port and a fully optimized deployment is huge.</p><p>That gap between naive and optimized is the moat.</p><p>NVIDIA does something here that&#8217;s hard to match at scale: they send engineers to work directly with key customers, hand&#8209; optimize kernels and end&#8209;to&#8209;end pipelines for specific workloads. When a hyperscaler like Microsoft or Meta wants to squeeze every last token per second from a Blackwell cluster, NVIDIA doesn&#8217;t just ship hardware and wave goodbye. What they do is they embed, they tune, and they co&#8209;design the full stack.</p><p>The takeaway is simple: budgeting for hardware without budgeting for optimization is like buying a Formula 1 car and filling it with regular gasoline. The chip is only as good as the stack running on it and increasingly, that stack is where NVIDIA&#8217;s deepest advantage lives.</p><h2><strong>3. The Real Moat: CUDA and 20 Years of Software Infrastructure</strong></h2><p>Think of CUDA the way you&#8217;d think about Windows in its dominant era: if all the tools, libraries, and frameworks work best on your platform, switching becomes not just expensive but operationally risky.</p><p>CUDA isn&#8217;t a product. It&#8217;s an ecosystem. Thousands of libraries, highly optimized kernels, and frameworks so deeply integrated that the switching costs are enormous. In practice, the major ML frameworks - PyTorch, TensorFlow, JAX - tend to run best on CUDA paths today. The inference stacks that power real&#8209;world deployments like TensorRT&#8209;LLM, vLLM, SGLang and others, are deeply integrated with NVIDIA&#8217;s platform.</p><p>NVIDIA keeps feeding this flywheel. Open&#8209;source families like Nemotron are released to the community, keeping developers anchored in their ecosystem. Thousands of engineers work on nothing but keeping CUDA, cuDNN, NCCL, TensorRT, and domain&#8209;specific SDKs ahead of each new hardware generation. When Blackwell ships, the software stack is already tuned for it, you don&#8217;t wait years for the ecosystem to catch up.</p><p>Is anyone chipping away at this? Yes, and it matters.</p><ul><li><p>AMD has poured resources into ROCm, and framework support plus MLPerf participation shows the gap is narrowing, especially for buyers willing to invest in engineering.</p></li><li><p>Compiler stacks inspired by Triton&#8217;s hardware&#8209;agnostic philosophy are explicitly designed to make it easier to run the same kernels on AMD, Intel, and others without wholesale rewrites.</p></li><li><p>Cerebras, pursuing a public listing, is pushing wafer&#8209;scale systems that, on their own benchmarks, deliver over 20x higher inference throughput and around 32% lower cost per token than a DGX B200 Blackwell setup, while using roughly one&#8209;third less power for those workloads. That&#8217;s genuinely interesting.</p></li></ul><p>These are real developments. The era of NVIDIA&#8217;s near&#8209;monopoly is shifting into a more competitive landscape.</p><p>But narrowing the gap on hardware is not the same as narrowing the gap on the ecosystem. You can design a chip that matches NVIDIA&#8217;s specs in a few years. You cannot, in two or three years, recreate the developer tooling, optimized libraries, framework integrations, and thousands of battle&#8209;tested production deployments that live on CUDA. That takes a decade and by the time you&#8217;ve closed that gap, NVIDIA has typically moved the goalpost again.</p><h2><strong>4. The Risk That&#8217;s Real and Shared</strong></h2><p>NVIDIA now sits at the very front of TSMC&#8217;s priority queue, alongside Apple and a handful of the world&#8217;s largest chip buyers. That tells you everything about NVIDIA&#8217;s strategic importance and its single biggest exposure.</p><p>Taiwan concentration is a genuine geopolitical risk. If anything meaningfully disrupts TSMC&#8217;s operations, NVIDIA&#8217;s supply chain takes a hit.</p><p>But this risk is shared by every major AI and mobile silicon player. AMD, Apple, Qualcomm, and many others depend on TSMC&#8217;s leading&#8209;edge nodes. If TSMC goes down, the entire advanced&#8209;node industry is in trouble, not just NVIDIA. That means this risk is effectively priced across the sector, not unique to one ticker.</p><p>For shareholders, the more relevant question is: &#8220;In a world where TSMC keeps operating, who has the strongest structural position to capture AI economics?&#8221;</p><p>Right now, that answer still looks like NVIDIA.</p><h2><strong>5. On Competitors: A Blunt Assessment</strong></h2><p>Most NVIDIA analysis either ignores competitors or wildly overstates them. Here&#8217;s the more grounded view.</p><ul><li><p><strong>AMD</strong> is the most credible challenger. The upcoming MI450 series is designed to go directly at Blackwell&#8209;class workloads, and ROCm is genuinely improving. But AMD is fighting on NVIDIA&#8217;s terms, trying to close a hardware gap while also building out a software ecosystem. Playing catch&#8209;up on both fronts simultaneously is a punishing strategic position.</p></li><li><p><strong>Cerebras</strong> has technically impressive wafer&#8209;scale systems. The CS&#8209;3 packs on the order of 4 trillion transistors and hundreds of thousands of AI&#8209;optimized cores. On their published benchmarks, they show 21x faster inference and roughly 32% lower cost per token than a DGX B200 Blackwell system, with materially lower power, for specific LLM workloads. That&#8217;s serious, but going from standout benchmarks to hyperscale, cloud&#8209;like ubiquity is a very different problem.</p></li><li><p>Other players like Fireworks AI, Together AI, SambaNova, Graphcore, and more, are building useful products in specific niches, especially around serving, fine&#8209;tuning, and verticalized stacks. They matter tactically, but they&#8217;re not yet structural threats to NVIDIA&#8217;s position at the platform layer.</p></li></ul><p>Then there&#8217;s NVIDIA&#8217;s own M&amp;A posture. The company recently struck a roughly $20 billion licensing and acqui&#8209;hire deal for Groq&#8217;s deterministic inference technology, which it is integrating into its upcoming Rubin platform. When you&#8217;re already dominant and still spending at that scale to deepen your technology stack, not just defend it, that&#8217;s an offensive move.</p><p>For most companies, the smartest move right now is definitely not trying to compete with NVIDIA at the platform level, but building on top of NVIDIA, while keeping an eye on alternatives and maintaining enough portability to pivot if economics or geopolitics force your hand.</p><h2><strong>The Bottom Line</strong></h2><p>NVIDIA isn&#8217;t just selling GPUs. It&#8217;s selling a complete AI infrastructure stack: hardware, software, libraries, frameworks, optimization services, and a developer ecosystem that&#8217;s been compounding for roughly 20 years.</p><p>$68.1 billion in quarterly revenue. Around $78&#8211;80 billion guided for the next quarter. Mid&#8209;70s gross margins. And a CEO who still reads emails at 5am and stays personally involved in the details that most leaders at his scale have long since delegated.</p><p>NVIDIA isn&#8217;t just winning the AI race.<br>It&#8217;s actually designing the track.</p><p>If this kind of practitioner&#8209;level analysis is useful to you, it&#8217;s what I publish here. Subscribe to get the next one.</p><p>Are you building on NVIDIA infrastructure, or actively betting on an alternative? What are you seeing on the ground?</p>]]></content:encoded></item><item><title><![CDATA[Consulting Firms Spent $10 Billion on AI. Their Business Model Didn’t Change.]]></title><description><![CDATA[PwC, McKinsey, Deloitte - they&#8217;re all in.]]></description><link>https://maxvotek.com/p/consulting-firms-spent-10-billion</link><guid isPermaLink="false">https://maxvotek.com/p/consulting-firms-spent-10-billion</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 05 Mar 2026 15:20:38 GMT</pubDate><enclosure 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" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>PwC, McKinsey, Deloitte - they&#8217;re all in. But beneath the press releases, the billable&#8209;hour machine hums on. Here&#8217;s what that means if you&#8217;re the one who actually has to get AI into production.</strong></p><p style="text-align: center;"><strong>$10B+</strong></p><p style="text-align: center;">AI investment by Big Four &amp; McKinsey since 2023</p><p style="text-align: center;"><strong>75%</strong></p><p style="text-align: center;">of McKinsey fees still billed by the hour</p><p style="text-align: center;"><strong>30%</strong></p><p style="text-align: center;">research time saved by McKinsey&#8217;s AI chatbot Lilli</p><p style="text-align: center;"><strong>6-30%</strong></p><p style="text-align: center;">drop in graduate recruiting at Big Four (2024-25)</p><p>The numbers are staggering.</p><p>PwC dropped $1 billion over three years and became OpenAI&#8217;s largest enterprise customer.<br>KPMG locked in a $2 billion Microsoft alliance.<br>Deloitte launched a $2 billion &#8220;Industry Advantage&#8221; program.<br>EY invested $1.4 billion and built its own proprietary LLM platform, EYQ.<br>McKinsey deployed an internal AI chatbot called Lilli to 72% of its 45,000 employees by 2025.</p><p>In total, the Big Four and McKinsey have poured over $10 billion into AI since 2023.</p><p>And yet almost nothing about how consulting actually works has changed.</p><p>A recent deep dive from Future of Consulting calls this out in brutal detail. I want to unpack it from the perspective of someone who actually implements AI in enterprises.</p><h2><strong>The Productivity Paradox</strong></h2><p>Here&#8217;s the number worth noting: McKinsey&#8217;s Lilli saves consultants 30% of their research time.</p><p>30%. That&#8217;s enormous. In an implementation project, a 30% efficiency gain changes your entire delivery timeline and cost structure.</p><p>But here&#8217;s what McKinsey did with that 30%: almost nothing visible to clients. The savings stay inside the firm. The billing rates don&#8217;t change. The project timelines don&#8217;t shrink. The efficiency gain is pure margin, captured by the firm, invisible to the buyer.</p><p>This isn&#8217;t a McKinsey problem. It&#8217;s a structural one. As long as most revenue is still tied to time, any tool that makes consultants faster is more likely to pad margins than to show up as better value for buyers.</p><p>When your revenue model is built on billable hours, any tool that makes your people faster is a threat to your top line unless you quietly absorb the gains.</p><p>We see this from the other side at Customertimes. When we deploy AI that makes a pharma company&#8217;s processes 30% more efficient, the client sees it immediately. They measure it. They expect it. Because we&#8217;re building solutions, not selling time.</p><p>The consulting model incentivizes hiding efficiency. The implementation model incentivizes delivering it.</p><h2><strong>Only 25% of McKinsey&#8217;s Fees Are Tied to Outcomes</strong></h2><p>The most prestigious consulting firm in the world, the one that advises Fortune 500 companies on &#8220;digital transformation,&#8221; still collects roughly 75% of its fees based on time spent, not results delivered.</p><p>Yes, about a quarter of fees are now outcome&#8209;based and that&#8217;s real progress, but the core economics of the firm still runs on hours.</p><p>Everyone in enterprise AI knows the industry needs to move toward outcome&#8209;based pricing. Every conference panel says it. Every thought&#8209;leadership piece argues for it.</p><p>But the transition is stalled. And it&#8217;s stalled for a reason that anyone who&#8217;s worked inside large organizations will recognize: the people who would need to approve the change are the same people whose compensation depends on the current model.</p><p>If you&#8217;re a partner billing $500/hour and AI makes your team twice as fast, outcome&#8209;based pricing means you now need to deliver twice the value to maintain your revenue. Or accept that the same work is worth less. Neither option is appealing when you&#8217;re two years from retirement.</p><h2><strong>The Junior Layer Is Disappearing And Nobody Has a Plan</strong></h2><p>This is the part that worries me most for the long term.</p><p>Graduate recruiting across the Big Four has been sliding, with double&#8209;digit drops in 2024&#8211;2025 at several firms. Firms are cutting entry&#8209;level positions because AI now handles the work juniors used to do: data gathering, initial analysis, deck formatting, research summaries.</p><p>On the surface, this sounds efficient. Why pay a first&#8209;year analyst $85,000 to do work that GPT&#8209;4 can do in seconds?</p><p>But consulting has always been an apprenticeship business. Juniors learned by doing the &#8220;grunt work.&#8221; They sat in client meetings. They built models that got torn apart by managers. They learned pattern recognition through repetition.</p><p>When AI drafts the first pass of every slide deck, junior staff lose the reps of structuring arguments, anticipating objections, and seeing which ideas survive partner review. That&#8217;s where the client&#8217;s judgment used to be formed.</p><p>Remove that layer, and you have a training crisis. In five years, who becomes the senior consultant? Who has the client instincts? Who can read a room and adjust a recommendation on the fly?</p><p>We face a similar challenge in enterprise AI implementation. When we automate validation workflows in pharma or quality checks in manufacturing, we need to deliberately design new learning paths for junior team members. The work that used to train them is gone. If you don&#8217;t create something to replace it, you end up with a bimodal workforce - senior experts and AI tools, with nothing in between.</p><p>In pharma implementations, for example, the junior who used to manually walk through validation logs now needs a different path to learn how deviations actually show up in the data and why QA pushes back.</p><h2><strong>PowerPoints Don&#8217;t Deploy Themselves</strong></h2><p>Here&#8217;s my biggest frustration with the current state of consulting AI: firms are using AI to produce recommendations faster, not to deliver solutions.</p><p>A consulting engagement in 2026 still ends the same way it did in 2016: a slide deck. Maybe a nicer one. Maybe it was drafted 30% faster. But the client still gets a PDF, a &#8220;roadmap,&#8221; and a wave goodbye.</p><p>Meanwhile, the client is left to actually build the thing. They hire implementation partners (like us). They discover that half the recommendations don&#8217;t account for their legacy systems, their regulatory constraints, or their organizational politics. They spend months translating strategy into working software.</p><p>The gap between &#8220;we made a deck&#8221; and &#8220;we shipped a system&#8221; is where most AI value now lives.</p><h2><strong>What This Means If You&#8217;re a Buyer</strong></h2><p>If you&#8217;re a healthcare executive, a pharma CTO, or a manufacturing leader evaluating whether to engage a Big Four firm for your AI initiative, here&#8217;s what I&#8217;d ask:</p><ol><li><p>What are you actually buying?<br>Are you buying a strategy deck or a working solution? If it&#8217;s a strategy, can your internal team execute it, or will you need another partner?</p></li><li><p>How is the engagement priced?<br>If it&#8217;s time&#8209;and&#8209;materials with no outcome guarantees, you&#8217;re paying for both the consultants&#8217; learning curve and the AI&#8209;driven efficiency gains they&#8217;re keeping.</p></li><li><p>Where&#8217;s the implementation plan?<br>Not just a &#8220;roadmap,&#8221; but an architecture, integration points, and a timeline that reflects your real systems and constraints.</p></li><li><p>What happens after the engagement ends?<br>The most expensive consulting engagement is the one that produces a strategy nobody can implement. Ask who will own, monitor, and evolve the AI systems once the consultants leave, and what budget and skills that requires on your side.</p></li></ol><h2><strong>The Real Opportunity</strong></h2><p>The article from Future of Consulting calls these firms &#8220;hollow cathedrals&#8221; - impressive from the outside, empty at the core. That&#8217;s a provocative phrase, and I think it&#8217;s partially right.</p><p>But here&#8217;s the opportunity: the gap between consulting recommendations and real&#8209;world AI implementation is massive. And it&#8217;s growing.</p><p>Enterprises are increasingly building internal AI teams. They&#8217;re questioning why they&#8217;re paying consulting rates for AI&#8209;augmented work. They&#8217;re looking for partners who deliver working systems, not slide decks.</p><p>This is exactly the shift we&#8217;ve been building toward at Customertimes for years: AI solutions that run in production, survive audits, and actually move the metrics that matter in pharma and manufacturing.</p><p>The $10 billion that consulting firms invested in AI? Most of it went toward making consultants more productive. Very little went toward making clients more successful.</p><p>That&#8217;s not an AI revolution. That&#8217;s an AI optimization of the same old model.</p><p>What are you seeing on your end?</p><p>Are consulting firms delivering real AI value in your organization: running systems, measurable lift or just better&#8209;produced versions of the same advice?</p><p>If you&#8217;re comfortable sharing details, I&#8217;m especially interested in where a consulting AI &#8220;strategy&#8221; died in implementation, or where an implementation partner actually rescued a stalled initiative. Reply or drop a comment below.</p><p style="text-align: center;"><strong>What are you seeing on your end?</strong></p><p style="text-align: center;">Are consulting firms delivering real AI value in your organization, or are you getting better-produced versions of the same advice?</p><p style="text-align: center;">I&#8217;d love to hear your experience, reply or drop a comment below.</p>]]></content:encoded></item><item><title><![CDATA[I Self-Hosted an AI Agent Orchestrator. Here’s What I Learned About the Future]]></title><description><![CDATA[This weekend I set up OpenClaw in Docker on a small Linux box.]]></description><link>https://maxvotek.com/p/i-self-hosted-an-ai-agent-orchestrator</link><guid isPermaLink="false">https://maxvotek.com/p/i-self-hosted-an-ai-agent-orchestrator</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Wed, 25 Feb 2026 15:08:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2e9cf50b-fb15-463a-9745-a0005a97fe1f_1280x719.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This weekend I set up <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;OpenClaw&quot;,&quot;id&quot;:444575302,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68ce6969-07fd-41e1-acc8-2d6ba4d07178_876x876.png&quot;,&quot;uuid&quot;:&quot;cfe6b692-5329-4ec5-9fb1-f3e37180fb99&quot;}" data-component-name="MentionToDOM"></span> in Docker on a small Linux box. After a long back-and-forth with Claude and some config wrestling, I got it running inside Telegram. Then I fed the bot data from my Telegram channel so the agent could learn my style and preferences.</p><p>On a parallel track, I experimented with voice messages: instead of cloud-based ElevenLabs, I ran local TTS models on a beefy gaming PC. For speech synthesis, the quality is surprisingly solid.</p><h2><strong>OpenClaw is not &#8220;one smart bot&#8221;</strong></h2><p>Here&#8217;s what most people miss. OpenClaw is essentially an agent orchestration framework - a construction kit with a growing ecosystem of third-party skills and an app store. You don&#8217;t get a single chatbot. You get an environment where you wire together models, memory, tools, automations, and even multiple separate OpenClaw nodes into one system.</p><p>Think of it as the difference between buying a pre-built PC and having a full electronics workbench.</p><p>And the implications are bigger than most realize. Gokul Rajaram, product veteran from Google, Facebook, Square, and DoorDash, investor in 700+ companies, just posted a thread that nails the core question: did OpenClaw + Skills fundamentally change the architecture and math of AI?</p><p>His framing is sharp. Can perpetually running agents that train themselves on new capabilities via SKILL.md files reach the same level of expertise as the hand-crafted fine-tuned models that AI startups have spent years building? If the answer is even &#8220;partially yes&#8221; and from my weekend experiments, it&#8217;s trending that way and the downstream effects are massive.</p><p>Rajaram asks what this means for horizontal AI agent builders like Glean, ServiceNow, and Sierra. What about verticals: legal, finance, healthcare? Can we have an &#8220;OpenClaw for Legal&#8221; agent trained on a contract drafting skill file that&#8217;s as capable as what a specialized AI startup offers today?</p><p>And here&#8217;s the kicker he flags: if this self-learning agent paradigm makes expensive post-training less critical, it reshapes the entire economics of the AI startup ecosystem. The pricing models, the data companies, the venture math, all of it gets rewritten.</p><p>From what I&#8217;ve seen hands-on this weekend, I&#8217;d say the shift is real. Not finished, not polished but structurally real.</p><h2><strong>Big tech noticed. And they&#8217;re not happy.</strong></h2><p>What&#8217;s telling: last week Anthropic restricted Claude Code usage inside OpenClaw. Then Google reportedly pulled Gemini access too. The reasoning is transparent - autonomous development without human-in-the-loop feels too risky to the big players, and it undermines the role of their walled-garden ecosystems.</p><p>But the genie is out of the bottle. If the major players lock down, more open alternatives will emerge. That&#8217;s how this always works.</p><h2><strong>RAG changed everything for my assistant</strong></h2><p>For my AI assistant Katrina, I added Postgres and a vector database. RAG drastically cut token consumption and kept large context windows far more stable than the old approach of stuffing everything into markdown files.</p><p>This is starting to look like a prototype of a living institutional knowledge system with semantic search, always evolving, not a dead Jira / Confluence / SharePoint graveyard where information goes to die.</p><p>Rajaram has been saying that in an agentic future, infrastructure companies become application companies because agents don&#8217;t need a software UX. What I&#8217;m seeing in practice confirms this. The database layer is the product now. The vector store is the knowledge base. There&#8217;s no UI in between, just the agent talking to the data.</p><h2><strong>The honest take</strong></h2><p>For the mass market, the product is still raw. You have to dig into code, manage security, isolate environments, fix things when they break.</p><p>But as a sandbox for experiments and for understanding how future agent systems will actually be built and this is an incredibly powerful experience.</p><p>The paradigm that previous-generation companies were built on? It already looks like the last century.</p><p><strong>A new era of agent orchestration is starting. And it&#8217;s not waiting for permission.</strong></p><p><em>If you&#8217;re experimenting with agent frameworks, local models, or building your own AI infrastructure, I&#8217;d love to hear what&#8217;s working for you. Drop a comment or reply to this email.</em></p>]]></content:encoded></item><item><title><![CDATA[I Don’t Need to Know Databricks. An AI Agent Will Do It for Me.]]></title><description><![CDATA[From Data Warehouse to Operating System for AI]]></description><link>https://maxvotek.com/p/i-dont-need-to-know-databricks-an</link><guid isPermaLink="false">https://maxvotek.com/p/i-dont-need-to-know-databricks-an</guid><dc:creator><![CDATA[Max Votek]]></dc:creator><pubDate>Thu, 19 Feb 2026 13:52:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/159575c7-c761-4716-a998-2c1b5420eb52_1080x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>No docs, no tutorials. Just Claude Code and a test dataset. Here&#8217;s what that tells us about the future of enterprise platforms.</p><p>Databricks just raised $7 billion at $5.4 billion in annual revenue and 65% growth. Impressive numbers, sure. But what caught my attention isn&#8217;t the fundraise but what the company has quietly become.</p><p>And more importantly, what that transformation tells us about where all enterprise software is heading.</p><h3><strong>From Data Warehouse to Operating System for AI</strong></h3><p>If you still think of Databricks as a data warehouse with dashboards, you&#8217;re looking at a two-year-old snapshot.</p><p>Today, Databricks is an infrastructure platform of an entirely new class. It&#8217;s a place where you can store and process data, host modern LLMs, talk to your data in natural language, and most critically, build agentic solutions. All under one roof.</p><p>For large enterprises, this is a fundamentally different category of system. We&#8217;ve been working with Databricks in enterprise projects at Customertimes for a while now, and we see this shift from the inside every day. The platform isn&#8217;t just evolving, it&#8217;s being rebuilt around a new paradigm.</p><h3><strong>The Real Difference: Architecture Built for Agents, Not Humans</strong></h3><p>Here&#8217;s the thing that separates Databricks from legacy platforms like SAP or Oracle.</p><p>Old enterprise systems were designed for humans clicking through menus. Screen by screen. Form by form. The user interface <em>was</em> the product. If you wanted to automate anything, you had to reverse-engineer the UI layer, build fragile integrations, and pray nothing broke on the next update.</p><p>Databricks is built differently:</p><ul><li><p><strong>API-first</strong>: every capability is accessible programmatically</p></li><li><p><strong>Open architecture</strong>: no vendor lock-in traps, no proprietary black boxes</p></li><li><p><strong>Agentic-ready</strong>: designed so that software can interact with it as a first-class user</p></li></ul><p>This isn&#8217;t a minor technical distinction. It&#8217;s a philosophical one. The platform assumes its primary user might not be a person at all, it might be another program.</p><h3><strong>The Experiment: Zero Knowledge, Full Results</strong></h3><p>I recently ran an experiment that proved this point to myself.</p><p>I connected to Databricks through Claude Code, loaded a test dataset, and assembled dashboards with only surface-level knowledge of the platform. No documentation deep-dives. No tutorials. No certification courses.</p><p>Just an AI agent and a CLI.</p><p>The combination of agent + command-line interface genuinely changes the rules of engagement. I didn&#8217;t need to learn the platform&#8217;s UI conventions or memorize where settings live in nested menus. The agent understood the API surface, figured out the right calls, and got the job done.</p><p>This confirms something I&#8217;ve been thinking about for a while: modern systems win not because of beautiful UIs, but because of interfaces that agents can work with. The prettier your dashboard, the less it matters, if your API is solid, an agent can build whatever view a human needs on the fly.</p><h3><strong>Matching Technology to Your Stage</strong></h3><p>This also connects to something I&#8217;ve written about before: the importance of matching your technology choices to your company&#8217;s stage of development.</p><p>Databricks is a platform built for the AI era. Organizations that understand this gain an enormous advantage. They&#8217;re building their systems not on yesterday&#8217;s principles, but on the architecture of the future.</p><p>They&#8217;re not asking &#8220;what tool has the nicest interface?&#8221;. They&#8217;re asking &#8220;what platform gives my AI agents the most leverage?&#8221;</p><p>That&#8217;s a fundamentally different question, and it leads to fundamentally different decisions.</p><h3><strong>What&#8217;s Still Missing</strong></h3><p>Let&#8217;s be honest about the gap that still exists: documentation.</p><p>Almost every platform today, including Databricks, writes its docs for human developers. Step-by-step guides. Screenshots. UI walkthroughs. That&#8217;s fine for people, but it&#8217;s nearly useless for AI agents.</p><p>What agents need is different: clean API references, consistent schemas, predictable error handling, and machine-readable specifications. The platforms that figure this out first will have a massive adoption advantage.</p><p>But this is a matter of when, not if. Platform builders will catch on fast once they realize their main user is becoming software.</p><h3><strong>$7 Billion Says the Market Agrees</strong></h3><p>The $7 billion raise isn&#8217;t just an investment in a company. It&#8217;s a bet that all enterprise development and analytics will be built around AI. Databricks currently sits at the center of this new economy, offering not just a tool but an entire operating system for intelligent applications.</p><p>The market sees what&#8217;s coming:</p><ul><li><p>Enterprise platforms will be agent-first, human-second</p></li><li><p>The value shifts from UI polish to API depth</p></li><li><p>The winners will be platforms that treat software as their primary customer</p></li></ul><p>We&#8217;re at the beginning of this transition. Most enterprise software is still stuck in the old paradigm. But the signal is clear, and $7 billion of capital says the smart money agrees.</p><h3><strong>The Question for Your Business</strong></h3><p>Here&#8217;s what I&#8217;d challenge you to think about:</p><p>What platforms in your stack are agent-ready today?</p><p>Which ones could you hand off to an AI agent with a CLI and get meaningful results without deep platform expertise?</p><p>If the answer is &#8220;none&#8221; or &#8220;I don&#8217;t know,&#8221; that&#8217;s your starting point. The gap between agent-ready infrastructure and legacy systems is going to become the most important architectural decision of the next five years.</p><p>The platforms that are built for agents will compound in value. The ones that aren&#8217;t will become the new technical debt.</p><p><em>What platforms are you testing with AI agents? I&#8217;d love to hear what&#8217;s working and what&#8217;s not. Drop a comment or reply to this post.</em></p>]]></content:encoded></item></channel></rss>