<?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[Barnir's Newsletter: Ground Truth (Support AI)]]></title><description><![CDATA[We are building our AI support stack in real-time. Watch us stick the landing, or take notes on the crash.]]></description><link>https://barnir.substack.com/s/ground-truth-support-ai</link><image><url>https://substackcdn.com/image/fetch/$s_!f0Er!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72b4f911-39e5-45e1-a6ce-af1c6c8ba21c_640x640.png</url><title>Barnir&apos;s Newsletter: Ground Truth (Support AI)</title><link>https://barnir.substack.com/s/ground-truth-support-ai</link></image><generator>Substack</generator><lastBuildDate>Sun, 12 Apr 2026 15:13:47 GMT</lastBuildDate><atom:link href="https://barnir.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Assaf Barnir]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[barnir@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[barnir@substack.com]]></itunes:email><itunes:name><![CDATA[Barnir]]></itunes:name></itunes:owner><itunes:author><![CDATA[Barnir]]></itunes:author><googleplay:owner><![CDATA[barnir@substack.com]]></googleplay:owner><googleplay:email><![CDATA[barnir@substack.com]]></googleplay:email><googleplay:author><![CDATA[Barnir]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[15. The Shadow Run: Testing AI in the Dark]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/the-shadow-run-testing-ai-in-the</link><guid isPermaLink="false">https://barnir.substack.com/p/the-shadow-run-testing-ai-in-the</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 06 Apr 2026 10:33:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!95fG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p style="text-align: center;"><em>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!95fG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!95fG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 424w, https://substackcdn.com/image/fetch/$s_!95fG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 848w, https://substackcdn.com/image/fetch/$s_!95fG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 1272w, https://substackcdn.com/image/fetch/$s_!95fG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!95fG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png" width="368" height="218.62637362637363" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:865,&quot;width&quot;:1456,&quot;resizeWidth&quot;:368,&quot;bytes&quot;:3395137,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/192666604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.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_!95fG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 424w, https://substackcdn.com/image/fetch/$s_!95fG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 848w, https://substackcdn.com/image/fetch/$s_!95fG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 1272w, https://substackcdn.com/image/fetch/$s_!95fG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18924522-8eef-41c7-bb83-e0a5ed8260de_2414x1434.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h2>The Shadow Run: Testing AI in the Dark</h2><p>With a month to go, we can&#8217;t just flip the switch on a live developer audience without testing our new system&#8217;s logic. If we do, we are asking for a public relations disaster.</p><p>Instead, we are running a &#8220;Shadow Run.&#8221; We are taking our carefully architected &#8220;Separation of Powers&#8221;&#8212;specifically the Librarian (retrieval) and the Judge (reasoning) layers&#8212;and running them silently alongside our human agents. For every (ok, a sample of) incoming ticket, the AI processes the request and generates an answer in the background, visible only to our internal team.</p><p>We are not looking for a party trick. We are testing five critical fail-points before letting this system face our customers:</p><ol><li><p><strong>Testing the &#8220;Grounded Truth&#8221;:</strong> We don&#8217;t want to see if the AI can guess; we need to see if the Librarian can accurately retrieve the right documentation and past tickets to ground the Judge&#8217;s reasoning. Evidence matters more than eloquence.</p></li><li><p><strong>Proving Confidence Gating:</strong> A professional architect values a system that admits it&#8217;s lost. We monitor the AI&#8217;s &#8220;Confidence Gating&#8221; to ensure the system hits a &#8220;Human Escalation&#8221; trigger the moment its retrieval score drops. We need to know it will stay silent and call for a human when necessary.</p></li><li><p><strong>Validating Deterministic Controls:</strong> Before we can cross the &#8220;Read-Write Rubicon,&#8221; we have to ensure the Clerk (execution) layer won&#8217;t go rogue. We monitor the system&#8217;s intent mapping to prove that the AI can only trigger specific, hard-coded workflows using standard, rigid code. The AI doesn&#8217;t get to improvise; it only gets to call the function if the exact conditions are met.</p></li><li><p><strong>Tone and Format Calibration:</strong> Developers despise fluffy, overly apologetic AI speak. We use the Shadow Run to ensure the output matches the direct, precise tone of a senior engineer&#8212;proper Markdown, clean code blocks, and zero filler.</p></li><li><p><strong>Latency Under Load:</strong> A brilliant answer is useless if it takes two minutes to generate. We track the Time-to-Inference to ensure the reasoning layers can operate at the speed of a live support environment without timing out.</p></li></ol><h2>The Error Log: What Will Go Wrong</h2><p>In the spirit of radical transparency, a Shadow Run will expose ugly truths about our deployment. Here is what we need to watch out for when the system is running in the background:</p><ul><li><p><strong>The Plausibility Trap:</strong> The AI will inevitably generate a code snippet or troubleshooting step that looks structurally perfect but references a deprecated SDK method. If our human reviewers are moving too fast, they will assume it&#8217;s correct.</p></li><li><p><strong>The Silent Drift:</strong> Human agents might see a bad AI draft, ignore it, and manually write the correct response without flagging the AI&#8217;s error. If the team doesn&#8217;t correct the machine, our feedback loop breaks, and the system never learns.</p></li><li><p><strong>The &#8220;Garbage In&#8221; Revelation:</strong> We will discover that the AI isn&#8217;t hallucinating; it is accurately retrieving our own outdated, poorly written Help Center articles. The Shadow Run will expose the flaws in our underlying documentation.</p></li></ul><h2>The Scorecard: How We Measure Success</h2><p>To exit the Shadow Run and confidently move to production, we can&#8217;t rely on &#8220;gut feelings.&#8221; We anchor our decisions on three objective metrics:</p><ul><li><p><strong>Draft Acceptance Rate:</strong> What percentage of the AI&#8217;s background drafts can a human agent send to a customer with zero edits? (Our launch threshold: 75%).</p></li><li><p><strong>Escalation Accuracy:</strong> Of the tickets the AI flags as low-medium confidence and escalates, how many actually require human nuance? If the AI is escalating basic password resets, the retrieval layer is broken.</p></li><li><p><strong>Documentation Defect Rate:</strong> How many AI failures are directly traced back to missing or inaccurate internal documentation? We use this metric to drive a &#8220;Content as Code&#8221; initiative, forcing the team to fix the root data rather than tweaking the prompt.</p></li></ul><p>The Shadow Run is proving our foundation is solid. The smart-locks are holding. It is time to prepare the audience.</p>]]></content:encoded></item><item><title><![CDATA[14. When Your AI Implementation Partner is Just a Tollbooth]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/when-your-ai-implementation-partner</link><guid isPermaLink="false">https://barnir.substack.com/p/when-your-ai-implementation-partner</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 30 Mar 2026 18:07:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2MYm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p><em><strong>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</strong></em></p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2MYm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2MYm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!2MYm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!2MYm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!2MYm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2MYm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png" width="402" height="402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:402,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/189052610?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.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_!2MYm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!2MYm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!2MYm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!2MYm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b5a7107-4d17-4d74-8b6c-b5ffef1584ac_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>We bought the Ferrari. We threw a party. And then we realized the third-party mechanic assigned to tune the engine was getting paid by the hour to keep it in the shop.</p><p>Let me tell you a story that has absolutely nothing to do with Artificial Intelligence, but explains exactly why some [AI] projects fail.</p><p>It is a tale as old as the first-ever consultant.</p><p>Picture ancient Egypt. The Pharaoh wants a pyramid. The very first &#8220;Implementation Consultant&#8221; steps forward. He has the blueprints, the workers, and the vision. But he also realizes a dangerous truth: if he builds a perfect pyramid that never breaks, his job is over. So, what does he do? He builds a beautiful structure, but he makes sure the capstone requires &#8220;specialized seasonal alignment&#8221; that only his firm can provide for a nominal yearly fee.</p><p>He didn&#8217;t build a product; he built a dependency.</p><p>You see this in almost every industry. Think about the early days of the internet in the late 1990s. Businesses paid agencies thousands of dollars to build their first websites. The motivation of those early &#8220;webmasters&#8221; wasn&#8217;t to empower the business; it was to maintain control. They hard-coded the HTML so that every time the bakery wanted to update their phone number, they had to pay the agency a $150 &#8220;maintenance fee.&#8221;</p><p>The technology was revolutionary, but the business model was parasitic.</p><h2>The Hand-off Illusion</h2><p>Fast forward to 2026. We are at Sentry. We just ran the gauntlet. We proved the ROI model. We exposed the &#8220;Wizard of Oz&#8221; vendors. We finally signed the contract for a native, cutting-edge AI platform. The adrenaline was high. We were celebrating a massive new direction for our Developer Experience (DX).</p><p>Then came the onboarding kick-off call.</p><p>This is the exact moment you discover a universal, painful truth in enterprise SaaS: There is rarely a proper hand-off between the team that sold you the dream and the third-party partner assigned to implement it.</p><p>The Account Executive who wowed us with demos of &#8220;complex Python stack trace resolution&#8221; was gone. In their place was an external project manager who looked at our intricate, highly technical developer ecosystem and just saw a generic Jira backlog. The vendor sold us a &#8220;Weather Control Station,&#8221; but the assigned implementation partner only knew how to build umbrellas.</p><h2>The Drift</h2><p>At first, it felt like collaboration. There were vision documents and bold language. But then, instead of asking for API keys to ingest our documentation, the external partner sent us a spreadsheet asking us to manually list our &#8220;Top 5 most common issue types.&#8221;</p><p>The drift happened. We realized the implementation partner had the wrong motivation. They were addicted to the &#8220;Illusion of Motion,&#8221; confusing shipping with working.</p><p>They were treating our AI deployment like a 1990s website. They wanted to be the gatekeepers of our prompts, the managers of our RAG pipelines, and the only ones who knew how to untangle the workflows. Our massive opportunity to start strong right out of the gate was slipping away (argh) into a mire of weekly status calls that accomplished nothing. Instead of gaining leverage, we were inheriting their limitations, and our roadmap became a negotiation.</p><p>They weren&#8217;t building us a system; they were building themselves a permanent tollbooth.</p><h2>The Rescue: Co-Ownership and The &#8220;System Architect&#8221;</h2><p>Here is the radical truth about operationalizing AI: Buying the tool is 10% of the work. Making the brain work is the other 90%.</p><p>If you outsource any portion of that 90% to a mediocre external partner with misaligned incentives, you will fail. You cannot outsource the reasoning of your company. We knew we had to take back the keys and end the dependency.</p><p>Fortunately, the vendor&#8217;s leadership also realized their assigned partner was fundamentally misaligned with our technical reality. To their immense credit, they didn&#8217;t just offer an apology; they offered a rescue. The vendor benched the external agency, ripped up the dependency model, and brought in their own internal, native implementation experts.</p><p><strong>They jumped into the trenches with us.</strong></p><p>Instead of relying on an external agency&#8217;s translation layer, the vendor&#8217;s team worked directly with the people who already know our product&#8217;s best: our Support Engineers. Together, we moved our teams from &#8220;Just Ticket Solvers&#8221; to Support System Architects. We are creating an AI Ops Lead to monitor trends, and a Knowledge Manager to curate the AI&#8217;s brain alongside the vendor&#8217;s engineers.</p><p>We lost the opportunity for a flawless onboarding, but by the vendor stepping up and bringing their own team to bridge the gap, they saved the day. </p><p>In the era of AI, our data is our most valuable intellectual property, and true partnership means the people building the engine are the same ones helping you drive it. We must own the system, train the machine, and keep the keys to the engine. If we don&#8217;t, we are just paying a modern pharaoh&#8217;s architect to build a pyramid we don&#8217;t know how to maintain.</p><p>.</p>]]></content:encoded></item><item><title><![CDATA[13. It's Happening – The “Hernán Cortés” Migration Plan]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/13-its-happening-the-hernan-cortes</link><guid isPermaLink="false">https://barnir.substack.com/p/13-its-happening-the-hernan-cortes</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Tue, 24 Mar 2026 19:07:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Jk1s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Jk1s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jk1s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Jk1s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Jk1s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Jk1s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jk1s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png" width="200" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:200,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/187127820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.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_!Jk1s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Jk1s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Jk1s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Jk1s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65206acf-2931-4b62-9991-5e53ccf468f3_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><p>We will move the &#8220;entire Support operation&#8221;. Here is why the &#8220;Hybrid&#8221; model is a trap.</p><h3><strong>The Point of No Return</strong></h3><p>In 1519, Hern&#225;n Cort&#233;s landed in Veracruz with a clear mission. To ensure his men wouldn&#8217;t succumb to the temptation of retreat when things got difficult, he didn&#8217;t just give a pep talk&#8212;he burned the ships. There was no &#8220;Plan B.&#8221; There was only the forward march. (I asked AI to tell this story in less than 4 sentences).</p><p>In the world of Customer Experience transformation, most companies are terrified of new architectural. They try to maintain a &#8220;Hybrid&#8221; model: they keep their legacy ticketing system (e.g. Zendesk) and try to &#8220;bolt-on&#8221; a new AI layer. They want the safety of the old world while flirting with the efficiency of the new.</p><p>We realized very quickly: <strong>The &#8220;Bolt-On&#8221; strategy is a trap.</strong> It creates a fragmented experience for the customer, the internal team and a technical debt nightmare for the team. We decided to burn the ships.</p><h3><strong>The &#8220;Bolt-On&#8221; Trap</strong></h3><p>If you&#8217;ve ever tried to retrofit a 1990s engine with a modern electric battery, you know it&#8217;s a mess of wires and compromises.</p><p>The legacy &#8220;Ticket&#8221; mindset&#8212;pioneered by companies like Zendesk&#8212;is built on a foundation of asynchronous, email-based friction. It&#8217;s a &#8220;store-and-forward&#8221; architecture. Trying to layer a real-time AI on top of that feels like a patchwork quilt. You end up with &#8220;Franken-stack&#8221; Support:</p><ul><li><p>Data is siloed.</p></li><li><p>The AI doesn&#8217;t have native access to the UI.</p></li><li><p>The customer feels the &#8220;jank&#8221; of the handoff between two different systems.</p></li></ul><p>We rejected the &#8220;safe&#8221; choice. We chose a <strong>Native Architecture</strong>. We moved to a system where the AI and the human interface are born from the same codebase.</p><p>(Side note: AI Companies Product team decided to add an AI layer on top of other existing systems. I assume it was seen as a step forward, a foot in the door, or a friendly Trojan horse. That said, from the perspective of my peers, it comes across as a lack of focus, and there&#8217;s a preference to see investment go toward the full suite instead)</p><h3><strong>The &#8220;All-In&#8221; Dynamic</strong></h3><p>Why go &#8220;All-In&#8221; on a native, conversation-first platform? Because modern Support isn&#8217;t about managing a queue; it&#8217;s about managing a <strong>conversation.</strong></p><p>In a native environment, the AI isn&#8217;t an &#8220;add-on&#8221; that reads your tickets. It is the primary interface. When the AI hands off to a human, it&#8217;s a seamless transition within the same thread&#8212;no &#8220;Please wait while I transfer you,&#8221; no loss of context, no friction.</p><p>Moving the entire army wasn&#8217;t about being &#8220;bold&#8221; for its own sake. It was a <strong>change-management</strong> decision. By fully removing the legacy system, we force a cultural shift: everything becomes an AI-driven conversation, and that becomes the default way we work.</p><h3><strong>The End of &#8220;White Glove&#8221;</strong></h3><p>Here is the hard truth that most &#8220;Customer Success&#8221; gurus won&#8217;t tell you: <strong>Your customers don&#8217;t want your white-glove service anymore.</strong></p><p>The modern developer, the modern CRO, and the modern user prioritize <strong>Autonomy over Conversation.</strong> They don&#8217;t want a &#8220;relationship&#8221; with a support agent; they want an answer. They want to be able to solve their own problem at 2:00 AM without talking to a single human soul.</p><p>In the old model, &#8220;High Touch&#8221; was the goal. In the new model, <strong>&#8220;No Touch&#8221; is the ultimate luxury.</strong> We are leaning into a future where the best support is the support that never had to happen.</p><h3><strong>The Final Tally</strong></h3><p>For the CROs watching the bottom line, the results of the &#8220;Hern&#225;n Cort&#233;s&#8221; migration are undeniable. We&#8217;ve seen:</p><ol><li><p><strong>Lower TCO:</strong> Eliminating the &#8220;two-system bridge&#8221; reduced our licensing and maintenance costs.</p></li><li><p><strong>Higher Velocity:</strong> Real-time conversations resolve 5x faster than email tickets.</p></li><li><p><strong>True Scalability:</strong> Our &#8220;ships&#8221; are gone, and we aren&#8217;t looking back. We are building on the new continent.</p></li></ol><p></p>]]></content:encoded></item><item><title><![CDATA[12. The Promotion – From “Ticket Solver” to “System Architect”]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/12-the-promotion-from-ticket-solver</link><guid isPermaLink="false">https://barnir.substack.com/p/12-the-promotion-from-ticket-solver</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Fri, 20 Mar 2026 01:28:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DQQ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DQQ3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DQQ3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DQQ3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DQQ3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DQQ3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DQQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/187046121?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.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_!DQQ3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DQQ3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DQQ3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DQQ3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb98b0d7-fb2f-4a72-adab-9fcf9e0f1abf_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p></div><p>We are promoting the team to manage the machine.</p><h3><strong>The Elephant in the Zoom</strong></h3><p>Whenever a CRO hears &#8220;AI Automation,&#8221; they think <em>efficiency</em>. Whenever a Support Engineer hears it, they think <em>extinction</em>.</p><p>There is an underlying anxiety in every support org right now: &#8220;If the bot handles 80% of the tickets, what happens to me?&#8221; If you don&#8217;t address this head-on, your team may subconsciously doubt your AI implementation. They&#8217;ll find reasons why the bot &#8220;isn&#8217;t ready&#8221; or why &#8220;customers hate it.&#8221;</p><p>We decided to skip the corporate jargon and tell the truth: <strong>The role of the &#8220;Ticket Solver&#8221; is dead.</strong> But the role of the <strong>Support System Architect</strong> is the most important (internal) hire you will make this decade.</p><p>We aren&#8217;t downsizing. We are promoting the entire department.</p><h3><strong>Working ON the Business, Not FOR the Queue</strong></h3><p>In the old world, the Support Engineer was a slave to the queue. Success was measured by how fast you could clear the board. It was a hamster wheel&#8212;no matter how many tickets you solved today, there would be 500 more waiting for you tomorrow.</p><p>In the AI Maturity model I&#8217;m acting on, the team moves from &#8220;Working FOR the Queue&#8221; to &#8220;Working ON the Business.&#8221;</p><p>Instead of answering the same question 50 times, the engineer&#8217;s job is to identify <em>why</em> the question is being asked, build the logic to automate it once, and then ensure the bot never has to ask for help on that topic again. You are no longer the frontline soldier; you are the General directing the digital infantry.</p><h3><strong>The New Org Chart</strong></h3><p>To drive this impact, we need to define new roles that didn&#8217;t exist three years ago. If your LinkedIn title still says &#8220;Support Specialist,&#8221; you&#8217;re already behind. Here is how we are restructuring:</p><ul><li><p><strong>AI Ops Lead:</strong> The &#8220;Conductor.&#8221; They monitor the performance of the AI Agent, looking for &#8220;hallucination trends&#8221; and optimizing the hand-off points between bot and human.</p></li><li><p><strong>Knowledge Manager:</strong> Soon to be the most valued role in SaaS. They don&#8217;t just write docs; they curate the &#8220;Brain&#8221; of the AI. They ensure that every product update is instantly ingested and translated into &#8220;AI-ready&#8221; semantic data.</p></li><li><p><strong>Conversation Designer:</strong> Part linguist, part UX designer. They craft the &#8220;persona&#8221; of the AI and design the deterministic workflows that allow the Agent to push buttons safely.</p></li></ul><h3><strong>The Knowledge Loop: Solve Once, Scale Forever</strong></h3><p>The &#8220;Promotion&#8221; is best summarized by the <strong>Knowledge Loop</strong>.</p><p>In the legacy model, knowledge was short-lived. A human solved a problem, the customer was happy, and that knowledge stayed locked in that human&#8217;s brain (or a buried Slack thread).</p><p>Now, when a complex issue hits a human (the other 20% that the Agent can&#8217;t handle), the goal isn&#8217;t just to &#8220;solve the ticket.&#8221; The goal is to <strong>feed the machine.</strong> The human solves the edge case, documents the solution, and &#8220;checks it in&#8221; to the AI&#8217;s knowledge base.</p><p>The next time that issue appears? the Agent handles it. You&#8217;ve successfully &#8220;automated yourself out&#8221; of a boring task so you can focus on the next architectural challenge.</p><h3><strong>The Value Shift</strong></h3><p>For my CRO, this is a massive win. We are taking our most knowledgeable employees&#8212;the people who know exactly where your product operates best, or less so&#8212;and moving them into roleswhere they can actually <em>fix</em> those problems at scale.</p><p>We aren&#8217;t paying for &#8220;hours logged in a queue&#8221;. We are paying for &#8220;systems built.&#8221; We&#8217;ve started hiring people to build the systems that <em>empower</em> customers.</p>]]></content:encoded></item><item><title><![CDATA[11. CSAT and Other Comfort Metrics]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/11-csat-and-other-comfort-metrics</link><guid isPermaLink="false">https://barnir.substack.com/p/11-csat-and-other-comfort-metrics</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 16 Mar 2026 13:15:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!o2E0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o2E0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o2E0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!o2E0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!o2E0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!o2E0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o2E0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png" width="190" height="190" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:190,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/187044573?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.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_!o2E0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!o2E0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!o2E0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!o2E0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe208735a-0192-48c1-8762-4cb23283daf6_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><p>Measuring 1% of your angry customers via email survey is 1990s tech. We need to  score 100% of conversations with AI.</p><h3><strong>The Feedback Mirage</strong></h3><p>For decades, the Customer Satisfaction (CSAT) score has been the &#8220;North Star&#8221; of Support. We chase the gold star, the &#8220;Great&#8221; rating, and the 95% satisfaction goal. Yes, the Sentry team is exceptional.</p><p>But here is the dirty secret that CS leaders hate to admit: <strong>CSAT is a lie.</strong> It&#8217;s a data set built on extremes. CSAT amplifies the loud edges. Most customers never contact support in the first place, so we learn nothing about how they feel. And even when they do, only about 10% respond. What&#8217;s left is a tiny, biased slice pretending to represent the whole business.</p><p>When you manage your business based on a 2% actual response rate, you aren&#8217;t leading; you&#8217;re squinting at a mirage. (&#8592;AI-generated phrasing)</p><h3><strong>The New North Star: CX Score</strong></h3><p>We officially retire surveyed CSAT as a main KPI. </p><p>Enter the <strong>CX Score</strong>.</p><p>This CX Score will use AI to analyze most customer conversations for resolution, sentiment, and service quality. We want to reduce reliance on manual surveys. While the exact formula will evolve over time, the approach will surface clear drivers behind the score, such as answer quality or excessive customer effort, allowing us to pinpoint specific areas for improvement rather than relying on abstract metrics. Yes, we are familiar with the trendy, pre-AI, Customer Effort Score (CES).  </p><p>Instead of waiting for a biased survey, we will task our agent to evaluate <strong>conversations</strong> against a standardized rubric. The AI doesn&#8217;t care if it&#8217;s a Tuesday or if the customer had a bad cup of coffee. It looks for objective markers:</p><ul><li><p><strong>Resolution Quality:</strong> Did we actually solve the problem or just &#8220;close&#8221; the ticket?</p></li><li><p><strong>Sentiment Shift:</strong> Did the user start frustrated and end empowered?</p></li><li><p><strong>Effort Score:</strong> How many hoops did we make them jump through?</p></li></ul><p>By scoring every single interaction, we moved from a &#8220;sample size&#8221; of X tickets to a total visibility of X^n}). That is the difference between an anecdote and an insight.</p><h3><strong>How efficient are we?</strong></h3><p>By shifting our focus to the CX Score, we prove we could grow the business while keeping the team smart and engaged. Because we aren&#8217;t measuring human effort anymore; we&#8217;re measuring <strong>Systemic Resolution.</strong> When the AI handles 80% of the volume at a &#8220;Grade A&#8221; CX Score, you don&#8217;t need to hire defenders, <strong>your team are now builders.</strong></p><h3><strong>The &#8220;RTFM&#8221; Metric</strong></h3><p>We&#8217;ve also killed the &#8220;Ticket Volume&#8221; metric. In the old world, a high ticket volume meant the team was &#8220;busy&#8221; (which we mistakenly rewarded).</p><p>Now, we track the <strong>Automated Resolution Rate.</strong> If a customer asks a question that is clearly answered in our docs, and a human has to paste that link, we consider that a failure of the system. We call it the &#8220;RTFM&#8221; gap. Every time a human answers a &#8220;Googleable&#8221; question, it&#8217;s a signal that our AI knowledge loop is broken.</p><p>We stop rewarding ourselves for &#8220;pasting links&#8221; and start rewarding us for ensuring the AI never has to ask for that link again.</p><h3><strong>From Sentiment to Strategy</strong></h3><p>CSAT tells you how someone <em>felt</em> yesterday. The CX Score tells you how your product is <em>performing</em> today.</p><p>When you [not] score 100% of your interactions, you start seeing patterns that surveys miss. You don&#8217;t just see &#8220;support issues&#8221;; you see other friction points, documentation gaps, and UI failures in high definition.</p><p>We don&#8217;t want your five-star rating. We want zero-effort resolution for our customers.</p>]]></content:encoded></item><item><title><![CDATA[10. The Support-to-GTM Feedback Loop]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/10-the-support-to-gtm-feedback-loop</link><guid isPermaLink="false">https://barnir.substack.com/p/10-the-support-to-gtm-feedback-loop</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Thu, 12 Mar 2026 18:20:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4dSX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4dSX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4dSX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4dSX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4dSX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4dSX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4dSX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png" width="256" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:256,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/186949811?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.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_!4dSX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4dSX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4dSX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4dSX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef9d8f9d-2e0c-468d-bc16-edc9f3a2afb6_1024x1024.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></div><p><strong>In too many organizations</strong>, Support is often the unsung hero, the quiet engine room keeping the ship afloat while others take the credit for the speed. But as a company matures in its understanding of the customer, a fundamental shift occurs: Support moves from the &#8220;back office&#8221; to the very front of the value chain. The more a company truly respects its users, the more it realizes that the Support team isn&#8217;t just a safety net&#8212;it is the ultimate guardian of the customer&#8217;s trust. When a company reaches this level of sophistication, they stop viewing Support as a cost to be managed and start seeing it as the most direct, high-impact touchpoint in the entire GTM motion.</p><p>Watch me tell it like it is without saying &#8216;Forward Engineer Support Team&#8217; even once</p><p>At this level of alignment, the &#8220;No Garbage&#8221; rule becomes a badge of honor for the Support team. It&#8217;s a recognition that if we are selling a premium, developer-centric product, the Support experience must be the highest expression of that craft. The GTM team realizes that their sales and expansion goals are directly tied to how Support handles the &#8220;moment of truth&#8221;&#8212;that critical window when a user is stuck. If the GTM motion is built on a &#8220;Ferrari&#8221; promise, it is the Support team that ensures the engine never fails. They aren&#8217;t just resolving tickets; they are protecting the integrity of the brand. In this model, the Support team doesn&#8217;t just &#8220;get a seat at the table&#8221;&#8212;they are the ones defining the table&#8217;s dimensions.</p><p><strong>This synergy creates a powerful feedback loop where Support and GTM goals become indistinguishable (&lt;-AI word).</strong> Support aligns with the customer journey by understanding that a self-serve user needs the friction-less precision of a &#8220;smart&#8221; technical interface, while a sales-led enterprise account needs the nuanced, authoritative partnership of a technical expert. Because Support has the deepest insight into where the product succeeds and where it stumbles, they become the strategic advisors to the Product and Sales teams. They aren&#8217;t just fixing what&#8217;s broken; they are actively shaping the roadmap to ensure the &#8220;Ferrari&#8221; stays ahead of the competition. </p><p>I don&#8217;t like cars. I don&#8217;t really care for them. But I assume you do</p><p><strong>Ultimately, when a company values its customers</strong>, it provides Support with the best possible people and tools because anything less is an insult to the user. Support takes the &#8220;Veto rights&#8221; because we believe the Support experience is so vital to our success that it deserves the same obsessive engineering rigor as the core product itself. When Support, GTM, and Product align, they create a seamless, high-fidelity (&lt;- another AI word) experience that respects the user&#8217;s intelligence and time. This isn&#8217;t just about efficiency - it&#8217;s about building a company that operates with radical transparency and systematic excellence, where the Support team is recognized as the essential architects of long-term customer loyalty.</p><p>I&#8217;m biased, but for all the right reasons.</p>]]></content:encoded></item><item><title><![CDATA[9a. The "Read-Write" Rubicon – Letting AI Push the Button]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/9a-the-read-write-rubicon-letting</link><guid isPermaLink="false">https://barnir.substack.com/p/9a-the-read-write-rubicon-letting</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Tue, 10 Mar 2026 14:50:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fdIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fdIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fdIV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fdIV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fdIV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fdIV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fdIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png" width="202" height="202" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:202,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/187043219?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.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_!fdIV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!fdIV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!fdIV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!fdIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F721f4fce-7dc0-409b-91a6-9db5f942f0c9_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><p>Answering questions is cute. Fixing [account management issues] via API is profitable. Here is why we want to give the robot the keys (safely).</p><h3><strong>Crossing the Rubicon</strong></h3><p>In the early days of the AI boom, we were all playing in a sandbox. We deployed &#8220;Read-Only&#8221; bots&#8212;like our early work with Kapa.ai&#8212;that were essentially glorified librarians. They could read your documentation, summarize a paragraph, and point a user to a link.</p><p>It was helpful. It was &#8220;cute.&#8221; But it didn&#8217;t move the needle on the bottom line because it didn&#8217;t actually <em>do</em> anything.</p><p>The real shift&#8212;the &#8220;Read-Write&#8221; Rubicon&#8212;happens when you stop treating AI as a search bar and start treating it as an employee with permissions. Crossing this river means moving from &#8220;Here is how you increase your pay-as-you-go allocation&#8221; to &#8220;I have updated your subscription for you.&#8221;</p><p>One is a suggestion; the other is a transaction. And in SaaS, transactions are the only things that scale.</p><h3><strong>The &#8220;Human API&#8221; Problem</strong></h3><p>We have to be honest with ourselves: for the last decade, we have been hiring brilliant Engineers and turning some of their day to dayinto &#8220;Human APIs.&#8221;</p><p>When a customer wants to set a new release version and feels stuck, they open a ticket. A human reads that ticket, logs into a back-office admin tool, clicks three buttons, and emails the customer back with new infromation.</p><p>That is a $???k-a-year engineer acting as a slow, manual interface for a task the customer should have been able to do themselves. It&#8217;s a waste of human intellect and a bottleneck for customer velocity. We weren&#8217;t providing &#8220;white-glove service&#8221;; we were providing a high-latency API call with a human face. We were not the Zappos of Application Monitoring software.</p><h3><strong>The Execution: Self-Healing Support</strong></h3><p>To move our operation from &#8220;Read-Only&#8221; to &#8220;Read-Write,&#8221; we have to build the plumbing. We will map low-risk, high-frequency actions&#8212;things like subscription checks, and finding DSN &#8212;directly to <strong>our new Agent Actions</strong> and <strong>Data Connectors</strong>.</p><p>This is the birth of <strong>Self-Healing Support</strong>.</p><p>Soon, when a user asks our Agent about their budget allocation, it will not just quote the pricing page. It queries the billing API, identifies the budget, allocation, and&#8212;within predefined guardrails&#8212;offers to process to make changes to it. The &#8220;Human API&#8221; is bypassed. The customer gets a resolution in 60 seconds instead of 6 hours.</p><h3><strong>The Safety Net: Determinism over Improvisation</strong></h3><p>The biggest fear for any CRO or CTO when &#8220;giving the robot the keys&#8221; is the hallucination. No one wants an AI to &#8220;improvise&#8221; a 100% discount for every customer because it was trying to be &#8220;helpful.&#8221;</p><p>We will solve this through <strong>Deterministic Controls</strong>.</p><p>When our Agent interacts with our backend, it isn&#8217;t &#8220;thinking&#8221; its way through the database. It is triggering specific, hard-coded workflows. We use the LLM to understand the <em>intent</em> (the &#8220;Read&#8221;), but we use standard, rigid code to execute the <em>action</em> (the &#8220;Write&#8221;).</p><p>The AI can&#8217;t rewrite the logic of a refund; it can only call the process_refund function if the conditions we&#8217;ve set are met. We didn&#8217;t give the robot the keys to the house; we gave it a very specific set of smart-locks that only open when the right criteria are hit.</p><h3><strong>The Profitability of Action</strong></h3><p>The &#8220;Read-Write&#8221; shift is where the ROI of AI becomes undeniable. Every time our Agent &#8220;pushes the button&#8221; so a human doesn&#8217;t have to, our csutomers and team are happier . We are not longer paying for the <em>execution</em> of a task; we are paying for the <em>architecture</em> that allows the task to execute itself.</p><p>We&#8217;ve stopped answering questions. We&#8217;ve started solving problems.</p>]]></content:encoded></item><item><title><![CDATA[9. My dream AI architecture]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/9-my-dream-ai-architecture</link><guid isPermaLink="false">https://barnir.substack.com/p/9-my-dream-ai-architecture</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 09 Mar 2026 05:54:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!of4n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!of4n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!of4n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!of4n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!of4n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!of4n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!of4n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png" width="268" height="268" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:268,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/186948421?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.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_!of4n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!of4n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!of4n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!of4n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0944f82-f75e-4e5e-bf97-925d73be78fc_1024x1024.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></div><h3><strong>The Blueprint - Architecting a &#8220;Separation of Powers&#8221;</strong></h3><p>When people think about &#8220;AI Architecture,&#8221; they usually imagine a giant brain sitting in the middle of a server room. But if you look at modern <strong>AI Blueprints</strong>, you realize that a good AI architecture isn&#8217;t a &#8220;brain&#8221; - it&#8217;s an <strong>orchestra.</strong></p><h4><strong>The Separation of Powers</strong></h4><p>The biggest takeaway from modern AI blueprints is the move away from the &#8220;One Big LLM&#8221; approach. Instead, we are seeing a rigorous <strong>Separation of Powers</strong>:</p><ol><li><p><strong>The Librarian (Retrieval):</strong> This layer doesn&#8217;t &#8220;think&#8221;; it just finds. It&#8217;s the RAG (Retrieval-Augmented Generation) pipeline that indexes our knowledge and past tickets. Its job is purely to provide the &#8220;Grounded Truth.&#8221;</p></li><li><p><strong>The Judge (Reasoning):</strong> This is the LLM. It takes the user&#8217;s mess and the Librarian&#8217;s facts and decides what is relevant. It doesn&#8217;t act; it only evaluates.</p></li><li><p><strong>The Clerk (Execution):</strong> This is the Agentic layer. Once the Judge has a plan, the Clerk executes it.</p></li><li><p><strong>The Gatekeeper (Security):</strong> This layer inspects. It is the security checkpoint that sanitizes inputs and blocks the wrong type of outputs before the model ever sees them. Its job is purely to enforce the safety laws of the system.</p></li><li><p><strong>The Auditor (Evaluation):</strong> This layer critiques and grades the work done by the Clerks, before the user sees it. Its job is purely to catch hallucinations and force a retry if the standard isn&#8217;t met.</p></li></ol><p>I ran every model through my &#8220;The Mashed Potato&#8221; Test. I simply ask: &#8216;What goes best with mashed potatoes?&#8217; The internet consensus is &#8216;gravy,&#8217; but the truth is &#8216;sour cream.&#8217; I use this to see if the AI defaults to General Consensus (its training), finds the Absolute Truth (my context), or has the discipline to realize it should not answer this one at all.</p><p>By separating these roles, you avoid the &#8220;Miracle Problem&#8221; I mentioned in previous articles. If the AI gives a wrong answer, you don&#8217;t have to retrain a massive model; you just check if the Librarian gave the Judge the wrong book.</p><h4><strong>What the Architects are Asking</strong></h4><p>While the &#8220;Separation of Powers&#8221; keeps the system stable, regular software architects -the ones choosing their AI partners- are looking at a much colder checklist. They aren&#8217;t seduced by the &#8220;vibes&#8221; of a demo; they&#8217;re looking for:</p><ul><li><p><strong>Dependency Governance:</strong> &#8220;If we pick this AI partner, are we locked into their model forever?&#8221; Architects want a <strong>Multi-Model Strategy</strong> where they can swap GPT for Claude (or an internal Llama-4 instance) without rewriting the entire support engine.</p></li><li><p><strong>Cost Observability:</strong> In 2026, &#8220;Token Spend&#8221; is the new &#8220;AWS Bill.&#8221; Architects need to know the cost-per-resolution. They want to see that the system uses a $0.001 model for simple triage and only calls the $0.10 &#8220;genius&#8221; model when a complex stack trace appears.</p></li><li><p><strong>The &#8220;I Don&#8217;t Know&#8221; SLA:</strong> A professional architect values a system that admits it&#8217;s lost. They look for <strong>Confidence Gating</strong>&#8212;the ability for the AI to hit a &#8220;Human Escalation&#8221; trigger the moment the data retrieval score drops below 85%.</p></li><li><p><strong>Data Residency &amp; Privacy:</strong> Can we run the Librarian layer on our own VPC? Architects want the leverage of AI without the risk of their proprietary codebases leaking into a public training set.</p></li></ul><h4><strong>Moving Beyond the Bot</strong></h4><p>What our <em>future vendor blueprint</em> will provide is a roadmap to stop building &#8220;features&#8221; and start building a <strong>Knowledge Engine.</strong> It will validate that our manual tagging (Article 3) wasn&#8217;t just busywork - it was the essential process of defining the &#8220;Constitutional Law&#8221; our AI must follow.</p><p>We aren&#8217;t just adopting a bot to answer tickets. We are building a system that knows when to speak, when to act, and&#8212;most importantly&#8212;when to stay silent and call for a human.</p>]]></content:encoded></item><item><title><![CDATA[8. The Product Veto – "Don't Buy Garbage"]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/8-the-product-veto-dont-buy-garbage</link><guid isPermaLink="false">https://barnir.substack.com/p/8-the-product-veto-dont-buy-garbage</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 02 Mar 2026 15:41:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tlSn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tlSn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tlSn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!tlSn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!tlSn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!tlSn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tlSn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png" width="210" height="210" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:210,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/186948115?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.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_!tlSn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!tlSn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!tlSn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!tlSn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14614f94-d0b6-4cc4-927a-b593bf01194e_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><p>In most companies, the Support team buys software in a silo. They find a tool that makes ticket routing 5% faster, they buy it, and the Product team ignores it.</p><p>But Sentry is not &#8220;most companies.&#8221; And we aren&#8217;t selling socks. We are selling observability to developers.</p><p>If our product interface is a sleek, dark-mode, high-performance Ferrari, but our Support interface looks and acts like a 1998 Honda Civic with a leaky radiator, we have broken the spell.</p><p>We didn&#8217;t just ask IT to approve the vendor. We asked the people who built Sentry.</p><h3><strong>The Guardians of DX</strong></h3><p>Our Product Managers and Engineers are obsessively protective of the <strong>Developer Experience (DX)</strong>. They determine how the product feels, how the APIs respond, and how the docs are structured.</p><p>Usually, they view Support tools as &#8220;Enterprise Bloatware&#8221; - necessary evils that they hope they never have to log into.</p><p>We dragged them into the room and said: <em>&#8220;This AI is going to talk to your users. It is going to represent your code. If it sucks, it&#8217;s on you too.&#8221;</em></p><h3><strong>The Litmus Test: &#8220;Does it Speak Code?&#8221;</strong></h3><p>The feedback from the Product team wasn&#8217;t about ROI or deflection rates. It was about <strong>respect for the craft.</strong></p><p>When we showed them the shortlist of vendors, they didn&#8217;t look at the analytics dashboard. They looked at the chat window.</p><p><strong>The Engineer&#8217;s Potential Objection:</strong> <em>&#8220;Look at this,&#8221;</em> a Senior Frontend Engineer may say during a demo. <em>&#8220;The AI pasted a Python snippet, but it stripped the indentation and it isn&#8217;t using syntax highlighting. It&#8217;s unreadable.&#8221;</em></p><p>To a normal buyer, that&#8217;s a nitpick. To a developer tool company, that is a dealbreaker.</p><p><strong>The PM&#8217;s Potential Ultimatum:</strong> <em>&#8220;This bot is too polite,&#8221;</em> a Product Lead may say. <em>&#8220;It sounds like a bank teller. Sentry isn&#8217;t a bank. We are direct. If the user messed up the config, tell them they messed up the config. Don&#8217;t apologize for their syntax error.&#8221;</em></p><h3><strong>Extending the Surface Area</strong></h3><p>The Product team is helping us realize something critical: <strong>DX doesn&#8217;t stop at the sentry.io domain.</strong></p><p>We meet customers in the IDE. We meet them in the CLI. We meet them on GitHub. And now, we meet them in this chat window.</p><p>If the AI acts like a generic &#8220;Support Agent&#8221; it creates a jarring disconnect. If the AI acts like an &#8220;Engineer&#8221;: smart, context-aware, and technical - it feels like an extension of the product.</p><h3><strong>The &#8220;No Garbage&#8221; Rule</strong></h3><p>The Product team prioritize a vendor that:</p><ol><li><p><strong>Understood Technical Context.</strong></p></li><li><p><strong>Allowed &#8220;Agent Voice&#8221; Customization.</strong></p></li></ol><h3><strong>The Alignment</strong></h3><p>Support and Product were looking at the same tool with the same goal. Support wanted <strong>leverage</strong> (help customers help themselves), Product wanted <strong>consistency</strong> (support the  brand).</p><p>We are THIS close to finding a tool that did both. It respects the code. It respects the user. And most importantly, it respects dark mode (hey). My Terminal theme may raise questions, but it also builds character.</p><p>We got the team&#8217;s blessing.</p>]]></content:encoded></item><item><title><![CDATA[7a. The Paper Trail of a Vision: One Vision, Ten Languages]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/the-paper-trail-of-a-vision-one-vision</link><guid isPermaLink="false">https://barnir.substack.com/p/the-paper-trail-of-a-vision-one-vision</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Wed, 25 Feb 2026 19:45:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kj-L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p></div><p>In Silicon Valley, we like to pretend that &#8220;vision&#8221; is a lightning bolt: a single moment of clarity that changes everything. In reality, vision is a mountain of paperwork. It is the unglamorous, caffeinated work of writing the same story ten different times, in ten different languages, until everyone from the CRO to the Support Engineer sees the same future.</p><p>We didn&#8217;t just need a new tool. We needed a <strong>Translation Layer.</strong></p><h3><strong>The Sci-Fi Doc: Visualizing the Inevitable</strong></h3><p>The first thing I created wasn&#8217;t a requirements doc. It was a &#8220;Sci-Fi Vision.&#8221;</p><p>I didn&#8217;t want to talk about API endpoints or ticket routing. I wanted to describe a Tuesday in 2027. I wrote a narrative about a Support Engineer who walks into their shift and, instead of staring at a queue of 40 &#8220;How do I...&#8221; tickets, sees a predictive Command Center.</p><p>To make it visceral (AI word), I used <strong>Gemini</strong> (nano banana) to hallucinate the future. I didn&#8217;t want wireframes that looked like 2015 Jira; I wanted high-fidelity &#8220;screenshots&#8221; of a predictive HUD that surfaced the fix before the customer even finished typing. When the team saw that UI, the conversation shifted from <em>&#8220;Is this possible?&#8221;</em> to <em>&#8220;When do we get this?&#8221;</em></p><p><strong>The Audience:</strong> Everyone.</p><p><strong>The Purpose:</strong> To make the &#8220;impossible&#8221; feel &#8220;inevitable.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kj-L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kj-L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!kj-L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!kj-L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!kj-L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kj-L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png" width="586" height="319.896484375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b221c344-e89b-4b86-80a2-594baa0438de_1024x559.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:586,&quot;bytes&quot;:896394,&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://barnir.substack.com/i/187014604?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.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_!kj-L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 424w, https://substackcdn.com/image/fetch/$s_!kj-L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 848w, https://substackcdn.com/image/fetch/$s_!kj-L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 1272w, https://substackcdn.com/image/fetch/$s_!kj-L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb221c344-e89b-4b86-80a2-594baa0438de_1024x559.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">This is an example</figcaption></figure></div><h3><strong>The Translation Layer: Bridging the Great Divides</strong></h3><p>A document is just paper. A Translation Layer is a tool. I realized everyone was looking at the same problem but seeing a different threat. My job was to build the bridge between four distinct worlds:</p><ul><li><p><strong>The Trenches vs. The Tower:</strong> There is a massive gap between those in the trenches&#8212;feeling the heat of every ticket&#8212;and those in the tower who &#8220;think they know&#8221; because they look at a green dashboard once a week. I turned the raw, bloody reality of a support shift into data that the &#8220;tower&#8221; couldn&#8217;t ignore.</p></li><li><p><strong>Career Aspirations vs. The New Economy:</strong> Let&#8217;s be real&#8212;the 2026 economy is different. My team doesn&#8217;t want to be &#8220;Human Knowledge Bases&#8221; forever. They want to be <strong>System Architects.</strong> I had to translate our new tools as a career accelerator. We aren&#8217;t replacing the team; we are replacing the <em>boring parts</em> of their jobs.</p></li><li><p><strong>The Metrics Lie vs. Customer Success:</strong> Our current metrics are &#8220;Good Enough&#8221; traps. They measure speed (of all sorts), not resolution. I wrote the new metrics doc to tie Support directly to company growth. We moved from &#8220;How many tickets did we close?&#8221; to <strong>&#8220;How much friction did we eliminate?&#8221;</strong></p></li><li><p><strong>The DX Gut Check vs. Our Brand:</strong> Sentry is a brand built for developers. We pride ourselves on elite Developer Experience (DX). But our internal and support tools? They were a mess of 50 (AI number) tabs. I had to ask loudly: <strong>&#8220;Does this clunky experience fit our brand?&#8221;</strong> If we wouldn&#8217;t sell it, why are we forcing our peers to use it?</p></li></ul><h3><strong>The Brutal Reality: Gap Analysis &amp; The Theoretical Demo</strong></h3><p>Then came the cold shower: The Gap Analysis. This was a technical autopsy of our current architecture versus the 2026 volume.</p><p>I created a <strong>Theoretical Demo</strong>&#8212;a side-by-side comparison of the &#8220;Now&#8221; and the &#8220;Future.&#8221; I didn&#8217;t just show slides; I showed the friction. I highlighted the ghouls in our system&#8212;the 2015 tools snapping under the weight of our elite product velocity. It could have shown Product exactly if and why new features were being &#8220;copy-pasted&#8221; into oblivion instead of being supported.</p><h3><strong>The Human Echo: Mining the Pain</strong></h3><p>To ensure I wasn&#8217;t dreaming in a vacuum, I interviewed our customers and learned from the successes of others. I fed those raw, messy interview transcripts into <strong>NotebookLM.</strong> I&#8217;m an ESL writer, and I needed NotebookLM to be my &#8220;Story Architect.&#8221; I asked it: <em>&#8220;Where is the pain the loudest?&#8221;</em> and <em>&#8220;How do I say this so I sound like a peer, not a manual?&#8221;</em> It helped me bridge the gap between my technical intent and the emotional reality of a frustrated developer. It turned data into a <strong>&#8220;Before &amp; After&#8221; Doc</strong> that proved every &#8220;missed experience&#8221; was a direct hit to our reputation.</p><h3><strong>The Strategic Hammer: RFI, RFP, and the CRO</strong></h3><p>When we moved to the buying phase, the language shifted to ROI. This was for Business Ops and the CRO. I wrote the RFI and RFP as a defense of our margins. We weren&#8217;t buying software; we were buying the ability to scale without adding 50 more bodies to a physics problem.</p><h3><strong>The Choice: Moving or Crashing</strong></h3><p>Throughout this entire paper trail&#8212;from the Sci-Fi vision to the RFI&#8212;there was one underlying truth I made everyone face:</p><blockquote><p><strong>Choosing not to move forward is a choice to stay idle. And in this market, staying idle is choosing to crash.</strong></p></blockquote><p>We often frame &#8220;doing nothing&#8221; as the safe, conservative play. It isn&#8217;t. In the face of rising volume and elite technical velocity, doing nothing is an active decision to let the wave crash over our heads. We didn&#8217;t just choose a new tool; we chose to stop being victims of our own growth.</p>]]></content:encoded></item><item><title><![CDATA[7. The Security Gauntlet – Why 2026 is Different]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/7-the-security-gauntlet-why-2025</link><guid isPermaLink="false">https://barnir.substack.com/p/7-the-security-gauntlet-why-2025</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 23 Feb 2026 17:40:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ymQA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ymQA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ymQA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ymQA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ymQA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ymQA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ymQA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png" width="256" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:256,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/186947565?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.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_!ymQA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ymQA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ymQA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ymQA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4270caf3-112f-4206-9028-5a31adc38849_1024x1024.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></div><p>Five years ago, a vendor security review was a polite dance. We sent them a questionnaire. They sent us a SOC2 report. We checked a box. Everyone went to early lunch.</p><p>Today, the conversation is different. It is shorter, sharper, and much more paranoid.</p><p>When we evaluate an AI tool in 2025, we don&#8217;t start with &#8220;Do you encrypt data?&#8221;. We start with the question that actually matters: <strong>&#8220;Who is training on my data?&#8221;</strong></p><h3><strong>We Know Because We Build It</strong></h3><p>We aren&#8217;t asking these questions because we are luddites. We are asking because we are builders.</p><p>At Sentry, we built AI Debugger that uses Sentry context, not just tells you what broke; it opens a Pull Request to fix it. To make that work, we have to process your code, your stack traces, and your error logic.</p><p>We know exactly how tempting it is to say, <em>&#8220;Hey, if we just trained on everyone&#8217;s data, the model would be 10% smarter.&#8221;</em> We also know that if we did that, we would lose the trust of every developer on the planet overnight (see <a href="https://docs.sentry.io/product/ai-in-sentry/ai-privacy-and-security/">https://docs.sentry.io/product/ai-in-sentry/ai-privacy-and-security/</a>).</p><p>We know that trust is binary: you either have it, or you don&#8217;t.</p><p>So when a vendor tells us, &#8220;Trust us, it&#8217;s safe,&#8221; we don&#8217;t smile. We dig.</p><h3><strong>Few Example Questions </strong></h3><p>We created a specific &#8220;AI Addendum&#8221; to our security review. It has three non-negotiable questions.</p><p><strong>1. The Training Question</strong></p><ul><li><p><strong>The Ask:</strong> &#8220;Does my data improve the model for your other customers?&#8221;</p></li><li><p><strong>The Trap:</strong> Vendors will say &#8220;We use data to improve the service.&#8221;</p></li><li><p><strong>The Reality:</strong> &#8220;Improving the service&#8221; is legal-speak for &#8220;We train on your data.&#8221;</p></li><li><p><strong>The Requirement:</strong> We need a hard, contractual guarantee that our data is sandboxed. If Sentry code teaches your model how to write Python, and then that model writes Sentry-style Python for a competitor? <strong>Hard Pass.</strong></p></li></ul><p><strong>2. The &#8220;Un-learn&#8221; Question</strong></p><ul><li><p><strong>The Ask:</strong> &#8220;If we churn tomorrow, how do you remove our influence from the model?&#8221;</p></li><li><p><strong>The Trap:</strong> &#8220;We will delete your account.&#8221;</p></li><li><p><strong>The Reality:</strong> You can&#8217;t &#8220;delete&#8221; data from a trained neural net. You can&#8217;t Lobotomize an LLM.</p></li><li><p><strong>The Requirement:</strong> Since you can&#8217;t un-train a model, we strictly require that you never trained on it in the first place (see Question 1).</p></li></ul><h3><strong>The New Operating Order</strong></h3><p>Here is the good news: The high-quality vendors <em>love</em> this.</p><p>The &#8220;WeWork Wrappers&#8221; crumble under this scrutiny. They don&#8217;t have Zero Data Retention policies. They rely on (e.g.) OpenAI&#8217;s default settings. They can&#8217;t sign the DPA.</p><p>But the serious players? They have a &#8220;Trust Portal&#8221; ready. They have the architecture diagrams showing the isolation between the Vector DB (long-term memory) and the LLM (reasoning engine).</p><p>We found that the best vendors in 2025 aren&#8217;t hiding their architecture. They are flaunting it. They know that in the enterprise, <strong>Privacy is the Product.</strong></p><h3><strong>The Verdict</strong></h3><p>We put our final candidates through the Gauntlet. They didn&#8217;t just pass; they showed us how they write the rules books for it.</p><p>They have the features. They have the security. We are out of excuses.</p><p>It&#8217;s time to turn it on.</p>]]></content:encoded></item><item><title><![CDATA[6. The “Wizard of Oz” – The Vendor Who Hid the Humans]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/6-the-wizard-of-oz-the-vendor-who</link><guid isPermaLink="false">https://barnir.substack.com/p/6-the-wizard-of-oz-the-vendor-who</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 16 Feb 2026 16:28:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!szvJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>In the advanced technology ecosystem, progress is driven by two separate yet equally important groups: <strong>the innovators who build groundbreaking AI</strong>, and <strong>the vendors who exploit the hype with hollow promises</strong>. These are their stories.</em></p><div class="pullquote"><p><em>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</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_!szvJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!szvJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!szvJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!szvJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!szvJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!szvJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png" width="294" height="294" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:294,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/186947079?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.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_!szvJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!szvJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!szvJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!szvJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b17176f-fe3d-448c-a87b-1b086221ab7d_1024x1024.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></div><p>The Holy Grail.</p><p>We thought we found it. In the middle of our vendor search, we found a platform that didn&#8217;t just promise &#8220;co-piloting.&#8221; They promised full Autopilot. 99% deflection. Zero human touch.</p><p>The pitch was incredible. We threw complex Python stack traces at their sales team. They showed us demos where it solved them. We threw vague billing questions at it. It answered them.</p><p>It was slick. It was fast. It was expensive.</p><p><strong>The &#8220;Onboarding&#8221; Red Flag</strong>:</p><p>We were ready to move to the Proof of Concept (POC). We expected them to ask for API keys, documentation links, or a dump of our redacted tickets to &#8220;fine-tune&#8221; their model.</p><p>Instead, they sent us a spreadsheet.</p><p>It was a questionnaire. And looking at the questions, the mask slipped.</p><ul><li><p>&#8220;What is your monthly ticket volume?&#8221;</p></li><li><p>&#8220;What are your Top 5 most common issue types?&#8221;</p></li><li><p>&#8220;Please list the exact step-by-step resolution for your Top 5 issues.&#8221;</p></li><li><p>&#8220;What are the most common follow-up questions for billing inquiries?&#8221;</p></li></ul><p>I stared at the screen. Why does an advanced LLM need me to manually list my top 5 issues?</p><p>If this were true Generative AI, it would ingest our 10,000 public documentation pages and our last year of ticket history and tell us what our top issues are. It would figure out the resolution by reading the docs, not by asking me to type it into a cell in Column C.</p><p><strong>The Ghost of GPT-2 Past</strong></p><p>It immediately clicked. I felt like I was back in 2019.</p><p>For those who remember the first wave of &#8220;AI Customer Support&#8221; (the GPT-2 era), this was the standard playbook. Back then, the tech wasn&#8217;t good enough to actually think. So, startups weren&#8217;t selling software; they were selling tech-enabled services.</p><p>You would send them Excel files and decision trees. They would take those files and hire a massive back-office workforce&#8212;usually in a low-cost geography&#8212;to manually act as the &#8220;intelligence.&#8221;</p><p>When you chatted with the &#8220;bot&#8221;, you were actually chatting with a human who was frantically CTRL+F&#8217;ing through the spreadsheet you filled out during onboarding.</p><p><strong>The Mechanical Turk (MTurk)</strong></p><p>That&#8217;s why they needed the &#8220;Top 5 Issues.&#8221; They weren&#8217;t fine-tuning a neural network; they were writing a script for a call center agent.</p><p>They needed to know the volume so they knew how many humans to hire for the shift. They needed the &#8220;Standard Resolutions&#8221; so they could tape a cheat sheet to the agent&#8217;s monitor.</p><p>They weren&#8217;t selling us a brain. They were selling us a BPO (Business Process Outsourcing) team wearing a &#8220;Generative AI&#8221; mask.</p><p><strong>The &#8220;Values&#8221; Check</strong></p><p>Let&#8217;s call it what it is: Deception.</p><p>This wasn&#8217;t just a product failure; it was a security nightmare. We are Sentry. We process sensitive data. We value Security, Privacy, Compliance and Resilience (<a href="https://sentry.io/trust/">https://sentry.io/trust/</a>) and we thought we were going to pipe some data into a SOC2-compliant, stateless model. In reality, we were expected to handle that data to an unknown human, in an unknown location, with unknown security protocols, armed with a spreadsheet we wrote for them.</p><p><strong>The Lesson: Verify</strong></p><p>The AI market is currently a gold rush, and where there is gold, there are snake oil salesmen.</p><p>At Sentry, one of our core values is &#8220;Pixels Matter&#8221; - we understand that the difference between a good product and a great one is in the finer details. We take extra care to get everything right, down to the last pixel. We build for developers. Developers are the most skeptical audience on earth. If we shipped a &#8220;support bot&#8221; that was actually just a hidden human reading a script, our community would find out in a week. They would tear us apart on Hacker News, and they would be right to do so.</p><p>We don&#8217;t want magic. We want perfect engineering.</p><p>New rule, ignore emails with meaningless subject lines (&#8220;AI Delivers on CX, and It&#8217;s Driving Real Revenue&#8221;).</p><p>Invited to a black-tie gala with their CEO. Said I&#8217;d rather build</p><p>Back to work. We have more vendors to test.</p>]]></content:encoded></item><item><title><![CDATA[5. The Landscape: “Everyone is an AI Company Now”]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/5-the-landscape-everyone-is-an-ai</link><guid isPermaLink="false">https://barnir.substack.com/p/5-the-landscape-everyone-is-an-ai</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 09 Feb 2026 16:20:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oWrq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oWrq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oWrq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!oWrq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!oWrq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!oWrq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oWrq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png" width="228" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:228,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/186946893?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.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_!oWrq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!oWrq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!oWrq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!oWrq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87058e0-54bd-438c-bbd8-b231fd14da4a_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><p>The sun came up. The coffee is brewing. The adrenaline from winning the &#8220;??? vs. Buy&#8221; argument has faded.</p><p>Now I have a terrifying realization: The dog caught the car.</p><p>We successfully convinced the organization that we shouldn&#8217;t build this ourselves. We argued that &#8220;buying leverage&#8221; is smarter than &#8220;building debt.&#8221; The leadership agreed. We have the budget. We have the mandate.</p><p>Now, we actually have to find a tool that works.</p><p>I opened my inbox this morning. I searched for &#8220;AI.&#8221;</p><p>I shouldn&#8217;t have done that.</p><h3><strong>The Gold Rush</strong></h3><p>If you are a GTM leader in 2024, you know the sensation. Every SaaS tool you have ever touched, browsed, or accidentally clicked on is now an &#8220;AI Platform.&#8221;</p><p>Your CRM has AI. Your ticketing system has AI. The tool you use to schedule tweets (guilty) has AI.</p><p>There are currently two types of companies in the valley:</p><ol><li><p><strong>The Incumbents:</strong> Massive platforms bolting a chat interface onto legacy code and calling it &#8220;Copilot.&#8221;</p></li><li><p><strong>The Wrappers:</strong> Three engineers in a WeWork with a cool domain name, a dark-mode website, and a thin UI layer over GPT-4.</p></li></ol><p>We are walking into a minefield.<br>We are looking for the third kind.</p><h3><strong>The Problem with &#8220;Generic&#8221; AI</strong></h3><p>Here is the specific challenge at Sentry: Our customers are developers.</p><p>They aren&#8217;t asking &#8220;Where is my refund?&#8221; or &#8220;How do I change my password?&#8221;</p><p>They are asking: <em>&#8220;My Python SDK is dropping events when I use the Celery integration with sampling rate 0.5. Why?&#8221;</em></p><p>If we put a generic support bot in front of a Sentry user, we won&#8217;t just annoy them. We will insult them.</p><p>We need a tool that doesn&#8217;t just &#8220;chat.&#8221; We need a tool that understands documentation, reads code snippets, and understands the difference between a &#8220;bug&#8221; and a &#8220;configuration error.&#8221;</p><p>We need a Librarian, not a parrot.</p><h3><strong>The Three Mines</strong></h3><p>As we look at the vendor list, we are looking for three specific things that will kill a deal immediately.</p><p><strong>1. The &#8220;Wrapper&#8221; Mine</strong> We just spent Article IV convincing our engineers <em>not</em> to build this because it&#8217;s a distraction. I cannot go back to those engineers and say, &#8220;Hey, I bought this tool, It&#8217;s basically exactly what you said you could build in a weekend.&#8221; If the vendor adds no value beyond the raw model - if they don&#8217;t have better indexing, better retrieval, or better connectors - we aren&#8217;t buying it.</p><p><strong>2. The Security Mine</strong> Sentry holds the keys to the kingdom for our customers. We process their crashes. I cannot have a vendor that trains their public model on our private data. &#8220;Trust us, we promise,&#8221; is not a security policy. We need SOC2. We need data isolation. We need a vendor who understands that &#8220;Enterprise Ready&#8221; means more than just having a &#8220;Contact Sales&#8221; button.</p><p><strong>3. The &#8220;Agent&#8221; Mine</strong> This is the loudest buzzword right now. &#8220;Autonomous Agents&#8221;. The promise that the AI will go into your system, click the buttons, fix the bug, and email the customer. I love ambition. But I don&#8217;t trust a toddler with a chainsaw, and I don&#8217;t trust a V1 AI agent with write-access to my production code. For now, we want a <strong>Co-pilot</strong>, not an <strong>Auto-pilot</strong>.</p><h3><strong>The Selection Process</strong></h3><p>We are going to do this the old-fashioned way.</p><p>We aren&#8217;t going to look at the marketing videos. We aren&#8217;t going to look at the venture capital funding announcements.</p><p>We are going to take the hardest, messiest, most technical support tickets from last week - the ones that made our senior support engineers sweat - and we are going to feed them into these tools.</p><p>If they hallucinate? They are out. If they give generic advice? They are out. If they tell us to restart the router? They are banned.</p><p>Winning the internal argument was the easy part. Now we have to find a partner who is actually building the future, not just marketing it.</p><p>Let the bake-off begin.</p>]]></content:encoded></item><item><title><![CDATA[4a. The “Goalkeeper” Fallacy – Moving Support to the Midfield]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/4a-the-goalkeeper-fallacy-moving</link><guid isPermaLink="false">https://barnir.substack.com/p/4a-the-goalkeeper-fallacy-moving</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Fri, 06 Feb 2026 01:31:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uEyO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uEyO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uEyO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!uEyO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!uEyO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!uEyO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uEyO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png" width="208" height="208" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:208,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/187039522?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.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_!uEyO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!uEyO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!uEyO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!uEyO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F191fdeaa-c51e-4e29-86a4-a35459fff9d2_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><p>Traditional Support waits for the customer to fail. We decided to intercept them before they do.</p><h3><strong>The Death of the Safety Net</strong></h3><p>In the world of SaaS, most Support organizations are built like world-class Goalkeepers. We pride ourselves on the &#8220;Great Save.&#8221; We celebrate the Support Engineer who dives into a 4:00 PM Friday fire, deflects a catastrophic bug, and earns a &#8220;Thank You&#8221; note from a frantic CTO.</p><p>It&#8217;s heroic. It&#8217;s emotional. And it&#8217;s a fundamental strategic failure.</p><p>If your goalie is the busiest person on the pitch, you aren&#8217;t winning; you&#8217;re surviving. You are playing a defensive game, pinned in your own box, waiting for the customer to make a mistake, break the product, or lose their patience. By the time a customer &#8220;submits a ticket,&#8221; the friction has already occurred. The goal has been scored against you. You&#8217;re just cleaning up the net.</p><h3><strong>From Goalie to Midfielder</strong></h3><p>We&#8217;ve spent the last year burning the &#8220;Goalkeeper&#8221; playbook. We are moving our defensive line up thirty yards. We are moving into the <strong>Midfield</strong>.</p><p>In soccer, the midfielder is the playmaker. They don&#8217;t wait for the ball to reach the goal line; they intercept the pass. They read the game, disrupt the opponent&#8217;s flow, and transition immediately from defense to attack.</p><p>When we talk about &#8220;Moving Support to the Midfield,&#8221; we are talking about <strong>Proactive Interception</strong>.</p><p>The traditional triage reality&#8212;where a user hits a snag, hunts for a &#8220;Contact Us&#8221; link, fills out a five-field form (argh), and waits for an asynchronous &#8220;we&#8217;ve received your request&#8221; email&#8212;is an obsolete model. In fact, it&#8217;s worse than obsolete; it&#8217;s a deterrent. It actively punishes the user for needing help.</p><h3><strong>The 90% Silent Churn</strong></h3><p>CROs often look at CSAT and think, &#8220;Our customers love us!&#8221; because the people who write in are happy with the fix. This is a survivor bias trap.</p><p>The real danger isn&#8217;t the 10% of users who open a ticket. The danger is the <strong>90% of technical traffic</strong> that starts and ends in the product. These are the prospects who hit a friction point, can&#8217;t find an immediate answer, and&#8212;rather than waiting 4 to 24 hours for a human response&#8212;simply close the tab.</p><p>They don&#8217;t complain. They just leave. They are the &#8220;Lost&#8221; customers, and your Goalie never even saw the ball.</p><h3><strong>The Fix: Interception</strong></h3><p>Our strategy document was clear: if the traffic starts in the product, the solution must live in the UI.</p><p>By embedding an AI agent directly into the user&#8217;s workflow&#8212;not buried in a Help Center three clicks away&#8212;we changed the physics of the interaction. We stopped asking the customer to come to us. We went to them.</p><p>When a developer is staring at a 401 Unauthorized error in the console, they don&#8217;t want a &#8220;relationship&#8221; with a support agent. They want a solution, and they want it at the speed of thought. By putting AI in the &#8220;Midfield&#8221;&#8212;intercepting that error message before it turns into a &#8220;Contact Support&#8221; thought&#8212;we capture that 90% of silent traffic.</p><p>We aren&#8217;t just &#8220;deflecting tickets.&#8221; We are protecting the user&#8217;s momentum.</p><h3><strong>The Impact on the P&amp;L</strong></h3><p>For a B2D2B SaaS company, the Midfield model is the only way to decouple headcount from revenue. If you stay in the Goalkeeper model, your costs scale linearly with your problems. More customers = more tickets = more goalies.</p><p>By moving to the Midfield, you are investing in a system that scales through <strong>intelligence, not empathy.</strong> You save your humans for the &#8220;Championship&#8221; moments&#8212;the high-value architectural consultations&#8212;and let the AI play the Midfield, intercepting the thousands of daily &#8220;passes&#8221; that used to end up as goals against your team&#8217;s productivity.</p><p>It&#8217;s time to stop celebrating the &#8220;Great Save&#8221; and start celebrating the &#8220;Interception.&#8221;</p>]]></content:encoded></item><item><title><![CDATA[4. "We Already Have AI" (And Other Logical Traps)]]></title><description><![CDATA[Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/we-already-have-ai-and-other-logical</link><guid isPermaLink="false">https://barnir.substack.com/p/we-already-have-ai-and-other-logical</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Tue, 03 Feb 2026 17:26:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4XP9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4XP9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4XP9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4XP9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4XP9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4XP9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4XP9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png" width="230" height="230" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:230,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/185593586?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.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_!4XP9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4XP9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4XP9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4XP9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0df683b-7521-4944-86c3-9a39160e80b8_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><h3>"We Already Have AI" (And Other Logical Traps)</h3><p><strong>There is a specific kind of pushback you get in engineering-led companies.</strong></p><p>It isn&#8217;t political. It isn&#8217;t emotional. It is brutally, intellectually honest.</p><p>When you propose a new tool to a room full of senior engineers and product leaders, you don&#8217;t get &#8220;No.&#8221; You get: <em>&#8220;Why can&#8217;t we just use the thing we built last Hackweek?&#8221;</em></p><p>We have the data (see previous Article). We know the pain is real. But now we have to survive the <strong>Meritocracy of Ideas</strong>.</p><p>We will need to answer the questions that sound reasonable on the surface but may kill projects in the crib:</p><p><strong>The &#8220;We Already Have AI&#8221; Trap</strong> The loudest objection is the most logical one: <em>&#8220;We already have an AI search bar on our docs site. Why do we need to have one for any other flow?&#8221;</em></p><p>The temptation here is strong. If you have a vector database and an LLM, it feels like you have a solution.</p><p>But that creates a dangerous confusion. <strong>It confuses a Library Index with a Librarian.</strong></p><p><strong>Retrieval vs. Reasoning vs. Problem-Solving</strong> We need to draw a hard line in the sand between three very different operations:</p><ol><li><p><strong>Retrieval (Docs Search):</strong> This is for the user who knows what they are looking for but doesn&#8217;t know where it is.</p><ul><li><p><em>User:</em> &#8220;How do I configure sampling?&#8221;</p></li><li><p><em>AI Search:</em> &#8220;Here is the link to the Sampling Options page.&#8221;</p></li><li><p><em>Success Metric:</em> Accuracy of retrieval.</p></li></ul></li><li><p><strong>Reasoning (Support):</strong> This is for the user who is broken and doesn&#8217;t know why.</p><ul><li><p><em>User:</em> &#8220;My sampling is set to 100% but I&#8217;m dropping events on Vercel.&#8221;</p></li><li><p><em>AI Support:</em> &#8220;That configuration looks correct, but looking at your SDK version, there is a known conflict with the Vercel adapter in version 7.x. You need to upgrade.&#8221;</p></li><li><p><em>Success Metric:</em> WE got the customer to their final step before a resolution.</p></li></ul></li><li><p><strong>Problem-Solving (Solutioning)</strong>: This is for the user who knows what they want to achieve, but doesn&#8217;t know the best way to implement it (or maybe they simply can&#8217;t).</p><ul><li><p>User: &#8220;I want to reduce noise. How do I only get alerted to real issues?&#8221;</p></li><li><p>AI Solution: &#8220;Let me turn on alert rules for new issues only, mute known noisy ones for you, and route P0 only issues to the PagerDuty you enabled in your account.&#8221;</p></li><li><p>Success Metric: Job done.</p></li></ul></li></ol><p>Docs Search throws a book at you. Support reads the book for you, looks at your specific mess, and tells you which page fixes it. This feels like the year 2016.</p><p><strong>The &#8220;We Can Build It in a Weekend&#8221; Trap</strong> This is the classic Engineer&#8217;s Fallacy.</p><p><em>&#8220;It&#8217;s just an API wrapper around OpenAI. Give me two engineers and a week.&#8221;</em></p><p>They aren&#8217;t wrong. They <em>could</em> build the prototype in a week. But we don&#8217;t want to build a prototype. We want to run a support organization.</p><p>We have to gently remind our own team: <strong>We are an Observability Company, not a Support AI Company.</strong></p><p>Every hour our engineers spend maintaining a custom RAG pipeline, debugging context windows, or building feedback UIs for support agents is an hour they <em>aren&#8217;t</em> building Sentry.</p><p>We need to decide to buy leverage, not build technical debt.</p><p><strong>The &#8220;Is It Safe?&#8221; Trap</strong> This isn&#8217;t an objection; it is a requirement. Sentry holds the keys to the castle for countless companies (read: it&#8217;s growing too fast for me to type a number: <a href="https://sentry.io/customers/">https://sentry.io/customers/</a>). We process their errors. We see their code.</p><p>The pushback here is different. It is quiet, serious, and non-negotiable. If the tool hallucinated an answer, that&#8217;s bad. If the tool hallucinated customer data into a chat window, that&#8217;s catastrophic.</p><p>We can&#8217;t just &#8220;trust&#8221; the model. We need a vendor that treats security like a feature, not a footer on their website.</p><p><strong>The Turning Point</strong> The conversations are intense. They are detailed. But they are positive. The team isn&#8217;t trying to kill the project; they are trying to stress-test the logic.</p><p>Once we can prove that:</p><ol><li><p>Search is not Support.</p></li><li><p>Building it ourselves is a distraction.</p></li><li><p>The security model holds water.</p></li></ol><p>The mood will shift.</p><p>The skepticism will turn into curiosity and the objections will stop being walls and start being requirements.</p><p>We have the data. We will have the buy-in. We will have the budget.</p><p>On paper, this could work!</p><p><strong>It&#8217;s now morning, and I had the following thoughts:</strong></p><p>As I look at the landscape of vendors - the &#8220;Hot New AI Startups&#8221; promising to solve all our problems - I realize we are about to walk into a minefield.</p><p>Winning the internal argument will be the easy part. Next we will need to find a tool that actually works.</p>]]></content:encoded></item><item><title><![CDATA[3. Data Gathering – Building the Case Beyond "Vibes"]]></title><description><![CDATA[Series Note: Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/data-gathering-building-the-case</link><guid isPermaLink="false">https://barnir.substack.com/p/data-gathering-building-the-case</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 02 Feb 2026 20:01:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VLjG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VLjG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VLjG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!VLjG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!VLjG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!VLjG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VLjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png" width="184" height="184" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:184,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/185593303?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.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_!VLjG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!VLjG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!VLjG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!VLjG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ad6f938-beaf-46a1-a18e-353fe347dfbb_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div></div><h2>Data Gathering &#8211; Building the Case Beyond "Vibes"</h2><p><strong>Opinions are interesting. Data is actionable.</strong></p><p>There is a specific seduction in the world of AI right now. It goes like this: <em>&#8220;Everything is on fire. Let&#8217;s buy an AI bot, turn it on, and go to happy hour.&#8221;</em></p><p>That is a great way to burn a pile of cash and annoy your customers.</p><p>In the last article, I listed the warning signs of AI adoption. To avoid those traps, we realized that before we bought a single license or made a single API call, we had to prove the model. We had to move from &#8220;vibes&#8221; to cold, hard audits.</p><p>We realized we didn&#8217;t need to look elsewhere for answers. We have years of history and hundreds of thousands of past interactions. We didn&#8217;t need to guess; we needed to &#8220;consult&#8221; our own archives.</p><p><strong>The Great Audit</strong> We opened the hood on our ticket volume. We didn&#8217;t just look at the <em>number</em> of tickets; we looked at the <em>soul</em> of the tickets.</p><p>We categorized them into two specific buckets:</p><p><strong>1. The Solvable (Wrongly called &#8220;Deflectable&#8221;)</strong> For these, we didn&#8217;t just ask &#8220;can an AI answer this?&#8221; We identified the root cause of the question:</p><ul><li><p><strong>The Solution Path:</strong> Does the answer actually exist?</p></li><li><p><strong>The Discovery Gap:</strong> Could the customer have solved this themselves, but didn&#8217;t know how?</p></li><li><p><strong>The Developer Experience:</strong> Was the path clear when onboarding a new functionality, like<a href="https://sentry.io/product/logs"> Sentry Logs</a>?</p></li><li><p><strong>The Knowledge Gap:</strong> Are the docs up to date? Does searching our KB actually work?</p></li><li><p><strong>The Product Gap:</strong> Is the customer asking for something that <em>could</em> be made available, but just wasn&#8217;t prioritized yet?</p></li></ul><p><strong>2. High-Touch (The Real Work)</strong> These are the tickets where humans shine.</p><ul><li><p>Is the customer experiencing a complex instrumentation issue that requires deep context?</p></li><li><p>Is this a stack trace debugging issue in a specific environment, like our<a href="https://docs.sentry.io/platforms/unity/game-consoles/"> Unity/Game Consoles SDK</a>, that actually requires a (open) code change?</p></li></ul><p><strong>The Grunt Work</strong> Here is the part nobody puts in the case study because it isn&#8217;t sexy: <strong>We tagged thousands of conversations.</strong></p><p>Yes. Manually.</p><p>Like that:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U_jV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U_jV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 424w, https://substackcdn.com/image/fetch/$s_!U_jV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 848w, https://substackcdn.com/image/fetch/$s_!U_jV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 1272w, https://substackcdn.com/image/fetch/$s_!U_jV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U_jV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png" width="550" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:550,&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_!U_jV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 424w, https://substackcdn.com/image/fetch/$s_!U_jV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 848w, https://substackcdn.com/image/fetch/$s_!U_jV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 1272w, https://substackcdn.com/image/fetch/$s_!U_jV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13e2b6ba-e9d6-4dbb-b13d-3a3e1cc32b27_550x200.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>As part of our day-to-day, we added a step that enabled us to re-learn what developers ask us, what their pain is, and what the path to resolution looks like.</p><p>Here is the field we learned to love (and hate):</p><p><em>[Insert Screenshot of the manual tagging field/UI here]</em></p><p>We spent long hours tagging thousands of tickets. It felt like the opposite of &#8216;high-tech.&#8217; But you can&#8217;t automate a process you don&#8217;t actually understand at the atomic level. It was absolutely necessary.</p><p><strong>Evidence &gt; Intuition</strong> The result wasn&#8217;t a hunch. It was a spreadsheet with undeniable gravity.</p><p>The data showed that a <strong>significant</strong> percentage of our volume was purely transactional&#8212;questions that didn&#8217;t require empathy or deep debugging, just accurate information retrieval.</p><p>We proved the ROI model before we spent a dime. We built the case on the floor of the warehouse, not in the ivory tower.</p><p>Now, we had permission to build. I mean: to buy.</p><p></p>]]></content:encoded></item><item><title><![CDATA[2. Do We Actually Need AI, or Just Better Operations?]]></title><description><![CDATA[Series Note: Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/do-we-actually-need-ai-or-just-better</link><guid isPermaLink="false">https://barnir.substack.com/p/do-we-actually-need-ai-or-just-better</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Mon, 02 Feb 2026 17:00:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AfiJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside the Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AfiJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AfiJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!AfiJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!AfiJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!AfiJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AfiJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png" width="266" height="266" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:266,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/185593047?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.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_!AfiJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!AfiJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!AfiJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!AfiJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90f9a726-11a0-44e7-a5fa-e63b87f30781_1024x1024.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></div><p><strong>I have played every character in AI tragedy and successes</strong></p><p>I haven&#8217;t just watched this wave from the beach. I&#8217;ve drowned in it.</p><p>I have been the <strong>Builder</strong>, writing the specs. I have been the <strong>Implementer</strong>, trying to glue the API to a legacy database. I have been the <strong>Ambassador</strong>, selling the dream on stage. I have been the <strong>Owner</strong>, signing the checks. I have been the <strong>Consultant</strong>, billing by the hour to explain AI to various audiences.</p><p>Across every single one of those roles, from startup chaos to enterprise meeting rooms,, I learned one universal, painful truth:</p><p><strong>AI is incredible. Outcomes are not.</strong></p><p>There is a specific kind of noise you hear in AI companies. It&#8217;s the sound of people conflating &#8220;potential&#8221; with &#8220;production.&#8221; It&#8217;s the quiet hum that tells you something is &#8220;working&#8221; on a demo screen while the actual operational reality is slowly misaligning.</p><p>For a long time, I treated that hum as normal. I thought confusion was just the tax you paid for innovation. I was wrong. (I documented the philosophy behind this<a href="https://barnir.substack.com/s/the-ai-upgrade"> here</a>).</p><p>Those moments weren&#8217;t &#8220;friction.&#8221; They were warning signs. Looking back, the patterns are identical whether you are selling the tool or buying it.</p><p>Here is what I ignored then, and what we are refusing to ignore at Sentry now.</p><p><strong>1. The Illusion of Motion</strong> The first warning sign is the easiest to ignore because it feels productive: the belief that <em>shipping</em> means <em>working</em>.</p><p>AI teams are addicted to this. Iteration speed is a survival strategy; velocity creates a sense of safety. When something goes out the door, the internal slack channel claps. It feels like progress.</p><p>But output is a dangerous metric.</p><p>The early signal is that you keep saying &#8220;yes&#8221; to launches, yet customers don&#8217;t change their behavior. Internally, the product is evolving. Externally, nothing moves.</p><p>That gap is where AI initiatives stall. Teams mistake activity for impact and momentum for traction.</p><p><strong>2. The Dependency Trap</strong> Partnerships in AI usually begin with vision and confidence. Everyone is excited, everyone is aligned, and the future is described in bold language.</p><p>Then, the drift happens.</p><p>It starts when decisions stop sticking. Ownership becomes blurry. Timelines slide without consequence. The hardest choices get deferred behind vague &#8220;alignment&#8221; meetings.</p><p>At first, it feels like collaboration. Over time, you realize you are building around someone else&#8217;s constraints. Instead of gaining leverage, you inherit limitations. Your roadmap becomes a negotiation.</p><p>When that happens, you didn&#8217;t really choose a partner. You chose a dependency. And dependencies always come with a hidden cost.</p><p><strong>3. Confidence Without Competence</strong> Onboarding is where the real damage happens.<br><br>When AI onboarding is done well, it teaches a mental model. It explains what &#8220;good&#8221; looks like and makes the limits visible. When it is done poorly, you aren&#8217;t onboarding users. You are onboarding confusion.</p><p>Teams get excited because the first demo works. Users walk away believing the AI is reliable in situations where it isn&#8217;t. They don&#8217;t understand why it breaks or what to do when it does.</p><p>This is the silent killer. The AI doesn&#8217;t fail loudly; it fails quietly. It produces plausible answers that are wrong and confident outputs that are brittle.</p><p>The &#8220;scaling tax&#8221; here isn&#8217;t more tickets. It is rework, manual checks, and internal escalation. You end up hiring people not to scale AI, but to supervise it.</p><p><strong>4. The Miracle Problem</strong> There is a deceptive warning sign that shows up in AI more than anywhere else: early success that can&#8217;t be explained.</p><p>A demo lands. A customer says &#8220;wow.&#8221; The organization wants to treat that moment as validation.</p><p>But reality is more demanding than a demo environment. The biggest gap appears when the team can&#8217;t articulate <em>why</em> something works. In those situations, the excitement becomes louder than the evidence. You start building narratives instead of systems.</p><p>The risk is not that AI is hard. The risk is that teams build foundations on unpredictability and get surprised when scale requires control.</p><p><strong>5. Confusion is a Signal</strong> What I&#8217;ve learned is that confusion is rarely random. It is a signal. It tells you exactly where the system is weak.</p><p>It shows you where a product isn&#8217;t teaching, where a partner isn&#8217;t aligned, and where a launch isn&#8217;t landing.</p><p>Most teams treat confusion like a temporary phase&#8212;something that will fade once the technology matures. That is the &#8220;good enough&#8221; trap. In reality, confusion compounding is one of the main ways companies lose. Slowly.</p><p><strong>Surprised? </strong>Why? None of this is pessimism. It&#8217;s pattern recognition.</p><p>The warning signs aren&#8217;t there to scare us. They are there to give us time to choose differently while the cost of change is still low.</p><p>I keep these signals close to my heart as we explore what AI can really do for our teams.</p><p>Beware: I&#8217;m a tough customer to satisfy.</p>]]></content:encoded></item><item><title><![CDATA[1. The Friction Point – Why We Couldn’t Stay Still]]></title><description><![CDATA[Series Note: Principles of AI Adoption]]></description><link>https://barnir.substack.com/p/the-friction-point-why-we-couldnt</link><guid isPermaLink="false">https://barnir.substack.com/p/the-friction-point-why-we-couldnt</guid><dc:creator><![CDATA[Barnir]]></dc:creator><pubDate>Sat, 31 Jan 2026 00:44:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!P3Iu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>We&#8217;re operationalizing AI inside Sentry Support team in real time, with real customers and real stakes. This series captures what works, what breaks, and what we change as it happens, with a non-zero chance it becomes a cautionary tale instead of a success story.</p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P3Iu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P3Iu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!P3Iu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!P3Iu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!P3Iu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P3Iu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png" width="356" height="356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:356,&quot;bytes&quot;:2101937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://barnir.substack.com/i/185592195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.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_!P3Iu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!P3Iu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!P3Iu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!P3Iu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F227c8dd6-9b23-494c-8f68-a47e51d31707_1024x1024.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>The Friction Point &#8211; Why We Couldn&#8217;t Stay Still</h2><p>The mirror is a cruel invention.</p><p>Sentry exists for one reason: to help developers see what is broken in their code. We are the &#8220;truth&#8221; platform. The check engine light. The thing you look at when things go sideways.</p><p>But when we turn that lens on our own support workflow, the reflection isn&#8217;t pretty.</p><p>We have a friction problem.</p><h3><strong>The &#8220;Good Enough&#8221; Trap</strong></h3><p>Here&#8217;s the thing about metrics: they can lie by omission. Our CSAT scores are over 95%. Our SLA is touching the 98% mark. First time to respond, number of touches? Top performing. If you look at a dashboard in a QBR, you nod and move on to the next slide.</p><p>But doing things &#8220;as expected&#8221; is death in Silicon Valley.</p><p>Beneath the &#8220;as expected&#8221; metrics, our support team is re-educating customers and prospects on what our documents and onboarding experience already cover well. Our product velocity, the sheer speed at which Product and Engineering ship new features, is outpacing our ability to support them.</p><p>We are throwing bodies at a physics problem.</p><h3><strong>The Breaking Point</strong></h3><p>We realize that adding headcount isn&#8217;t scaling linearly with ticket volume, or with the increasing quality, sophistication, and urgency our customers require. We are asking brilliant support engineers to answer the same &#8220;What is a DSN?&#8221; question, instead of thinking about how our developer customers want to find answers on their own (which is already here: https://docs.sentry.io/concepts/key-terms/dsn-explainer).</p><p>That isn&#8217;t support engineering; it&#8217;s expensive copy-pasting.</p><p>&#8220;What is Sentry?&#8221; is something I discuss at dinner parties (I&#8217;m a fun guest), but I can&#8217;t stop asking myself: why aren&#8217;t developers finding the answers already sitting on this page (https://docs.sentry.io/product/) on their own?</p><p>We have to admit a hard truth: our technical velocity is elite, but our tooling is stuck in 2015. We can&#8217;t stay still because eventually the wave of ticket volume is going to crash over our heads.</p><p>So we decided to stop buying umbrellas and start changing the weather.</p>]]></content:encoded></item></channel></rss>