<?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[Atharva Shah]]></title><description><![CDATA[🌱 Subscribe for practical insghts and advice on Product, AI, Tech, and Marketing. I publish consistently.]]></description><link>https://blog.atharvashah.com</link><image><url>https://substackcdn.com/image/fetch/$s_!zxRJ!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png</url><title>Atharva Shah</title><link>https://blog.atharvashah.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 22 Jun 2026 09:29:49 GMT</lastBuildDate><atom:link href="https://blog.atharvashah.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Atharva Shah]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[atharvashah@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[atharvashah@substack.com]]></itunes:email><itunes:name><![CDATA[Atharva Shah]]></itunes:name></itunes:owner><itunes:author><![CDATA[Atharva Shah]]></itunes:author><googleplay:owner><![CDATA[atharvashah@substack.com]]></googleplay:owner><googleplay:email><![CDATA[atharvashah@substack.com]]></googleplay:email><googleplay:author><![CDATA[Atharva Shah]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Reflections On DevRel Uni Cohort 7 - My Takeaways from 5x Sessions with Industry Gurus]]></title><description><![CDATA[I came into Cohort 7 thinking I had a decent mental model of where DevRel was heading. I left with three of those assumptions broken. This was a great six week excercise.]]></description><link>https://blog.atharvashah.com/p/reflections-on-devrel-uni-cohort7</link><guid isPermaLink="false">https://blog.atharvashah.com/p/reflections-on-devrel-uni-cohort7</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 07 Jun 2026 10:36:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!30dr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>DevRel Uni is a six-week cohort for developer relations practitioners. Not a course you watch and forget. A structured sequence of live sessions with practitioners actively doing the job, running in parallel with a project you ship publicly by the end. Cohort 7 had five speakers across six weeks: Bianca Buzea, Nader Dabit, Patrick Skinner, Hassan El Mghari, and Francesco Andreoli.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HPg9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HPg9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HPg9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HPg9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HPg9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HPg9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:&quot;Image&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!HPg9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HPg9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HPg9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HPg9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75a0b0b7-4b6b-4f9e-85f5-7ff0e31967f1_1600x900.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I enrolled because I wanted a forcing function. I was already doing DevRel at AccuKnox, already thinking about how AI was reshaping the job, already building tools to reduce how much of my workflow was manual. But thinking about something in the background while doing other work is not the same as sitting with it directly and building something real from it. The cohort gave me a reason to do the second thing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SVVD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SVVD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SVVD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SVVD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SVVD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SVVD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg" width="1456" height="809" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:809,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!SVVD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SVVD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SVVD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SVVD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc81a243-a1c6-4302-8b67-5e9bbeb157c7_2877x1599.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The format: one session per week, one project built in parallel, one public deliverable at the end. This is that deliverable.</p><p>Here&#8217;s a recap of my notes, takeaways and learnings from each of the final session to take away from the DevRel Uni Cohort 7 that ran for 6 weeks. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EZp1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EZp1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!EZp1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!EZp1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!EZp1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EZp1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1444233,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200988281?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.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_!EZp1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!EZp1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!EZp1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!EZp1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa77b87df-35d8-48c5-8e6e-4466c0788bf8_1672x941.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Session 1: The Scope of the Job Changed</strong></h3><p>Bianca Buzea opened the cohort with a deceptively simple framing: four things define DevRel across any era. Sense-making (what matters), storytelling (why it matters), distribution (who hears it), and feedback loops (what&#8217;s working). Those stay. Everything around them is moving.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hcQV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hcQV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hcQV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hcQV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hcQV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hcQV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg" width="1280" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!hcQV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hcQV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hcQV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hcQV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525250fc-753d-4b65-8e77-7bb2f3cf8d2d_1280x716.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The part that landed hardest for me was the audience expansion. DevRel has always served developers. Now it has to serve developers and AI agents simultaneously. Those aren&#8217;t the same job.</p><p>When a developer reads your docs, they read for intent. When an LLM reads your docs, it reads for pattern. A page that explains a concept well for a human can still be useless to a coding agent if the API examples are ambiguous, the parameter descriptions are vague, or the page is prose-heavy with no machine-readable anchors. An agent running in a coding environment doesn&#8217;t infer gaps. It either has the information or it hallucinates a plausible answer.</p><p>LLM-friendly documentation isn&#8217;t a style preference. It&#8217;s a different technical spec. Clean OpenAPI accuracy, explicit input/output schemas, deterministic code examples with exact commands, zero ambiguous pronouns. The docs need to answer the question before the question is asked, in a form that a retrieval system can lift without filling in blanks.</p><p>Bianca&#8217;s quiet point that &#8220;more people can build now, which means more people need guidance&#8221; is the one I keep returning to. The barrier to entry dropped. The demand for DevRel didn&#8217;t shrink. It widened.</p><div><hr></div><h3><strong>Session 2: Career Architecture, Not Career Path</strong></h3><p>Nader Dabit&#8217;s session hit harder than I expected, partly because he&#8217;s watched enough of these cycles play out to speak with authority rather than anxiety.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cUpa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cUpa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cUpa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cUpa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cUpa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cUpa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg" width="900" height="468" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:468,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!cUpa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cUpa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cUpa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cUpa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee2eb632-1ac0-4bfa-b9cd-9d0c6179b3c1_900x468.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>The line that stuck: don&#8217;t optimize for a title, become a technologist.</p></blockquote><ol><li><p>Lock yourself into a job title and you&#8217;ve already lost. Think like a technologist, not a role. The people who last are the ones who can read shifts and move with them.</p></li><li><p>Career paths are rarely straight lines. Fast pivots beat slow, careful plans, and speed matters more now than it used to.</p></li><li><p>Nader&#8217;s learning system was the thing I kept thinking about after the session. He monitors GitHub Trending and Hacker News daily, runs AI agents on topics he tracks, and routes everything into custom feeds. His information advantage isn&#8217;t luck. It&#8217;s infrastructure.</p></li><li><p>Learning by itself doesn&#8217;t compound. The loop that actually builds something is: learn, build, share, get feedback, improve. The &#8220;share&#8221; step is the one most people skip.</p></li><li><p>Social media is a job board you get ahead of, not one you react to. Showing what you know publicly and helping people openly gets you on a company&#8217;s radar before a role ever posts.</p></li></ol><blockquote><p>&#8220;Every day is an opportunity to reinvent yourself. Small daily changes compound into a different person over time.&#8221;</p></blockquote><p>In practice that means building in three layers that compound at very different rates. Tools change every few months. Fundamentals (systems thinking, communication, product sense) compound over years. Judgment, knowing what to ignore, when to move, and what actually matters, is the layer AI can&#8217;t replace. The sequence matters: tools are tactics, fundamentals are strategy, judgment is what lets you know which strategy applies right now.</p><p>The learning loop Nader gave is specific: learn something, build something, share something, get feedback, integrate. The key word is &#8220;share.&#8221; Output makes learning stick. A GitHub repo, a video, a post, a talk. Proof of work is the new resume, and proof of work is specific where a resume is generic.</p><p>One thing I applied directly from this session: treating every project as a forcing function for public output. The DevRel Workbench is the primary example. Every week, something shipped and something got posted. The posting wasn&#8217;t just distribution. It was a test of whether I could explain what I built clearly enough for someone who hadn&#8217;t been staring at the code all week. If I couldn&#8217;t write a clear LinkedIn post about what shipped, something was wrong with how I understood what I built.</p><p>The other thing Nader said that I flagged immediately: readiness usually comes after movement, not before it. You don&#8217;t need all the answers before the next step. You need enough signal. The window opens whether you&#8217;re ready or not.</p><div><hr></div><h3><strong>Session 3: Speed Without System Is Just Queue</strong></h3><p>Patrick Skinner&#8217;s session had the line that I keep repeating to myself when I catch myself rushing without a system.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8qkC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8qkC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8qkC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8qkC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8qkC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8qkC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg" width="1456" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!8qkC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8qkC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8qkC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8qkC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc3882e-9f34-4e0d-9c79-c67ce130aa72_2940x1668.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>&#8220;Speed without system doesn&#8217;t create progress. It creates queues.&#8221;</p></blockquote><ol><li><p>Start research from data, not from a hypothesis. Feed AI a bias and it confirms the bias. The prompt is upstream of everything.</p></li><li><p>Snipers shoot with both eyes open: dominant eye locked on the target, the other keeping peripheral awareness. The dominant eye trap is what kills focused startups. Too zoomed in on the roadmap, too slow to catch competitors or new tools moving around them.</p></li><li><p>Carving out time to learn every day feels impossible until you realize the cost of skipping it. The compounding works in both directions.</p></li><li><p>Passion is your distribution strategy. Patrick posted an article on EdTech, something he actually cares about, and it brought in investors, collaborators, and hires. The content wasn&#8217;t a growth hack. It was proof of genuine interest.</p></li></ol><p>The sniper&#8217;s fourth eye scope metaphor was specific enough to be useful. When you close one eye to aim, you get precision but lose peripheral vision. In a fast-moving AI ecosystem, losing that peripheral awareness is dangerous because the thing that shifts everything might not be inside your current focus window.</p><p>Patrick&#8217;s example about Framework, a project trying to teach kids engineering through building things, illustrated the problem with brutal clarity. The team wasn&#8217;t bad at execution. The team had a dominant-eye problem: so focused on their product roadmap that they missed the ecosystem shift happening around them. They were building something real while the ground moved.</p><div class="callout-block" data-callout="true"><p>What I pulled from this: I now block 45 minutes every week specifically for ecosystem scanning. Not consuming content passively. Deliberately tasting new tools, documenting what changes in my workflow, updating a personal changelog of what I&#8217;ve tested and what I&#8217;ve replaced. Patrick calls this &#8220;brain lifting.&#8221; Intentional learning, not reactive scrolling.</p></div><p>The Orbit model (Gravity, Love, Reach) has a layer most people skip in the AI context. Gravity brings developers into your ecosystem. Love keeps them loyal. Reach grows the community outward. But coding agents now operate inside your ecosystem too. They pull from your docs, your SDK, your changelogs. You need to gravity them in with the same structural clarity you&#8217;d use to onboard a developer who reads carefully and expects exactness.</p><div><hr></div><h3><strong>Session 4: Your Docs Are a Product Decision</strong></h3><p>Hassan El Mghari from Together AI turned something I had been doing half-consciously into an explicit principle.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1fRd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1fRd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1fRd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1fRd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1fRd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1fRd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg" width="2592" height="1398" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1398,&quot;width&quot;:2592,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:352668,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!1fRd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1fRd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1fRd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1fRd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0ae0321-83ca-4a36-8eca-bf61c7eb6297_2592x1398.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>Developer experience is the floor. Agent experience is the problem already sitting above it.</p></blockquote><ol><li><p>When a new model drops, figure out what it&#8217;s uniquely good at and build something around that specific capability fast. Hassan did this with RoomGPT (room interior redesigns) and BlinkShot (real-time image generation). Timing and simplicity beat complexity.</p></li><li><p>Develop taste. AI speeds up execution but doesn&#8217;t supply judgment. Good writing, thoughtful UX, interactive demos built with care, people can tell the difference between that and something generated without intention.</p></li><li><p>Consistency is the unfair advantage almost nobody uses. One article a week for six months is 24 articles. Most people never hit that. The same math applies to demos, videos, and open-source contributions.</p></li><li><p>DevRel now serves two audiences: developers and agents. That means MCP servers, agent-friendly docs, and SDKs built for coding agents, not just humans reading reference pages.</p></li><li><p>Hassan keeps a running idea journal with hundreds of prioritized app ideas. When he&#8217;s ready to build, he never starts from zero. The setup cost is low. The return is that he can move the moment he has capacity.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c8yH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c8yH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c8yH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c8yH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c8yH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c8yH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg" width="1333" height="661" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:661,&quot;width&quot;:1333,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!c8yH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c8yH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c8yH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c8yH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F527ca3a1-777b-4451-8b6b-1b280edeb6b9_1333x661.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s the concrete problem. When a developer asks ChatGPT how to use your API, one of two things happens: the model answers correctly from training data or retrieval, or it hallucinates a plausible but wrong answer. The difference is whether your technical content was clear, authoritative, and structured well enough to get pulled into the response accurately.</p><p>This is not about Google ranking anymore. It&#8217;s about being in the answer when someone never visits your site. Your changelog entries, SDK method docs, and getting-started guides are now answering questions in conversations you&#8217;re not present for.</p><p>The implications are specific. Changelogs need semantic structure, not narrative bullet points. SDK method signatures need inline examples with typed inputs and explicit outputs. Getting-started guides need to be written for a system that will execute steps literally, not read them for general intent. A human reads &#8220;run the install command&#8221; and infers the context. An agent in a coding environment needs the exact command, the exact flag, the exact expected output.</p><p>Hassan&#8217;s own workflow was worth noting. He uses coding agents to build demo apps, generate documentation stubs, and scaffold internal tools. But he was direct that pace still matters and good ideas and strong UX are still human decisions. The agent accelerates execution of a direction you&#8217;ve already chosen. It doesn&#8217;t choose the direction.</p><div><hr></div><h3><strong>Session 5: The Operations Grid I Didn&#8217;t Know I Needed</strong></h3><p>Francesco Andreoli from Consensys closed the cohort with the most operationally useful framing I heard across all five sessions.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!30dr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!30dr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 424w, https://substackcdn.com/image/fetch/$s_!30dr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 848w, https://substackcdn.com/image/fetch/$s_!30dr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!30dr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!30dr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg" width="1456" height="735" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:735,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!30dr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 424w, https://substackcdn.com/image/fetch/$s_!30dr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 848w, https://substackcdn.com/image/fetch/$s_!30dr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!30dr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d16209b-c2a7-4127-8cf9-b09949d292b8_2172x1096.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The DevRel Operations Grid asks three questions per task: should this be human-led, AI-assisted, or agent-led? That&#8217;s not a philosophical question. It&#8217;s a workflow design question with a concrete answer for most of what DevRel teams actually do.</p><ol><li><p>Francesco&#8217;s Pyramid of Builder Needs is a Maslow-style hierarchy adapted for developers. The bottom layer is docs. If your docs are broken, nothing above it (grants, events, hackathons) lands. You can&#8217;t skip levels.</p></li><li><p>The developer funnel separates value-driven onboarding from product conversion. His Builder Nights series worked because it covered the whole ecosystem (L2s, ZK, EIPs, different chains) without pushing a single product. Product-specific conversion only comes after that value-first stage.</p></li><li><p>The DevRel Operations Grid maps the gradual shift from human-led to AI-assisted to agent-native across content, community, support, and education. The key word is gradual. This is onboarding a new way of working, not flipping a switch.</p></li><li><p>Docs are top-of-funnel now. Agents crawl them to answer developer questions in conversations you&#8217;re not part of. GEO (Generative Engine Optimization) replaces SEO as the mental model. Well-structured docs beat marketing sites as agent sources.</p></li><li><p>You serve two audiences: humans and agents. That means llms.txt, MCP servers, agent skills, and guides written for systems that reason over them rather than skim them.</p></li><li><p>Community at scale still runs through a small, trusted core. Find your top 50 contributors and amplify their wins. The community grows around what you celebrate.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wS31!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wS31!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wS31!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wS31!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wS31!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wS31!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg" width="1456" height="732" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:732,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!wS31!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wS31!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wS31!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wS31!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dc06cf9-ec1e-4f19-9a91-b74e22dbda44_1996x1004.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s how it maps across common work:</p><ul><li><p>Docs: AI-assisted draft, human judgment on accuracy and voice.</p></li><li><p>Tutorial production: AI-assisted structure, human judgment on what&#8217;s actually hard.</p></li><li><p>Support triage: agent-led classification, human-led response on anything complex or nuanced.</p></li><li><p>Hackathon outreach: agent-led prospecting and first contact, human-led relationship building.</p></li><li><p>Community moderation: agent-led flagging, human-led final calls.</p></li><li><p>Content distribution: agent-led scheduling and formatting, human-led strategy on what to amplify.</p></li></ul><p>The &#8220;Geo is the new SEO&#8221; point extended Hassan&#8217;s session into a direct strategy. Francesco called it GEO, Generative Engine Optimization. The docs that get cited in AI responses are the ones that are clear, authoritative, and structured so a retrieval system can grab them cleanly. You&#8217;re no longer just optimizing for search bots. You&#8217;re optimizing for language model retrieval.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D_K4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D_K4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 424w, https://substackcdn.com/image/fetch/$s_!D_K4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 848w, https://substackcdn.com/image/fetch/$s_!D_K4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!D_K4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D_K4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg" width="1456" height="790" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:790,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!D_K4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 424w, https://substackcdn.com/image/fetch/$s_!D_K4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 848w, https://substackcdn.com/image/fetch/$s_!D_K4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!D_K4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8ddeb4-9f55-4460-ac95-52ef3af3c893_1998x1084.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The permissionless community angle was specific to Consensys&#8217;s web3 context, but the design logic holds anywhere. If your community can contribute without asking permission, you get faster growth and higher-quality submissions because contributors are self-selecting on actual investment. The system needs clear standards and a moderation layer, not a bottleneck at the front door.</p><div><hr></div><h3><strong>My Capstone Project for the DevRel Uni Cohort 7 - DevRel Workbench (Giving Back to the Community)</strong></h3><p>Six weeks and a major tools shipped. The DevRel Workbench is live at <a href="https://10xdevrel.atharvashah.com">https://10xdevrel.atharvashah.com</a></p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/cultist_dev/status/2052449928065290316&quot;,&quot;full_text&quot;:&quot;1/ built the first version of DevRel Workbench in one week\n\nhere's what that actually looks like (and how <span class=\&quot;tweet-fake-link\&quot;>@ManusAI</span>  + 2 years of notes made it possible) as part of <span class=\&quot;tweet-fake-link\&quot;>#DevRelUni</span> project. &quot;,&quot;username&quot;:&quot;cultist_dev&quot;,&quot;name&quot;:&quot;athrv.sh&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2047712654371020800/9NSZMwW-_normal.jpg&quot;,&quot;date&quot;:&quot;2026-05-07T18:06:10.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHvEO8QaEAAaWiI.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/ouBc0ejn9f&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHvEO8eagAAkcgr.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/ouBc0ejn9f&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHvEO81a4AApFE-.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/ouBc0ejn9f&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHvEO9SboAAgTOp.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/ouBc0ejn9f&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1,&quot;retweet_count&quot;:2,&quot;like_count&quot;:8,&quot;impression_count&quot;:198,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>The four tools: Launch Checklist Generator (paste a changelog, get a DRI-mapped checklist with pre-launch, launch day, and post-launch tasks and priority levels), Demo Run of Show Builder (describe a demo brief, get a timed agenda with speaking notes and a fallback matrix for common failure modes), Content Repurposing Planner (one source asset becomes six content briefs across channels), and Demo to Distribution Planner (one product change generates a connected demo flow, launch checklist, and two-week content calendar).</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/cultist_dev/status/2058953584193216815&quot;,&quot;full_text&quot;:&quot;Four articles and a YouTube walkthrough dropped this week on building AI-first DevRel systems.\n\nThe one worth starting with: how I built 10x DevRel Workbench!\n\n<a class=\&quot;tweet-url\&quot; href=\&quot;https://blog.atharvashah.com/p/how-i-built-10x-devrel-workbench\&quot;>blog.atharvashah.com/p/how-i-built-&#8230;</a>\n\nThe workbench is free and open source: <a class=\&quot;tweet-url\&quot; href=\&quot;https://10xdevrel.atharvashah.com\&quot;>10xdevrel.atharvashah.com</a> &quot;,&quot;username&quot;:&quot;cultist_dev&quot;,&quot;name&quot;:&quot;athrv.sh&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2047712654371020800/9NSZMwW-_normal.jpg&quot;,&quot;date&quot;:&quot;2026-05-25T16:49:22.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HJLfUIVa0AEckd0.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/qouzmZCo6V&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1,&quot;retweet_count&quot;:0,&quot;like_count&quot;:2,&quot;impression_count&quot;:39,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>The playbook library ships 15 playbooks covering the major DevRel motions. Community members can submit best practices, vote on submissions, and get approved contributions added to the library with contributor attribution.</p><p>The biggest technical lesson from building it: scoped tools beat general assistants. Every time. I built a general AI assistant early on for the workbench. It underperformed the four scoped tools by a meaningful margin. The scoped tools have clear, testable success criteria. &#8220;Did this generate a valid launch checklist with DRI assignments, priority levels, and correct task categorization?&#8221; is a question you can answer objectively. &#8220;Was this conversation helpful?&#8221; is not.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/cultist_dev/status/2051739938417418541&quot;,&quot;full_text&quot;:&quot;An early look at the DevRel Workbench that I am building for <span class=\&quot;tweet-fake-link\&quot;>#DevRelUni</span> Cohort 7. \n\nDMs are open if you want to share your own playbook, you will be given full credit for it or if you want to suggest something here. &quot;,&quot;username&quot;:&quot;cultist_dev&quot;,&quot;name&quot;:&quot;athrv.sh&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2047712654371020800/9NSZMwW-_normal.jpg&quot;,&quot;date&quot;:&quot;2026-05-05T19:04:55.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHk-DORbkAA0UWM.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/v3RuLDMEx0&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHk-JNEbQAABZPI.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/v3RuLDMEx0&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHk-Pfra8AAnD_a.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/v3RuLDMEx0&quot;},{&quot;img_url&quot;:&quot;https://pbs.substack.com/media/HHk-mAubsAA4mWK.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/v3RuLDMEx0&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1,&quot;retweet_count&quot;:0,&quot;like_count&quot;:3,&quot;impression_count&quot;:47,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>That pattern held everywhere I looked during the cohort. The best-performing agent demos I saw, including Devin&#8217;s Nubank case study, were agents with narrow scopes and explicit success criteria, not general-purpose assistants given vague goals.</p><div><hr></div><h3><strong>What I&#8217;m Taking Forward</strong></h3><p>Three concrete things that changed my actual workflow:</p><ol><li><p>Agent experience is now part of my documentation process. When I write a getting-started guide or update an API reference, I run through it from the perspective of a coding agent executing the steps literally. If it would fail at any step, the doc needs to be fixed.</p></li><li><p>The learning loop is now scheduled, not reactive. Forty-five minutes a week of ecosystem scanning: taste new tools, document what changes, update the workflow list. Not background noise. Blocked time.</p></li><li><p>The DevRel Operations Grid is how I plan my week. Three columns: human-led, AI-assisted, agent-led. Anything that belongs in the third column and isn&#8217;t there yet is a backlog item, not a nice-to-have.</p></li></ol><div><hr></div><h3><strong>Thanks</strong></h3><p>Bianca built a cohort structure that gave people permission to ship imperfect things publicly and learn from them in real time. That&#8217;s harder to design than it sounds, and the format held up across six weeks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FBTM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FBTM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FBTM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FBTM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FBTM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FBTM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg" width="1456" height="744" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:744,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&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="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!FBTM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FBTM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FBTM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FBTM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb44bcb02-ccf8-4fd2-9bcf-aeb23c516bbf_1925x984.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Manik, the YouTube walkthrough we recorded together was the best QA test the workbench could get. You were the first person to use it cold in real time, and some parts held up and some parts got cut on camera. Both outcomes were useful.</p><div id="youtube2-CRlK-nJUnYs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;CRlK-nJUnYs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/CRlK-nJUnYs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Daniel Pisu, the conversations throughout the cohort were some of the most direct feedback I got on whether the workbench was actually landing for a working DevRel practitioner. That&#8217;s the signal that matters.</p><p>To my team at AccuKnox: everything I built here was shaped by the real problems I run into every week. The launch checklist tool was a direct export of the actual checklist we use. The demo run-of-show builder came from watching what breaks when you don&#8217;t have one. The workbench is a product built from doing the job, not imagining it.</p><p>The cohort ends on June 9. The workbench keeps shipping. <a href="https://10xdevrel.atharvashah.com/">Go try it out. </a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xDEk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xDEk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 424w, https://substackcdn.com/image/fetch/$s_!xDEk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 848w, https://substackcdn.com/image/fetch/$s_!xDEk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 1272w, https://substackcdn.com/image/fetch/$s_!xDEk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xDEk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png" width="1456" height="815" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:815,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1466303,&quot;alt&quot;:&quot;&quot;,&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://blog.atharvashah.com/i/200988281?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!xDEk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 424w, https://substackcdn.com/image/fetch/$s_!xDEk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 848w, https://substackcdn.com/image/fetch/$s_!xDEk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 1272w, https://substackcdn.com/image/fetch/$s_!xDEk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc2404c1-5cff-4e87-9bd9-c8c3e31bc51c_1911x1070.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>]]></content:encoded></item><item><title><![CDATA[DAB-Bench Explained: The Multi-Database Benchmark That Tells You What Production AI Really Faces]]></title><description><![CDATA[ADE-Bench dominates the discourse. DAB-Bench measures the harder problem most agents quietly fail. A structured breakdown of what the 60.4% score actually means.]]></description><link>https://blog.atharvashah.com/p/dab-bench-explained-the-multi-database</link><guid isPermaLink="false">https://blog.atharvashah.com/p/dab-bench-explained-the-multi-database</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Thu, 04 Jun 2026 03:43:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6wEx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6wEx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6wEx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!6wEx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!6wEx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!6wEx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6wEx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4510360,&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://blog.atharvashah.com/i/200412499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.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_!6wEx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!6wEx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!6wEx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!6wEx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72ff2e87-dbd5-47b0-b072-434a72bf9fcb_2560x1440.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>ADE-Bench, dbt Labs&#8217; analytics-engineering benchmark, has become a load-bearing reference point in the AI-for-data conversation in 2026. Altimate AI&#8217;s 74.4 percent score on it has traveled through industry newsletters, Hacker News threads, and at least three vendor evaluations the author has seen first-hand. The 35-point gap between Altimate and general-purpose agents is genuinely meaningful, and it is correctly framing the industry conversation about specialized harnesses versus general models.</p><p>The benchmark Altimate also reports, the one that gets a single sentence in their launch post and almost no industry coverage, is DAB-Bench. Altimate&#8217;s published score on DAB-Bench is 60.4 percent. The general-agent baseline lands in the 30 to 40 percent range. The absolute numbers are lower than ADE-Bench. The relative gap remains substantial.</p><p>DAB-Bench is the harder benchmark. It measures a different and more demanding shape of work. For organizations running data infrastructure that touches more than one warehouse, which is most enterprise data environments by 2026, DAB-Bench is the more directly relevant performance signal.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!apaC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!apaC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 424w, https://substackcdn.com/image/fetch/$s_!apaC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 848w, https://substackcdn.com/image/fetch/$s_!apaC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 1272w, https://substackcdn.com/image/fetch/$s_!apaC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!apaC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png" width="1081" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1081,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1188722,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200412499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.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_!apaC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 424w, https://substackcdn.com/image/fetch/$s_!apaC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 848w, https://substackcdn.com/image/fetch/$s_!apaC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 1272w, https://substackcdn.com/image/fetch/$s_!apaC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0f8e25c-1713-4cc1-b360-e5bafe21b9a8_1081x630.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This analysis decomposes what the benchmark measures, why it is harder, what general agents fail on, and how buyers should weight benchmark numbers when evaluating AI tooling.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ip8U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ip8U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!Ip8U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!Ip8U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!Ip8U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ip8U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:515578,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200412499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.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_!Ip8U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!Ip8U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!Ip8U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!Ip8U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c791f97-08d9-4381-8dc7-d9a1e44ae47a_2560x1440.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Why Benchmarks Shape the Field</strong></h2><p>Before decomposing DAB-Bench, a meta-observation. Benchmarks are imperfect signals. They are gameable. They drift from real-world relevance over time as agents optimize against them. SWE-Bench from Princeton helped define what &#8220;AI for software engineering&#8221; means by establishing a measurable target. HumanEval shaped a generation of code generation models and is now mostly a victory lap because every frontier model scores above 90 percent.</p><p>Benchmarks shape what gets built because they are how the field measures progress. The choice of benchmark establishes the implicit definition of &#8220;good.&#8221; If the benchmark only measures single-warehouse single-dialect single-language tasks, the tools optimized against it will be good at single-warehouse work and weak at heterogeneity. If the benchmark measures cross-warehouse heterogeneity, the tools optimized against it will get good at heterogeneity.</p><p>ADE-Bench and DAB-Bench are the two benchmarks shaping the AI-for-data category in 2026. They are different benchmarks measuring different problems. The difference matters for buyers and for builders.</p><h2><strong>ADE-Bench in Detail</strong></h2><p>ADE-Bench, the Analytics Data Engineering Benchmark, was built by dbt Labs and published alongside their own analytics-engineering agent work. The test environment is a dbt project sitting on a single warehouse, typically Snowflake. The tasks are realistic analytics-engineering operations: add a new model, refactor a CTE chain, debug a failing test, generate documentation, write a snapshot, add a relationship test.</p><p>Scoring is per-task, pass or fail, weighted by complexity. The benchmark publishes the suite of tasks publicly. Vendors run their agents against the suite and report results. Results are comparable in principle across vendors who run honestly.</p><p>The weakness of ADE-Bench is the homogeneous environment. The benchmark does not test what happens when data lives across three warehouses, when dialects disagree, when lineage crosses platform boundaries, or when the agent must reconcile schemas that represent the same business concept differently in different systems.</p><p>That gap is where DAB-Bench operates.</p><h2><strong>DAB-Bench in Detail</strong></h2><p>DAB-Bench, the Distributed Analytical Benchmark, was published by Altimate alongside Altimate Code. It is less open than ADE-Bench: the precise task suite is documented in Altimate&#8217;s launch material but not as readily reproducible by independent teams. This is a real critique that affects how the numbers should be weighted, and it is addressed in the buyer-evaluation section below.</p><p>The benchmark environment spans multiple warehouses simultaneously. Tasks pull data from Snowflake, PostgreSQL, BigQuery, ClickHouse, and MySQL, sometimes within a single task. The agent must understand dialect differences, schema variations, type system disagreements, and the basic fact that not every warehouse has every feature available.</p><p>Representative tasks (inferred from Altimate&#8217;s published material, since the full suite is not as openly distributed as ADE-Bench):</p><ul><li><p>Translate a ClickHouse <code>argMax(value, key)</code> aggregate to a Snowflake equivalent. The Snowflake-correct approach uses <code>QUALIFY ROW_NUMBER() OVER (PARTITION BY ... ORDER BY ... DESC) = 1</code> or a window function with a <code>LIMIT</code>. The pattern-matching wrong answer applies <code>MAX(value)</code> and loses the key information.</p></li><li><p>Build a federated query that joins a customer dimension in PostgreSQL to a fact table in Snowflake without round-tripping the entire dimension. The correct approach uses a federation layer like Trino, Starburst, or Polaris-mediated Iceberg access. The wrong approach loads the entire customer dimension into Snowflake on every run.</p></li><li><p>Reconcile schema disagreements when a column is named <code>created_at</code> in one warehouse and <code>creation_date</code> in another but represents the same business event. The correct approach requires inspecting both schemas, confirming semantic equivalence, and producing a unified view. The wrong approach picks one name and silently drops the other warehouse&#8217;s data.</p></li><li><p>Write a backfill script that handles the daylight-saving boundary differently across regions stored in different warehouses. The correct approach inspects each warehouse&#8217;s timezone conventions and applies appropriate conversions. The wrong approach assumes UTC throughout and produces silently incorrect aggregates for regional reports.</p></li></ul><p>Scoring on DAB-Bench is more nuanced than on ADE-Bench. Partial credit is given for tasks that produce the right shape but miss an edge case. Penalty is applied for tasks that look correct but silently produce wrong results, which is the failure mode that most damages production data.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VNjg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VNjg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!VNjg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!VNjg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!VNjg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VNjg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:613520,&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://blog.atharvashah.com/i/200412499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.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_!VNjg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!VNjg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!VNjg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!VNjg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec1d431-af77-426b-9736-8d6e877d3917_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Failure Modes General Agents Exhibit on DAB-Bench</strong></h2><p>Three failure modes recur across general-agent runs on DAB-Bench tasks, each instructive for understanding the difficulty.</p><ol><li><p><strong>Dialect translation when the source dialect has a feature the target dialect does not.</strong> ClickHouse&#8217;s <code>argMax</code> does not have a direct one-token equivalent in Snowflake. The general agent has to recognize the semantic intent (find the value of column B in the row where column A is maximum), produce a Snowflake query using <code>QUALIFY ROW_NUMBER() OVER (...) = 1</code>, and verify the result matches semantically. General agents tend to pattern-match <code>argMax</code> to <code>MAX</code> or to a misuse of <code>GREATEST</code>, both of which compile but return wrong results.</p></li><li><p><strong>Schema reconciliation when column types disagree subtly.</strong> PostgreSQL stores timestamps as <code>TIMESTAMP WITH TIME ZONE</code> with one set of semantics. Snowflake&#8217;s <code>TIMESTAMP_TZ</code> has different semantics around timezone storage and arithmetic. ClickHouse&#8217;s <code>DateTime64(3)</code> is again different and does not represent timezone at all. When the agent joins or unions across these, type coercion happens automatically and silently. The query compiles. The query also returns wrong rows. Specialized harnesses catch this through deterministic type-checking. General agents do not.</p></li><li><p><strong>Cross-database joins where the agent does not know whether a federation layer exists.</strong> If the customer team uses Trino or Starburst to federate Snowflake plus PostgreSQL, the agent can write a federated query that runs through the federation engine. If the customer team has no federation layer, the agent must extract one side and load it into the other warehouse first. General agents tend to assume the federation exists when it does not, producing queries that fail at runtime in ways that are difficult to debug.</p></li></ol><p>These failure modes are not edge cases. They are the structure of real multi-warehouse work in 2026. Organizations whose data has accumulated across multiple platforms (typical for any company past Series B) encounter all three patterns regularly.</p><h2><strong>How Benchmark Numbers Should Be Read Critically</strong></h2><p>When a vendor publishes benchmark numbers, four questions sharpen the interpretation.</p><ol><li><p><strong>Who built the benchmark?</strong> A benchmark built by an independent third party is more credible than one built by the vendor itself. ADE-Bench was built by dbt Labs, which is independent of Altimate. DAB-Bench was built by Altimate. </p></li><li><p><strong>Is the test suite public?</strong> A public, reproducible benchmark allows independent runs. ADE-Bench is more open in this regard. DAB-Bench is less open. The path forward for the field is for DAB-Bench to either become public or to be supplemented by an open multi-warehouse benchmark from another organization.</p></li><li><p><strong>What is the control?</strong> The general-agent baseline matters. Altimate&#8217;s published baseline is &#8220;general agents land in the 30 to 40 percent range.&#8221; That is a credible comparison if the baseline ran on the same task suite with comparable prompting and tool access. </p></li><li><p><strong>Does the benchmark measure what production cares about?</strong> A benchmark that gives full credit for &#8220;the SQL compiled&#8221; is too easy. A benchmark that requires &#8220;the SQL is semantically equivalent to a reference implementation&#8221; is harder and more useful.</p></li></ol><p>For organizations evaluating AI tooling vendors, the right move is to ask the vendor for their benchmark methodology, the public availability of the suite, the control group used, and whether the numbers have been reproduced externally. Most vendors will answer these questions honestly. Vendors who deflect are the ones to skip.</p><h2><strong>What DAB-Bench Should Evolve Into</strong></h2><p>Three changes would meaningfully raise the credibility and utility of DAB-Bench as the field matures.</p><ol><li><p><strong>Public dataset and reproducibility.</strong> The task suite should become open like ADE-Bench. Independent researchers should be able to reproduce the numbers. If Altimate Code&#8217;s 60.4 percent holds under independent runs, the credibility increases substantially. If it does not, the field learns useful detail about where the harness&#8217;s limits are.</p></li><li><p><strong>Versioning for longitudinal tracking.</strong> Benchmarks should be versioned so the field can track agent progress over time. DAB-Bench v1 versus v2 versus v3, with the v1 suite preserved for comparability. Without versioning, every claimed improvement is hard to attribute precisely.</p></li><li><p><strong>Expanded dialect coverage, especially legacy.</strong> The current scope (Snowflake, PostgreSQL, BigQuery, ClickHouse, MySQL) covers most modern use cases. Adding Oracle, DB2, SAP HANA, and Teradata would extend the benchmark into the enterprise migration cases where AI tooling carries the most economic weight. An agent that handles Oracle-to-Snowflake migration well is worth real money to a meaningful number of Fortune 1000 companies.</p></li><li><p><strong>Streaming and real-time tasks.</strong> Both ADE-Bench and DAB-Bench currently test batch tasks. The next frontier is streaming SQL on event data, which has different correctness properties (windowing semantics, late-arriving data, out-of-order processing). A future benchmark that covers Materialize, Flink SQL, RisingWave, and Snowflake/Databricks streaming primitives would extend relevance significantly.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FQqk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FQqk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!FQqk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!FQqk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!FQqk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FQqk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:868450,&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://blog.atharvashah.com/i/200412499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.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_!FQqk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!FQqk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!FQqk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!FQqk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0522c54f-905f-4c2c-85aa-3bea428214d8_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What This Means for Buyer Stack Decisions</strong></h2><p>For organizations choosing AI tooling against a single-warehouse stack (all-Snowflake or all-Databricks with dbt as the transformation layer), ADE-Bench is the relevant benchmark. The 74.4 percent number meaningfully describes how the agent will perform on representative work.</p><p>For organizations choosing AI tooling against a heterogeneous stack (data in Snowflake, PostgreSQL for operational systems, ClickHouse for product analytics, BigQuery in an acquired subsidiary), DAB-Bench is the relevant benchmark. The 60.4 percent number describes that the agent handles cross-warehouse work better than a generic agent, but neither category is fully mature yet. Plan for human review on the harder cross-warehouse cases.</p><p>For organizations building AI tooling, both benchmarks matter as different signals. ADE-Bench shows whether the harness handles the common case. DAB-Bench shows whether the harness handles the cases that cost real money when they fail.</p><p>The strategic question for AI tooling buyers is not &#8220;which benchmark do you score highest on?&#8221; The strategic question is &#8220;which benchmark most closely models the work my team actually does?&#8221; That question forces honest evaluation of both vendor claims and internal infrastructure choices.</p><h2><strong>The Strategic Takeaway</strong></h2><p>Benchmarks are imperfect, gameable, and time-bounded. They remain the closest thing the field has to evidence-based evaluation, which is why they matter for buyers and builders alike.</p><p>ADE-Bench established that specialized SQL agents are meaningfully better than general agents on single-warehouse analytics-engineering work. The discourse has correctly absorbed this.</p><blockquote><p>DAB-Bench is establishing that specialized agents are still meaningfully better than general agents on multi-warehouse work, but the absolute performance ceiling on multi-warehouse work is much lower, and the gap between specialized and general agents is narrower. The discourse has not yet absorbed this fully.</p><p>For data engineering teams running heterogeneous infrastructure, the operational implication is concrete. Adopt the strongest specialized harness available, expect a 60 percent baseline on cross-warehouse work, plan for human review on the residual 40 percent, and track DAB-Bench-style numbers as the relevant performance signal over time.</p></blockquote><p>The benchmark conversation in 2026 needs to mature beyond ADE-Bench. Buyers who only pay attention to the higher number are reading the easier benchmark. The harder benchmark is the one that tells you what production work will actually look like.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D2lg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D2lg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 424w, https://substackcdn.com/image/fetch/$s_!D2lg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 848w, https://substackcdn.com/image/fetch/$s_!D2lg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 1272w, https://substackcdn.com/image/fetch/$s_!D2lg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D2lg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png" width="1136" height="660" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:660,&quot;width&quot;:1136,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1013015,&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://blog.atharvashah.com/i/200412499?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.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_!D2lg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 424w, https://substackcdn.com/image/fetch/$s_!D2lg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 848w, https://substackcdn.com/image/fetch/$s_!D2lg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 1272w, https://substackcdn.com/image/fetch/$s_!D2lg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54d28f9f-07c6-4113-9c6f-510a13909720_1136x660.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[From SSIS to dbt in a Weekend: The Agentic Harness Migration Pattern]]></title><description><![CDATA[The 6-month consulting migration is over. A working playbook for translating SSIS packages to dbt models using deterministic parsing, AI-assisted rewriting, and hash-diff parity checking.]]></description><link>https://blog.atharvashah.com/p/from-ssis-to-dbt-in-a-weekend</link><guid isPermaLink="false">https://blog.atharvashah.com/p/from-ssis-to-dbt-in-a-weekend</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Thu, 04 Jun 2026 03:38:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!72B9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!72B9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!72B9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!72B9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!72B9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!72B9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!72B9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4085304,&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://blog.atharvashah.com/i/200412468?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.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_!72B9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!72B9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!72B9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!72B9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f45077-96a7-46ff-a65c-384a56ac27bc_2560x1440.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>Hundreds of thousands of production SSIS packages still run in Fortune 500 data estates in 2026. Health insurance carriers depend on them for claims reporting. Banks depend on them for regulatory feeds. Retail and CPG companies depend on them for nightly inventory reconciliation. The packages are not glamorous. They are critical. And until very recently, modernizing them required the most expensive shape of consulting engagement available in the data ecosystem.</p><p>The standard SSIS-to-dbt migration runs four to six months of senior consultant time, costs between $200,000 and $300,000 for a mid-sized estate of 50 packages, and concludes with a parity-validation phase that consumes more budget than translation itself. The economics work for consultancies. They do not work for the companies paying the bill.</p><p>The agentic harness pattern reshapes this economics. A 10-package migration that used to consume a four-week senior-engineer sprint now completes in a single weekend with deterministic parsing, AI-assisted SQL translation, and hash-diff parity validation. Cost reductions in the 70 to 90 percent range are credible. The migration is no longer a budget event. It is an engineering decision.</p><p>This playbook documents the working pattern.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mmga!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mmga!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!Mmga!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!Mmga!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!Mmga!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mmga!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:537834,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200412468?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.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_!Mmga!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!Mmga!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!Mmga!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!Mmga!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fbdae5d-cef7-4632-b8f5-9b4236578bd7_2560x1440.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Why SSIS Persists in 2026</strong></h2><p>A brief context note for readers outside the legacy data world. SSIS is SQL Server Integration Services, Microsoft&#8217;s ETL tool introduced in 2005. Dataflows are defined in XML, edited through a GUI in Visual Studio, and tightly coupled to SQL Server as both source and target system. The toolchain pre-dates version control as a meaningful development practice. Most SSIS packages in production were authored before Git became the universal default.</p><p>Three properties make SSIS estates uniquely difficult to modernize. First, the XML format is unwieldy for diff-based review, which makes the code resistant to incremental refactoring. Second, the GUI-driven authoring pattern leaves behind packages with cryptic auto-generated names (<code>COL_1</code>, <code>Out_3</code>) that obscure intent. Third, business logic is often distributed across SSIS dataflows, T-SQL stored procedures, and external SQL Server jobs, making the full transformation graph opaque without manual archaeology.</p><p>Most SSIS estates were inherited rather than chosen. The teams running them have a clear mandate to migrate but a justifiable hesitation about the cost. New analytics projects rarely start on SSIS in 2026. The problem is the existing estate, holding the reporting, finance close, and regulatory feeds that the business runs on.</p><h2><strong>Why dbt Is the Target</strong></h2><p>The case for dbt as the migration target is well-established by 2026. dbt&#8217;s transformation model (modular SQL with Jinja templating, version-controlled, test-driven, materialized into a configurable warehouse) inverts every pain point of SSIS. The dbt ecosystem (lineage tools, semantic layer, materialization options, the recently-GA Fusion engine, the Power User VS Code extension) means the migration investment compounds over time rather than locking the team into another proprietary tool.</p><p>The underlying warehouse migration (typically from on-premises SQL Server to Snowflake, Databricks, or BigQuery) is usually scoped alongside the SSIS-to-dbt translation. The combination delivers both modernized transformation logic and modernized compute, which materially reduces total cost of ownership against the on-premises SQL Server estate.</p><p>The strategic point is that lift-and-shift translation is the wrong goal. The right goal is rebuild-and-modernize, with the dbt project layout (staging, intermediate, marts) explicitly designed to be more maintainable than the SSIS originals. The agent makes the rebuild affordable enough that this becomes the practical default.</p><h2><strong>The Traditional Migration Playbook</strong></h2><p>For context on what the new pattern is replacing, the traditional consulting playbook runs through four phases.</p><p><strong>Discovery phase (weeks 1 to 4).</strong> A senior consultant reads every SSIS package. The output is a spreadsheet cataloging source connections, transformations, target tables, and dependencies for each package. A typical senior engineer working manually clocks 5 to 10 packages per week.</p><p><strong>Translation phase (weeks 5 to 16).</strong> A senior engineer rewrites each package as dbt models. Staging models for raw extracts. Intermediate models for transformation steps. Mart models for final outputs. A senior engineer clocks 3 to 5 packages per week including testing.</p><p><strong>Validation phase (weeks 17 to 22).</strong> The team runs the new dbt models against historical SSIS output, compares row counts and key aggregates, and chases the diffs. This phase usually runs longer than estimated because subtle SSIS behaviors (timezone handling, null semantics, type conversions) surface only on real data.</p><p><strong>Cutover phase (weeks 23 to 26).</strong> Downstream consumers (BI dashboards, downstream SQL Server processes, external feeds) get switched from SSIS to dbt. SSIS packages get decommissioned in phases.</p><p>Total: six months. Total cost for a 50-package estate at typical consultancy rates: $200,000 to $300,000.</p><h2><strong>What the Agentic Harness Pattern Changes</strong></h2><p>The harness compresses three of the four phases dramatically.</p><ol><li><p><strong>Discovery becomes minutes.</strong> Altimate Code&#8217;s harness can parse SSIS XML deterministically. The parser walks the package XML, extracts every dataflow, every source-destination mapping, every transformation step, and outputs a structured representation of the package&#8217;s logical content. There is no LLM in this layer. The output is correct by construction.</p><p>A 10-package estate gets parsed in well under an hour. The output is a machine-readable catalog of every transformation, ready for the translation phase.</p></li><li><p><strong>Translation becomes prompt-driven.</strong> Given the structured representation from the parser, the LLM writes corresponding dbt models. The harness routes the LLM through schema introspection of the target warehouse (so the model&#8217;s column names match the actual Snowflake or Databricks tables), through dialect translation rules (T-SQL constructs converted to the target dialect using rule-based templates), and through anti-pattern detection (catching common translation errors before they ship).</p><p>The output is dbt models that compile, follow the standard staging-intermediate-marts layout, and include preliminary <code>not_null</code> and <code>unique</code> tests on primary keys. Quality is good but not perfect. Edge cases require human review.</p></li><li><p><strong>Parity validation becomes deterministic.</strong> This is the phase that consumes the most consulting budget under the traditional pattern. The harness collapses it dramatically by running HashDiff or JoinDiff between the SSIS output and the new dbt output. Same data, row-for-row comparison via columnar hashing. Mismatches are flagged with the specific columns and rows that diverge.</p><p>The engineer then either fixes the dbt model (if the diff reveals a translation bug) or annotates the difference as expected (if the diff reflects an intentional modernization such as a timezone correction or dedup change).</p></li><li><p><strong>Cutover remains a human decision.</strong> No harness automates the conversation with downstream stakeholders about cutover timing. This is unchanged.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jh9Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jh9Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!jh9Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!jh9Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!jh9Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jh9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:647150,&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://blog.atharvashah.com/i/200412468?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.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_!jh9Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!jh9Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!jh9Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!jh9Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1136bb3e-7fef-4ca2-88a4-9e916fba58eb_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>A Weekend Walkthrough on a Real Package</strong></h2><p>Consider a representative 10-table SSIS package: a financial reporting dataflow. Source tables in SQL Server. Target tables in Snowflake. Five staging extracts, three intermediate transformations, two final aggregates feeding a Power BI dashboard. This is the shape of work that consumes a four-week senior engineer sprint under the traditional pattern.</p><ol><li><p><strong>Saturday morning (1 to 2 hours).</strong> Install Altimate Code via <code>npm install -g altimate-code</code>. Point the harness at the SSIS package XML and the target Snowflake schema. The CLI command is roughly <code>altimate-code migrate --source ssis://path/to/package.dtsx --target snowflake://schema --output dbt/</code>. The harness parses the XML in seconds and emits a starter dbt project: <code>dbt_project.yml</code>, a <code>profiles.yml</code> template, source declarations under <code>models/staging/sources.yml</code>, five staging models, three intermediate models, two mart models, and an initial <code>schema.yml</code> with primary-key tests.</p></li><li><p><strong>Saturday afternoon (3 to 4 hours).</strong> Run <code>dbt build</code> against a dev Snowflake schema. Most models build clean. Two fail on column-name mismatches because the SSIS package referenced source columns by a logical name and the actual Snowflake table uses the physical name (<code>cust_key</code> vs <code>customer_key</code> is the canonical example). One prompt resolves it: &#8220;Look up the actual column name for the customer key in the source table and update the staging models.&#8221; The agent invokes schema introspection, finds the actual name, updates the model, re-runs.</p></li><li><p><strong>Sunday morning (3 to 4 hours).</strong> Run parity validation. <code>altimate-code diff --left-source ssis-output --right-source dbt-output --keys order_id</code>. The HashDiff report comes back: two marts match exactly, one mart has a 0.3 percent row difference. Drill in. The diff is due to a timezone conversion in the original SSIS package that the agent&#8217;s first translation missed because the SSIS XML did not explicitly mark it as a timezone operation. Fix by adding an explicit <code>CONVERT_TIMEZONE</code> call to the intermediate model. Re-run the diff. It clears.</p></li><li><p><strong>Sunday afternoon (2 to 3 hours).</strong> Cleanup pass. The SSIS-generated column names are unreadable (<code>COL_1</code>, <code>Out_3</code>). Prompt the agent to rename them based on source semantics. Generate dbt model documentation using the AI doc generator (Power User integrates this directly into VS Code). Add relationship tests between dim and fact models. Commit to git.</p></li><li><p><strong>Monday morning (2 hours).</strong> Open a pull request. Review with the original SSIS package author to confirm semantic equivalence. Address feedback. Merge. Cutover the Power BI dashboard data source from SSIS output to dbt output.</p></li></ol><p>Total elapsed time: a weekend plus one morning. Total cost: one engineer&#8217;s time plus a few hundred dollars of LLM API spend. Replicate this pattern across 50 packages by parallelizing agent runs across two or three engineers and a 50-package estate completes in three to four weeks instead of six months.</p><h2><strong>What Still Requires Senior Judgment</strong></h2><p>The harness does not eliminate the need for senior engineering review. Three categories of work still require human-led decision-making.</p><p><strong>Business logic that lives in stored procedures the agent cannot trace.</strong> If the SSIS dataflow calls a SQL Server stored procedure that does the real business calculation, the parser will identify the call but the dbt translation has to reimplement the stored procedure&#8217;s logic. The LLM can draft the reimplementation but a senior engineer should review it because business rules embedded in stored procedures often have historical context that is not obvious from the code.</p><p><strong>T-SQL constructs without clean target-dialect equivalents.</strong> CROSS APPLY semantics, table-valued parameters, certain XML functions, MERGE syntax variants. The harness&#8217;s dialect translation rules cover the common cases. Edge cases get flagged for human review. A senior engineer decides whether the right translation is an in-line rewrite, a refactor to a different SQL shape, or a feature deferred to a later release.</p><p><strong>Semantic layer translation.</strong> If the SSIS package was feeding a Cognos, Tableau, or Power BI model with nested business definitions (revenue recognition logic, customer segmentation rules, organizational hierarchies), the dbt rewrite needs to also produce a semantic layer (MetricFlow definitions, Cube models, or equivalent) that preserves the business meaning. The agent assists. The semantic layer design remains a human responsibility because it codifies business judgment that the SSIS XML does not capture.</p><p><strong>Downstream coordination.</strong> Renaming a column requires updating every consumer: BI dashboards, downstream SQL Server processes, external feeds, regulatory reports. The agent does not know about those consumers unless explicitly briefed. Coordinate downstream changes manually.</p><h2><strong>The Economics in Detail</strong></h2><p>A 50-package SSIS estate represents the typical mid-market target. Traditional cost analysis: six months at $40,000 per month per senior consultant times two consultants (the standard staffing model) plus oversight and PM overhead = $200,000 to $300,000 total.</p><p>Agentic harness pattern cost analysis: three to four weeks of two senior internal engineers at internal cost rates of roughly $1,500 per day fully loaded = $45,000 to $60,000 total engineer cost. Plus Altimate Code Pro seats at $29 per seat per month, negligible at this scale. Plus LLM API costs at approximately $500 to $2,000 for the full project depending on package complexity and the model provider.</p><p>Net total: $50,000 to $65,000 versus $200,000 to $300,000. Cost reduction: 75 to 80 percent. Time reduction: 5x to 8x.</p><p>Quality outcomes are comparable or better because the parity validation is deterministic rather than sampled. Traditional consulting engagements typically validate by spot-checking key aggregates, which catches gross errors but misses subtle row-level discrepancies. HashDiff catches the row-level discrepancies that traditional validation misses.</p><p>The economic case is structural, not promotional. Engineering teams with significant SSIS estates should be running this analysis on their own books.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w1YT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w1YT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!w1YT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!w1YT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!w1YT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w1YT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:753756,&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://blog.atharvashah.com/i/200412468?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.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_!w1YT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!w1YT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!w1YT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!w1YT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3d520c7-7b2b-4211-822b-a2198529338b_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What This Means for the Legacy Data Modernization Market</strong></h2><p>The migration consulting market in data engineering has been one of the most profitable verticals in IT services for two decades. SSIS modernization specifically represents an estimated $2 to $4 billion annual market depending on how broadly &#8220;legacy ETL modernization&#8221; gets defined. The standard pricing model (multi-month engagements, senior-staffed teams, time-and-materials billing) is dependent on the labor-intensive nature of the work.</p><p>Agentic harness tooling reshapes the unit economics. Engagements that consumed four months of senior staff time can complete in three weeks with one to two engineers. The total addressable market does not shrink, but the revenue per engagement compresses substantially. Consultancies that adopt the harness pattern early will outbid traditional consultancies on the same work. Consultancies that do not adopt will lose deals on price.</p><p>For Fortune 500 customers, the practical effect is that SSIS modernization is no longer a board-level capital project. It is a quarterly engineering initiative. Backlogs that have sat for years because the migration estimate was too expensive are now economically tractable. Expect substantial throughput in this category through 2027 as customers realize the math has changed.</p><h2><strong>The Engineering Recommendation</strong></h2><p>For organizations with existing SSIS estates and an active modernization mandate, the right move is straightforward. Pull the latest Altimate Code. Pick one package, preferably a non-critical one for initial calibration. Run the parse-translate-validate loop end to end. Compare the time and cost to your incumbent consultant estimate.</p><p>Most teams complete this exercise within a week of senior engineer time and conclude that the harness pattern is the correct default for their full estate. The harder organizational question is then about consulting contract relationships, internal team capacity, and stakeholder coordination on cutover timing. None of those are technology problems.</p><p>The six-month consulting migration for SSIS estates is over. The new shape is a weekend project per package, with senior engineering review in the loop and deterministic parity validation at the end. Legacy ETL is finally getting unstuck.</p>]]></content:encoded></item><item><title><![CDATA[Claude Code vs Altimate Code on a 200-Model dbt Project: Where Generalist Agents Break]]></title><description><![CDATA[A side-by-side analysis on a real analytics codebase. Same LLM, same prompt, dramatically different outcomes. The harness is the variable.]]></description><link>https://blog.atharvashah.com/p/claude-code-vs-altimate-code</link><guid isPermaLink="false">https://blog.atharvashah.com/p/claude-code-vs-altimate-code</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Thu, 04 Jun 2026 03:23:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Qvpk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qvpk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qvpk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!Qvpk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!Qvpk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!Qvpk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qvpk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3706180,&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://blog.atharvashah.com/i/200412276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.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_!Qvpk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!Qvpk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!Qvpk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!Qvpk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdff6680-5c49-40df-8172-62b8176354fa_2560x1440.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>The discourse on AI coding agents has converged on a comfortable narrative: the next model release will close the remaining gaps. Claude 4.7 will be better than 4.6. GPT-5.2 will be better than 5.1. The 70-percent benchmark scores will become 80-percent scores.</p><p>For domains with verifiable ground truth, that narrative is incomplete. Foundation model improvements have been compounding at roughly 5 to 10 percentage points per major release on canonical benchmarks. Domain-specific tooling improvements have been compounding at 25 to 35 percentage points on the same benchmarks. The model is the multiplier. The harness is the variable.</p><p>The most instructive way to see this gap is on a real production codebase. Below is a structured comparison of Claude Code and Altimate Code on a representative 200-model dbt project, both running on top of Claude Sonnet, both given identical prompts. The differences are not theoretical.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sjhp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sjhp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!sjhp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!sjhp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!sjhp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sjhp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:428226,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200412276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.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_!sjhp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!sjhp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!sjhp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!sjhp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa95bb02-4495-44fb-9f44-3e79d6754385_2560x1440.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Test Codebase</strong></h2><p>The test ran against a 200-model dbt project representative of a mid-stage B2B SaaS analytics stack. Three-tier organization: staging, intermediate, marts. Forty custom macros. Snowflake backend. Active in production with a real warehouse, real downstream BI consumers, and real lineage that crosses three dbt projects via dbt Mesh.</p><p>The prompt given to both agents was a standard request that an analytics engineer would receive in a Tuesday standup:</p><blockquote><p>&#8220;Add a new mart called <code>fct_customer_health_score</code> that combines order frequency, support ticket count, and NPS into a single score. Include tests.&#8221;</p></blockquote><p>Both agents had read access to the dbt project, write access to the SQL and YAML files, and the ability to run <code>dbt build</code> to verify their output. The prompt allowed multi-step execution and gave the agents authority to refactor adjacent models if needed.</p><h2><strong>Claude Code, Naked</strong></h2><p>Claude Code produced a working <code>fct_customer_health_score.sql</code> model on the first attempt. The model compiled. The downstream <code>dbt build</code> ran green. The schema.yml entry included <code>not_null</code> and <code>unique</code> tests on the primary key. On surface inspection the work looked complete.</p><p>Detailed review surfaced four failure modes characteristic of generalist agents operating on production data.</p><ol><li><p><strong>Phantom column reference.</strong> The model joined to <code>support_tickets.priority_level</code>. No such column exists in the source. The actual column is <code>priority</code>. Claude inferred a more &#8220;obvious&#8221; column name from the join context, the warehouse accepted the SQL because the joined CTE happened to alias the column lazily, and the join silently returned null for every row. Every customer in the resulting fact had a health score that ignored support priority. The downstream dashboard would look correct and be wrong.</p></li><li><p><strong>Silent wrong join.</strong> The model joined <code>orders</code> to <code>customers</code> on <code>customer_id</code>. Both tables have that column name. The values are semantically incompatible: <code>orders.customer_id</code> stores the external Stripe customer ID as varchar, <code>customers.customer_id</code> stores the internal numeric ID as integer. The join compiled because of implicit type coercion. About 80 percent of resulting rows contained incorrect data because most external IDs match by coincidence on integer parsing of the leading digits.</p></li><li><p><strong>Tests that did not catch the bugs.</strong> The auto-generated <code>not_null</code> and <code>unique</code> tests passed. Neither would have caught the phantom column or the silent wrong join. No <code>relationships</code> test linked the fact&#8217;s <code>customer_id</code> to the customer dimension. No row-count regression test compared output volume against historical norms. No <code>accepted_values</code> test validated the score range.</p></li><li><p><strong>Destructive operation proposed without lineage check.</strong> A follow-up prompt asking to &#8220;clean up the staging models that feed this fact&#8221; produced a recommended <code>DROP TABLE IF EXISTS</code> against <code>stg_orders_raw</code>. The staging table is depended on by two other marts. Claude Code did not know that because the lineage was not in its context. With auto-execute enabled in the IDE, the DROP would have run.</p></li></ol><div class="pullquote"><p>Each of these failure modes is documented in Altimate&#8217;s published research. The aggregate published claim is that 78 percent of AI-generated SQL errors are silent wrong joins, and 27 to 33 percent of AI-generated SQL references nonexistent tables. The 200-model test reproduces both categories within a single task.</p></div><h2><strong>Altimate Code, Same Task</strong></h2><p>Altimate Code received the identical prompt against the identical codebase, running on the same Claude Sonnet backend. The behavioral differences map directly to the deterministic harness layer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wL4e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wL4e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 424w, https://substackcdn.com/image/fetch/$s_!wL4e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 848w, https://substackcdn.com/image/fetch/$s_!wL4e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 1272w, https://substackcdn.com/image/fetch/$s_!wL4e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wL4e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png" width="1117" height="654" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:654,&quot;width&quot;:1117,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:426811,&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://blog.atharvashah.com/i/200412276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.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_!wL4e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 424w, https://substackcdn.com/image/fetch/$s_!wL4e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 848w, https://substackcdn.com/image/fetch/$s_!wL4e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 1272w, https://substackcdn.com/image/fetch/$s_!wL4e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8845991-c10a-4c9f-8191-4be9d928036c_1117x654.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p><strong>Schema introspection before SQL generation.</strong> Before composing any model SQL, Altimate&#8217;s harness invoked a schema-fingerprint scan against the source tables. The scan returned the actual column names with their types. The first-draft model used <code>priority</code>, not <code>priority_level</code>, because the LLM had ground-truth schema in context rather than inferred guesses.</p></li><li><p><strong>Lineage-aware change recommendations.</strong> When the follow-up prompt requested cleanup of staging models, Altimate&#8217;s harness ran a blast-radius analysis against the lineage graph. The output enumerated every downstream model touching the staging table targeted for cleanup, including the two marts that depend on it. The agent surfaced the dependency as a confirmation requirement before any destructive operation could execute.</p></li><li><p><strong>Type-aware join validation.</strong> When the model SQL referenced <code>orders.customer_id = customers.customer_id</code>, the harness invoked a type-checking tool that compared column types across the join. The check returned a warning that <code>orders.customer_id</code> is varchar and <code>customers.customer_id</code> is integer, with a recommendation to cast both sides explicitly or join on a verified bridge column. The corrected SQL used the proper foreign key with appropriate casting.</p></li><li><p><strong>Test generation grounded in lineage.</strong> The auto-generated test suite included a <code>relationships</code> test linking the fact&#8217;s <code>customer_id</code> to the customer dimension, a row-count guard comparing output volume to a historical baseline, and an <code>accepted_values</code> test bounding the score range to a valid window. These tests would have caught the failure modes that Claude Code&#8217;s tests missed.</p></li></ol><p>The output is meaningfully different. Both agents used the same LLM. The variable is the deterministic tooling layer wrapping the LLM.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vUk4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vUk4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!vUk4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!vUk4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!vUk4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vUk4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:822436,&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://blog.atharvashah.com/i/200412276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.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_!vUk4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!vUk4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!vUk4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!vUk4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f2b6ad5-33c2-4ba7-8cd0-786d303b2210_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Architecture Behind the Difference</strong></h2><p>Altimate Code&#8217;s published architecture is a three-layer stack. </p><ol><li><p>The top layer is the probabilistic agent: the LLM that plans, generates, and integrates. </p></li><li><p>The middle layer is the deterministic harness in TypeScript: the agent dispatcher, skill prescriptions, dialect-aware helpers, and the tool routing system. </p></li><li><p>The bottom layer is the deterministic core in Rust: 34 SQL operations as pure functions covering parsing, validation, transpilation, equivalence checking, and lineage extraction.</p></li></ol><p>The architectural insight is that LLM reasoning and deterministic verification are different operations and should be implemented in different layers. When the agent needs to know whether a column exists, it does not ask the LLM. It calls the schema-introspection tool, which returns a correct answer in milliseconds. When the agent proposes a SQL rewrite, the harness invokes the equivalence-checking engine before suggesting the rewrite to the user.</p><p>This separation explains the benchmark gap. On ADE-Bench, dbt Labs&#8217; analytics-engineering agent benchmark, Altimate Code reports 74.4 percent. The nearest specialized competitor reports approximately 65 percent. General-purpose agents on the same task surface land in the 40 percent range. The 35-point gap is not a model gap. It is a tooling gap.</p><p>On DAB-Bench, the multi-database benchmark Altimate published alongside Altimate Code, the harness reports 60.4 percent against a baseline of 30 to 40 percent for general agents. The lower absolute number reflects the harder nature of cross-warehouse tasks. The relative gap remains substantial.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bBj1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bBj1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 424w, https://substackcdn.com/image/fetch/$s_!bBj1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 848w, https://substackcdn.com/image/fetch/$s_!bBj1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 1272w, https://substackcdn.com/image/fetch/$s_!bBj1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bBj1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png" width="1117" height="654" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:654,&quot;width&quot;:1117,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:349625,&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://blog.atharvashah.com/i/200412276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.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_!bBj1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 424w, https://substackcdn.com/image/fetch/$s_!bBj1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 848w, https://substackcdn.com/image/fetch/$s_!bBj1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 1272w, https://substackcdn.com/image/fetch/$s_!bBj1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb600faf3-3f96-44e6-8116-db8d75c3635b_1117x654.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For context, Snowflake&#8217;s own Cortex Analyst, the in-warehouse text-to-SQL agent, was reported by Altimate to achieve 38 percent logical accuracy on their internal benchmark. The published numbers from Snowflake position Cortex Analyst as conversational analytics, not engineering-grade SQL generation. The architectural choice (in-warehouse, single-vendor, schema-grounded against a semantic model) optimizes for a different use case than agentic dbt development.</p><h2><strong>What &#8220;Agentic Harness&#8221; Actually Means</strong></h2><p>The word &#8220;agentic&#8221; has been overloaded by 2026. A precise definition matters for evaluating tools.</p><p>An agentic harness is a system where an LLM plans, calls tools that return ground-truth answers, observes the outcomes, and iterates without human approval on each intermediate step. The harness is the layer of deterministic tooling and orchestration logic surrounding the LLM. The LLM provides strategy. The harness provides verification.</p><p>For SQL work specifically, the deterministic tools that matter are schema introspection, column-level lineage, AST parsing and manipulation, dialect translation with rule-based correctness, equivalence checking across query rewrites, anti-pattern detection, PII scanning, and row-level diffing between candidate outputs.</p><p>Altimate Code ships more than 100 such tools. Each is callable by the LLM during a task. When the agent encounters uncertainty, it invokes a tool. When a tool flags a problem, the agent rewrites. The orchestration is the product. The LLM is interchangeable.</p><p>The interchangeability matters. Altimate Code supports Anthropic, OpenAI, Google, AWS Bedrock, Azure, Ollama, OpenRouter, Mistral, Groq, xAI, and local models. The same harness improves all of them. A cheaper model with the harness outperforms a more expensive model without one. This is consistent with the published thesis from Altimate that &#8220;the model is not the bottleneck, the harness is.&#8221;</p><h2><strong>Where the Harness Thesis Generalizes</strong></h2><p>The pattern is not specific to SQL. Any domain with a verifiable substrate benefits from the same architectural pattern: probabilistic strategy on top, deterministic verification underneath.</p><ul><li><p>Type systems in TypeScript or Rust qualify. The compiler is the harness. LLMs integrated with <code>tsc</code> or <code>rust-analyzer</code> ship better code than LLMs operating on the source text alone.</p></li><li><p>Financial modeling qualifies. Spreadsheet equations have ground truth. LLMs that can call a deterministic spreadsheet engine before suggesting changes produce fewer wrong numbers.</p></li><li><p>Infrastructure as code qualifies. Terraform plans are deterministic. Agents that can <code>terraform plan</code> before suggesting changes produce safer outputs.</p></li><li><p>Healthcare claims qualify. ICD codes, billing rules, formulary checks are all deterministic. Wrapping an LLM around those tools changes outcomes.</p></li></ul><p>In each case the same principle applies: the LLM provides strategy, the deterministic engine provides truth, the combination outperforms either alone. Altimate is the canonical example in the data engineering vertical.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4niK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4niK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!4niK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!4niK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!4niK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4niK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:648460,&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://blog.atharvashah.com/i/200412276?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.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_!4niK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!4niK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!4niK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!4niK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68bc237d-03fd-4e02-b91f-904a0b337160_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What This Changes for Engineering Teams</strong></h2><p>The practical implication for teams choosing AI tooling in 2026 is that benchmark selection matters more than model selection. The question to ask vendors is not &#8220;which model do you use?&#8221; but &#8220;what deterministic tools wrap your LLM, and what is the benchmark performance on tasks like ours?&#8221;</p><p>Five filter questions sort productive vendors from marketing-led ones.</p><ol><li><p>What deterministic tools does the system ship with? A vendor that cannot enumerate their tool set has not built a real harness.</p></li><li><p>How does the system handle LLM uncertainty? A vendor that returns the LLM&#8217;s best guess without verification is shipping a wrapper, not a harness.</p></li><li><p>What happens when the LLM proposes something demonstrably wrong? A vendor whose system silently propagates LLM errors is unsafe for production data.</p></li><li><p>Can the customer bring their own LLM? A vendor locked to a single model provider creates portability risk.</p></li><li><p>What is the published benchmark performance on tasks representative of the customer&#8217;s workload? A vendor without benchmarks has not measured itself rigorously.</p></li></ol><p>Altimate Code passes all five filters. Most &#8220;AI for data&#8221; products today do not.</p><h2><strong>How Teams Are Actually Adopting the Pattern</strong></h2><p>The adoption pattern observed across mid-market data teams in 2026 is not &#8220;rip and replace.&#8221; Most teams continue using Claude Code or Cursor for general engineering work. The agentic harness gets deployed specifically for production data work where the cost of silent errors is high.</p><div class="pullquote"><p>The typical pattern is dual installation. Claude Code or Cursor remains the default for application code, infrastructure, internal tooling, and exploratory analytics work. Altimate Code (or the equivalent harness) is installed alongside and is invoked specifically when working on dbt models, warehouse migrations, semantic layer changes, or any work touching production data.</p><p>This dual pattern is also what Altimate&#8217;s published positioning recommends. The Altimate team has open-sourced 20 plus data-engineering skills for Claude Code, positioning Altimate Code as the specialized companion rather than the replacement. The two products co-exist deliberately.</p></div><p>For teams evaluating the pattern, the practical first step is small. Install Altimate Code alongside the existing Claude Code workflow. Use it on one production dbt PR. Compare the output to what Claude Code alone would have produced. The gap is the value.</p><h2><strong>The Strategic Takeaway</strong></h2><p>The competitive frame for AI coding agents in 2026 is shifting from model performance to domain coverage. Generalist agents will remain useful for the broad surface of software engineering. Domain-specialized harnesses will dominate verticals where ground truth exists and silent errors are expensive.</p><p>Data engineering is the canonical vertical. SQL has ground truth. Schema is verifiable. Lineage is deterministic. The cost of a silent wrong join making it to production runs from &#8220;stakeholder embarrassment&#8221; through &#8220;incorrect financial reporting&#8221; to &#8220;regulatory action.&#8221; That cost curve is what makes the harness investment economical.</p><p>Altimate Code is the most credible specialized harness shipping today. The benchmark gap is real. The architecture is sound. The market position is defensible as long as the gap persists.</p><p>For data teams choosing AI tooling, the right move is not to wait for the next model release. The right move is to evaluate the harness layer. The next year of meaningful productivity gain in AI for data engineering will not come from larger models. It will come from better tooling around them.</p>]]></content:encoded></item><item><title><![CDATA[Power User for dbt: The Five Features Closing the Gap on the Official VS Code Extension]]></title><description><![CDATA[An engineering teardown of the 456K-install extension that turned VS Code into the dbt IDE most analytics engineers actually use.]]></description><link>https://blog.atharvashah.com/p/power-user-for-dbt-the-five-features</link><guid isPermaLink="false">https://blog.atharvashah.com/p/power-user-for-dbt-the-five-features</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Thu, 04 Jun 2026 03:21:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9CuQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9CuQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9CuQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!9CuQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!9CuQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!9CuQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9CuQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4642778,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.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_!9CuQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!9CuQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!9CuQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!9CuQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2f97b0b5-841c-4c24-a862-d9be75504b93_2560x1440.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>The official dbt Labs VS Code extension launched into preview with a narrow promise: a first-party IDE experience for dbt Fusion. The bet is sound. Fusion is the Rust-based dbt engine that went GA at Coalesce 2025, and a first-party editor extension is overdue. The catch is that &#8220;Fusion-only&#8221; excludes the long tail of dbt Core, dbt Cloud, and the hybrid setups that almost every working data team runs in production.</p><p>That tail is where Power User for dbt has been operating for years.</p><p>Power User is the open-source VS Code extension shipped by Altimate AI, the same team that recently launched the agentic data-engineering harness Altimate Code. It has crossed 456,000 installs on the VS Code Marketplace, holds a 5.0 average across 48 reviews, and ships under MIT license. The repository on GitHub has 575 stars. The extension runs against dbt Core, dbt Cloud, and dbt Fusion, with full support for dbt 1.0 and above, devcontainers, codespaces, and remote workspaces.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!USy4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!USy4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 424w, https://substackcdn.com/image/fetch/$s_!USy4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 848w, https://substackcdn.com/image/fetch/$s_!USy4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 1272w, https://substackcdn.com/image/fetch/$s_!USy4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!USy4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png" width="1136" height="660" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:660,&quot;width&quot;:1136,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:695728,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.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_!USy4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 424w, https://substackcdn.com/image/fetch/$s_!USy4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 848w, https://substackcdn.com/image/fetch/$s_!USy4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 1272w, https://substackcdn.com/image/fetch/$s_!USy4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f125a0f-f22e-40e7-ad4a-eb247592c6b2_1136x660.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That breadth is the first reason Power User has out-shipped the official extension. The second reason is the feature set, which now reads less like an IDE plugin and more like a thin productivity layer over the entire dbt development loop. Five capabilities account for most of the daily value.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O-L-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O-L-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!O-L-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!O-L-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!O-L-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O-L-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:537592,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.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_!O-L-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!O-L-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!O-L-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!O-L-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6cb84f77-946f-4e53-a3cb-66af07a0e8fe_2560x1440.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Why the Extension Surface Matters in 2026</strong></h2><p>Before the feature walkthrough, a market note. dbt itself has moved from &#8220;a transformation tool&#8221; to &#8220;the integration surface for the modern data stack.&#8221; Power User reads <code>manifest.json</code> and turns the editor into a dbt-aware workspace. Cosmos reads the same manifest and turns Airflow into a dbt-aware orchestrator. Recce diffs dbt change sets. Datafold validates them. Altimate Code wraps them in an agentic harness. Every meaningful new data tool in 2026 either integrates with dbt or builds on dbt&#8217;s metadata graph.</p><p>In that landscape the IDE extension is no longer a nice-to-have. It is the surface where transformations get written, reviewed, and shipped. For analytics engineers, the editor is where 80 percent of their work lives. The extension that wins the IDE wins the daily workflow.</p><p>That framing explains the strategic position of Power User. It is the only extension that covers the full dbt market today.</p><h2><strong>Feature 1: Column-Level Lineage Inside the Editor</strong></h2><p>dbt Cloud&#8217;s Explorer surfaces column-level lineage through a separate web UI. Power User surfaces the same graph inside VS Code, directly above the model file being edited.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rtiW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rtiW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 424w, https://substackcdn.com/image/fetch/$s_!rtiW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 848w, https://substackcdn.com/image/fetch/$s_!rtiW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 1272w, https://substackcdn.com/image/fetch/$s_!rtiW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rtiW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png" width="1456" height="809" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:809,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:479747,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.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_!rtiW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 424w, https://substackcdn.com/image/fetch/$s_!rtiW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 848w, https://substackcdn.com/image/fetch/$s_!rtiW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 1272w, https://substackcdn.com/image/fetch/$s_!rtiW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d489b1a-3183-4f38-a94d-d28944e7b749_1607x893.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The technical mechanism is straightforward. Power User parses the dbt manifest, walks the SQL AST of every model, and resolves which output column derives from which input columns. Renaming a column triggers a graph view that highlights every downstream model touching that exact column. Type changes propagate through the same view.</p><p>The interaction shift is the point. Lineage that lives in a separate browser tab gets opened occasionally. Lineage that lives in the editor gets consulted on every rename, every type change, every refactor. The lineage tab has gone from a once-a-week safety check to a per-commit reflex.</p><p>Field observations from teams that have moved from <code>dbt docs serve</code> to Power User show measurable reductions in downstream-breaking PRs. The mechanism is friction: lineage that costs zero extra clicks is lineage that gets used.</p><h2><strong>Feature 2: Compiled Query Preview While Typing</strong></h2><p>dbt&#8217;s Jinja templating sits between what a developer writes and what the warehouse runs. The official <code>dbt compile</code> command resolves the templating into raw SQL and writes it to <code>target/compiled/</code>. Anyone who has chased a macro bug knows the workflow: write, save, run <code>dbt compile</code>, open the compiled file, find the issue, repeat.</p><p>Power User collapses that loop into a live side-panel. Edit a model, the compiled SQL updates in real time. Change a Jinja variable, the resolved value appears. Toggle an <code>if</code> block, the compiled output adapts. A multi-macro CTE chain that previously took three iterations of compile-and-inspect now reveals itself instantly.</p><p>The productivity impact compounds in proportion to macro depth. Projects with shallow Jinja get marginal gains. Projects with deep macro hierarchies, the kind common in mature analytics-engineering teams, get back hours per developer per week. For a data team of ten, that is a measurable line item on the quarterly plan.</p><h2><strong>Feature 3: Native Query Execution and Results</strong></h2><p>The Power User gutter exposes a Run button on every model file. The query executes against the configured warehouse adapter, and results land in a VS Code results pane with sorting, filtering, CSV export, and basic charting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sGCt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sGCt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 424w, https://substackcdn.com/image/fetch/$s_!sGCt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 848w, https://substackcdn.com/image/fetch/$s_!sGCt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 1272w, https://substackcdn.com/image/fetch/$s_!sGCt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sGCt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png" width="1456" height="877" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:877,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:458274,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.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_!sGCt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 424w, https://substackcdn.com/image/fetch/$s_!sGCt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 848w, https://substackcdn.com/image/fetch/$s_!sGCt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 1272w, https://substackcdn.com/image/fetch/$s_!sGCt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bacb829-aaab-4172-a657-528c89dea41e_1611x970.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>That last capability deserves emphasis. The charting integration covers grouped bar, time-series line, and pie views, configured through a sidebar without writing visualization code. For exploratory analytics work the practical effect is that a quick &#8220;weekly active users by region&#8221; check no longer requires opening a BI tool. The query runs inside the editor and the chart renders within seconds.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g9OL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g9OL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!g9OL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!g9OL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!g9OL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g9OL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:914892,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.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_!g9OL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!g9OL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!g9OL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!g9OL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff58981d2-42c4-4f67-9edd-d2e7148dca63_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is the consolidation pattern that drives extension stickiness. Removing the need to context-switch to a separate warehouse UI for the 70 percent of queries that are exploratory removes a friction point that the rest of the modern stack has not yet eliminated.</p><h2><strong>Feature 4: AI-Generated Documentation as a First Draft</strong></h2><p>Power User ships an AI documentation generator that writes the first draft of model and column docstrings directly into <code>schema.yml</code>. The generator reads the model SQL, the upstream lineage, the source declarations, and any existing documentation context, then writes structured descriptions that match dbt&#8217;s documentation schema.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KL1d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KL1d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 424w, https://substackcdn.com/image/fetch/$s_!KL1d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 848w, https://substackcdn.com/image/fetch/$s_!KL1d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 1272w, https://substackcdn.com/image/fetch/$s_!KL1d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KL1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png" width="1192" height="723" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:723,&quot;width&quot;:1192,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:199790,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.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_!KL1d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 424w, https://substackcdn.com/image/fetch/$s_!KL1d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 848w, https://substackcdn.com/image/fetch/$s_!KL1d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 1272w, https://substackcdn.com/image/fetch/$s_!KL1d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62b960cb-b71e-48ec-b405-d42d26e3ac55_1192x723.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The model is configurable in two dimensions. Persona selects the audience: technical (for engineering reference), business (for stakeholder consumption), or general (default). Language supports English, French, Dutch, and German. The output is committed straight into the YAML files where dbt expects it.</p><p>Output quality on representative models lands in a usable first-draft range. Standard dimensions and facts where naming follows conventional patterns produce documentation that requires light editing. Business-critical metrics with company-specific definitions need human revision because the AI cannot infer revenue recognition policies or fiscal calendars from SQL alone.</p><p>The economic case is straightforward. A dbt project of 200 models with an average of 20 columns has 4,000 columns to document. At two minutes per column of human time, that is roughly 130 hours of documentation backlog. The AI generator cuts that to a review-and-edit workflow that completes in days, not months. Documentation backlogs are why most dbt projects have stale <code>schema.yml</code> files. Closing that gap matters.</p><h2><strong>Feature 5: The Embedded MCP Server</strong></h2><p>Power User ships with an embedded Model Context Protocol server. MCP is the open protocol Anthropic introduced in 2024 for connecting LLMs to external tools, and it has been adopted across Claude Code, Cursor, Windsurf, OpenAI&#8217;s agent SDK, and most modern data tooling.</p><p>The practical implication is large. A Claude Code session pointed at a dbt project without the MCP server has to discover the project structure by reading files, which is approximate and prone to hallucinated table names. The same Claude Code session connected to Power User&#8217;s MCP server can invoke the extension&#8217;s lineage tool, schema lookup, compile-and-run, and test-execution tools directly. The agent gets ground-truth answers from the same code that the IDE uses, with no guessing.</p><p>For teams running agentic workflows on dbt projects, this is the missing layer between &#8220;AI in the editor&#8221; and &#8220;AI that understands the dbt graph.&#8221; Without an MCP-enabled extension, the agent&#8217;s view of the project is a guess. With one, the agent&#8217;s view matches the IDE&#8217;s view, which matches the warehouse.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DGXn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DGXn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!DGXn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!DGXn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!DGXn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DGXn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:485908,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.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_!DGXn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!DGXn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!DGXn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!DGXn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75137fc5-5887-449e-b937-a751ab30e905_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Power User vs the Official dbt VS Code Extension</strong></h2><p>The official dbt Labs VS Code extension is a real product and will improve. Today the comparison sits roughly as follows.</p><p>The competitive frame is not that Power User wins forever. The competitive frame is that Power User is the only mature option today and will retain that position as long as the official extension stays Fusion-only and lags on lineage and AI features. For organizations choosing a dbt IDE in mid-2026, Power User is the rational default.</p><h2><strong>The Pricing Model</strong></h2><p>Power User runs on a freemium credit model. The free community tier exposes the full feature surface. AI-powered features (documentation generation, query optimization suggestions, governance scans) consume credits. New free accounts get 10 million tokens at signup, sufficient for exploratory use on a single project.</p><p>Pro is $29 per seat per month, with 20 million tokens included monthly. Enterprise is custom and includes single sign-on, custom token quotas, and dedicated support. Most engineering teams qualify the Pro tier as a small line item against the productivity gains.</p><p>The credit-based model is worth noting because it differs from the per-seat-only pricing of older dbt productivity tools. Credits scale with usage, not with team size, which means a four-person analytics team with heavy doc-generation workload can predict cost accurately.</p><h2><strong>What Mature Teams Are Asking For Next</strong></h2><p>Conversations with practitioners suggest two extensions to the current feature surface that would expand adoption further.</p><p>Deeper test intelligence. The extension already generates dbt tests, including unit tests added in dbt 1.8. Surfacing missing tests proactively, with suggestions like &#8220;this model has no <code>unique</code> test on the primary key, add one?&#8221; would close a known gap in test coverage on most projects.</p><p>Persistent in-editor dashboards. The query result charting is functional but ephemeral. Pinning a chart to a personal dashboard that survives across sessions would convert exploratory analysis into a durable artifact and reduce the need for a separate BI tool for personal-use dashboards.</p><p>Both extensions are in line with the trajectory of the product. Neither is required for the extension to be the right choice today.</p><h2><strong>The Verdict for Data Engineering Teams</strong></h2><p>For analytics engineers and data engineers running dbt on Core, Cloud, or Fusion, Power User is the right install in 2026. The free tier is sufficient for the majority of use cases. The Pro tier pays for itself in the documentation workload alone. The MCP server is the strategic feature that ages best as agentic workflows become the dominant interface for data work.</p><p>The official dbt Labs extension will improve. Until it catches Power User on Core support, column-level lineage, and MCP integration, the productivity argument runs one direction. Install Power User. Point it at a project. Close the four other tabs that used to be required to do dbt work properly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K8PE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K8PE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!K8PE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!K8PE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!K8PE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K8PE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:601984,&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://blog.atharvashah.com/i/200411257?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.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_!K8PE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 424w, https://substackcdn.com/image/fetch/$s_!K8PE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 848w, https://substackcdn.com/image/fetch/$s_!K8PE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 1272w, https://substackcdn.com/image/fetch/$s_!K8PE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2caf80-f597-4a0f-9224-20b73984ce57_2560x1440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[How I Built 10xDevRel - From Scattershot Chaos to a Self-Serve Systems (DevRel Workbench)]]></title><description><![CDATA[Turning DevRel chaos into a repeatable workbench for launches, community, and content.]]></description><link>https://blog.atharvashah.com/p/how-i-built-10x-devrel-workbench</link><guid isPermaLink="false">https://blog.atharvashah.com/p/how-i-built-10x-devrel-workbench</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Mon, 25 May 2026 15:30:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PXqI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PXqI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PXqI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!PXqI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!PXqI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!PXqI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PXqI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:941916,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.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_!PXqI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!PXqI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!PXqI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!PXqI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3af37566-e8e2-4745-a1b7-34bfe3337676_1920x1080.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>If you&#8217;re a solo developer advocate drowning in launch checklists, community threads, and &#8220;can you also write the blog post?&#8221; requests, this is for you.</strong></p><p><strong>If you&#8217;re a Head of DevRel trying to prove ROI to a leadership team that thinks your job is &#8220;posting on Twitter,&#8221; this is for you.</strong></p><p><strong>If you&#8217;re an engineering manager who just got handed DevRel responsibilities with zero playbook and zero budget for consultants, this is for you.</strong></p><p><strong>If you&#8217;re a startup founder who knows you need developer relations but can&#8217;t justify a full-time hire yet, this is for you.</strong></p><p>I built <a href="https://10xdevrel.atharvashah.com/">10x DevRel</a> for all of you. Here&#8217;s why, and here&#8217;s every decision I made along the way.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>The Problem I Couldn&#8217;t Stop Seeing</strong></h2><p>I spent six years in the DevRel orbit. And I kept watching the same painful loop play out.</p><p>A new developer advocate joins a company. Day one, they&#8217;re excited. Day three, they ask: &#8220;Is there a playbook for how we do launches?&#8221; The answer is always some version of: &#8220;Check with Sarah. She had a doc somewhere. I think it&#8217;s in the old Notion.&#8221; Sarah left eight months ago. The doc is gone.</p><p>So the new advocate builds their own system from scratch. They Google &#8220;DevRel launch checklist.&#8221; They find a 2019 blog post with generic advice. They ask in the DevRel Collective Slack. Someone shares a personal template. They cobble together something that works for one launch.</p><p>Then they leave, and the next person starts the cycle over.</p><p>This isn&#8217;t a knowledge problem. It&#8217;s a systems problem. The knowledge exists. It&#8217;s scattered across hundreds of blog posts, conference talks, podcast episodes, and private Notion docs that die when people change jobs.</p><p>I kept a list of every repeated question I heard. After a year, that list had 200+ entries. They clustered into about 15 categories. And I realized something that changed everything for me: these categories are the actual operating system of DevRel. Product launches. Community building. Content strategy. Metrics. Onboarding. Crisis communication. Demo engineering. Feedback loops. Conference talks. Hackathons. Open source. Advocacy. Ambassador programs. Technical writing. AI-assisted workflows.</p><p>Every DevRel team runs on some subset of these categories. None of them had a standardized, research-backed playbook. Until now.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MDB_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MDB_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!MDB_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!MDB_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!MDB_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MDB_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1370382,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.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_!MDB_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!MDB_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!MDB_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!MDB_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b600fe9-6420-4643-8205-1568067242e2_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2><strong>Why I Didn&#8217;t Build Another SaaS</strong></h2><p>My first instinct was the obvious one. Build a platform. Dashboards. User accounts. Monthly pricing. Integrations. The standard startup playbook.</p><p>I killed that idea fast. Here&#8217;s the thinking.</p><p><strong>The people who need this most can&#8217;t pay for it.</strong> The solo advocate at a 30-person startup. The community manager who just got &#8220;DevRel&#8221; added to their title. The developer-first founder running a one-person go-to-market motion. These people have $0 in personal tooling budget and the most urgent need for structured frameworks.</p><p><strong>DevRel people don&#8217;t need another platform.</strong> They&#8217;re already managing Slack, Discord, GitHub, Twitter, LinkedIn, dev.to, their blog CMS, their analytics dashboard, their community platform, and their company&#8217;s internal tools. Adding another login is the opposite of helpful.</p><p><strong>The value is in the thinking, not the software.</strong> A well-structured playbook for running a product launch is worth more than a Gantt chart tool that doesn&#8217;t understand what a launch DRI is. The frameworks are the product. The software just makes them accessible.</p><p>So I made the workbench free and community-driven through the website - contributions are welcome there, with public credit for approved contributors. This was the first and most important decision.</p><div><hr></div><h2><strong>Building the 15 Playbooks</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IyfP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IyfP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!IyfP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!IyfP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!IyfP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IyfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1719582,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.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_!IyfP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!IyfP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!IyfP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!IyfP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b5c165c-587c-47d2-ab23-056ab82b81eb_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Each playbook took weeks. Not because writing is hard. Because getting the framework right is hard.</p><p>Take the Product Launch Playbook. The first draft had 45 steps. Too many. A playbook that nobody finishes is useless. I cut it to the essential sequence: T-30 through post-launch, with every step earning its place through a simple test: &#8220;If you skip this, does the launch meaningfully suffer?&#8221;</p><p>The <a href="https://10xdevrel.atharvashah.com/">Community Building Playbook</a> went through four iterations. Version one was too tactical (just a list of tactics). Version two was too strategic (all theory, no steps). Version three found the right level: a staged approach where each stage builds on the previous one, with concrete actions at each stage and the reasoning behind them.</p><p>The <a href="https://10xdevrel.atharvashah.com/">DevRel Metrics &amp; ROI Playbook</a> was the hardest. Metrics in DevRel are genuinely difficult. Attribution is messy. The developer journey is non-linear. Leadership wants revenue numbers, and the path from &#8220;attended our conference talk&#8221; to &#8220;became a paying customer&#8221; has fifteen steps with no clean tracking. I spent weeks on attribution models that are honest about their limitations while still being useful enough to justify budget.</p><p>Every playbook has interactive checklists. You open a playbook, start checking off steps, and your progress saves locally. Come back tomorrow and pick up where you left off. Reset when you want to run the playbook again for your next launch, your next community initiative, your next content cycle.</p><p>You can bookmark any playbook to your personal collection. You can share a playbook link with your team. You can take the framework and adapt it to your organization, your product, your stage.</p><p><strong>Here&#8217;s what the 15 playbooks cover:</strong></p><ol><li><p><strong>Product Launch</strong> &#8212; T-30 to post-launch with DRI mapping</p></li><li><p><strong>Community Building</strong> &#8212; Designing communities that sustain themselves</p></li><li><p><strong>Developer Content Strategy</strong> &#8212; Building a content engine, not a blog</p></li><li><p><strong>Technical Writing</strong> &#8212; Docs developers actually read</p></li><li><p><strong>Developer Onboarding</strong> &#8212; First-run experiences that convert</p></li><li><p><strong>Developer Feedback Loop</strong> &#8212; Systematic feedback pipeline</p></li><li><p><strong>DevRel Metrics &amp; ROI</strong> &#8212; Proving business impact in leadership language</p></li><li><p><strong>Conference Talk</strong> &#8212; CFP through post-talk amplification</p></li><li><p><strong>Hackathon</strong> &#8212; Running hackathons that generate signal</p></li><li><p><strong>Open Source Community</strong> &#8212; Contributor pipelines and governance</p></li><li><p><strong>Developer Advocacy</strong> &#8212; Building advocacy programs from scratch</p></li><li><p><strong>Developer Ambassador Program</strong> &#8212; Community-led advocacy at scale</p></li><li><p><strong>Demo Engineering</strong> &#8212; Demos that convert developers</p></li><li><p><strong>Crisis Communication</strong> &#8212; Communicating when things break</p></li><li><p><strong>AI-Assisted DevRel</strong> &#8212; Using AI to scale without scaling headcount</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wln6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wln6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 424w, https://substackcdn.com/image/fetch/$s_!Wln6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 848w, https://substackcdn.com/image/fetch/$s_!Wln6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!Wln6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wln6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png" width="1456" height="930" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:930,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:952397,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.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_!Wln6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 424w, https://substackcdn.com/image/fetch/$s_!Wln6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 848w, https://substackcdn.com/image/fetch/$s_!Wln6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!Wln6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005354c9-1c86-4bc9-9a9b-ee001a572814_1689x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>The AI Tools Decision</strong></h2><p>Playbooks solve &#8220;what should I do.&#8221; They don&#8217;t solve &#8220;this still takes forever.&#8221;</p><p>A developer advocate who knows exactly how to repurpose a blog post into six channel-specific pieces still has to actually do all that repurposing. For every piece of content. Every week. That&#8217;s hours of mechanical work that scales linearly with output.</p><p>I built four AI tools, each one targeting the highest-frequency, most time-consuming mechanical task in its category.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-yR8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-yR8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!-yR8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!-yR8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!-yR8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-yR8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1030331,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.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_!-yR8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!-yR8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!-yR8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!-yR8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87f6803-28a5-4e4b-a93f-03dc3b0a19ec_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Launch Checklist</strong> &#8212; Paste a changelog entry or feature description. Get a complete launch plan with task categories, DRI suggestions, and timeline markers. What takes 3 hours manually takes 30 seconds to generate, then 15 minutes to customize. If you&#8217;re a DevRel team that launches twice a month, that&#8217;s 72 hours per year recovered.</p><p><strong>Demo Run-of-Show</strong> &#8212; Describe your demo and audience. Get a timed script with segment-by-segment talking points, transition cues, and a fallback matrix for when live demos break. No more standing on stage saying &#8220;it usually works, let me try again.&#8221;</p><p><strong>Content Repurposing</strong> &#8212; Paste a blog post. Get six channel-specific adaptations: Twitter thread, LinkedIn post, newsletter segment, video script outline, community discussion prompt, and Hacker News submission. Not copy-paste. Actual platform-native adaptation.</p><p><strong>Demo to Distribution</strong> &#8212; Describe a recorded demo. Get the complete distribution package: social posts, blog outline, email announcement, community thread, and changelog entry. One demo becomes a full launch cycle.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5iFY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5iFY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 424w, https://substackcdn.com/image/fetch/$s_!5iFY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 848w, https://substackcdn.com/image/fetch/$s_!5iFY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!5iFY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5iFY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png" width="1376" height="1075" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1075,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:750531,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.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_!5iFY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 424w, https://substackcdn.com/image/fetch/$s_!5iFY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 848w, https://substackcdn.com/image/fetch/$s_!5iFY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!5iFY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F214032e9-fc29-441e-98a1-7863bacac4da_1376x1075.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every tool runs on your own API key. Claude, Gemini, or GPT. You pick. Your data goes directly to the AI provider you chose. Nothing is stored on my servers. No vendor lock-in. Switch providers any time.</p><p>I had strong opinions about this. The DevRel community doesn&#8217;t need another tool that holds their data hostage. Bring your own key. Control your own workflow.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vnQg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vnQg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 424w, https://substackcdn.com/image/fetch/$s_!vnQg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 848w, https://substackcdn.com/image/fetch/$s_!vnQg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 1272w, https://substackcdn.com/image/fetch/$s_!vnQg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vnQg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png" width="1456" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98271,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.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_!vnQg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 424w, https://substackcdn.com/image/fetch/$s_!vnQg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 848w, https://substackcdn.com/image/fetch/$s_!vnQg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 1272w, https://substackcdn.com/image/fetch/$s_!vnQg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F301cd14f-1b60-4aea-9aa1-e77625908033_1615x665.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>The Resource Library and Community</strong></h2><p>Playbooks and AI tools needed connective tissue. When a playbook says &#8220;identify target conferences,&#8221; you need to know which conferences. When it says &#8220;set up community feedback channels,&#8221; you need to know which tools exist.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tqa1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tqa1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!Tqa1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!Tqa1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!Tqa1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tqa1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67232,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tqa1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!Tqa1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!Tqa1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!Tqa1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e48222d-20ee-4080-b4c8-9fecd8d50093_1920x1080.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So I curated 200+ resources across six categories: Developer Events, Communities, Learning, Tools &amp; Platforms, Strategy &amp; Metrics, and Reference materials. Every resource is tagged, searchable, and filterable. Not a link dump. A library where every entry earns its place.</p><p>Then I built the Community section. Two tabs: Best Practices and Resources. Anyone can submit. Submissions go through moderation. Approved contributions show a Contributor Badge with the submitter&#8217;s profile, organization, and social links. You get credit for what you share.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b_YB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b_YB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 424w, https://substackcdn.com/image/fetch/$s_!b_YB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 848w, https://substackcdn.com/image/fetch/$s_!b_YB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!b_YB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b_YB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193065,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.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_!b_YB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 424w, https://substackcdn.com/image/fetch/$s_!b_YB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 848w, https://substackcdn.com/image/fetch/$s_!b_YB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!b_YB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F780e720f-2dab-45a5-aedf-8ca28200f16c_1617x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The community section is where the workbench becomes a living resource. The playbooks are curated by me. The community is curated by everyone using it.</p><div><hr></div><h2><strong>What I Got Wrong (And Fixed)</strong></h2><p><strong>Book preview was too long.</strong> The first version showed four chapters of The DevRel Guide as a preview. Overwhelming. I cut it to Chapter 1 only with an accordion layout. Engagement went up.</p><p><strong>Testimonial design felt generic.</strong> Plain cards with text. I added gold borders, amber star ratings, and stronger visual hierarchy. Small change. Big trust impact.</p><p><strong>General AI chatbot underperformed.</strong> I built Aria, a DevRel Q&amp;A chatbot. It works, but it&#8217;s still in beta. The four scoped AI tools that solve one specific problem each outperform the general assistant by a wide margin. Lesson: specificity beats generality in AI tooling.</p><p><strong>Community design took three iterations.</strong> Too simple, then too complex, then right. The two-tab structure with moderation and contributor badges hit the sweet spot.</p><div><hr></div><h2><strong>Who This Is Actually For (Be Honest with Yourself)</strong></h2><p><strong>You should use 10x DevRel if:</strong></p><ul><li><p>You&#8217;ve ever spent a Sunday night building a launch checklist from scratch</p></li><li><p>You&#8217;ve ever been asked &#8220;what&#8217;s the ROI of DevRel?&#8221; and fumbled the answer</p></li><li><p>You&#8217;ve ever written a great blog post and then only shared it on one platform because you ran out of time</p></li><li><p>You&#8217;ve ever winged a demo without a script and watched it fall apart</p></li><li><p>You&#8217;re running a one-person DevRel motion and feel like you&#8217;re drowning</p></li><li><p>You&#8217;re leading a DevRel team and want your team operating on shared frameworks instead of tribal knowledge</p></li><li><p>You&#8217;re an engineering manager who just got handed &#8220;developer relations&#8221; with no training</p></li><li><p>You&#8217;re a founder who knows DevRel matters but can&#8217;t figure out where to start</p></li></ul><div><hr></div><h2><strong>The Book (Coming Q3 2026)</strong></h2><p>Everything in the workbench is free. The playbooks, the AI tools, the resources, the community. Free forever.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GvlQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GvlQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 424w, https://substackcdn.com/image/fetch/$s_!GvlQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 848w, https://substackcdn.com/image/fetch/$s_!GvlQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 1272w, https://substackcdn.com/image/fetch/$s_!GvlQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GvlQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/faa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:595303,&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://blog.atharvashah.com/i/198932471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.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_!GvlQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 424w, https://substackcdn.com/image/fetch/$s_!GvlQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 848w, https://substackcdn.com/image/fetch/$s_!GvlQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 1272w, https://substackcdn.com/image/fetch/$s_!GvlQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaa93f01-b25a-4d18-acde-73c99dba181d_1695x968.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><a href="https://10xdevrel.atharvashah.com/book">The DevRel Guide</a> is the portable, comprehensive version. 400+ pages. 10 chapters. 15 templates. All 15 playbooks compiled with deeper frameworks, case studies, and examples you can adapt. Chapter 1 is free to read on the book page.</p><p>Early bird price is $29. Goes to $49 at launch. If the free workbench helps you ship one better launch, the book is where you go deep.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/how-i-built-10x-devrel-workbench/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/how-i-built-10x-devrel-workbench/comments"><span>Leave a comment</span></a></p><h2><strong>Go Use It</strong></h2><p><a href="https://10xdevrel.atharvashah.com/">10x DevRel</a> is live. Everything is free. No signup required for playbooks or AI tools. Bookmark what you need. Track your progress through the checklists. Try the AI tools with your own API key. Join the community and share what works.</p><p>If a playbook helps you ship a better launch, run a better hackathon, or finally prove your DevRel ROI to leadership, tell one person about it. This field gets better when we stop reinventing wheels.</p><p><em><a href="https://10xdevrel.atharvashah.com/">Open the 10x DevRel Workbench</a></em></p>]]></content:encoded></item><item><title><![CDATA[Inside 10xDevRel - A Platform Giving DevRels and PMs Superpowers with Playbooks & AI Toolkits]]></title><description><![CDATA[A guided tour of the product, tools, and workflows built to make DevRel work faster and more consistent.]]></description><link>https://blog.atharvashah.com/p/inside-10x-devrel-workbench-full-walkthrough</link><guid isPermaLink="false">https://blog.atharvashah.com/p/inside-10x-devrel-workbench-full-walkthrough</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Mon, 25 May 2026 15:29:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ozd9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ozd9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ozd9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ozd9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ozd9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ozd9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ozd9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157312,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ozd9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Ozd9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Ozd9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Ozd9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F893fb8aa-7a4f-4962-992f-de9e18f2ee85_1920x1080.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>You&#8217;re a developer advocate who just discovered this tool. Or maybe someone shared the link in your DevRel Slack. Or maybe you read the origin story last week and you want to see what&#8217;s actually inside.</strong></p><p><strong>This is the guided tour. Every page, every feature, every AI tool, every interaction pattern. By the end of this article, you&#8217;ll know exactly how the 10x DevRel Workbench fits into your daily workflow, and where to start.</strong></p><p><a href="https://10xdevrel.atharvashah.com/">Open the app in another tab</a> and follow along. Everything I&#8217;m about to show you is free. No signup required.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>The Homepage: Your Dashboard to Everything</strong></h2><p>The first thing you see when you land on <a href="https://10xdevrel.atharvashah.com/">10xdevrel.atharvashah.com</a> is the headline: &#8220;Everything a DevRel needs to ship faster.&#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_!gVsF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gVsF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 424w, https://substackcdn.com/image/fetch/$s_!gVsF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 848w, https://substackcdn.com/image/fetch/$s_!gVsF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 1272w, https://substackcdn.com/image/fetch/$s_!gVsF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gVsF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:392419,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.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_!gVsF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 424w, https://substackcdn.com/image/fetch/$s_!gVsF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 848w, https://substackcdn.com/image/fetch/$s_!gVsF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 1272w, https://substackcdn.com/image/fetch/$s_!gVsF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa6c0b43-08b7-4efa-af8e-608c85ace8d6_1914x1073.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Below it, four stat cards that tell you exactly what&#8217;s inside:</p><ul><li><p><strong>15 Playbooks</strong> (research-backed frameworks)</p></li><li><p><strong>4 AI Tools</strong> (instant output from your own API key)</p></li><li><p><strong>200+ Resources</strong> (curated, tagged, and filterable)</p></li><li><p><strong>$29 Book</strong> (The DevRel Guide, coming Q3 2026)</p></li></ul><p>Two primary CTAs: <strong>Browse Playbooks</strong> and <strong>Try AI Tools</strong>. No signup wall. No credit card. No &#8220;book a demo.&#8221; You click and you&#8217;re in.</p><h3><strong>The &#8220;Without / With&#8221; Section</strong></h3><p>Scroll down and you hit a comparison that will feel personal if you&#8217;ve been in DevRel for more than a month:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yQGn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yQGn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 424w, https://substackcdn.com/image/fetch/$s_!yQGn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 848w, https://substackcdn.com/image/fetch/$s_!yQGn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 1272w, https://substackcdn.com/image/fetch/$s_!yQGn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yQGn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png" width="717" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:256,&quot;width&quot;:717,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29660,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.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_!yQGn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 424w, https://substackcdn.com/image/fetch/$s_!yQGn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 848w, https://substackcdn.com/image/fetch/$s_!yQGn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 1272w, https://substackcdn.com/image/fetch/$s_!yQGn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f7a3eb3-c1fb-4d65-9873-f1bdc9c0426b_717x256.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This isn&#8217;t marketing copy. These are the actual problems the workbench solves. Every one of them came from real DevRel practitioners describing their weekly pain.</p><h3><strong>Feature Previews, Playbook Grid, and Explore Section</strong></h3><p>Below the comparison, you&#8217;ll see screenshot previews of all four AI tools, then a grid of all 15 playbooks (each showing its category, title, step count, and estimated time), then the &#8220;Explore&#8221; section with four cards:</p><ul><li><p><strong>Community</strong> &#8212; Share wins, ask questions, suggest tools, connect with other advocates</p></li><li><p><strong>Resource Center</strong> &#8212; 200+ curated resources across events, communities, learning, tools, strategy, and reference</p></li><li><p><strong>The DevRel Guide</strong> &#8212; The 240+ page book with deeper frameworks and templates</p></li><li><p><strong>DevRel AI (Aria)</strong> &#8212; A beta AI chatbot for quick DevRel questions</p></li></ul><p>Three testimonials from DevRel practitioners close out the homepage.</p><div><hr></div><h2><strong>Playbook Library: 15 Frameworks That Replace Tribal Knowledge</strong></h2><p>Navigate to <code>/playbooks</code> from the top nav. This is where the core value lives.</p><h3><strong>What You See</strong></h3><p>A searchable, filterable library of all 15 playbooks. Each card shows:</p><ul><li><p><strong>Category badge</strong> (Launch, Community, Content, Events, Metrics, Onboarding, Feedback, Crisis, Demo)</p></li><li><p><strong>Title</strong></p></li><li><p><strong>Step count</strong> (how many steps in the framework)</p></li><li><p><strong>Estimated completion time</strong></p></li></ul><p>You can search by keyword or filter by category using the tabs at the top. Looking for everything related to community? Click the Community filter and you&#8217;ll see the Community Building, Open Source, Developer Advocacy, and Ambassador Program playbooks grouped together.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_zUq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_zUq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 424w, https://substackcdn.com/image/fetch/$s_!_zUq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 848w, https://substackcdn.com/image/fetch/$s_!_zUq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!_zUq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_zUq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png" width="1456" height="930" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:930,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:952397,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.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_!_zUq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 424w, https://substackcdn.com/image/fetch/$s_!_zUq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 848w, https://substackcdn.com/image/fetch/$s_!_zUq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!_zUq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ce7f93-4161-4817-97e0-6142ab37fe6b_1689x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>The Full Playbook List</strong></h3><p><strong>Launch &amp; Demo:</strong></p><ul><li><p><strong>Product Launch Playbook</strong> &#8212; The complete T-30 to post-launch timeline. Every phase, every stakeholder, every deliverable, every DRI assignment.</p></li><li><p><strong>Demo Engineering Playbook</strong> &#8212; Build demos that convert developers. Timed scripts, fallback matrices, audience-specific framing.</p></li></ul><p><strong>Community &amp; Advocacy:</strong></p><ul><li><p><strong>Community Building Playbook</strong> &#8212; Design communities that sustain themselves. Member journeys, engagement loops, moderation, growth mechanics.</p></li><li><p><strong>Open Source Community Playbook</strong> &#8212; Contributor pipelines, governance structures, maintainer health. The specific dynamics of open source.</p></li><li><p><strong>Developer Advocacy Playbook</strong> &#8212; Build advocacy programs from scratch. Positioning, outreach, content, measurement.</p></li><li><p><strong>Developer Ambassador Program Playbook</strong> &#8212; Community-led advocacy at scale. Recruiting, onboarding, activating, retaining ambassadors.</p></li></ul><p><strong>Content &amp; Communication:</strong></p><ul><li><p><strong>Developer Content Strategy Playbook</strong> &#8212; Build a content engine. Prioritization, production systems, distribution.</p></li><li><p><strong>Technical Writing Playbook</strong> &#8212; Write docs developers actually read. Structure, voice, code sample testing.</p></li><li><p><strong>Developer Crisis Communication Playbook</strong> &#8212; What to say when everything breaks. Templates, escalation paths, post-mortems.</p></li></ul><p><strong>Operations &amp; Measurement:</strong></p><ul><li><p><strong>Developer Onboarding Playbook</strong> &#8212; Design first-run experiences that convert. Speed to first success.</p></li><li><p><strong>Developer Feedback Loop Playbook</strong> &#8212; Systematic feedback pipeline. Collection, routing, closing the loop.</p></li><li><p><strong>DevRel Metrics &amp; ROI Playbook</strong> &#8212; Prove business impact. The frameworks that justify your budget.</p></li></ul><p><strong>Events:</strong></p><ul><li><p><strong>Conference Talk Playbook</strong> &#8212; CFP through post-talk amplification. The full lifecycle.</p></li><li><p><strong>Hackathon Playbook</strong> &#8212; Run hackathons that generate real signal, not just swag.</p></li></ul><p><strong>AI:</strong></p><ul><li><p><strong>AI-Assisted DevRel Playbook</strong> &#8212; Scale DevRel output with AI without losing the human touch.</p></li></ul><h3><strong>Inside a Playbook: The Interactive Experience</strong></h3><p>Click into any playbook and here&#8217;s what you get:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YLCq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YLCq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 424w, https://substackcdn.com/image/fetch/$s_!YLCq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 848w, https://substackcdn.com/image/fetch/$s_!YLCq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 1272w, https://substackcdn.com/image/fetch/$s_!YLCq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YLCq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png" width="1456" height="892" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/adeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:892,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:200302,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.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_!YLCq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 424w, https://substackcdn.com/image/fetch/$s_!YLCq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 848w, https://substackcdn.com/image/fetch/$s_!YLCq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 1272w, https://substackcdn.com/image/fetch/$s_!YLCq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadeb9b4d-eeea-46e0-8d54-8ad749dd7ed5_1758x1077.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Step-by-step framework.</strong> Numbered steps with expandable substeps. Each step has the action, the reasoning behind it, and the specific deliverable. Not vague advice. Concrete actions.</p><p><strong>Interactive checklist.</strong> Every step has a checkbox. Click it. It saves locally. Come back tomorrow, next week, next month. Your progress is right where you left it. A progress bar at the top shows how far through the playbook you are.</p><p><strong>Reset button.</strong> Running the same playbook again for a new launch? Hit reset and start fresh.</p><p><strong>Bookmark button.</strong> Sign in and bookmark any playbook. Your saved playbooks appear on your Bookmarks page for quick access. Building a custom collection of the playbooks you use most.</p><p><strong>Share it.</strong> Every playbook has a clean URL. Copy it and share with your team. Your Head of DevRel wants a metrics framework? Send them the direct link to the Metrics playbook. Your new hire needs a launch guide? Send the Product Launch Playbook.</p><p><strong>Make it yours.</strong> Each playbook is a framework, not a prescription. You adapt the steps to your product, your team size, your market. The AI-Assisted DevRel Playbook, for example, covers principles you can apply with any AI tool. The Community Building Playbook works whether your community is on Discord, Slack, or a forum.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w-Tg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w-Tg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 424w, https://substackcdn.com/image/fetch/$s_!w-Tg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 848w, https://substackcdn.com/image/fetch/$s_!w-Tg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!w-Tg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w-Tg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png" width="1456" height="913" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:913,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196247,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.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_!w-Tg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 424w, https://substackcdn.com/image/fetch/$s_!w-Tg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 848w, https://substackcdn.com/image/fetch/$s_!w-Tg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!w-Tg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23fbd67c-9104-4081-ac71-8941275ae821_1720x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Run the prompts against your own context.</strong> Many playbooks include questions and decision frameworks. Take those prompts. Feed them to Claude or GPT with your company&#8217;s context. Get answers specific to your organization, your product, your developer audience. The playbook gives you the right questions. AI gives you the specific answers.</p><div><hr></div><h2><strong>AI Tools: Four Purpose-Built Workflows</strong></h2><p>Navigate to any AI tool from the top nav dropdown. Four tools. Four specific problems. Four instant outputs.</p><p><strong>Setup (60 seconds, one time):</strong> Go to <code>/settings/api-key</code>. Enter your API key for Claude, Gemini, or GPT. That&#8217;s it. All four tools work immediately. Your key stays in your browser. Nothing goes to 10x DevRel servers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o-8M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o-8M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 424w, https://substackcdn.com/image/fetch/$s_!o-8M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 848w, https://substackcdn.com/image/fetch/$s_!o-8M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 1272w, https://substackcdn.com/image/fetch/$s_!o-8M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o-8M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png" width="1456" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98271,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.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_!o-8M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 424w, https://substackcdn.com/image/fetch/$s_!o-8M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 848w, https://substackcdn.com/image/fetch/$s_!o-8M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 1272w, https://substackcdn.com/image/fetch/$s_!o-8M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F663c0b5e-9f9a-42f1-b034-4a965b981b99_1615x665.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Tool #1 - Launch Checklist </strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zrxh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zrxh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Zrxh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Zrxh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Zrxh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zrxh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1166626,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.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_!Zrxh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Zrxh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Zrxh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Zrxh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94eaab-da48-4a8c-bfb7-d9d41fdb4a8c_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong>The problem it solves:</strong> You&#8217;re launching a feature and need a structured plan with tasks, owners, and timeline. Doing this manually takes 3 hours.</p><p><strong>How it works:</strong> Paste your changelog entry, release notes, or feature description. Click generate. In about 30 seconds, you get a categorized launch checklist organized into phases (pre-launch, content, distribution, post-launch) with DRI suggestions and timing.</p></div><p><strong>What the output looks like:</strong> Not a flat list. A structured plan with categories, subcategories, owner assignments, and dependency markers. Specific to what you&#8217;re actually launching. A minor SDK update gets a different plan than a major API version release.</p><p><strong>What you do with it:</strong> Copy the plan. Paste it into your project management tool. Customize the DRI assignments for your team. Adjust timing. Execute.</p><p><strong>Who this is for:</strong> Solo advocates who need to plan launches alone. DevRel leads who want consistent launch processes across the team. Engineering managers who just shipped a feature and need to figure out the go-to-market.</p><h3><strong>Tool #2 - Demo Run-of-Show </strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uqqj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uqqj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!uqqj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!uqqj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!uqqj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uqqj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:747159,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.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_!uqqj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!uqqj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!uqqj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!uqqj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb754f45-4372-4490-9777-cc217d9584a0_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong>The problem it solves:</strong> You have a demo tomorrow and no script. Or you have a script but no timing. Or you have timing but no fallback plan for when the live API call dies on stage.</p><p><strong>How it works:</strong> Describe your demo (product, feature, audience, time slot). Click generate. Get a minute-by-minute run-of-show with talking points, transitions, and a fallback matrix.</p></div><p><strong>What the output includes:</strong></p><ul><li><p><strong>Timed segments:</strong> Introduction (2 min), Core Demo (12 min), Expansion (3 min), Q&amp;A (3 min). Each segment has a time budget.</p></li><li><p><strong>Audience-specific talking points:</strong> Backend engineers get architecture depth. Product managers get workflow impact. Executives get strategic value.</p></li><li><p><strong>Fallback matrix:</strong> For every live element, a pre-recorded or static fallback. &#8220;If API call fails, switch to pre-recorded segment at timestamp 2:15.&#8221;</p></li></ul><p><strong>Who this is for:</strong> Anyone who presents product demos. Conference speakers. Sales engineers who also do DevRel. Developer advocates prepping for a customer-facing walkthrough.</p><h3><strong>Tool #3 - Content Repurposing</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GmiU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GmiU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GmiU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GmiU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GmiU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GmiU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:231146,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GmiU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GmiU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GmiU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GmiU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4210e01d-31aa-4d00-9b64-d93030eb4493_1920x1080.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong>The problem it solves:</strong> You wrote a blog post. Now you need it on Twitter, LinkedIn, in your newsletter, as a video script, as a community discussion, and as a Hacker News submission. That&#8217;s 2-3 hours of manual adaptation.</p><p><strong>How it works:</strong> Paste the blog post. Click generate. Get six channel-specific content pieces in 30 seconds.</p></div><p><strong>What you get:</strong></p><ul><li><p><strong>Twitter/X thread:</strong> Hook, numbered insights, conversational tone, link to full post</p></li><li><p><strong>LinkedIn post:</strong> Professional framing, personal angle, audience-specific hook</p></li><li><p><strong>Newsletter segment:</strong> Drop-in paragraph for your existing newsletter</p></li><li><p><strong>Video script outline:</strong> 3-5 minute script with sections and talking points</p></li><li><p><strong>Community discussion prompt:</strong> Open-ended question that invites participation, with context</p></li><li><p><strong>Hacker News submission:</strong> Technical, understated title and comment. HN-native tone.</p></li></ul><p><strong>Each output is adapted, not copy-pasted.</strong> Twitter gets hooks. LinkedIn gets professional framing. HN gets technical understatement.</p><p><strong>Who this is for:</strong> Every DevRel professional who creates content. This is the single biggest time-saver in the workbench.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SZb3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SZb3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 424w, https://substackcdn.com/image/fetch/$s_!SZb3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 848w, https://substackcdn.com/image/fetch/$s_!SZb3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 1272w, https://substackcdn.com/image/fetch/$s_!SZb3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SZb3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png" width="1456" height="863" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:863,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:348631,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.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_!SZb3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 424w, https://substackcdn.com/image/fetch/$s_!SZb3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 848w, https://substackcdn.com/image/fetch/$s_!SZb3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 1272w, https://substackcdn.com/image/fetch/$s_!SZb3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c4eaf41-ef61-4def-a100-5fbea9a8d108_1807x1071.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Tool #4 - Demo to Distribution </strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2PXw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2PXw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2PXw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2PXw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2PXw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2PXw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:200814,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2PXw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2PXw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2PXw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2PXw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd83aa8b0-9724-4dfd-b5a7-0ee988c615ba_1920x1080.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><strong>The problem it solves:</strong> You recorded a product demo. Now you need to turn it into a full distribution cycle: blog post, social campaign, email, community thread, changelog. Doing this manually takes hours.</p><p><strong>How it works:</strong> Describe the demo (feature, audience, problem solved). Click generate. Get the complete distribution package.</p></div><p><strong>What you get:</strong> Blog post outline with section structure, social media posts for Twitter and LinkedIn, email announcement draft, community discussion thread, and a developer-friendly changelog entry. All from one demo description.</p><p><strong>Who this is for:</strong> DevRel teams that record product demos and need to maximize their distribution. Solo advocates who record a walkthrough and want to turn it into a week of content.</p><div><hr></div><h2><strong>Resource Center - 200+ Curated Resources</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0iUT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0iUT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!0iUT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!0iUT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!0iUT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0iUT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1008055,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.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_!0iUT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!0iUT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!0iUT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!0iUT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff18c3a4c-e9df-46ca-ac50-808cf382ae50_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Navigate to <code>/resources</code>. A searchable, filterable library organized into six categories:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Or-1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Or-1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 424w, https://substackcdn.com/image/fetch/$s_!Or-1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 848w, https://substackcdn.com/image/fetch/$s_!Or-1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 1272w, https://substackcdn.com/image/fetch/$s_!Or-1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Or-1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png" width="938" height="293" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:293,&quot;width&quot;:938,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46285,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.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_!Or-1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 424w, https://substackcdn.com/image/fetch/$s_!Or-1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 848w, https://substackcdn.com/image/fetch/$s_!Or-1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 1272w, https://substackcdn.com/image/fetch/$s_!Or-1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12a2746-fb26-4bf3-b84f-2063fbee97b2_938x293.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Each resource has a type badge (Event, Tool, Course, Article, Newsletter, Video, GitHub Repo, Book, Platform, Job Board), a description, and a direct link. Filter by category. Search by keyword. Every resource was selected because it connects to one or more playbooks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDJE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDJE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 424w, https://substackcdn.com/image/fetch/$s_!tDJE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 848w, https://substackcdn.com/image/fetch/$s_!tDJE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!tDJE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDJE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png" width="1456" height="922" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:922,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:223861,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.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_!tDJE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 424w, https://substackcdn.com/image/fetch/$s_!tDJE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 848w, https://substackcdn.com/image/fetch/$s_!tDJE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!tDJE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb861b662-8dda-402d-84f9-7cd638b9b18a_1704x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When a playbook tells you to &#8220;identify target conferences,&#8221; the Resource Center has the conferences. When it tells you to &#8220;evaluate community platforms,&#8221; the Resource Center has the platforms. The playbooks are the framework. The resources are the building blocks.</p><div><hr></div><h2><strong>Community: A Living, Curated Knowledge Base</strong></h2><p>Navigate to <code>/community</code>. Two tabs:</p><p><strong>Best Practices tab:</strong> Community-submitted tips, frameworks, and lessons learned. Each has a title, description, category badge, and upvote count. Filter by category (Launch, Demo, Content, Community, DX, Events, Advocacy, Retrospective). Search by keyword.</p><p><strong>Resources tab:</strong> Community-submitted links to tools, events, courses, and useful content. Same filtering and search.</p><p><strong>How contribution works:</strong></p><ol><li><p>Click &#8220;Submit Suggestion&#8221; or &#8220;Suggest a Resource&#8221;</p></li><li><p>Fill in the form (title, description, category)</p></li><li><p>Your submission goes to a moderation queue</p></li><li><p>Once approved, it appears publicly with a <strong>Contributor Badge</strong> showing your profile, organization, and social links</p></li></ol><p><strong>Why this matters:</strong> The playbooks are curated by one person (me). The community section is curated by everyone. As more DevRel practitioners contribute, the knowledge base grows. Your specific insight about running hackathons at a 50-person startup, or your framework for crisis communication in open source, becomes part of the shared resource.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FTvD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FTvD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 424w, https://substackcdn.com/image/fetch/$s_!FTvD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 848w, https://substackcdn.com/image/fetch/$s_!FTvD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!FTvD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FTvD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193065,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.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_!FTvD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 424w, https://substackcdn.com/image/fetch/$s_!FTvD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 848w, https://substackcdn.com/image/fetch/$s_!FTvD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!FTvD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F968a99ab-ec9f-465f-8dc8-f9bb70ef01cb_1617x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>The DevRel Guide (Book)</strong></h2><p>Navigate to <code>/book</code>. This is the 240+ page companion guide launching Q3 2026.</p><p><strong>10 chapters:</strong></p><ol><li><p>The DevRel Mindset</p></li><li><p>Product Launch Mastery</p></li><li><p>Community Architecture</p></li><li><p>Developer Onboarding</p></li><li><p>Content That Converts</p></li><li><p>AI-Augmented DevRel</p></li><li><p>Metrics &amp; Attribution</p></li><li><p>Crisis Playbooks</p></li><li><p>Advocacy at Scale</p></li><li><p>The 10x DevRel Stack (200+ resources, templates, full playbook library)</p></li></ol><p><strong>Chapter 1 is free to read on the page.</strong> Expand each section with the accordion layout. If you like what you read, the early bird price is $29 (goes to $49 at launch). PDF + EPUB. Lifetime updates.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vkp-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vkp-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 424w, https://substackcdn.com/image/fetch/$s_!vkp-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 848w, https://substackcdn.com/image/fetch/$s_!vkp-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 1272w, https://substackcdn.com/image/fetch/$s_!vkp-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vkp-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:595303,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.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_!vkp-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 424w, https://substackcdn.com/image/fetch/$s_!vkp-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 848w, https://substackcdn.com/image/fetch/$s_!vkp-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 1272w, https://substackcdn.com/image/fetch/$s_!vkp-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d1d0b12-b8cf-4828-a13f-b5033e74b5c8_1695x968.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>The relationship between the workbench and the book:</strong> The workbench is the free, living, interactive version. You use it daily. The book is the portable, deep version. You read it on a flight, reference it in a planning session, hand it to a new hire.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zKki!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zKki!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 424w, https://substackcdn.com/image/fetch/$s_!zKki!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 848w, https://substackcdn.com/image/fetch/$s_!zKki!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 1272w, https://substackcdn.com/image/fetch/$s_!zKki!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zKki!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png" width="1822" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:339171,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F344d3e9f-3d54-435c-b2c9-a10c52934cdd_1882x853.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_!zKki!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 424w, https://substackcdn.com/image/fetch/$s_!zKki!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 848w, https://substackcdn.com/image/fetch/$s_!zKki!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 1272w, https://substackcdn.com/image/fetch/$s_!zKki!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c7e9bce-8712-437b-a0d3-d8eb01f4d1ee_1822x853.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>User Features That Make It Yours</strong></h2><p><strong>Bookmarks.</strong> Sign in and bookmark any playbook or resource. Your <code>/bookmarks</code> page groups everything you&#8217;ve saved by type. Build your personal collection.</p><p><strong>Profile.</strong> Set your avatar, view your account info at <code>/profile</code>.</p><p><strong>Theme toggle.</strong> Switch between light and dark mode from the navbar.</p><p><strong>Local progress tracking.</strong> Every playbook checklist saves progress locally. Works without an account. Persists across sessions.</p><p><strong>No account required for core features.</strong> You can browse all 15 playbooks, use all 4 AI tools, explore all 200+ resources, and read Chapter 1 of the book without creating an account. Sign in to bookmark and contribute to the community.</p><div><hr></div><h2><strong>The Technical Details (For Those Who Care)</strong></h2><p><strong>Stack:</strong> React + TypeScript on Vite. Wouter router. shadcn/ui components (Radix + Tailwind CSS). tRPC backend with Drizzle ORM.</p><p><strong>Design:</strong> OKLCH color system. Fraunces serif for display type. Inter for body text. Dark theme default.</p><p><strong>Performance:</strong> All images compressed to WebP under 80KB. Lazy-loaded on scroll. AI tools rate-limited at 35 requests/day per user.</p><h2><strong>Where to Start (Your First 10 Minutes)</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4YBb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4YBb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!4YBb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!4YBb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!4YBb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4YBb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1370382,&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://blog.atharvashah.com/i/198933196?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.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_!4YBb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!4YBb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!4YBb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!4YBb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bee765f-d9e7-4322-b3c1-e2df189e96a3_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If you have 10 minutes right now, here&#8217;s your quickest path to value:</p><ol><li><p><strong>Open the <a href="https://10xdevrel.atharvashah.com/playbooks">Playbook Library</a></strong>. Find the playbook that matches your most urgent current project.</p></li><li><p><strong>Read through the steps.</strong> Check off the ones you&#8217;ve already done. Note the ones you haven&#8217;t.</p></li><li><p><strong>Try one AI tool.</strong> Go to <a href="https://10xdevrel.atharvashah.com/settings/api-key">AI Setup</a>, enter your API key, then paste a recent blog post into the <a href="https://10xdevrel.atharvashah.com/tools/content-repurposing">Content Repurposing tool</a>. See six distribution pieces appear in 30 seconds.</p></li><li><p><strong>Bookmark what you&#8217;ll use again.</strong> Sign in and save the playbooks and resources you&#8217;ll return to.</p></li></ol><p>That&#8217;s it. No onboarding flow. No tutorial video. Open, explore, use.</p><p><em><a href="https://10xdevrel.atharvashah.com/">Start exploring the 10x DevRel Workbench</a></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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/inside-10x-devrel-workbench-full-walkthrough/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/inside-10x-devrel-workbench-full-walkthrough/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Scale with 10xDevRel Playbooks for Repeatable Growth and Measurable Impact]]></title><description><![CDATA[The practical layer-by-layer playbook that turns messy DevRel work into predictable growth and measurable impact.]]></description><link>https://blog.atharvashah.com/p/scale-devrel-with-playbooks-a-layered-approach</link><guid isPermaLink="false">https://blog.atharvashah.com/p/scale-devrel-with-playbooks-a-layered-approach</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Mon, 25 May 2026 15:28:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!W257!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W257!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W257!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!W257!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!W257!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!W257!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W257!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88457532-99da-4069-b379-9851f3976aa9_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1070237,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.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_!W257!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!W257!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!W257!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!W257!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88457532-99da-4069-b379-9851f3976aa9_1920x1080.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><strong>If you&#8217;re a DevRel leader who has inherited a team that operates on vibes and improvisation, this article is your blueprint for building a repeatable system.</strong></p><p><strong>If you&#8217;re a solo advocate who does everything and has a framework for nothing, this article gives you the sequence to follow.</strong></p><p><strong>If you&#8217;re an engineering manager who got handed DevRel with zero playbook, this is your onramp.</strong></p><p><strong>If you&#8217;re a startup founder who needs developer relations but can&#8217;t afford a team yet, this article shows you how to run a one-person DevRel motion using 15 battle-tested frameworks.</strong></p></blockquote><p>Most DevRel teams operate on a combination of instinct, urgency, and whatever the last person in the role figured out before they left. Someone writes a blog post when inspiration strikes. Someone else runs a hackathon because a competitor did one. Launches happen when engineering finishes the feature, not when the go-to-market plan is ready. Metrics get reported quarterly in a slide deck that nobody reads.</p><p>This is not a system. It&#8217;s a collection of activities that happen to share a Slack channel.</p><p>The <a href="https://10xdevrel.atharvashah.com/">10x DevRel Workbench</a> replaces that with something repeatable. 15 playbooks, organized into a framework that builds on itself. Not 15 random checklists. A sequence. Here&#8217;s how to use them, and why the order matters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0fkn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0fkn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!0fkn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!0fkn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!0fkn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0fkn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:118296,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0fkn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!0fkn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!0fkn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!0fkn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11045612-c86c-4b4e-be18-a6e47a292358_1920x1080.webp 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>Layer #1 - The Foundation (Start Here, No Exceptions)</strong></h2><p>Before you write a single blog post, plan a single event, or build a single community channel, you need two things: metrics that tie to business outcomes, and a feedback loop that tells you what developers actually need.</p><h3><strong>DevRel Metrics &amp; ROI Playbook</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0O2N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0O2N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!0O2N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!0O2N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!0O2N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0O2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:997875,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.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_!0O2N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!0O2N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!0O2N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!0O2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3fe268d9-a892-4923-b6dd-21d2853c8d4b_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>What it gives you:</strong> A measurement framework organized around the developer journey (awareness, activation, engagement, retention), not around DevRel activities. Attribution models that are honest about their limitations while being useful enough to justify budget. Presentation frameworks for translating developer metrics into business language that leadership values.</p><p><strong>Why it&#8217;s foundational:</strong> Everything you build in layers 2 and 3 needs to be measurable. If you launch a community program without defining what success looks like, you can&#8217;t defend the investment. If you run conferences without tracking pipeline influence, you&#8217;re spending budget on faith.</p><p><strong>How to use it in the workbench:</strong> Open the <a href="https://10xdevrel.atharvashah.com/playbooks">DevRel Metrics &amp; ROI Playbook</a>. Work through the checklist. Define your metrics before you start the other playbooks. Bookmark it because you&#8217;ll reference it quarterly.</p><p><strong>Take the prompts to AI:</strong> The playbook&#8217;s decision frameworks can be fed directly to Claude or GPT with your company context. &#8220;Given our product [X], our developer audience [Y], and our business goals [Z], which DevRel metrics should we prioritize?&#8221; The playbook gives you the right questions. AI gives you the specific answers for your organization.</p><h3><strong>Developer Feedback Loop Playbook</strong></h3><p><strong>What it gives you:</strong> A systematic pipeline for collecting developer feedback from every channel (Discord, GitHub, Twitter, support tickets, sales calls), routing it to the right teams (bugs to engineering, feature requests to product, docs gaps to content), and closing the loop so developers know they were heard.</p><p><strong>Why it&#8217;s foundational:</strong> Without feedback flowing, you&#8217;re building in the dark. Your content strategy will be based on guesses. Your launches will miss what developers actually want. Your community will feel like it&#8217;s shouting into a void.</p><p><strong>How to use it in the workbench:</strong> Open the <a href="https://10xdevrel.atharvashah.com/playbooks">Developer Feedback Loop Playbook</a>. Set up the pipeline. Track feedback volume, response time, and resolution rate. Connect these metrics to your quarterly report.</p><p><strong>The compounding effect:</strong> Once feedback is flowing, every other playbook you execute will be informed by real developer needs. Your content topics come from feedback patterns. Your launch priorities come from feature requests. Your community health comes from closed feedback loops.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jR95!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jR95!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 424w, https://substackcdn.com/image/fetch/$s_!jR95!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 848w, https://substackcdn.com/image/fetch/$s_!jR95!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!jR95!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jR95!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png" width="1456" height="930" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:930,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:952397,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.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_!jR95!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 424w, https://substackcdn.com/image/fetch/$s_!jR95!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 848w, https://substackcdn.com/image/fetch/$s_!jR95!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 1272w, https://substackcdn.com/image/fetch/$s_!jR95!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8079664c-03ea-4b8b-b3d6-0ca2c6afd26a_1689x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Layer #2 - The Growth Engines (Build These Next)</strong></h2><p>With metrics defined and feedback flowing, you build the three engines that drive developer adoption. These run continuously. They take time to build but compound once they&#8217;re operational.</p><h3><strong>Content Engine</strong></h3><p><strong>Developer Content Strategy Playbook:</strong> Not about writing blog posts. About building a production system. What to prioritize (your feedback loop tells you). How to structure content for different developer journey stages. How to build an editorial calendar that survives competing priorities.</p><p><strong>Technical Writing Playbook:</strong> Documentation specifically. The difference between docs developers read and docs developers abandon. Structure, voice, code sample testing, information architecture organized by developer intent rather than product structure.</p><p><strong>AI-Assisted DevRel Playbook:</strong> How to multiply your content output with AI without losing authenticity. This connects directly to the four AI tools in the workbench. The <a href="https://10xdevrel.atharvashah.com/tools/content-repurposing">Content Repurposing tool</a> turns one blog post into six channel-specific pieces. The <a href="https://10xdevrel.atharvashah.com/tools/launch-checklist">Launch Checklist tool</a> generates go-to-market plans from a changelog entry. The playbook teaches the principles. The tools execute the workflows.</p><p><strong>How to use all three together:</strong> Open each playbook. Start with Content Strategy (set the system). Then Technical Writing (get the docs right). Then AI-Assisted DevRel (scale the output). Check off steps as you implement. Your content engine is running when all three checklists are complete.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s9R3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s9R3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 424w, https://substackcdn.com/image/fetch/$s_!s9R3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 848w, https://substackcdn.com/image/fetch/$s_!s9R3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 1272w, https://substackcdn.com/image/fetch/$s_!s9R3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s9R3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png" width="1456" height="863" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:863,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:348631,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.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_!s9R3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 424w, https://substackcdn.com/image/fetch/$s_!s9R3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 848w, https://substackcdn.com/image/fetch/$s_!s9R3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 1272w, https://substackcdn.com/image/fetch/$s_!s9R3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7ddfe25-7a55-41ee-b3e8-7b1479c5607b_1807x1071.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Community Engine</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0iJP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0iJP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!0iJP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!0iJP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!0iJP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0iJP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43202,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0iJP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!0iJP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!0iJP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!0iJP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F589736e1-5963-478f-9055-b0631f023ec8_1920x1080.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Community Building Playbook:</strong> The starting point. Not &#8220;create a Discord and hope.&#8221; A staged approach: define the community&#8217;s purpose, design the member journey, build engagement loops (weekly rituals, monthly showcases), establish moderation, measure health. Each stage builds on the previous one.</p><p><strong>Open Source Community Playbook:</strong> If you maintain open source, this adds the specific dynamics: contributor pipelines, governance structures, maintainer health, first-contribution optimization.</p><p><strong>Developer Ambassador Program Playbook:</strong> When your community matures, ambassadors extend your reach. This playbook covers the full lifecycle: recruiting authentic advocates (not influencer-style reach grabs), onboarding, activating, supporting, and retaining.</p><p><strong>Developer Advocacy Playbook:</strong> The broader strategy. Positioning advocacy within your org, building outreach programs, defining the advocate&#8217;s content role, measuring impact.</p><p><strong>How to use all four together:</strong> Start with Community Building (get the foundation). Add Open Source if relevant. Layer on the Ambassador Program when your community has active members who could become multipliers. Use the Advocacy Playbook to position the whole function within your organization.</p><p><strong>Note:</strong> This workbench is a hosted website product, not an open-source codebase. Community contributions come through the site and are credited to contributors by name.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kH4d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kH4d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!kH4d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!kH4d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!kH4d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kH4d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105766,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kH4d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!kH4d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!kH4d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!kH4d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd8ad06d-c321-4a2f-ada1-e84b51d9fdd0_1920x1080.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Onboarding Engine</strong></h3><p><strong>Developer Onboarding Playbook:</strong> First-run experiences. The path from &#8220;just heard about you&#8221; to &#8220;actively building with your product.&#8221; Three milestones: first credential, first success, first custom build. Map your current path. Remove friction. Design the &#8220;aha moment.&#8221; Measure drop-off at every step.</p><p><strong>Why this is a growth engine:</strong> Good onboarding doesn&#8217;t just convert new developers. It improves retention. Developers who reach first success quickly are significantly more likely to still be using the product 30 days later. Fix your onboarding and you fix your activation and retention metrics simultaneously.</p><div><hr></div><h2><strong>Layer #3 - The Execution Layer (High-Impact Moments)</strong></h2><p>Now you have the infrastructure. Metrics are defined. Feedback is flowing. Content is shipping. Community is growing. Onboarding is smooth.</p><p>Now you can execute the high-impact, high-visibility activities that most teams try to do first and fail at because the foundation isn&#8217;t there.</p><h3><strong>Launches</strong></h3><p><strong>Product Launch Playbook:</strong> T-30 through post-launch. Every stakeholder, every deliverable, every DRI assignment. Pair it with the <a href="https://10xdevrel.atharvashah.com/tools/launch-checklist">Launch Checklist AI tool</a> to generate your specific launch plan in 30 seconds.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pT_j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pT_j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!pT_j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!pT_j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!pT_j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pT_j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:777636,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.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_!pT_j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!pT_j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!pT_j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!pT_j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7448e3f-490e-4a04-8950-e92666fc1d7f_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Why it works better with layers 1 and 2:</strong> Your content engine produces the launch content. Your community amplifies it. Your feedback loop shaped what you&#8217;re launching. Your metrics tell you if it worked. Without the earlier layers, launches are just announcements. With them, launches are coordinated go-to-market motions.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S822!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S822!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 424w, https://substackcdn.com/image/fetch/$s_!S822!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 848w, https://substackcdn.com/image/fetch/$s_!S822!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 1272w, https://substackcdn.com/image/fetch/$s_!S822!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S822!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png" width="1456" height="973" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:973,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:307405,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.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_!S822!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 424w, https://substackcdn.com/image/fetch/$s_!S822!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 848w, https://substackcdn.com/image/fetch/$s_!S822!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 1272w, https://substackcdn.com/image/fetch/$s_!S822!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8181b6dc-728a-4da2-91df-3247556a2935_1612x1077.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Events</strong></h3><p><strong>Conference Talk Playbook:</strong> The full lifecycle. Identifying conferences (the <a href="https://10xdevrel.atharvashah.com/resources">Resource Center</a> has a curated list), writing CFPs, designing the talk, delivering it, and amplifying after. One talk should produce at least five content pieces.</p><p><strong>Hackathon Playbook:</strong> Designing hackathons for signal, not swag. Challenge design, support infrastructure, and the follow-through plan that converts participants into active users and community members.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7MIA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7MIA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7MIA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7MIA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7MIA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7MIA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:898831,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.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_!7MIA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7MIA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7MIA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7MIA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1286d01b-4497-434d-a707-fecefc0bbc76_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Demos</strong></h3><p><strong>Demo Engineering Playbook:</strong> Demos that convert. Three-act structure (problem, solution, expansion), timed segments, audience targeting, fallback matrices. Pair with the <a href="https://10xdevrel.atharvashah.com/tools/demo-runofshow">Demo Run-of-Show tool</a> for instant scripts and the <a href="https://10xdevrel.atharvashah.com/tools/demo-to-distribution">Demo to Distribution tool</a> for turning demos into distribution cycles.</p><div><hr></div><h2><strong>Layer #4 - The Safety Net (Set Up Before You Need It)</strong></h2><p><strong>Crisis Communication Playbook:</strong> What to say when your API goes down, when a security incident hits, when a breaking change ships without warning. Templates for first response, ongoing updates, resolution announcements, and public post-mortems. Set this up before a crisis happens. During a crisis is not the time to figure out who writes the status page update.</p><div><hr></div><h2><strong>Why the Sequence Matters</strong></h2><p>Here&#8217;s the pattern I&#8217;ve seen fail dozens of times:</p><ol><li><p>Team starts with events and launches (Layer 3)</p></li><li><p>Events go well but have no measurement framework (Layer 1 was skipped)</p></li><li><p>Leadership asks &#8220;what&#8217;s the ROI?&#8221; and the team can&#8217;t answer</p></li><li><p>Budget gets questioned. Team gets stressed.</p></li><li><p>Team tries to build metrics retroactively while also running the next launch</p></li><li><p>Burnout. Attrition. New person starts the cycle over.</p></li></ol><p>Here&#8217;s the pattern that works:</p><ol><li><p><strong>Foundation</strong> (Metrics + Feedback): Know what you&#8217;re measuring. Know what developers need.</p></li><li><p><strong>Growth engines</strong> (Content + Community + Onboarding): Build the systems that run continuously.</p></li><li><p><strong>Execution</strong> (Launches + Events + Demos): High-impact moments that succeed because the engines support them.</p></li><li><p><strong>Safety net</strong> (Crisis): The protection layer for everything you&#8217;ve built.</p></li></ol><p>Start at Layer 1. Build up. Each layer takes 2-4 weeks to implement using the playbook checklists. In 90 days, you have a functioning DevRel system.</p><div><hr></div><h2><strong>How the Workbench Makes This Practical</strong></h2><p>All 15 playbooks live at <a href="https://10xdevrel.atharvashah.com/playbooks">10xdevrel.atharvashah.com/playbooks</a>. Each one has:</p><ul><li><p><strong>Interactive checklists</strong> that track your progress locally across sessions</p></li><li><p><strong>Bookmark capability</strong> so you can build a personal collection of the playbooks you use</p></li><li><p><strong>Shareable URLs</strong> so you can send any playbook to your team</p></li><li><p><strong>Portable frameworks</strong> you can adapt to your product, team, and stage</p></li><li><p><strong>AI-compatible prompts</strong> you can take to Claude/GPT with your company context</p></li></ul><p>The four AI tools at <a href="https://10xdevrel.atharvashah.com/">10xdevrel.atharvashah.com</a> accelerate the most time-consuming execution tasks. The Resource Center provides 200+ curated resources that the playbooks reference. The Community section lets you share what works and learn from other practitioners.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kQ2v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kQ2v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 424w, https://substackcdn.com/image/fetch/$s_!kQ2v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 848w, https://substackcdn.com/image/fetch/$s_!kQ2v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!kQ2v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kQ2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png" width="1376" height="1075" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1075,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:750531,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.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_!kQ2v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 424w, https://substackcdn.com/image/fetch/$s_!kQ2v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 848w, https://substackcdn.com/image/fetch/$s_!kQ2v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!kQ2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a12233-470d-4e81-b832-bbdcedfd9cdc_1376x1075.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And if you want the comprehensive, portable version of everything, <a href="https://10xdevrel.atharvashah.com/book">The DevRel Guide</a> compiles all 15 playbooks with deeper frameworks, 15 templates, and case studies. 240+ pages. $29 early bird. Launches Q3 2026.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4KB2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4KB2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 424w, https://substackcdn.com/image/fetch/$s_!4KB2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 848w, https://substackcdn.com/image/fetch/$s_!4KB2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 1272w, https://substackcdn.com/image/fetch/$s_!4KB2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4KB2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:595303,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.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_!4KB2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 424w, https://substackcdn.com/image/fetch/$s_!4KB2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 848w, https://substackcdn.com/image/fetch/$s_!4KB2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 1272w, https://substackcdn.com/image/fetch/$s_!4KB2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafff1e69-2a62-45ff-b118-5aff47d7e069_1695x968.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Your First Move</strong></h2><p>Don&#8217;t try to implement all 15 playbooks at once. Pick one from Layer 1. Open it. Start the checklist. That&#8217;s your first move.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6gWx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6gWx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!6gWx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!6gWx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!6gWx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6gWx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1370382,&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://blog.atharvashah.com/i/198934001?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.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_!6gWx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!6gWx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!6gWx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!6gWx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37f10c20-560c-4db6-bcf4-08830d974145_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p>If your biggest pain is proving ROI, start with the <a href="https://10xdevrel.atharvashah.com/playbooks">Metrics playbook</a>.</p></li><li><p>If your biggest pain is not knowing what developers want, start with the <a href="https://10xdevrel.atharvashah.com/playbooks">Feedback Loop playbook</a>.</p></li><li><p>If you&#8217;re drowning in content production, start with the <a href="https://10xdevrel.atharvashah.com/playbooks">Content Strategy playbook</a> and use the <a href="https://10xdevrel.atharvashah.com/tools/content-repurposing">Content Repurposing tool</a> to multiply your output immediately.</p></li></ol><p>The workbench is free. The playbooks are ready. Start checking boxes.</p><p><em><a href="https://10xdevrel.atharvashah.com/">Open the 10x DevRel Workbench</a></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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/scale-devrel-with-playbooks-a-layered-approach/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/scale-devrel-with-playbooks-a-layered-approach/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Building AI-First DevRel Systems: 15+ Playbooks for Content, GTM, Tooling (Be A Top 1% DevRel)]]></title><description><![CDATA[The full playbook from a 46-minute conversation during DevRelUni Cohort 7: GTM, content systems, tooling, 1M+ organic traffic, and the three mistakes I'd undo.]]></description><link>https://blog.atharvashah.com/p/building-ai-first-devrel-systems</link><guid isPermaLink="false">https://blog.atharvashah.com/p/building-ai-first-devrel-systems</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Mon, 25 May 2026 15:26:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/CRlK-nJUnYs" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>This is a recorded podcast I did with Manik, a DevRelUni Cohort 7 colleague. We sat down on May 20, 2026, ran the camera for about 46 minutes, and walked through every part of how I actually run DevRel at AccuKnox. The post below is the full structured writeup, every number, every framework, every mistake. If you'd rather watch the conversation, the recording is right under this paragraph.</p><div id="youtube2-CRlK-nJUnYs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;CRlK-nJUnYs&quot;,&quot;startTime&quot;:&quot;1525s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/CRlK-nJUnYs?start=1525s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>This is the deck I built for the session. The article follows it block by block, with the slides embedded inline at each beat. By the end you&#8217;ll have the full playbook: how I think about the role, how I run GTM, what I tell anyone trying to break in, and the three mistakes I&#8217;d undo if I could rewind.</p><h2><strong>What This Conversation Actually Covered</strong></h2><p>Manik wanted a structured walkthrough, not a vibes call. So we set an agenda and stuck to it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UJBb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UJBb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 424w, https://substackcdn.com/image/fetch/$s_!UJBb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 848w, https://substackcdn.com/image/fetch/$s_!UJBb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 1272w, https://substackcdn.com/image/fetch/$s_!UJBb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UJBb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png" width="1220" height="631" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:631,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73480,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.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_!UJBb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 424w, https://substackcdn.com/image/fetch/$s_!UJBb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 848w, https://substackcdn.com/image/fetch/$s_!UJBb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 1272w, https://substackcdn.com/image/fetch/$s_!UJBb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad87aca7-239b-43b3-b185-a7057aaff7fc_1220x631.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Seven blocks. Journey, online presence, GTM, what DevRel actually does, DevRelUni and the Workbench, advice, mistakes. Each one gets a section below.</p><h2><strong>The Role, The Journey, The Nine Pillars</strong></h2><p>I&#8217;m Atharva Shah. DevRel and AI Product Manager at AccuKnox, a cloud-native security company building CNAPP, CWPP, API Security, and AI Security. KubeArmor is our open source runtime security engine for Kubernetes. I joined AccuKnox 2+ years ago as the first DevRel hire and built the function from zero.</p><p>My day-to-day is not one job. It&#8217;s six jobs duct-taped together.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gGso!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gGso!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 424w, https://substackcdn.com/image/fetch/$s_!gGso!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 848w, https://substackcdn.com/image/fetch/$s_!gGso!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 1272w, https://substackcdn.com/image/fetch/$s_!gGso!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gGso!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png" width="1220" height="631" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:631,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73480,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.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_!gGso!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 424w, https://substackcdn.com/image/fetch/$s_!gGso!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 848w, https://substackcdn.com/image/fetch/$s_!gGso!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 1272w, https://substackcdn.com/image/fetch/$s_!gGso!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d391465-3c98-4f48-8611-ad247549cfb5_1220x631.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s what that actually looks like:</p><ul><li><p><strong>Content.</strong> 100+ technical blogs, 200+ help docs, 6 published books on Amazon KDP. Three of those books were endorsed by US CISOs.</p></li><li><p><strong>GTM.</strong> Launched 3 new product verticals from zero: AI Security, API Security, SBOM. Each one got a positioning doc, competitive analysis, blog cluster, landing page, webinar series, and partner proposition before launch day.</p></li><li><p><strong>Events.</strong> 15+ webinars produced, 5+ offline events, RSA Conference 2026 managed end to end, KubeCon Mumbai planning for June 2026.</p></li><li><p><strong>Tooling.</strong> Built an AI-native demand gen stack that replaced a $4K/month agency with $400/month of AI tools. 90% cost reduction, better output.</p></li><li><p><strong>Community.</strong> Partner co-branded propositions, DevRel network building, hackathon CTFs.</p></li><li><p><strong>Engineering.</strong> Forward-deployed engineering tasks, landing page builds, in-house automations, release notes, tenant enablement.</p></li></ul><p>My competency map has nine pillars: AI and Applied AI, Cloud-Native and DevOps, Web Development, DevRel and Technical Writing, Product Management, Growth and SEO, UI/UX for Conversions, Technical Deep Dives, and Hot Tech News. I don&#8217;t just write about tech. I ship it, market it, and measure it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k0X3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k0X3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 424w, https://substackcdn.com/image/fetch/$s_!k0X3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 848w, https://substackcdn.com/image/fetch/$s_!k0X3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 1272w, https://substackcdn.com/image/fetch/$s_!k0X3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k0X3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png" width="1220" height="638" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54336,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.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_!k0X3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 424w, https://substackcdn.com/image/fetch/$s_!k0X3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 848w, https://substackcdn.com/image/fetch/$s_!k0X3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 1272w, https://substackcdn.com/image/fetch/$s_!k0X3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93002114-6ef2-4d75-ae8a-f4568e17d099_1220x638.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The receipts: 1M+ organic traffic generated across blogs, docs, and product content. +100% year-over-year growth in LLM citations, tracked via LLM Labs. Gartner reviews grew from near zero to ~60. Each vertical launch was a full content cluster, not a press release.</p><p>If you&#8217;re a fresher or just starting out, my number one advice is this. Assume you already have five years of experience. Pick the domain you want to claim. Then build your portfolio toward that claim. Identify your top skills, build a competency pillar list, and get aligned with what you can actually operate in versus what&#8217;s noise. Pivot quickly when the alignment is off.</p><h2><strong>Freelance and Online Presence</strong></h2><p>The short version: nobody hires you because of your resume. They hire you because they&#8217;ve already seen your work. Your online presence is your portfolio. Three pillars do all the heavy lifting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fPQK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fPQK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 424w, https://substackcdn.com/image/fetch/$s_!fPQK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 848w, https://substackcdn.com/image/fetch/$s_!fPQK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 1272w, https://substackcdn.com/image/fetch/$s_!fPQK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fPQK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png" width="1220" height="564" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:564,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59340,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.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_!fPQK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 424w, https://substackcdn.com/image/fetch/$s_!fPQK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 848w, https://substackcdn.com/image/fetch/$s_!fPQK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 1272w, https://substackcdn.com/image/fetch/$s_!fPQK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ab033f-7293-415d-9c4c-ea09b23c5c1d_1220x564.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Pillar #1 - The Website</strong></h3><p><code>atharvashah.com</code> is the home base. Everything else points back to it. Six service pages: AI and Automation, Web Dev, Growth and SEO, Python Dev, Product Management, Gen-AI Creatives. Five subdomains that each do one job:</p><ul><li><p><code>blog.atharvashah.com</code> for Substack</p></li><li><p><code>store.atharvashah.com</code> for Gumroad products</p></li><li><p><code>offers.atharvashah.com</code> for HTML landing pages</p></li><li><p><code>assets.atharvashah.com</code> for client PDFs</p></li><li><p><code>10xdevrel.atharvashah.com</code> for the DevRel Workbench</p></li></ul><p>Don&#8217;t ship a one-pager and call it done. Build a real site with a value proposition, service cards, a brag list, publications, and links to every channel you own.</p><h3><strong>Pillar #2 - The Blog</strong></h3><p>A website gets you calls. A blog builds your credibility. Mine is on Substack: 33 published articles, 30%+ email open rate. Industry average sits at 21%. Blogs compound. Every article is a permanent sales page that keeps converting months after you ship it.</p><p>One important note for early-career writers: skip the thought-leadership pieces in the beginning. Those land much later, once you have 10 to 20 years in the space. In the first few years, write about what you actually shipped at work. What did you build, what did you fix, what workflow did you find that broke through the noise. That kind of writing has a clear point of view because it&#8217;s real.</p><h3><strong>Pillar #3 - X and LinkedIn</strong></h3><p>X is for fast thought pieces, signal consumption, and network building. LinkedIn is for wider professional reach and inbound leads. Different formats, same core ideas. I rewrite every Substack piece into a Twitter thread, a LinkedIn carousel, and a Substack Note. One piece of content becomes five distribution shots.</p><h3><strong>Portfolio Categories You Should Build</strong></h3><p>I keep four portfolios alive: blog (Substack plus external bylines at Real Python, freeCodeCamp, TutorialsPoint, CloudMatos), web development (production sites and client work), video (currently building Cozy Console on YouTube, repurposing blogs into video), and community (engagement, events, cohort participation).</p><p>The system underneath: know your niche, know your ICP, know your skill tree. I have 17 audience archetypes documented with exact pain points and buying triggers. Build content around your competencies. Validate ideas in public. Let people watch you work.</p><h2><strong>GTM That Actually Works</strong></h2><p>GTM is not marketing. GTM is the system that gets a product from &#8220;built&#8221; to &#8220;bought.&#8221; That distinction matters because most teams confuse the two and ship campaigns without ever shipping a narrative.</p><h3><strong>What I&#8217;ve Shipped</strong></h3><p>Three verticals from scratch: AI Security, API Security, SBOM. For each one, the launch package included a positioning doc, competitive analysis, a 5-to-7-article blog cluster, a landing page with a value proposition rewrite, a webinar series, and a partner co-branded proposition.</p><p>One of those clusters drove most of our AI visibility growth. Seven articles, including &#8220;2026 Applied AI Glossary,&#8221; &#8220;Practical Tips for Reducing AI Costs,&#8221; and &#8220;AI Slop Is a Skill Issue.&#8221; That cluster alone is responsible for a meaningful chunk of the +100% YoY growth in LLM citations.</p><h3><strong>Best Practices for Any Launch</strong></h3><p>Five things, in order:</p><ol><li><p><strong>Start with the narrative.</strong> What problem are you solving and for whom. Write the positioning before you write the landing page.</p></li><li><p><strong>Content-first GTM.</strong> Your blog cluster IS your launch plan. Each article targets a different search intent. No cluster, no launch.</p></li><li><p><strong>Distribution beats creation.</strong> One piece of content, five channels. My Substack-to-social flywheel is what makes the work compound.</p></li><li><p><strong>Measure what matters.</strong> Organic impressions, LLM citations, qualified registrations. Skip the vanity metrics.</p></li><li><p><strong>Partner motions.</strong> Co-branded content, joint webinars, shared distribution. 5+ partner propositions built at AccuKnox so far.</p></li></ol><h2><strong>What a DevRel Should Actually Do</strong></h2><p>The role is misunderstood. Most people think DevRel equals going to conferences and tweeting. That&#8217;s maybe 10% of the job.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PrGJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PrGJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 424w, https://substackcdn.com/image/fetch/$s_!PrGJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 848w, https://substackcdn.com/image/fetch/$s_!PrGJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 1272w, https://substackcdn.com/image/fetch/$s_!PrGJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PrGJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png" width="675" height="451" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:451,&quot;width&quot;:675,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31384,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.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_!PrGJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 424w, https://substackcdn.com/image/fetch/$s_!PrGJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 848w, https://substackcdn.com/image/fetch/$s_!PrGJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 1272w, https://substackcdn.com/image/fetch/$s_!PrGJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9395e57b-a14b-48c4-afd7-1ecc6c8a965e_675x451.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A DevRel&#8217;s real job is to bring measurable ROI to the company by improving developer growth. Not awareness. Not vibes. Growth you can tie to a number on a dashboard.</p><h3><strong>The Four Pillars</strong></h3><p>After three DevRelUni sessions and watching how the speakers framed their wins, I distilled the role into four pillars.</p><p><strong>Pillar 1. Nail the product messaging. Lead with ROI, not features.</strong> Developers don&#8217;t read your feature list. They care about what your product solves. Every blog, every demo, every talk should answer one question: what does this save me. Time, energy, headache, all of it. Position the product as a shortcut, not as a tool.</p><p><strong>Pillar 2. Talk about integrations.</strong> If your product integrates with the giants (AWS, GCP, Kubernetes, Terraform), that IS your product-market fit story. Integrations signal maturity. They lower adoption friction. Lead with them.</p><p><strong>Pillar 3. Build developer tools.</strong> Simplify your APIs. Make SDKs that are actually pleasant. Keep your docs up to date and honest, no outdated screenshots, no broken code samples. Maintain the developer portal. It&#8217;s your storefront. If it&#8217;s broken, nothing else matters.</p><p>In the age of cheap AI credits, you should also build internal apps. ROI tracker, SEO analytics tool, content calendar, whatever your team keeps doing in Excel. Tools like Lovable, Versus Code, Claude Code make it trivial. Get your org to sponsor credits and ship.</p><p><strong>Pillar 4. Show ROI in everything you do.</strong> Track developer signups, docs traffic, community growth, content attribution. If you can&#8217;t tie your work to a business metric, you&#8217;ll be the first cut in a downturn.</p><h3><strong>Top 10 Tasks for 2026</strong></h3><p>This is the playbook I&#8217;d hand to any DevRel hire on day one.</p><ol><li><p>Build an AI content layer for your product. Use tools like MagiOS to scale content creation without losing quality.</p></li><li><p>Set up social signal monitoring. Use SensorHub to track what developers say about your niche on Reddit and X.</p></li><li><p>Create a developer onboarding experience that works in under five minutes. Time-to-first-value is everything.</p></li><li><p>Ship integration guides for every major platform your product touches.</p></li><li><p>Build a community feedback loop. Not a Slack graveyard. An actual loop with action items.</p></li><li><p>Produce real-workflow demos. No toy examples.</p></li><li><p>Run or join hackathons. If senior, organize. If early-career, compete. Either way, show up.</p></li><li><p>Build a DevRel metrics dashboard. Docs visits, tutorial completions, API adoption curves, community engagement.</p></li><li><p>Create a content repurposing pipeline. One webinar becomes a blog, a thread, a short, a LinkedIn post, a Substack Note.</p></li><li><p>Build internal tools and automations that make your own team faster. This compounds quarterly.</p></li></ol><h2><strong>DevRelUni and the Workbench I&#8217;m Building</strong></h2><h3><strong>How I Found DevRelUni</strong></h3><p>X. I saw the signal, bookmarked it, and signed up. That&#8217;s the obvious answer. The interesting one is how that bookmark made it into my workflow.</p><p>I have a script that fetches my X bookmarks periodically and pulls them into my Obsidian vault. Anything I bookmark shows up in my notes automatically. If it&#8217;s actionable, it lands in my to-do list, which is also synced. My scrolling becomes research instead of a time sink. This is part of my digital twin system, which is also my number one piece of advice later in this article.</p><p>The vault itself has 1,570 knowledge graph nodes right now. Every meeting transcript, brain dump, email, signal, bookmark, all of it organized by AI. I&#8217;ll talk more about the system in the advice section.</p><h3><strong>The Cohort Experience</strong></h3><p>Cohort 7 ran from April 28 to May 26, 2026. Five live sessions, speaker lineup that included Bianca Buzea, Nader Dabit, Patrick Skinner, Hassan El Mghari, and Francesco Andreoli. Each session unlocked something new, but the peers are the real value. People like Manik bring different angles and different industries, and working as a pack toward the same goal creates social accountability that&#8217;s hard to replicate alone.</p><p>Honest feedback for future cohorts: I&#8217;d run it for a full year. The momentum is real and a month feels short. Add hands-on workshops and more community success stories, the way Lenny&#8217;s Podcast works but from inside the cohort.</p><h3><strong>The DevRel Workbench</strong></h3><p><code>10xdevrel.atharvashah.com</code>. Open source web app, four core tools, plus a community playbook library.</p><p>The problem: DevRel work is fragmented and repetitive. Every launch, every demo, every content repurposing cycle starts from scratch. I do this work manually every week. So I&#8217;m shipping a sharper version of my daily workflow as a tool.</p><p><strong>The four tools:</strong></p><ul><li><p><strong>Launch Checklist Generator.</strong> Input a changelog entry, get a T-minus checklist with task owners, DRI map, and readiness score.</p></li><li><p><strong>Demo Run of Show Builder.</strong> Input product, audience, and time slot, get a timed structure with speaker notes and fallback scenarios.</p></li><li><p><strong>Content Repurposing Planner.</strong> Input one blog, webinar, or transcript, get 6 content briefs (tutorial, narrative blog, webinar pitch, tweets, LinkedIn post, Substack Note).</p></li><li><p><strong>Demo to Distribution Planner.</strong> Input a feature announcement, get a 3-layer plan: demo flow, launch checklist, 2-week distribution calendar.</p></li></ul><p>Plus a community playbook library with 5 seed playbooks, community submissions, upvoting, and owner approval. Playbooks cover normal day-to-day moves (building community, content cycles, launches) and the harder stuff most resources skip (handling outages, crisis comms, incidents).</p><p><strong>Tech stack:</strong> Next.js plus Tailwind, OpenAI and Claude for structured output, Supabase for storage. CI/CD already wired. Hosted on a subdomain off my main site.</p><h2><strong>Three Pieces of Advice (Plus One Bonus)</strong></h2><h3><strong>Advice #1 - Build Your AI Digital Identity. Start Today</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iP7E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iP7E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 424w, https://substackcdn.com/image/fetch/$s_!iP7E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 848w, https://substackcdn.com/image/fetch/$s_!iP7E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 1272w, https://substackcdn.com/image/fetch/$s_!iP7E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iP7E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png" width="1220" height="594" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:594,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:68098,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.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_!iP7E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 424w, https://substackcdn.com/image/fetch/$s_!iP7E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 848w, https://substackcdn.com/image/fetch/$s_!iP7E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 1272w, https://substackcdn.com/image/fetch/$s_!iP7E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf4a5c1f-eb7f-4735-ab05-b493ae4a1af8_1220x594.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Create a vault. Obsidian, Notion, whatever. Just start. Dump everything in: meeting notes, brain dumps, emails, bookmarks, job listings you admire, future goals. You don&#8217;t have to organize it on day one. Embrace the chaos. Let AI process and categorize it.</p><p>The system compounds. My vault is at 1,570 knowledge graph nodes today. It took two years to get here, but it grows exponentially once the inputs are flowing. Your digital twin becomes your second brain. It remembers what you forget. It connects dots you miss.</p><p>Tool stack I run on. Go all-in on the Claude stack:</p><ol><li><p><strong>Claude Chat</strong> for ideation and research</p></li><li><p><strong>Claude Code</strong> for building automations, writing scripts, managing the vault</p></li><li><p><strong>Claude Routines</strong> for recurring scheduled tasks (content audits, pipeline checks)</p></li><li><p><strong>Claude Skills</strong> for reusable workflows you trigger with a slash command</p></li><li><p><strong>MCP Connections</strong> to plug Claude into Slack, Drive, GitHub, Buffer, anything</p></li><li><p><strong>Plugins</strong> for extending Claude inside your specific domain</p></li><li><p><strong>MagiOS</strong> for scaling content creation</p></li><li><p><strong>SensorHub</strong> for social signal monitoring</p></li></ol><p>You don&#8217;t need 15 SaaS tools. You need one AI backbone with good connectors.</p><h3><strong>Advice #2 - Go Deep in Your Niche. Build in Public</strong></h3><p>Pick your niche and know it inside and out. Build things in that niche. Ship them. Show your work. Publicly validate ideas. Let people see your process, not just your polished output. The compounding effect of niche expertise plus public building is unmatched for career growth.</p><p>Specific beats general. &#8220;I help cloud-native security companies with GTM&#8221; beats &#8220;I do marketing.&#8221; Every time.</p><p>Compete in hackathons if you&#8217;re early-career. Organize them if you&#8217;re senior. I won 1st place at CRIF Hackathon 2023, beating 37 teams and 140+ participants with an NLP-powered media reputation engine. Hackathons compress months of learning into 48 hours. If you&#8217;re senior, organizing them builds community, sources talent, and stress-tests your product.</p><h3><strong>Advice #3 - Clean Your Algorithm. Separate Your Feeds</strong></h3><p>Your feed IS your environment. If your feed is slop, your thinking becomes slop.</p><p>My setup: two accounts, two purposes.</p><p><strong>Primary account.</strong> Extremely focused. Follow only the top operators in your industry, the most active builders, the most reputed voices. Underdogs count too, not just the big names. When I log into my main feed, every scroll, every tweet is high-signal. The algorithm feeds itself once you train it.</p><p><strong>Secondary account.</strong> Brain rot, entertainment, whatever you enjoy. Vacation mode. No guilt. The separation means you can switch off completely when you need to, and when you&#8217;re on, every signal matters.</p><p>Don&#8217;t just consume. My X bookmark script auto-pulls interesting tweets into my Obsidian vault. Scrolling becomes research.</p><p>Get a buddy or join a cohort. Preferably global, preferably with a strong technical lead. Social accountability and peer pairing are underrated growth accelerators. DevRelUni is proof. Working alongside peers like Manik toward the same goal changes how fast you move.</p><h3><strong>Advice #4 (Bonus) - Apply Real Frameworks</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yiHo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yiHo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 424w, https://substackcdn.com/image/fetch/$s_!yiHo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 848w, https://substackcdn.com/image/fetch/$s_!yiHo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 1272w, https://substackcdn.com/image/fetch/$s_!yiHo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yiHo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png" width="1220" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70998,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.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_!yiHo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 424w, https://substackcdn.com/image/fetch/$s_!yiHo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 848w, https://substackcdn.com/image/fetch/$s_!yiHo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 1272w, https://substackcdn.com/image/fetch/$s_!yiHo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c2bd7c-71c8-48a3-9f26-d45a91425d41_1220x762.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Code is commoditized. Growth is not. Growth requires multi-step thinking, and for that you need frameworks. DevRel means juggling multiple hats, so you need mental models to decide what gets your time.</p><p>Three I rely on:</p><ul><li><p><strong>Eisenhower Matrix.</strong> Separate urgent from important. Most DevRel fire drills are urgent but not important. The blog cluster that drives organic traffic for 12 months is important but not urgent. Prioritize accordingly.</p></li><li><p><strong>Pareto Principle (80/20).</strong> 20% of your content drives 80% of your traffic. 20% of your community interactions drive 80% of your conversions. Find the 20% and double down.</p></li><li><p><strong>MEDIC Framework.</strong> Shoutout to Patrick Skinner from the last DevRelUni session. Metrics, Economic Buyer, Decision Criteria, Decision Process, Identify Pain, Champion. It&#8217;s a sales framework, but it applies cleanly to how you position DevRel programs internally to get buy-in and budget.</p></li></ul><p>Identify two or three mental models that fit your context and apply them consistently. The frameworks don&#8217;t think for you, but they stop you from thinking in circles.</p><h2><strong>Three Mistakes I&#8217;d Undo</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-x2Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-x2Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 424w, https://substackcdn.com/image/fetch/$s_!-x2Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 848w, https://substackcdn.com/image/fetch/$s_!-x2Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 1272w, https://substackcdn.com/image/fetch/$s_!-x2Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-x2Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png" width="1220" height="570" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:570,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65647,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.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_!-x2Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 424w, https://substackcdn.com/image/fetch/$s_!-x2Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 848w, https://substackcdn.com/image/fetch/$s_!-x2Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 1272w, https://substackcdn.com/image/fetch/$s_!-x2Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c86110-5955-4ed4-8ee3-0645c89ff4ca_1220x570.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;d cast a wide net here because these aren&#8217;t unique to me. Most operators I know have made the same three.</p><h3><strong>Mistake #1 - Juggling Too Many Things at Once</strong></h3><p>I&#8217;m guilty of this to this day. Spreading thin across 10 projects means none get the depth they deserve. Right now I&#8217;m focused on the DevRel Workbench. In the background I still have to maintain my website stack and show up at work. The honest answer is two to three things at a time, max.</p><p>Not every project deserves equal attention. If project X is going to add more ROI than project Y, project X gets more depth. Map your projects to ROI. Time-box the rest. The quality of your output collapses when you context-switch this much.</p><h3><strong>Mistake #2 - Focusing on Low-Priority Work</strong></h3><p>Being busy is not the same as being productive. I spent months polishing things nobody was going to see, optimizing things that didn&#8217;t need optimizing. There&#8217;s an old developer trap that captures this perfectly: until you hit 1,000 users, why are you worrying about Kubernetes. You can operate out of an Excel sheet at that scale. Scaling work you don&#8217;t need for two to three years is theater.</p><p>The fix: ruthless prioritization. Ask &#8220;does this move the needle?&#8221; If the answer is no, cut it. This is where the Eisenhower Matrix and Pareto save you. Without a framework, everything feels equally important.</p><h3><strong>Mistake #3 - Engaging for the Sake of Engagement</strong></h3><p>There&#8217;s a lot of bait on social media right now. A lot of AI-generated slop content. People showing up to every event, every call, every Slack thread without a clear reason. They want to feel included. They want to feel part of it.</p><p>Trivial engagement gives the illusion of progress. It&#8217;s not progress.</p><p>Instead of joining 15 different communities, pick two or three where your audience actually lives. It would not make sense for me to participate in Web3 conferences, my audience lives elsewhere. Quality of engagement over quantity. One deep conversation beats 20 surface-level exchanges. DevRelUni works for me because the conversations are deep. Do less, but do it more mindfully. Burnout is not a flex.</p><h3><strong>The Numbers in One Frame</strong></h3><p>If you take nothing else from this article, take the scoreboard:</p><ul><li><p>1M+ organic traffic generated</p></li><li><p>100+ technical blogs shipped</p></li><li><p>200+ help docs maintained</p></li><li><p>6 books published on Amazon KDP</p></li><li><p>90% marketing cost reduction ($4K to $400/month)</p></li><li><p>30%+ Substack open rate vs 21% industry average</p></li><li><p>4x organic traffic growth for an SEO client (2K to 8K in 6 months)</p></li><li><p>15+ webinars produced, 5+ offline events run</p></li><li><p>1,570 knowledge graph nodes in the Obsidian vault</p></li><li><p>17 documented audience archetypes</p></li><li><p>1st place at CRIF Hackathon 2023 (37 teams, 140+ participants)</p></li></ul><p>That&#8217;s the work behind the talk.</p><h2><strong>Where to Go Next</strong></h2><p><strong>Check out the website <a href="https://10xdevrel.atharvashah.com/">10xDevRel</a> I made to make this 10x easier and actionable for product managers and DevRels! </strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WsMH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WsMH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 424w, https://substackcdn.com/image/fetch/$s_!WsMH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 848w, https://substackcdn.com/image/fetch/$s_!WsMH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 1272w, https://substackcdn.com/image/fetch/$s_!WsMH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WsMH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png" width="1456" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:332658,&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://blog.atharvashah.com/i/199114557?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.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_!WsMH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 424w, https://substackcdn.com/image/fetch/$s_!WsMH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 848w, https://substackcdn.com/image/fetch/$s_!WsMH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 1272w, https://substackcdn.com/image/fetch/$s_!WsMH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c8bf99-f9c2-460d-ba5a-d7b0be19c731_1761x967.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Three things I&#8217;d ask you to do if any of this resonated:</p><ol><li><p><strong>Watch the full conversation.</strong> The video at the top of this post has all the moments I cut for length, including the live demo of my workflow and the parts where Manik pushes back. About 46 minutes, worth your commute.</p></li><li><p><strong>Try the DevRel Workbench.</strong> <code>10xdevrel.atharvashah.com</code> is live. Four tools, free, open source. If you ship feedback, I&#8217;ll prioritize it.</p></li><li><p><strong>Subscribe to the blog and follow on X.</strong> This is one piece in a long series on building DevRel and growth functions from scratch with AI as the backbone. Substack: <code>blog.atharvashah.com</code>. X: <code>@cultist_dev</code>. LinkedIn: <code>linkedin.com/in/atharva-shah-tech</code>.</p></li></ol><p>Manik, thanks for the session and for pushing the structure. To everyone else in Cohort 7, see you in the next class.</p><p>If you only remember one line from this whole article, make it this one. <strong>Nobody hires you because of your resume. They hire you because they&#8217;ve already seen your work.</strong> Go ship something today.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/building-ai-first-devrel-systems/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/building-ai-first-devrel-systems/comments"><span>Leave a comment</span></a></p><p></p><h1></h1>]]></content:encoded></item><item><title><![CDATA[Building an AI OS for AccuKnox's Content, Positioning, and Marketing with MagiHQ]]></title><description><![CDATA[Not a tool. Not a workflow hack. A full operating system with mapped ICPs, competitors, knowledge bases, brand rules. Built before a single word was generated.]]></description><link>https://blog.atharvashah.com/p/building-an-ai-os-for-content-positioning</link><guid isPermaLink="false">https://blog.atharvashah.com/p/building-an-ai-os-for-content-positioning</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 03 May 2026 16:10:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!iB9D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iB9D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iB9D!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!iB9D!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!iB9D!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!iB9D!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iB9D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4396296,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.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_!iB9D!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 424w, https://substackcdn.com/image/fetch/$s_!iB9D!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 848w, https://substackcdn.com/image/fetch/$s_!iB9D!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 1272w, https://substackcdn.com/image/fetch/$s_!iB9D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6aa3ca8-c0ef-432a-8b1e-8a74a3ea1b4f_1920x1072.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><strong>TL;DR:</strong> I did not set up Magi as a prompt box. I set it up as a content operating system. The real work was manual. We had to create the knowledge architecture first: 11 markets, 11 ICPs, 33 personas, competitor context, influencer tracking, reusable source collections, and mandatory SEO frontmatter. At AccuKnox, one thing became obvious fast. Content quality was never the model problem. It was the input structure problem.</p></blockquote><p>Most AI content tools break in the same place.</p><p>They start generating before the company has defined what the AI should know.</p><p>That gives you the usual sludge. Generic blog posts. Flat LinkedIn copy. Landing pages that mention features without understanding buyers. Email sequences that sound like they were written for a company with no history, no positioning, and no actual market.</p><p>That was the setup problem I was solving with <a href="https://magihq.com/">Magi</a> for <a href="https://accuknox.com/">AccuKnox</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gZlp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gZlp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 424w, https://substackcdn.com/image/fetch/$s_!gZlp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 848w, https://substackcdn.com/image/fetch/$s_!gZlp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 1272w, https://substackcdn.com/image/fetch/$s_!gZlp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gZlp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png" width="1456" height="647" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1355165,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.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_!gZlp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 424w, https://substackcdn.com/image/fetch/$s_!gZlp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 848w, https://substackcdn.com/image/fetch/$s_!gZlp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 1272w, https://substackcdn.com/image/fetch/$s_!gZlp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d2e922-f366-4494-ad0b-06f5cbeab5bf_1881x836.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The goal was simple.</p><p><strong>Take everything the team already knew, structure it manually, and then make it usable by the system.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ugxg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ugxg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ugxg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ugxg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ugxg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ugxg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1591790,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ugxg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ugxg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ugxg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ugxg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62f4ab9-61c7-4929-8b1f-39408d4901cc_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That meant product context, buyer context, competitor context, transcript context, and publishing rules all had to be manually created, cleaned up, and mapped into a format Magi could actually work with.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cV3p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cV3p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 424w, https://substackcdn.com/image/fetch/$s_!cV3p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 848w, https://substackcdn.com/image/fetch/$s_!cV3p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 1272w, https://substackcdn.com/image/fetch/$s_!cV3p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cV3p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png" width="843" height="287" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:287,&quot;width&quot;:843,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124799,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.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_!cV3p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 424w, https://substackcdn.com/image/fetch/$s_!cV3p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 848w, https://substackcdn.com/image/fetch/$s_!cV3p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 1272w, https://substackcdn.com/image/fetch/$s_!cV3p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08479992-a37e-4d48-b088-8ea01d0cc0be_843x287.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What this looked like at AccuKnox</strong></h2><p>This was never a one off experiment.</p><p>Across internal AccuKnox working sessions, three threads kept repeating:</p><ul><li><p><strong>The taxonomy had to be explicit.</strong> Market to ICP to persona to knowledge base to ideas.</p></li><li><p><strong>The publishing standard had to be enforced.</strong> Every blog needed a TL;DR, frontmatter, FAQ schema, links, structure, and positioning context.</p></li><li><p><strong>The interface had to match the workflow.</strong> Calendar, collections, knowledge views, content generation states, and editor UX all mattered because the team had to use this every day.</p></li></ul><p>One meeting summary described the operating model almost perfectly:</p><blockquote><p><strong>&#8220;Take the first cut. I&#8217;ll fine tune at the very end.&#8221;</strong></p></blockquote><p>That is how this kind of system should work. The team builds the structure first. The AI handles transformation after that. Human judgment stays at the edges where it belongs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!54uX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!54uX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 424w, https://substackcdn.com/image/fetch/$s_!54uX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 848w, https://substackcdn.com/image/fetch/$s_!54uX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 1272w, https://substackcdn.com/image/fetch/$s_!54uX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!54uX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png" width="1456" height="698" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:698,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:373722,&quot;alt&quot;:&quot;&quot;,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!54uX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 424w, https://substackcdn.com/image/fetch/$s_!54uX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 848w, https://substackcdn.com/image/fetch/$s_!54uX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 1272w, https://substackcdn.com/image/fetch/$s_!54uX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1b14a32-b5ca-4cf3-87fa-7fce7264decd_1887x905.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Setting Up The AI-Driven Content OS On Magi</strong></h2><p>The entire setup got easier once I stopped thinking about &#8220;content&#8221; and started thinking about <strong>buyer mapped data</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GdzW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GdzW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!GdzW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!GdzW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!GdzW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GdzW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1818507,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GdzW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!GdzW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!GdzW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!GdzW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F208e9710-2bc9-4a0e-9a20-02963ec6943d_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This was the foundation:</p><p><strong>1 Market -&gt; 1 ICP -&gt; 3 Personas</strong></p><p>That meant:</p><ul><li><p>11 markets</p></li><li><p>11 ICPs</p></li><li><p>33 personas</p></li></ul><p>Each persona needed more than a job title.</p><p>Each one needed:</p><ul><li><p>A real description</p></li><li><p>Primary use cases</p></li><li><p>Pain points</p></li><li><p>KPIs they are judged on</p></li><li><p>Enough context for the AI to understand why that person would care</p></li></ul><p>The three ICP types we mapped across every single market:</p><ol><li><p><strong>User</strong> (hands-on operators): Security Engineer, DevSecOps Engineer, DevOps Engineer, MLSecOps Engineer, Platform Engineer, Kubernetes Engineer, Security Architect.</p></li><li><p><strong>Buyer</strong> (decision makers with budget): CISO, VP of Security, Chief Information Officer, Chief Data Officer, AI Governance Lead, AI/ML Product Manager.</p></li><li><p><strong>Partner/Reseller</strong> (channel and distribution): Director of Sales, Channel Partner Manager, Account Manager, Product Manager, MSP Manager, System/Technology Integrator.</p></li></ol><p>This looks simple on a whiteboard. It is not simple once you try to operationalize it across CNAPP, ASPM, CSPM, CWPP, KSPM, AI security, API security, DSPM, compliance, 5G security, and MSSP partnerships.</p><p>Here is what the full market grid looks like inside Magi once it is properly configured:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!foMO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!foMO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 424w, https://substackcdn.com/image/fetch/$s_!foMO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 848w, https://substackcdn.com/image/fetch/$s_!foMO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 1272w, https://substackcdn.com/image/fetch/$s_!foMO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!foMO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png" width="1456" height="690" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:690,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:223459,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.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_!foMO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 424w, https://substackcdn.com/image/fetch/$s_!foMO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 848w, https://substackcdn.com/image/fetch/$s_!foMO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 1272w, https://substackcdn.com/image/fetch/$s_!foMO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d362c4b-0f52-41e9-85bc-cecba810cc0f_1906x903.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Each card is a live campaign anchor. Click into any one and you see the ICP, competitor set, influencers, and persona breakdown for that market specifically.</p><p>That is exactly why most teams avoid doing it.</p><p>They want the output before they have earned the input.</p><h2><strong>What went into the knowledge base</strong></h2><p>The spreadsheet schema was the real product spec.</p><p>Magi did <strong>not</strong> pull any of this in automatically.</p><p>We built the knowledge base from scratch. Defined the markets, mapped the ICPs, wrote the personas, organized the collections, decided what belonged where. The system only became useful after that work was done.</p><p>Seven layers. Here is what each one actually contained.</p><h3><strong>1. Personas and campaigns</strong></h3><p>The personas tab was where everything else downstream got grounded. It mapped:</p><ul><li><p>Market</p></li><li><p>Persona name</p></li><li><p>Description</p></li><li><p>Use case</p></li><li><p>Pain points</p></li><li><p>KPIs</p></li></ul><p>This is where generic messaging dies.</p><p>Once the AI sees the difference between a CNAPP buyer trying to reduce cloud risk and a hands on platform engineer buried in runtime alerts, the writing changes immediately.</p><p>Here is what a fully built-out ICP looks like inside Magi. This is the AI-SPM market with its ICP description, use cases, buying cycle, and three distinct personas mapped:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sWTi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sWTi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 424w, https://substackcdn.com/image/fetch/$s_!sWTi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 848w, https://substackcdn.com/image/fetch/$s_!sWTi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 1272w, https://substackcdn.com/image/fetch/$s_!sWTi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sWTi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png" width="1456" height="732" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:732,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:179998,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.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_!sWTi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 424w, https://substackcdn.com/image/fetch/$s_!sWTi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 848w, https://substackcdn.com/image/fetch/$s_!sWTi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 1272w, https://substackcdn.com/image/fetch/$s_!sWTi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac7f5582-5d73-41ae-a6f6-644bef812f9f_1837x923.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every persona carries its own context stack. For the AI-SPM User persona alone, that meant: description, use cases, pain points (Shadow AI; No standards; Rapid rollout; Poor visibility; Compliance gaps), and KPIs (AI asset coverage; Policy violations; Risk events; Audit readiness; MTTR). The AI does not guess at any of this. You put it in. The system uses it.</p><h3><strong>2. Competitors</strong></h3><p>Every market needed direct competitive context.</p><p>The rule we followed: 4 competitors per market. 2 big players offering broad platform coverage. 2 niche players with specific point solutions.</p><p>That included:</p><ul><li><p>Name</p></li><li><p>Website</p></li><li><p>LinkedIn</p></li><li><p>Blog</p></li><li><p>Short positioning summary</p></li></ul><p>The system should know whether it is writing in a market crowded by broad platforms like Wiz and Orca or a tighter category with narrower players.</p><p>If the AI has no enemy map, it writes like it has never seen the market before.</p><p>Here is what the competitive layer looks like inside a live market. AI-SPM had Protect AI, HiddenLayer, and Robust Intelligence mapped with positioning context for each:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dJMZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dJMZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 424w, https://substackcdn.com/image/fetch/$s_!dJMZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 848w, https://substackcdn.com/image/fetch/$s_!dJMZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 1272w, https://substackcdn.com/image/fetch/$s_!dJMZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dJMZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png" width="1456" height="809" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:809,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134830,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.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_!dJMZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 424w, https://substackcdn.com/image/fetch/$s_!dJMZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 848w, https://substackcdn.com/image/fetch/$s_!dJMZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 1272w, https://substackcdn.com/image/fetch/$s_!dJMZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F758593d7-b7d7-46ac-b8a4-718e7cea1a04_1628x905.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>3. Influencers</strong></h3><p>For each market we tracked 3 people: name, title, LinkedIn. Not for outreach. For signal. When the people closest to a category are writing about their problems, that is free market research. Having a list meant we actually read it instead of browsing randomly and hoping something stuck.</p><h3><strong>4. Knowledge files</strong></h3><p>Everything the company already knew that wasn&#8217;t in a usable format. We pulled in:</p><ul><li><p>FAQs and llms.txt</p></li><li><p>Whitepapers and eBooks</p></li><li><p>CVE pages and security advisories</p></li><li><p>Press releases</p></li><li><p>Technical documentation and help docs</p></li><li><p>Playbooks (sales, onboarding, objection handling)</p></li><li><p>Blog posts (published and competitor)</p></li><li><p>Slide decks and pitch materials</p></li><li><p>Important help doc URLs and sitemaps</p></li><li><p>POC executive summaries</p></li><li><p>Sales call transcripts and objection logs</p></li></ul><p>This is where transcripts start to matter.</p><p>Your company already has a pile of explainers trapped in sales calls, POC conversations, review notes, Slack threads, and internal docs. <strong>Your best content usually already exists in conversation form.</strong></p><p>But that did not mean Magi automatically understood any of it. We still had to decide what to extract, how to classify it, and where it should live inside the knowledge base. Magi became useful only after that manual setup work was done.</p><h3><strong>5. SEO Frontmatter and Brand Rules</strong></h3><p>The difference between content that is readable and content that can actually ship is metadata. We wanted the latter.</p><p>That meant every blog needed mandatory metadata and SEO framing at generation time. Here are the required fields we get with every draft copy being generated.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2BZq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2BZq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 424w, https://substackcdn.com/image/fetch/$s_!2BZq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 848w, https://substackcdn.com/image/fetch/$s_!2BZq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!2BZq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2BZq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png" width="1456" height="829" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:829,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2096780,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.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_!2BZq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 424w, https://substackcdn.com/image/fetch/$s_!2BZq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 848w, https://substackcdn.com/image/fetch/$s_!2BZq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 1272w, https://substackcdn.com/image/fetch/$s_!2BZq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb08b16a3-ef5d-4fe4-b6d9-96c2d9e54cf4_1888x1075.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Once frontmatter, tone guidance, category rules, and required links are part of the brief, the draft becomes much closer to publishable.</p><p>Our internal summaries reinforced this too. The standardized blog framework had 14 mandatory components. That is the real lesson here. <strong>Good AI writing systems are held together by checklists.</strong></p><h2><strong>Meeting Records and Transcripts are GOLD!</strong></h2><p>Companies sit on a ridiculous amount of content that never becomes reusable.</p><ul><li><p>Sales calls</p></li><li><p>Product demos</p></li><li><p>Customer questions</p></li><li><p>Slack clarifications</p></li><li><p>Internal review comments</p></li><li><p>Meeting recordings</p></li></ul><p>This setup sharpened that for me.</p><p>Our internal call notes and transcript reviews were full of operating detail that rarely makes it into polished docs:</p><ul><li><p>what the team was blocked on</p></li><li><p>how pages were supposed to be structured</p></li><li><p>which campaigns were recurring</p></li><li><p>what design assets were missing</p></li><li><p>which types of outputs were ready for testing</p></li></ul><p>That is the language people actually use when they explain the business to each other.</p><p>That language is worth far more than another generic AI prompt.</p><p>But again, the transcripts were input for <strong>us</strong> first. They helped us understand what the system needed to know. They were not some automatic ingestion shortcut that saved the setup work.</p><p>The research layer also powers competitive monitoring. Magi&#8217;s research reports pull competitor LinkedIn posts, blog content, and CVE coverage into a single view per market. You do not have to browse five different sources manually.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dCCm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dCCm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 424w, https://substackcdn.com/image/fetch/$s_!dCCm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 848w, https://substackcdn.com/image/fetch/$s_!dCCm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 1272w, https://substackcdn.com/image/fetch/$s_!dCCm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dCCm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png" width="1903" height="906" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:906,&quot;width&quot;:1903,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:329385,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9882f729-8d4e-4df3-b96c-ee96754b0026_1903x920.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_!dCCm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 424w, https://substackcdn.com/image/fetch/$s_!dCCm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 848w, https://substackcdn.com/image/fetch/$s_!dCCm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 1272w, https://substackcdn.com/image/fetch/$s_!dCCm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7fb7854-68f1-4ecf-be7b-8175a034df18_1903x906.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If I were rebuilding this from scratch again, I would still start with transcripts, docs, and source collections before I touched generation settings. Then I would manually map the ICP and knowledge layers before expecting anything useful from the tool.</p><h2><strong>The product feedback loop with Magi</strong></h2><p>Getting the architecture right also surfaced what the product still needed. A few things came up repeatedly across working sessions:</p><ul><li><p>A media library for product screens, explainer screens, and carousel assets &#8212; so content generation could pull real visuals</p></li><li><p>More visible workflow stages, specifically <strong>In Progress</strong> and <strong>In Review</strong></p></li><li><p>A progress bar during generation so the team wasn&#8217;t staring at a blank screen</p></li><li><p>A cleaner editor so review didn&#8217;t feel like a chore</p></li></ul><p>And the parts that were already solid enough to test:</p><ul><li><p>Calendar</p></li><li><p>Collections</p></li><li><p>The TOFU blog template</p></li></ul><p>That last list matters. Those aren&#8217;t cosmetic wins. They&#8217;re the sign a tool has crossed from demo to daily use.</p><h2><strong>BrandOS</strong></h2><p>Once fully set up, your generated content would be a lot more on brand. You&#8217;d also be able to switch between different voices, tones, and keywords for each content piece you create. The system lets you configure brand rules that apply globally across campaigns or override them per content type.</p><p>Watch the video below to see all the options present in Magi&#8217;s Brand OS:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;3acbc5d8-3470-4c85-bf5b-98349f6bfbfc&quot;,&quot;duration&quot;:null}"></div><p>This is the part most AI content tools skip. They give you a prompt box and call it personalization. Brand OS is the layer that makes the tool actually know how your company sounds before it writes a single word.</p><h3><strong>Calendar view</strong></h3><p>The calendar mattered because content teams do not think in isolated prompts. They think in deadlines, campaign timing, and channel mix.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!frND!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!frND!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 424w, https://substackcdn.com/image/fetch/$s_!frND!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 848w, https://substackcdn.com/image/fetch/$s_!frND!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 1272w, https://substackcdn.com/image/fetch/$s_!frND!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!frND!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png" width="1456" height="697" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:697,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105489,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.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_!frND!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 424w, https://substackcdn.com/image/fetch/$s_!frND!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 848w, https://substackcdn.com/image/fetch/$s_!frND!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 1272w, https://substackcdn.com/image/fetch/$s_!frND!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03516e2a-96ce-44f7-a6e1-104402f65a5d_1909x914.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Once you can see blog posts, landing pages, emails, and one pagers in a scheduling interface, the tool stops feeling like an AI toy and starts feeling like a planning surface.</p><h3><strong>Knowledge base and collections</strong></h3><p>Source assets need somewhere to live that isn&#8217;t a random shared drive or a Slack thread from six months ago. The knowledge base and collections views handle that. Browseable, sortable, grouped by campaign. When the knowledge layer is invisible, people stop trusting it. When it&#8217;s organized, they actually use it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VYJv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VYJv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 424w, https://substackcdn.com/image/fetch/$s_!VYJv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 848w, https://substackcdn.com/image/fetch/$s_!VYJv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 1272w, https://substackcdn.com/image/fetch/$s_!VYJv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VYJv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png" width="1456" height="699" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:699,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:230969,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.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_!VYJv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 424w, https://substackcdn.com/image/fetch/$s_!VYJv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 848w, https://substackcdn.com/image/fetch/$s_!VYJv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 1272w, https://substackcdn.com/image/fetch/$s_!VYJv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c241b11-ede2-43f4-8460-9ccb16b60020_1909x916.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AyRL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AyRL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 424w, https://substackcdn.com/image/fetch/$s_!AyRL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 848w, https://substackcdn.com/image/fetch/$s_!AyRL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 1272w, https://substackcdn.com/image/fetch/$s_!AyRL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AyRL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png" width="1456" height="730" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:730,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184072,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.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_!AyRL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 424w, https://substackcdn.com/image/fetch/$s_!AyRL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 848w, https://substackcdn.com/image/fetch/$s_!AyRL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 1272w, https://substackcdn.com/image/fetch/$s_!AyRL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5acda1dc-c3ad-4d41-940c-c841bd1e610e_1765x885.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Knowledge to idea generation</strong></h3><p>Once a source item can generate content ideas, you stop treating research as dead weight.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7nMR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7nMR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 424w, https://substackcdn.com/image/fetch/$s_!7nMR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 848w, https://substackcdn.com/image/fetch/$s_!7nMR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 1272w, https://substackcdn.com/image/fetch/$s_!7nMR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7nMR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png" width="1456" height="696" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:696,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:222100,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.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_!7nMR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 424w, https://substackcdn.com/image/fetch/$s_!7nMR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 848w, https://substackcdn.com/image/fetch/$s_!7nMR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 1272w, https://substackcdn.com/image/fetch/$s_!7nMR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ac462b-e40c-4455-89f7-8ec5577df3e4_1907x911.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>That creates a much tighter loop:</p><ul><li><p>collect signal</p></li><li><p>classify it correctly</p></li><li><p>map it to a campaign</p></li><li><p>generate derivative content</p></li></ul><p>That is the actual compounding behavior most teams want from AI content systems.</p><p>The ideas view shows this at scale. Each idea is tagged to a campaign, mapped to a knowledge source, typed by content format, and dated:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WyYL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WyYL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 424w, https://substackcdn.com/image/fetch/$s_!WyYL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 848w, https://substackcdn.com/image/fetch/$s_!WyYL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 1272w, https://substackcdn.com/image/fetch/$s_!WyYL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WyYL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png" width="1456" height="696" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:696,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:222100,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.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_!WyYL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 424w, https://substackcdn.com/image/fetch/$s_!WyYL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 848w, https://substackcdn.com/image/fetch/$s_!WyYL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 1272w, https://substackcdn.com/image/fetch/$s_!WyYL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb66f30db-2036-4e50-898b-8f8b88ff6314_1907x911.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Click into any idea and you get a full brief: a Mini Post TL;DR, the sourced excerpt that triggered it, and a draft generation button. The idea is not a blank  page. It is already positioned.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KHRE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KHRE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 424w, https://substackcdn.com/image/fetch/$s_!KHRE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 848w, https://substackcdn.com/image/fetch/$s_!KHRE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 1272w, https://substackcdn.com/image/fetch/$s_!KHRE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KHRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png" width="1456" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:223685,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.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_!KHRE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 424w, https://substackcdn.com/image/fetch/$s_!KHRE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 848w, https://substackcdn.com/image/fetch/$s_!KHRE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 1272w, https://substackcdn.com/image/fetch/$s_!KHRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8695e71f-3d85-4cf3-a438-0d9ac8af6984_1847x911.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3><strong>The Intuitive Content Creation Experience - Campaign Idea &#8594; Brief &#8594; Draft &#8594; Publish</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V9L8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V9L8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 424w, https://substackcdn.com/image/fetch/$s_!V9L8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 848w, https://substackcdn.com/image/fetch/$s_!V9L8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 1272w, https://substackcdn.com/image/fetch/$s_!V9L8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V9L8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png" width="1456" height="701" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:701,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:311478,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.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_!V9L8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 424w, https://substackcdn.com/image/fetch/$s_!V9L8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 848w, https://substackcdn.com/image/fetch/$s_!V9L8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 1272w, https://substackcdn.com/image/fetch/$s_!V9L8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ddd61e1-19b5-43c0-9c96-b0470b15f1eb_1904x917.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w7Px!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w7Px!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 424w, https://substackcdn.com/image/fetch/$s_!w7Px!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 848w, https://substackcdn.com/image/fetch/$s_!w7Px!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 1272w, https://substackcdn.com/image/fetch/$s_!w7Px!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w7Px!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png" width="1456" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:285400,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.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_!w7Px!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 424w, https://substackcdn.com/image/fetch/$s_!w7Px!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 848w, https://substackcdn.com/image/fetch/$s_!w7Px!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 1272w, https://substackcdn.com/image/fetch/$s_!w7Px!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7bb9cb25-3776-45e1-a29c-22d66c36caf5_1901x914.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The interface was not just polish. It reflected the operating model underneath: campaign first, content type aware, structured notes feeding generation, visible workflow states, quick access to recent work. That alignment is what makes a tool feel like something a team could actually live in versus something you demo once and forget.</p><h3><strong>Content in production</strong></h3><p>With the architecture in place, content becomes a queue problem, not a blank page problem. Here is what 52 pieces looks like: campaign tagged, content type assigned, owner named, status visible.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!37pT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!37pT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 424w, https://substackcdn.com/image/fetch/$s_!37pT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 848w, https://substackcdn.com/image/fetch/$s_!37pT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 1272w, https://substackcdn.com/image/fetch/$s_!37pT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!37pT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png" width="1456" height="689" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:689,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:192623,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.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_!37pT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 424w, https://substackcdn.com/image/fetch/$s_!37pT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 848w, https://substackcdn.com/image/fetch/$s_!37pT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 1272w, https://substackcdn.com/image/fetch/$s_!37pT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95096e0f-b337-44f9-bb7f-4ba115965af0_1889x894.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Generation runs from the brief. You set campaign, content type, ideas, and length. The system pulls from the knowledge base, applies brand rules, and produces a draft:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!owOJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!owOJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 424w, https://substackcdn.com/image/fetch/$s_!owOJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 848w, https://substackcdn.com/image/fetch/$s_!owOJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 1272w, https://substackcdn.com/image/fetch/$s_!owOJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!owOJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png" width="1456" height="692" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:692,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235936,&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://blog.atharvashah.com/i/196324873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.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_!owOJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 424w, https://substackcdn.com/image/fetch/$s_!owOJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 848w, https://substackcdn.com/image/fetch/$s_!owOJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 1272w, https://substackcdn.com/image/fetch/$s_!owOJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b94d60-3c8b-490b-b856-516c8cb61c79_1890x898.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That brief is grounded in a specific knowledge source, a specific campaign, a specific ICP. The output shows it.</p><h2><strong>What changed once the setup was right</strong></h2><p>Before the setup, Magi could write. It just wrote like a stranger.</p><p>After the setup, the drafts had:</p><ul><li><p>clearer buyer framing</p></li><li><p>better category specificity</p></li><li><p>stronger SEO structure</p></li><li><p>more usable prompts for emails and landing pages</p></li><li><p>less generic phrasing</p></li><li><p>a better shot at matching how the team actually talks</p></li></ul><p>That is the difference people miss.</p><p>The model was never the bottleneck.</p><p><strong>The knowledge architecture was.</strong></p><p>And that architecture did not appear by itself. The team had to build it.</p><h2><strong>What I would tell any team trying this</strong></h2><p>If you are setting up an AI content system, do these first:</p><ol><li><p>Define the market taxonomy before you generate anything.</p></li><li><p>Write personas with pain points and KPIs, not vague role labels.</p></li><li><p>Build competitor and influencer context by category.</p></li><li><p>Turn your existing source material into collections the system can reuse.</p></li><li><p>Make frontmatter and publishing rules mandatory.</p></li><li><p>Use transcripts and internal conversations as primary source material.</p></li><li><p>Treat workflow UX as part of the system, not an afterthought.</p></li></ol><p>Most teams want a better prompt.</p><p>What they need is a better schema.</p><p>That was the real Magi setup.</p><p>It was less about teaching AI to write and more about manually teaching the system what the business already knows.</p><p>Once that clicked, the tool finally had something worth saying.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/building-an-ai-os-for-content-positioning/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/building-an-ai-os-for-content-positioning/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Vibe Coding a Full AI Security CTF Platform in One Day (Here's My Full Process)]]></title><description><![CDATA[From zero to 18 flags: architecture, UX, challenge design, deployment, and launch strategy for an AI CTF event.]]></description><link>https://blog.atharvashah.com/p/vibe-coding-a-full-ai-security-ctf-platform-in-24-hours</link><guid isPermaLink="false">https://blog.atharvashah.com/p/vibe-coding-a-full-ai-security-ctf-platform-in-24-hours</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sat, 25 Apr 2026 06:37:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MUjJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MUjJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MUjJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 424w, https://substackcdn.com/image/fetch/$s_!MUjJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 848w, https://substackcdn.com/image/fetch/$s_!MUjJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 1272w, https://substackcdn.com/image/fetch/$s_!MUjJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MUjJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3349939,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.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_!MUjJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 424w, https://substackcdn.com/image/fetch/$s_!MUjJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 848w, https://substackcdn.com/image/fetch/$s_!MUjJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 1272w, https://substackcdn.com/image/fetch/$s_!MUjJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F899de22a-dc0e-4085-9823-9efada50fcc0_1536x864.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Static workshops don&#8217;t teach security. They teach patience. You sit through slides, nod at diagrams, and leave with zero hands-on reps. That&#8217;s not useful. So instead of running another workshop, I built a full browser first CTF platform in one day.</p><p>I work DevRel at KubeArmor. The goal was simple: give AI security learners something they could actually play, not just watch.</p><p>The result: 3 tracks, 15 primary challenges plus 3 bonus flags, a CTFd scoring model, deterministic solve checks, admin controls for reset and operations, and a production Docker deployment path.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;d43b637b-6608-4148-86dc-1e74cb626185&quot;,&quot;duration&quot;:null}"></div><p></p><p>This is the build journal. The decisions, the tradeoffs, the build order, and the exact setup that made one day work without sacrificing reliability.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>Why Browser First</strong></h2><p>The first decision was strategic, not technical.</p><p>If participation has friction, conversion drops. A CTF that demands local setup loses people before they ever see a challenge. The event had to be browser first, full stop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s_hb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s_hb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 424w, https://substackcdn.com/image/fetch/$s_!s_hb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 848w, https://substackcdn.com/image/fetch/$s_!s_hb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 1272w, https://substackcdn.com/image/fetch/$s_!s_hb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s_hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png" width="728" height="1155.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:2311,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:2321451,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!s_hb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 424w, https://substackcdn.com/image/fetch/$s_!s_hb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 848w, https://substackcdn.com/image/fetch/$s_!s_hb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 1272w, https://substackcdn.com/image/fetch/$s_!s_hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f7734cc-c7dc-4aef-a7a4-cb1315de8935_1600x2540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That drove product shape:</p><ul><li><p>CTFd for registration and official scoring</p></li><li><p>a custom browser app for the actual game experience</p></li><li><p>a backend runtime that keeps secrets and challenge logic server side</p></li></ul><p>This separation gave three concrete wins. Players get a familiar, trusted scoreboard workflow. The custom UX handles AI-native challenge interaction. Secrets stay server side and solve logic stays deterministic.</p><div><hr></div><h2><strong>Think Top Down, Not Challenge First</strong></h2><p>My rule for this build: do not start from individual challenges. Start from experience architecture.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AMq3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AMq3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!AMq3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!AMq3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!AMq3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AMq3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1070107,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.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_!AMq3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!AMq3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!AMq3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!AMq3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bbd3fae-180e-400b-8173-fc61bd9f4052_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The classic CTF trap is writing many challenge ideas before the runtime foundations are stable. You end up with 20 half-formed challenge concepts and no working platform. I reversed the order.</p><p><strong>Layer 1: Event Structure</strong></p><ul><li><p>What is the official scoring source of truth? CTFd.</p></li><li><p>Where do players actually solve? Browser app.</p></li><li><p>What is the challenge unit design? 3 tracks, 5 primary challenges each, plus 1 bonus.</p></li></ul><p><strong>Layer 2: Platform Contract</strong></p><ul><li><p>Track pages must be coherent and navigable.</p></li><li><p>Challenge pages must support both chat based and action based workflows.</p></li><li><p>Solve checks must be stable, even when model output drifts.</p></li></ul><p><strong>Layer 3: Build Order</strong></p><ul><li><p>Ship platform core once.</p></li><li><p>Prove vertical slices end to end.</p></li><li><p>Scale challenge content only after reliability exists.</p></li></ul><p>That sequencing prevented most of the rework. Scope ambiguity at layer 1 multiplies into hours of changes at layer 3.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aQkW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aQkW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 424w, https://substackcdn.com/image/fetch/$s_!aQkW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 848w, https://substackcdn.com/image/fetch/$s_!aQkW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 1272w, https://substackcdn.com/image/fetch/$s_!aQkW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aQkW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png" width="1456" height="772" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:772,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:536682,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.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_!aQkW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 424w, https://substackcdn.com/image/fetch/$s_!aQkW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 848w, https://substackcdn.com/image/fetch/$s_!aQkW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 1272w, https://substackcdn.com/image/fetch/$s_!aQkW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b52d442-cc0d-4bec-b52b-aa95ba65e1df_1721x913.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>The Exact Build Order</strong></h2><h3><strong>1. Lock the challenge map and scoring model first</strong></h3><p>I fixed scope early: three tracks, fixed point distribution. This removed downstream rework in both UI and backend. Any scope ambiguity at this stage is the most expensive kind.</p><h3><strong>2. Build the runtime shell first</strong></h3><p>Express + EJS. Server rendered pages are simple and debuggable. I was not trying to win a framework debate. I was trying to ship.</p><h3><strong>3. Implement one complete challenge slice per track before writing content</strong></h3><p>Before authoring all challenge files, I validated one representative solve path per track:</p><ul><li><p>Prompt Injection</p></li><li><p>Agent Workflow</p></li><li><p>Hidden API</p></li></ul><h3><strong>4. Add deterministic solve checks</strong></h3><p>AI output variance is real. Solve logic cannot rely purely on model text. I paired prompt flows with deterministic regex and action checks to keep challenge solving reliable across different model states.</p><h3><strong>5. Expand content to the full catalog</strong></h3><p>Only after the runtime was stable did I fill out all challenge JSON definitions and bonus progression mechanics.</p><h3><strong>6. Build admin and operational controls last</strong></h3><p>Reset paths, user and session visibility, solution library views. These are for organizers, not players. Build what players need first.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D3Em!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D3Em!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 424w, https://substackcdn.com/image/fetch/$s_!D3Em!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 848w, https://substackcdn.com/image/fetch/$s_!D3Em!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 1272w, https://substackcdn.com/image/fetch/$s_!D3Em!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D3Em!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png" width="1456" height="1653" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1653,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1418943,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.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_!D3Em!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 424w, https://substackcdn.com/image/fetch/$s_!D3Em!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 848w, https://substackcdn.com/image/fetch/$s_!D3Em!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 1272w, https://substackcdn.com/image/fetch/$s_!D3Em!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251f5d08-6bf9-4bd1-a128-746691fcd3d5_1600x1816.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Architecture And Key Considerations</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4PDz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4PDz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4PDz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4PDz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4PDz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4PDz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1046607,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4PDz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!4PDz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!4PDz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!4PDz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72fbdc5c-6c18-4271-af3d-028a6fccb801_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Browser First Challenge Delivery</strong></h3><p>Everything playable in the browser: prompt manipulation tasks, constrained agent workflow attacks, hidden API tamper paths. No local AI setup required.</p><h3><strong>Challenge Authoring Model</strong></h3><p>Challenges live as JSON content loaded dynamically. Fast to add and tune:</p><ul><li><p>challenge metadata</p></li><li><p>system prompt behavior</p></li><li><p>flag values</p></li><li><p>solve patterns</p></li><li><p>track-level bonus progression</p></li></ul><h3><strong>Reliability Over Model Luck</strong></h3><p>When the live LLM is unavailable or inconsistent, fallback mode preserves deterministic challenge checks. The CTF stays playable and testable regardless of model state. This saved me during testing more than I expected. The LLM I used was Groq given it&#8217;s generous free tier with `<code>llm-.3-70b-verstile` </code>allowing upto 1K/requests per day</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zSo7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zSo7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 424w, https://substackcdn.com/image/fetch/$s_!zSo7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 848w, https://substackcdn.com/image/fetch/$s_!zSo7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 1272w, https://substackcdn.com/image/fetch/$s_!zSo7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zSo7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png" width="1456" height="715" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:715,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125149,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.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_!zSo7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 424w, https://substackcdn.com/image/fetch/$s_!zSo7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 848w, https://substackcdn.com/image/fetch/$s_!zSo7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 1272w, https://substackcdn.com/image/fetch/$s_!zSo7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2abf67c2-4543-4fc5-9ff0-a8da2673fa54_1858x912.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_gkf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_gkf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 424w, https://substackcdn.com/image/fetch/$s_!_gkf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 848w, https://substackcdn.com/image/fetch/$s_!_gkf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 1272w, https://substackcdn.com/image/fetch/$s_!_gkf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_gkf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png" width="1439" height="891" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:891,&quot;width&quot;:1439,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:221222,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd29b5b33-8905-41f8-bad0-adccacf48a7e_1488x907.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_!_gkf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 424w, https://substackcdn.com/image/fetch/$s_!_gkf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 848w, https://substackcdn.com/image/fetch/$s_!_gkf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 1272w, https://substackcdn.com/image/fetch/$s_!_gkf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa69ddd80-dfcb-4dfd-9dcd-d4431df8fc24_1439x891.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Security</strong></h3><ul><li><p>provider keys stay server side</p></li><li><p>no raw secret exposure in front end assets</p></li><li><p>challenge solve states tracked per user session</p></li><li><p>role-based admin access for control operations</p></li></ul><div><hr></div><h2><strong>UI And UX Choices</strong></h2><p>I treated this as a product, not a challenge dump. That distinction sounds obvious until you see how most CTFs are actually built.</p><p>Principles I used:</p><ul><li><p>Immediate clarity: players understand what to do within seconds</p></li><li><p>Visible progression: solved states and track completion are obvious</p></li><li><p>Low navigation friction: home to track to challenge is one click</p></li><li><p>Challenge identity: strong visual differentiation per track</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4FgI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4FgI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 424w, https://substackcdn.com/image/fetch/$s_!4FgI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 848w, https://substackcdn.com/image/fetch/$s_!4FgI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!4FgI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4FgI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png" width="1456" height="1565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1565,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1360210,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.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_!4FgI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 424w, https://substackcdn.com/image/fetch/$s_!4FgI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 848w, https://substackcdn.com/image/fetch/$s_!4FgI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!4FgI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4972cd6-10d9-4af2-9701-d87806f58dda_1600x1720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul><p>The home page acts as a mission board with progress context. Track pages show challenge list and status in one view. Challenge pages keep conversation, solved state, and prompt box in the same loop. No context switching.</p><p>For organizers, I built an admin dashboard with rate limit visibility, user management, and quick access to solution guides. An event platform that is hard to run doesn&#8217;t get run twice.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KkEN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KkEN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 424w, https://substackcdn.com/image/fetch/$s_!KkEN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 848w, https://substackcdn.com/image/fetch/$s_!KkEN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 1272w, https://substackcdn.com/image/fetch/$s_!KkEN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KkEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png" width="1456" height="1405" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1405,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:212219,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.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_!KkEN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 424w, https://substackcdn.com/image/fetch/$s_!KkEN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 848w, https://substackcdn.com/image/fetch/$s_!KkEN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 1272w, https://substackcdn.com/image/fetch/$s_!KkEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9878f44-3290-4a5a-8870-6e1ee693780b_1600x1544.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Testing Strategy</strong></h2><p>The fastest way to lose trust in a CTF is inconsistent solve behavior. I prioritized testing ergonomics over coverage metrics.</p><p>What I built in:</p><ul><li><p>deterministic solve checks in runtime</p></li><li><p>reset paths for fast retesting</p></li><li><p>seeded demo users</p></li><li><p>visible solve status per challenge</p></li><li><p>structured challenge activity and session storage</p></li></ul><p>Then three practical test passes:</p><ol><li><p>Creator pass: can I solve from blank state quickly?</p></li><li><p>Peer pass: can another person solve with only available hints?</p></li><li><p>Fresh pass: can someone with no context navigate and complete the objective?</p></li></ol><p>The third pass is the one most CTF builders skip. Don&#8217;t skip it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScxE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScxE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 424w, https://substackcdn.com/image/fetch/$s_!ScxE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 848w, https://substackcdn.com/image/fetch/$s_!ScxE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!ScxE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScxE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png" width="1456" height="1565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/474fa530-a231-4317-8363-5c475b59024c_1600x1720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1565,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1394277,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.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_!ScxE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 424w, https://substackcdn.com/image/fetch/$s_!ScxE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 848w, https://substackcdn.com/image/fetch/$s_!ScxE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!ScxE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F474fa530-a231-4317-8363-5c475b59024c_1600x1720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Infrastructure And Deployment</strong></h2><p>Optimized for event reliability and organizer simplicity. The main app is just a Docker file that I packaged with peristent volume mounts for player, score and other data backups.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ratp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ratp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 424w, https://substackcdn.com/image/fetch/$s_!ratp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 848w, https://substackcdn.com/image/fetch/$s_!ratp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 1272w, https://substackcdn.com/image/fetch/$s_!ratp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ratp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png" width="1456" height="347" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:347,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62388,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.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_!ratp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 424w, https://substackcdn.com/image/fetch/$s_!ratp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 848w, https://substackcdn.com/image/fetch/$s_!ratp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 1272w, https://substackcdn.com/image/fetch/$s_!ratp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23ac3303-d506-4ff4-9612-8a0a305cb8f6_1584x377.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Local And Container Support</strong></p><ul><li><p>local Node run for rapid iteration</p></li><li><p>Docker Compose for repeatable deployment</p></li><li><p>persistent volume for user and session data</p></li></ul><p><strong>Environment Strategy</strong></p><ul><li><p>root-level environment file for runtime config</p></li><li><p>explicit provider and rate limit controls</p></li><li><p>predictable data paths for backup and restore</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gWGA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gWGA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 424w, https://substackcdn.com/image/fetch/$s_!gWGA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 848w, https://substackcdn.com/image/fetch/$s_!gWGA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 1272w, https://substackcdn.com/image/fetch/$s_!gWGA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gWGA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png" width="1091" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1091,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:104728,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.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_!gWGA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 424w, https://substackcdn.com/image/fetch/$s_!gWGA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 848w, https://substackcdn.com/image/fetch/$s_!gWGA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 1272w, https://substackcdn.com/image/fetch/$s_!gWGA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8b7e69d-faf6-4dae-9792-e6304b1e965e_1091x896.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For DevRel-led events, setup friction for organizers is as critical as player friction. A platform that is hard to run won&#8217;t scale to repeated workshops or community events. Docker came in on day one, not as an afterthought.</p><div><hr></div><h2><strong>Difficulty Design</strong></h2><p>Difficulty was intentionally layered.</p><p>Track progression:</p><ul><li><p>easy starts build confidence</p></li><li><p>medium stages teach deeper patterns</p></li><li><p>hard stages require chaining and precision</p></li><li><p>bonus flags reward full-track completion</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e_DP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e_DP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 424w, https://substackcdn.com/image/fetch/$s_!e_DP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 848w, https://substackcdn.com/image/fetch/$s_!e_DP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 1272w, https://substackcdn.com/image/fetch/$s_!e_DP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e_DP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png" width="1456" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:248060,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.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_!e_DP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 424w, https://substackcdn.com/image/fetch/$s_!e_DP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 848w, https://substackcdn.com/image/fetch/$s_!e_DP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 1272w, https://substackcdn.com/image/fetch/$s_!e_DP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b6bb14b-48ea-4f18-a321-1e3acd796c91_1683x899.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>From observed session data, prompt injection flows solved quickly. Deeper workflow and API attacks demanded chained, multi-step reasoning. That&#8217;s the intended shape. Beginners complete meaningful portions. Experienced players still hit real depth.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1gDL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1gDL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 424w, https://substackcdn.com/image/fetch/$s_!1gDL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 848w, https://substackcdn.com/image/fetch/$s_!1gDL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!1gDL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1gDL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png" width="1456" height="1565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1565,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1417269,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.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_!1gDL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 424w, https://substackcdn.com/image/fetch/$s_!1gDL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 848w, https://substackcdn.com/image/fetch/$s_!1gDL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!1gDL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe22e8fe4-dbe1-448f-a7d8-70438ba2c8f9_1600x1720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>How I Actually Vibe-Coded This</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t5fE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t5fE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!t5fE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!t5fE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!t5fE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t5fE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png" width="1254" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:1254,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1342725,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.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_!t5fE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 424w, https://substackcdn.com/image/fetch/$s_!t5fE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 848w, https://substackcdn.com/image/fetch/$s_!t5fE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!t5fE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21cb12f0-22dd-44d5-b987-33bb3fc57fa8_1254x1254.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most build logs skip the honest part. Here it is.</p><p>I used GitHub Copilot for most of the implementation. The speed didn&#8217;t come from blindly accepting generated code. It came from using Copilot as a fast implementation partner after I had already fixed the intent and boundaries of each slice.</p><p>My actual workflow:</p><ol><li><p>Write a clear objective for one thin vertical slice. One challenge page. One solve path. One admin operation.</p></li><li><p>Use Copilot to draft implementation candidates quickly.</p></li><li><p>Validate behavior immediately in browser and session data.</p></li><li><p>Keep only code that matched deterministic solve logic and product flow.</p></li></ol><p>Vibe coding gave me velocity. Constraints gave me quality. The combination is what made one day actually work.</p><p>For UI exploration, I used Google Stitch as a design thinking accelerator. Not as final output. I used it to generate layout directions, visual hierarchy ideas, and interaction ordering quickly, then translated those ideas into the Express + EJS runtime in a way that preserved reliability.</p><p>Stitch helped most in three places:</p><ul><li><p>homepage information hierarchy</p></li><li><p>track page scannability</p></li><li><p>challenge page rhythm</p></li></ul><p>Copilot for implementation speed. Stitch for fast UX ideation. Manual runtime constraints for correctness.</p><div><hr></div><h2><strong>How I Wrote Prompts During The Build</strong></h2><p>Prompt quality was the hidden multiplier. I didn&#8217;t use one giant prompt and hope for magic. Short, explicit, context-rich prompts structured around intent, constraints, and acceptance criteria.</p><p>My prompt shape:</p><ul><li><p>Objective: what exactly should be built in this step</p></li><li><p>Context: files, routes, current behavior, constraints</p></li><li><p>Guardrails: what must not change</p></li><li><p>Output contract: how I want the result formatted</p></li><li><p>Verification: what should be true after implementation</p></li></ul><p>Example from the implementation work:</p><blockquote><p>&#8220;Implement a deterministic solve check for this challenge route. Keep existing API shape unchanged. Do not move secrets client-side. Return minimal patch. Add only required validation and update solved state in session.&#8221;</p></blockquote><p>For content and UX iteration:</p><blockquote><p>&#8220;Rewrite this challenge instruction so a first-time participant can act within 10 seconds without losing technical depth. Keep tone assertive and concise.&#8221;</p></blockquote><p>For debugging:</p><blockquote><p>&#8220;Given this route and this observed behavior, list the top three likely failure points, then propose the smallest safe fix first.&#8221;</p></blockquote><p>Prompt granularity is everything. Mixing architecture decisions, copywriting, and debugging in one request produces garbage. Smaller prompts, tighter loops, fewer regressions.</p><div><hr></div><h2><strong>How To Iterate When Vibe Coding a Complex Application</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EIdW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EIdW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!EIdW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!EIdW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!EIdW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EIdW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1170492,&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://blog.atharvashah.com/i/195418813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.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_!EIdW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!EIdW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!EIdW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!EIdW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdc5dbd-9347-4aec-abc8-e9a8e27c0c07_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>CTFd Integration And Deployment Model</strong></h2><p>The deployment model is intentionally hybrid.</p><p>CTFd is the official scoring authority: registration, team context, scoreboard trust. The custom browser platform is the gameplay authority: AI interaction, challenge runtime, deterministic solve checks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lIis!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lIis!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 424w, https://substackcdn.com/image/fetch/$s_!lIis!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 848w, https://substackcdn.com/image/fetch/$s_!lIis!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 1272w, https://substackcdn.com/image/fetch/$s_!lIis!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lIis!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png" width="1456" height="1114" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1114,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!lIis!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 424w, https://substackcdn.com/image/fetch/$s_!lIis!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 848w, https://substackcdn.com/image/fetch/$s_!lIis!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 1272w, https://substackcdn.com/image/fetch/$s_!lIis!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7964a7d4-d410-4e50-91eb-46158ef8f97a_1880x1438.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Why this pairing works:</p><ul><li><p>players get familiar CTF lifecycle in CTFd</p></li><li><p>organizers get richer AI-native challenge UX in the custom platform</p></li><li><p>no need to force gameplay UX into CTFd plugin limitations</p></li></ul><p>Deployment mechanics:</p><ul><li><p>containerized runtime via Docker Compose</p></li><li><p>environment-driven config for provider keys and rate controls</p></li><li><p>persistent storage for session and solve state continuity</p></li><li><p>admin visibility for operational interventions during live events</p></li></ul><p>This gives a repeatable event model. Scoreboard confidence from CTFd, experiential depth from the custom AI runtime.</p><div><hr></div><h2><strong>What I&#8217;d Improve Next</strong></h2><p>If I run this at larger scale:</p><ul><li><p>deeper analytics per challenge step and drop-off points</p></li><li><p>richer anti-abuse controls for public events</p></li><li><p>one-click flag relay into CTFd API</p></li><li><p>post-event reporting for learning outcomes</p></li></ul><div><hr></div><h2><strong>What Actually Matters</strong></h2><p>A good CTF platform is not just challenge content. It&#8217;s experience design, reliability engineering, and event operations all in one.</p><p>In one day, we shipped a complete, browser first AI security CTF that participants can play, organizers can run, and DevRel can scale.</p><p>If you&#8217;re designing AI security programs, the architecture pattern here is practical:</p><ul><li><p>keep scoring and gameplay concerns separated</p></li><li><p>make solve logic deterministic where it matters</p></li><li><p>design UX for flow, not just visuals</p></li><li><p>ship with operations in mind from day one</p></li></ul><p>That&#8217;s how KubeArmor AI CTF came together.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/vibe-coding-a-full-ai-security-ctf-platform-in-24-hours/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/vibe-coding-a-full-ai-security-ctf-platform-in-24-hours/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[I Built a POC AutoGrader at AccuKnox. Here's Why Every B2B Organization Needs One.]]></title><description><![CDATA[A weighted scoring sheet replaced gut instinct with ranked priorities and made our POC calls much sharper.]]></description><link>https://blog.atharvashah.com/p/i-built-a-poc-autograder-at-accuknox</link><guid isPermaLink="false">https://blog.atharvashah.com/p/i-built-a-poc-autograder-at-accuknox</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sat, 25 Apr 2026 05:50:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Pzph!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pzph!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pzph!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 424w, https://substackcdn.com/image/fetch/$s_!Pzph!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 848w, https://substackcdn.com/image/fetch/$s_!Pzph!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 1272w, https://substackcdn.com/image/fetch/$s_!Pzph!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pzph!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1913967,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/195418312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.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_!Pzph!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 424w, https://substackcdn.com/image/fetch/$s_!Pzph!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 848w, https://substackcdn.com/image/fetch/$s_!Pzph!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 1272w, https://substackcdn.com/image/fetch/$s_!Pzph!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F769ef895-1e8c-4e9b-aae6-95d3f36ea89c_1536x864.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Problem With Flat Checklists</strong></h2><p>Walking into a POC scoping call with a 79-item checklist and no clear ranking is painful.</p><p>That was our reality.</p><p>My organization (AccuKnox) being B2B-led, covers a lot of surface area: CSPM, CWPP, KSPM, CDR, GRC, AI Security, ASPM, SAST, DAST, SIEM integrations, CI/CD, and more.</p><p>Prospects rarely need all of it during a POC. They need a subset that maps to urgent risks.</p><p>Our old process used one flat spreadsheet where every feature looked equally important. No rank. No score. No obvious signal.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VxeG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VxeG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 424w, https://substackcdn.com/image/fetch/$s_!VxeG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 848w, https://substackcdn.com/image/fetch/$s_!VxeG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 1272w, https://substackcdn.com/image/fetch/$s_!VxeG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VxeG!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png" width="1200" height="302.4725274725275" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:367,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:2611627,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/195418312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VxeG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 424w, https://substackcdn.com/image/fetch/$s_!VxeG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 848w, https://substackcdn.com/image/fetch/$s_!VxeG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 1272w, https://substackcdn.com/image/fetch/$s_!VxeG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a3a6299-f9d2-415e-8aa8-fe83b941da67_6537x1648.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We would leave calls with all boxes filled and still not know what to prioritize first.</p><p>We knew what was selected. We did not know what mattered most.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>Why This Is a Resource Allocation Problem</strong></h2><p>Assume a prospect has six weeks, three engineers, and limited internal bandwidth. We have two solution architects.</p><p>If we cannot rank what they care about, three bad outcomes show up fast.</p><ol><li><p>We spread too thin and demo everything shallowly.</p></li><li><p>We go deep on the wrong module.</p></li><li><p>We miss the one module that could have carried the deal.</p></li></ol><p>That is not a sales talent issue. It is a visibility issue.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P2wk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P2wk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!P2wk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!P2wk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!P2wk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P2wk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2516446,&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://blog.atharvashah.com/i/195418312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!P2wk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!P2wk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!P2wk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!P2wk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c3de2fc-03ba-4e37-abc8-000d19d72b9e_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>What I Built</strong></h2><p>I converted our POC checklist into a weighted scoring engine in Excel.</p><p>Scoring rules:</p><ul><li><p><code>Must POC</code> = <code>2</code></p></li><li><p><code>Nice to POC</code> = <code>1</code></p></li><li><p><code>Not Required</code> = <code>0</code></p></li></ul><p>Each of the 15 modules has its own feature rows. Prospects choose a priority per feature from a dropdown. Excel aggregates those weights by module and produces a weighted score automatically.</p><p>We also calculate max possible score per module as:</p><p><code>feature count * 2</code></p><p>Then we compute score percentage and status (<code>High Priority</code>, <code>Medium Priority</code>, <code>Low Priority</code>, <code>Not Scoped</code>).</p><p>The dashboard chart puts weighted score and max possible side by side for all modules. One glance gives the ranking.</p><p>No post-call guesswork. The prospect input becomes the prioritization output.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DHSA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DHSA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DHSA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DHSA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DHSA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DHSA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:928563,&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://blog.atharvashah.com/i/195418312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DHSA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!DHSA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!DHSA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!DHSA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ccd83f5-0eff-4413-b4aa-118ad392ad0a_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>The Excel Logic Behind It</strong></h2><p>This is plain Excel, but structured properly.</p><h3><strong>1. Controlled Input via Data Validation</strong></h3><p>Checklist column <code>E</code> accepts only:</p><ul><li><p><code>1 - Must POC</code></p></li><li><p><code>2 - Nice to POC</code></p></li><li><p><code>0 - Not Required</code></p></li></ul><p>No free text means cleaner downstream calculations.</p><h3><strong>2. Weight Mapping Formula</strong></h3><p>Checklist column <code>F</code> maps dropdown values to numeric weights:</p><pre><code><code>=IF(E2="1 - Must POC", 2, IF(E2="2 - Nice to POC", 1, 0))</code></code></pre><h3><strong>3. Module-Level Aggregation</strong></h3><p>Dashboard weighted score per module:</p><pre><code><code>=SUMIF('POC Checklist'!$B:$B, A6, 'POC Checklist'!$F:$F)</code></code></pre><h3><strong>4. Max Possible per Module</strong></h3><pre><code><code>=COUNTIF('POC Checklist'!$B:$B, A6) * 2</code></code></pre><h3><strong>5. Safe Percentage Calculations</strong></h3><p><code>IFERROR</code> prevents divide-by-zero noise.</p><h3><strong>6. Linked Chart</strong></h3><p>The chart is bound to the score table, so updates happen immediately when priorities change.</p><p>Across 79 features and 15 modules, recalculation is effectively instant.</p><div><hr></div><h2><strong>What Changed After Rollout</strong></h2><p><strong>Before, the checklist answered:</strong></p><blockquote><p>&#8220;What got checked?&#8221;</p></blockquote><p><strong>Now it answers:</strong></p><blockquote><p>&#8220;What do we tackle first?&#8221;</p></blockquote><p><em>Our post-call language changed.</em></p><p><strong>Before:</strong></p><blockquote><p>&#8220;They mentioned CSPM and maybe KSPM. Should we start there?&#8221;</p></blockquote><p><strong>After:</strong></p><blockquote><p>&#8220;KSPM is <code>8/8</code>. CDR is <code>8/8</code>. AI Security is <code>27/50</code>. Start with KSPM and CDR. Move AI Security deep dive to week two.&#8221;</p></blockquote><p>That shift improves execution quality immediately.</p><p>The highest-scoring modules get engineering focus first. Low or zero modules get deprioritized with a clear paper trail.</p><p>Prospects benefit too. The POC mirrors the priorities they selected, so alignment feels obvious rather than forced.</p><div><hr></div><h2><strong>The Bigger Takeaway</strong></h2><p>I built this because I got tired of watching smart teams make sequencing decisions from memory and vibes.</p><p>With 15+ modules and 79 tracked features, human memory is unreliable. People default to what they heard last, what sounded loudest, or what they already know best.</p><p>Scoring does not replace judgment. It gives judgment a solid starting point.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fhQy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fhQy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!fhQy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!fhQy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!fhQy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fhQy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1236850,&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://blog.atharvashah.com/i/195418312?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.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_!fhQy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!fhQy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!fhQy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!fhQy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5f55c477-eb1a-4afc-8560-a53ee8b81e60_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The grader took an afternoon to build. The formulas are simple. The impact is outsized.</p><p>You get a living priority map that updates with every prospect input and gives the team a ranked agenda before the follow-up call is even booked.</p><p>If your team runs POCs across more than five modules and has no scoring layer, you are operating with low visibility. Build one.</p><p>The spreadsheet does not close deals. Clear prioritization does.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/i-built-a-poc-autograder-at-accuknox/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/i-built-a-poc-autograder-at-accuknox/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[I Replaced Our Quote Spreadsheet With a Real Pricing Engine]]></title><description><![CDATA[How I turned a fragile comlicated multi-dimensional Excel ritual into a 3-step app that generates accurate branded pricing quotes in minutes.]]></description><link>https://blog.atharvashah.com/p/i-replaced-our-quote-spreadsheet-with-a-truly-dynamic-pricing-engine</link><guid isPermaLink="false">https://blog.atharvashah.com/p/i-replaced-our-quote-spreadsheet-with-a-truly-dynamic-pricing-engine</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sat, 25 Apr 2026 05:40:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tpTg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tpTg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tpTg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 424w, https://substackcdn.com/image/fetch/$s_!tpTg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 848w, https://substackcdn.com/image/fetch/$s_!tpTg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 1272w, https://substackcdn.com/image/fetch/$s_!tpTg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tpTg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44c87c69-de01-4562-8a61-1e093918423f_1536x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3344959,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.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_!tpTg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 424w, https://substackcdn.com/image/fetch/$s_!tpTg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 848w, https://substackcdn.com/image/fetch/$s_!tpTg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 1272w, https://substackcdn.com/image/fetch/$s_!tpTg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44c87c69-de01-4562-8a61-1e093918423f_1536x864.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"></figcaption></figure></div><p></p><p>Our sales team used a shared Excel file for customer quotes.</p><p>Realistically, two people fully understood how it worked.</p><p>I am a DevRel engineer. Pricing tools are not in my job description.</p><p>I built one anyway.</p><div><hr></div><h2><strong>The Spreadsheet Ritual</strong></h2><p>Quoting pain can look like a small nuisance from the outside. It is not small. It quietly burns hours every week, and everyone tolerates it because the sheet &#8220;works.&#8221;</p><p>This is what quote creation actually looked like:</p><ul><li><p>Open the file. Find the right version, hopefully.</p></li><li><p>Enter asset counts into a formula chain nobody has audited in months.</p></li><li><p>Wait for a number.</p></li><li><p>Copy that number into a Word template.</p></li><li><p>Export to PDF.</p></li><li><p>Double-check the final amount because we had already seen dropped digits.</p></li><li><p>Send it.</p></li></ul><p>That took 30 to 45 minutes per quote. And that was the happy path.</p><p>Then came the hidden failures. A VLOOKUP pulled the wrong tier because one row got drag-filled too far. Three file copies floated in Slack, all slightly different. A rep sent USD pricing to an India-based customer because the currency column was far off-screen.</p><p>None of this is theoretical. I watched all of it happen.</p><p>Version sprawl alone was enough reason to replace the process. Files named <code>Pricing_v3_FINAL.xlsx</code>, <code>Pricing_v3_FINAL_USE_THIS.xlsx</code>, and <code>Pricing_v3_clientname_v2.xlsx</code> lived across Slack and inboxes. Two reps quoting the same prospect from two versions was normal.</p><p>At that point, you do not &#8220;improve the sheet.&#8221; You replace the workflow.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical. </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>Why This Was Not &#8220;Just Build a Calculator&#8221;</strong></h2><p>On paper, this sounds easy. Build a calculator and move on.</p><p>In practice, pricing for a multi-module B2B security platform is not seat count times price.</p><p>The calculation had at least eight dependent steps, and each one affected the others.</p><ul><li><p><strong>Modules:</strong> About a dozen products, including cloud posture, workload protection, API security, multiple appsec modules, AI model security, prompt firewall, vulnerability scanning, and log analytics. Customers rarely bought one.</p></li><li><p><strong>Billable unit per module:</strong> There was no universal seat model. Billing could be assets, nodes, endpoints, repos, apps, AI models, prompts per month, container images scanned, or GB ingested per day.</p></li><li><p><strong>Per-module divisors:</strong> Raw counts had to be normalized first. 1,500 API endpoints was not 1,500 units. Divisors varied heavily by module.</p></li><li><p><strong>Volume tiers:</strong> Normalized units across all selected modules rolled up to one total. That total set the tier, and the tier set per-unit rate across the whole quote. One extra module could shift pricing for everything.</p></li><li><p><strong>Discount:</strong> Applied to the post-tier subtotal.</p></li><li><p><strong>Support tier:</strong> Silver, Gold, or Platinum, each with its own multiplier.</p></li><li><p><strong>Subscription term:</strong> One, two, or three years.</p></li><li><p><strong>Currency and billing entity:</strong> USD or INR. INR also needed lakh-crore formatting. <code>10,000,000</code> should render as <code>1,00,00,000</code>. Locale differences between machines made outputs inconsistent. Billing entity also controlled address, footer text, and legal language.</p></li></ul><p>That is eight to ten linked pricing steps per quote.</p><p>A spreadsheet hides those links. One wrong cell reference gives the customer a wrong price, and nothing warns you.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DneD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DneD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!DneD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!DneD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!DneD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DneD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1089943,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.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_!DneD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!DneD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!DneD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!DneD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc1a3f08-46cd-48fc-9ef2-4224eca8bddd_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>What I Built</strong></h2><p>A passcode-gated web app with a three-step wizard that outputs a branded PDF quote.</p><p>The interesting part is not the UI. It is the design choices behind it.</p><h3><strong>Why Passcode-Gated Instead of Full Auth</strong></h3><p>A full login system would have delayed launch and added onboarding friction that this workflow did not need. Reps and select partners needed instant access from any device, including right before calls. A rotatable shared passcode fit the threat model and shipped fast.</p><p>OAuth could wait.</p><p><em>The entry point. One URL. No file attachments. No version confusion.</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_!y2Bc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y2Bc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 424w, https://substackcdn.com/image/fetch/$s_!y2Bc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 848w, https://substackcdn.com/image/fetch/$s_!y2Bc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 1272w, https://substackcdn.com/image/fetch/$s_!y2Bc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y2Bc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png" width="576" height="303" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:303,&quot;width&quot;:576,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25112,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9175a571-1cf4-4516-aaa3-639995702482_1536x864.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_!y2Bc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 424w, https://substackcdn.com/image/fetch/$s_!y2Bc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 848w, https://substackcdn.com/image/fetch/$s_!y2Bc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 1272w, https://substackcdn.com/image/fetch/$s_!y2Bc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2da91350-8bd1-442f-b138-6253a26f8c0f_576x303.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That URL became the distribution model. No files to send. No version confusion. When pricing changed, I updated the tool once and everyone got the latest values immediately.</p><h3><strong>Why a Three-Step Wizard Instead of One Long Form</strong></h3><p>I had seen the same failure pattern repeatedly. People skipped fields they found annoying and promised to fill them later. Sometimes they forgot.</p><p>The wizard enforces sequence. No pricing step until quote details are complete. No PDF until required fields are filled.</p><p>Step one captures everything that goes on the cover page:</p><p><em>Required fields with live validation. Nothing gets sent without a customer name, a preparer, a billing entity, and a logo.</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_!wSQ0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wSQ0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 424w, https://substackcdn.com/image/fetch/$s_!wSQ0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 848w, https://substackcdn.com/image/fetch/$s_!wSQ0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 1272w, https://substackcdn.com/image/fetch/$s_!wSQ0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wSQ0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png" width="1374" height="864" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:159077,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe88cb4d5-ea25-4573-a3d6-5430ce786d5f_1536x864.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_!wSQ0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 424w, https://substackcdn.com/image/fetch/$s_!wSQ0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 848w, https://substackcdn.com/image/fetch/$s_!wSQ0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 1272w, https://substackcdn.com/image/fetch/$s_!wSQ0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06913c43-d70d-4d87-ad90-8e51fa7f0087_1374x864.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Customer name, prepared-by, quote date, valid-until, billing entity, and customer logo are all required. The form blocks progression until they are filled. The valid-until date defaults to 30 days out so nobody sends an expired quote from an old template.</p><p>Here is what the same form looks like when it is done:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bDIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bDIV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 424w, https://substackcdn.com/image/fetch/$s_!bDIV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 848w, https://substackcdn.com/image/fetch/$s_!bDIV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 1272w, https://substackcdn.com/image/fetch/$s_!bDIV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bDIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png" width="1400" height="864" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:190855,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fcb1b5b-b0e3-468e-9015-48f81f673be8_1536x864.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_!bDIV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 424w, https://substackcdn.com/image/fetch/$s_!bDIV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 848w, https://substackcdn.com/image/fetch/$s_!bDIV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 1272w, https://substackcdn.com/image/fetch/$s_!bDIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eae9a68-7dc8-4ad8-96a3-9558d2fb490f_1400x864.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>The Billing Entity Selector Was the Highest Leverage Dropdown</strong></h3><p><em>Switching entities updates the registered address, currency defaults, number format, and legal footer simultaneously.</em></p><p>This took the most thought because it controlled a full downstream chain: currency symbol, number format, legal address block, footer text, and entity name. In the spreadsheet, these were manual and separate. People got one part right and missed another.</p><p>I collapsed it into one choice. Select <code>AccuKnox India Pvt. Ltd.</code>, and currency, formatting, address, and legal text all switch automatically.</p><p>One rep decision. Multiple guaranteed updates. People could now also see billable assets per module, rather than switching spreadsheet tabs they just had to click the <code>i</code> button next to the module they wanted to inspect the billable assets for and boom!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SKwe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SKwe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 424w, https://substackcdn.com/image/fetch/$s_!SKwe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 848w, https://substackcdn.com/image/fetch/$s_!SKwe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 1272w, https://substackcdn.com/image/fetch/$s_!SKwe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SKwe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png" width="1456" height="845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:845,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:220606,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.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_!SKwe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 424w, https://substackcdn.com/image/fetch/$s_!SKwe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 848w, https://substackcdn.com/image/fetch/$s_!SKwe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 1272w, https://substackcdn.com/image/fetch/$s_!SKwe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98f7ad2-1c05-4016-9b9a-42c60a013454_1563x907.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>The Pricing Engine</strong></h2><p>This replaced the old formula chain:</p><p><em>Eleven modules, live unit calculations, real-time tier tracking, and one very useful nudge.</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_!HEFk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HEFk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 424w, https://substackcdn.com/image/fetch/$s_!HEFk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 848w, https://substackcdn.com/image/fetch/$s_!HEFk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 1272w, https://substackcdn.com/image/fetch/$s_!HEFk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HEFk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png" width="1456" height="717" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:717,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:204242,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.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_!HEFk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 424w, https://substackcdn.com/image/fetch/$s_!HEFk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 848w, https://substackcdn.com/image/fetch/$s_!HEFk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 1272w, https://substackcdn.com/image/fetch/$s_!HEFk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05e83767-e8cf-44ff-a99d-3fb27a303559_1737x855.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The layout is intentional: inputs on the left, pricing impact on the right, both visible at once. No &#8220;fill then calculate&#8221; flow. Reps type values and see outcomes live.</p><p>Each module row has three fields that matter:</p><ul><li><p><strong>Count:</strong> Raw numbers from the customer.</p></li><li><p><strong>Divisor:</strong> Converts raw counts to billable units. I made this editable on purpose. Most reps should keep defaults, but some deals require negotiated normalization factors. If the tool could not handle exceptions, reps would return to spreadsheets. Defaults are prefilled, overrides are visible.</p></li><li><p><strong>Units:</strong> <code>ceil(Count / Divisor)</code>. Simple, visible, auditable.</p></li></ul><p>The right panel handles everything else:</p><p>Total units are summed across selected modules. That single total sets the tier. The tier is quote-wide, not per module.</p><p>Price per unit, monthly list, annual list, discount, support multiplier, term modifier, and grand total update in real time.</p><p>The detail I cared about most was this message:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M-CV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M-CV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 424w, https://substackcdn.com/image/fetch/$s_!M-CV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 848w, https://substackcdn.com/image/fetch/$s_!M-CV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 1272w, https://substackcdn.com/image/fetch/$s_!M-CV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M-CV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png" width="492" height="330" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:330,&quot;width&quot;:492,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29106,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.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_!M-CV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 424w, https://substackcdn.com/image/fetch/$s_!M-CV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 848w, https://substackcdn.com/image/fetch/$s_!M-CV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 1272w, https://substackcdn.com/image/fetch/$s_!M-CV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7cba90f-001e-42a7-88be-4924a05dbf87_492x330.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the old spreadsheet, tier thresholds were buried in formulas. Most reps never surfaced them during calls. That meant missed opportunities when a customer was already close to the next discount tier.</p><p>Now the threshold distance is explicit and live. Reps can test scenarios in front of the customer and immediately show tier effects.</p><p>That changes the conversation from &#8220;let me check and reply later&#8221; to &#8220;here is what happens if we include this module.&#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_!hOap!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hOap!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!hOap!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!hOap!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!hOap!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hOap!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:995864,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.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_!hOap!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!hOap!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!hOap!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!hOap!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b5ce89-6064-4505-bc65-aa8dd623c387_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>What Changed</strong></h2><p>Quote time dropped from 30-45 minutes to 3-5 minutes. This is how the quote is generated right from the app, so clean, modular and dynamic and always free of human errors.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XuZB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XuZB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 424w, https://substackcdn.com/image/fetch/$s_!XuZB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 848w, https://substackcdn.com/image/fetch/$s_!XuZB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 1272w, https://substackcdn.com/image/fetch/$s_!XuZB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XuZB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png" width="1456" height="928" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:928,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1420313,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.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_!XuZB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 424w, https://substackcdn.com/image/fetch/$s_!XuZB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 848w, https://substackcdn.com/image/fetch/$s_!XuZB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 1272w, https://substackcdn.com/image/fetch/$s_!XuZB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F45cffd83-e8ac-4bc5-80b7-49572cda77d9_2981x1899.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That gap matters. Sending a quote during the meeting hits differently than sending it the next day.</p><ul><li><p>Currency errors since launch: zero.</p></li><li><p>Wrong legal entity on quote cover pages: zero.</p></li><li><p>&#8220;Excel says one number, PDF says another&#8221; incidents: zero.</p></li></ul><p>New sales engineers can now produce correct branded quotes on day one. The spreadsheet used to require a one-hour walkthrough plus validation from a senior rep.</p><p>Each quote is now a generated artifact tied to exact inputs. We can reconstruct what was quoted months later, including module mix, rate card, and discount.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WPkH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WPkH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!WPkH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!WPkH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!WPkH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WPkH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1825353,&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://blog.atharvashah.com/i/195416567?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.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_!WPkH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!WPkH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!WPkH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!WPkH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c8df781-16f0-4677-b99e-db3aaad652a4_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Take Ownership of the Problem, Not Just the Title</strong></h2><p>I am a DevRel engineer and a Technical Content Lead and yet I shipped a sales ops tool. That is unusual, but it was the right call.</p><p>The pain was obvious from outside the team. Quote cycles turned into long Slack threads. Rate card updates meant inbox blasts. New rep onboarding included spreadsheet survival training.</p><p>When a problem is this visible and this solvable, title boundaries should not block execution.</p><p>The spreadsheet was not failing because people were careless. It was the wrong tool. Spreadsheets can handle straightforward math. They struggle when eight linked variables drive legal, currency, formatting, and governance-sensitive output that must be auditable later.</p><p>At that point, you do not &#8220;improve the sheet.&#8221; You replace the workflow.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/i-replaced-our-quote-spreadsheet-with-a-truly-dynamic-pricing-engine/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/i-replaced-our-quote-spreadsheet-with-a-truly-dynamic-pricing-engine/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[I Got an AI to Audit, Group, Caption, and Arrange 585 Photos for Instagram - Entirely Locally, Entirely Mine]]></title><description><![CDATA[A private, reproducible AI pipeline for photo curation, captioning, music tagging, and folder export. No cloud uploads. No subscriptions.]]></description><link>https://blog.atharvashah.com/p/local-ai-photo-curation</link><guid isPermaLink="false">https://blog.atharvashah.com/p/local-ai-photo-curation</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 05 Apr 2026 20:46:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!G95T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G95T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G95T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 424w, https://substackcdn.com/image/fetch/$s_!G95T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 848w, https://substackcdn.com/image/fetch/$s_!G95T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 1272w, https://substackcdn.com/image/fetch/$s_!G95T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G95T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png" width="1456" height="814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:814,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6862612,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.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_!G95T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 424w, https://substackcdn.com/image/fetch/$s_!G95T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 848w, https://substackcdn.com/image/fetch/$s_!G95T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 1272w, https://substackcdn.com/image/fetch/$s_!G95T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F809e24d2-6d85-439d-bd3a-fa9116a9776f_2752x1538.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>&#8220;I have 585 photos. They&#8217;re beautiful. They&#8217;re chaos. I want them to become 62 Instagram posts.&#8221;</p></blockquote><p>One conversation later, I had exactly that. A local Python script, a Markdown file, and a six-phase workflow that became the source of truth for an entire year of my life in photos. No cloud uploads. No tagging API. No subscriptions.</p><div><hr></div><h2><strong>The Problem Nobody Talks About</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bf-f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bf-f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 424w, https://substackcdn.com/image/fetch/$s_!bf-f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 848w, https://substackcdn.com/image/fetch/$s_!bf-f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!bf-f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bf-f!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png" width="1200" height="891.5304606240713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1000,&quot;width&quot;:1346,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:210422,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bf-f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 424w, https://substackcdn.com/image/fetch/$s_!bf-f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 848w, https://substackcdn.com/image/fetch/$s_!bf-f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!bf-f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63244ea7-07a5-4374-be96-bd75fd2edcc9_1346x1000.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>You have a folder. Maybe several. Files named <code>IMG_20241103_182344.jpg</code> stacked next to <code>screenshot_edit_final_v3_REAL.png</code> next to <code>remini-enhanced-kgwv6b.jpg</code>. You know the folder. Every photographer has The Folder.</p><p><strong>The problem isn&#8217;t editing.</strong> Lightroom exists. The problem is <em>curation at scale</em>. It&#8217;s the cognitive overhead of:</p><ul><li><p>Deciding which 12 photos from a 3-day trip belong together</p></li><li><p>Making sure the pacing across 60 posts doesn&#8217;t repeat the same mood three times running</p></li><li><p>Matching music to visual energy without reusing the same track on adjacent posts</p></li><li><p>Keeping certain people, certain moments, certain locations off public-facing content</p></li><li><p>Actually getting a folder called <code>FINAL/</code> that&#8217;s ready to drag into Buffer</p></li></ul><p>AI closes that gap. If you know how to ask.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>What I Actually Built</strong></h2><p>Over a single extended AI session, using only GitHub Copilot in VS Code and local Python 3, I went from a raw image dump to this.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xjtz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xjtz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 424w, https://substackcdn.com/image/fetch/$s_!xjtz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 848w, https://substackcdn.com/image/fetch/$s_!xjtz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 1272w, https://substackcdn.com/image/fetch/$s_!xjtz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xjtz!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png" width="1200" height="774.2277140335393" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e530a269-3b18-432a-b2b2-d4e530651427_1133x731.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:731,&quot;width&quot;:1133,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:116356,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xjtz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 424w, https://substackcdn.com/image/fetch/$s_!xjtz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 848w, https://substackcdn.com/image/fetch/$s_!xjtz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 1272w, https://substackcdn.com/image/fetch/$s_!xjtz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe530a269-3b18-432a-b2b2-d4e530651427_1133x731.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!USbM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!USbM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 424w, https://substackcdn.com/image/fetch/$s_!USbM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 848w, https://substackcdn.com/image/fetch/$s_!USbM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 1272w, https://substackcdn.com/image/fetch/$s_!USbM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!USbM!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png" width="1200" height="415.42092840283243" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:440,&quot;width&quot;:1271,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:85944,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!USbM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 424w, https://substackcdn.com/image/fetch/$s_!USbM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 848w, https://substackcdn.com/image/fetch/$s_!USbM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 1272w, https://substackcdn.com/image/fetch/$s_!USbM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2aa221f3-aa00-4527-8e71-048022d45394_1271x440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Everything happened locally. The AI never saw a pixel. It worked from filenames, descriptions I&#8217;d written in a log file, and my own curation criteria. My photos stayed on my machine the entire time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hPR9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hPR9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 424w, https://substackcdn.com/image/fetch/$s_!hPR9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 848w, https://substackcdn.com/image/fetch/$s_!hPR9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 1272w, https://substackcdn.com/image/fetch/$s_!hPR9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hPR9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png" width="1456" height="845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:845,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:432968,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.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_!hPR9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 424w, https://substackcdn.com/image/fetch/$s_!hPR9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 848w, https://substackcdn.com/image/fetch/$s_!hPR9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 1272w, https://substackcdn.com/image/fetch/$s_!hPR9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F614f8b82-4d8d-479b-8b6e-15b1dd2aeb0e_1954x1134.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The <a href="http://curation.md/">CURATION.md</a> summary table: 62 active posts, 585 images assigned, zero cuts. This single document replaced every folder, sticky note, and spreadsheet I would have otherwise needed.</em></figcaption></figure></div><div><hr></div><h2><strong>Why This Is Different From Every Other &#8220;AI Photo Tool&#8221;</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JCXa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JCXa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 424w, https://substackcdn.com/image/fetch/$s_!JCXa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 848w, https://substackcdn.com/image/fetch/$s_!JCXa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 1272w, https://substackcdn.com/image/fetch/$s_!JCXa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JCXa!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png" width="1200" height="871.9492868462758" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:917,&quot;width&quot;:1262,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:169874,&quot;alt&quot;:&quot;&quot;,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!JCXa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 424w, https://substackcdn.com/image/fetch/$s_!JCXa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 848w, https://substackcdn.com/image/fetch/$s_!JCXa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 1272w, https://substackcdn.com/image/fetch/$s_!JCXa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2b47f85-b623-4773-81e4-33aedc8acf23_1262x917.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>1. Nothing leaves your machine.</strong><br>Every operation ran locally. Python read local files. The AI read filenames and text descriptions &#8212; not pixels. The export script copied files within the same machine. Zero cloud round-trips.</p><p><strong>2. The AI works from your criteria, in your voice.</strong><br>Standard AI photo tools auto-label &#8220;beach,&#8221; &#8220;portrait,&#8221; &#8220;food,&#8221; and hand you a folder of mislabeled false positives. This worked differently. The AI proposed groupings based on what you told it mattered. You reviewed every assignment before anything was finalized. The curation was yours.</p><p><strong>3. The output is a first-class artifact.</strong><br><code>CURATION.md</code> is not a temporary working file &#8212; it&#8217;s a permanent creative document. It contains every grouping decision, every caption, every music reasoning. Six months from now when you&#8217;re wondering why you put two images together, the rationale is there.</p><p><strong>4. It scales.</strong><br>The same workflow works for 100 images or 5,000. The export script handles filename chaos gracefully. <a href="http://curation.md/">CURATION.md</a> can nest, extend, and reorganize. The QC pass scales with automated checks before the human visual review.</p><p><strong>5. It&#8217;s yours to run again.</strong><br>The next time I do a photo dump, I run the same prompt architecture. The script already handles all my filename variants. I update MANUAL_INDEX_TO_FILE for any new unlogged batch, update <a href="http://curation.md/">CURATION.md</a>, and run <code>export_final.py</code>. The entire workflow is reproducible.</p><div><hr></div><h2><strong>Who This Is For</strong></h2><p>If you have more than 50 photos you care about and no system for them, this is for you. Photographers, travelers, content creators, designers &#8212; the workflow doesn&#8217;t care. It also doesn&#8217;t care whether your target is Instagram, Substack, a portfolio, or a private archive. The structure holds.</p><h2><strong>The Input Prompt That Started Everything</strong></h2><p>Here&#8217;s the prompt architecture. Adapt it to your project:</p><pre><code><code>I have [N] photos in [local folder path].

My goal: group them into [platform] posts for publishing over [timeframe].

Curation criteria:
- Timeline: roughly chronological, anchored to real events/trips
- Location: photos from the same place should travel together
- Vibe / mood: visual tone should be internally consistent per post
- People: flag posts that include [specific people] so I can decide on privacy
- Quality gate: no blurry, test shots, or obvious duplicates in any post

I have [an existing metadata log / no log &#8212; build one].
My image folder is [path]. Compressed derivatives live at [path].
My music taste: [genres, artists, references].

Deliverables I want:
1. A CURATION.md with all posts, image assignments, captions, music picks
2. A Python export script that builds a FINAL/ folder from CURATION.md
3. A post.txt inside each FINAL folder with caption + music ready to paste
4. An audit flag if any post breaks the [platform] image cap

Privacy requirement: all processing must be local. No uploads.
</code></code></pre><div><hr></div><h2><strong>The Six-Phase Workflow</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EaAt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EaAt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 424w, https://substackcdn.com/image/fetch/$s_!EaAt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 848w, https://substackcdn.com/image/fetch/$s_!EaAt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 1272w, https://substackcdn.com/image/fetch/$s_!EaAt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EaAt!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png" width="1200" height="960.6271777003484" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:919,&quot;width&quot;:1148,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:191439,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EaAt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 424w, https://substackcdn.com/image/fetch/$s_!EaAt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 848w, https://substackcdn.com/image/fetch/$s_!EaAt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 1272w, https://substackcdn.com/image/fetch/$s_!EaAt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff269d771-f436-4f8c-99a4-f8d2d1c6787d_1148x919.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3><strong>Phase 1 &#8212; Audit &amp; Inventory (Don&#8217;t Skip This)</strong></h3><p>The AI didn&#8217;t start with grouping. It read the existing metadata, counted files, and ran a structural audit first.</p><p><strong>What it found:</strong></p><ul><li><p>One post had 24 images &#8212; Instagram&#8217;s hard cap is 20. It got split into two posts.</p></li><li><p>Index 208 in my image log was a <em>session boundary marker</em>, not a real image. It had been silently included in a post assignment.</p></li><li><p>32 images from my oldest batch had never been individually logged.</p></li></ul><p>This audit phase saved me from shipping a broken export. The Instagram carousel would have silently dropped 4 images. The ghost index would have caused a file-not-found error at export time. Neither of these would have announced themselves without a deliberate check.</p><p><strong>Lesson:</strong> Ask the AI to audit before it does anything else. &#8220;Read what I have, count what&#8217;s there, and tell me what&#8217;s broken&#8221; is worth doing first.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BTwx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BTwx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 424w, https://substackcdn.com/image/fetch/$s_!BTwx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 848w, https://substackcdn.com/image/fetch/$s_!BTwx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!BTwx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BTwx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png" width="1456" height="915" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:915,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:632748,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.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_!BTwx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 424w, https://substackcdn.com/image/fetch/$s_!BTwx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 848w, https://substackcdn.com/image/fetch/$s_!BTwx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!BTwx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46f1be84-3dac-427d-bd27-7ddb4f3f3e66_1842x1158.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>A section of image_log.md &#8212; SESSION 3, images 33 through 48. Each image logged with its compressed filename, a plain-English description, and a semantic tag. The AI read this file and built groupings from it. Not a single pixel crossed the wire.</em></figcaption></figure></div><div><hr></div><h3><strong>Phase 2 &#8212; Grouping by Timeline + Location + Vibe</strong></h3><p>585 images. 18 months. The grouping pass was the hardest part. The criteria:</p><ul><li><p><strong>Timeline first</strong>: photos cluster naturally by trip or life phase</p></li><li><p><strong>Location within timeline</strong>: a Mumbai weekend and a Goa weekend happen at similar times but look completely different &#8212; they need separate posts</p></li><li><p><strong>Vibe as a tiebreaker</strong>: if two sets of images are from the same location but one is golden-hour outdoor and one is nightlife indoor, they go in different posts</p></li><li><p><strong>People as a privacy gate</strong>: images with certain people were explicitly flagged for my review before being assigned to public posts</p></li></ul><p>The AI proposed 60 posts initially. After the audit, that became 62 (two splits, plus resolving a 32-image unlogged batch into two dedicated archive posts).</p><p>Each post got a name. Not a filename. A <em>name</em>. <code>P41 &#8212; Kerala &#8212; Backwaters + Garage Caf&#233; + Coast</code>. That level of specificity came from going back and forth on titles until they reflected what was actually in the frame, not what I wished was in the frame.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HWq_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HWq_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 424w, https://substackcdn.com/image/fetch/$s_!HWq_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 848w, https://substackcdn.com/image/fetch/$s_!HWq_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 1272w, https://substackcdn.com/image/fetch/$s_!HWq_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HWq_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png" width="1456" height="713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:659036,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.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_!HWq_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 424w, https://substackcdn.com/image/fetch/$s_!HWq_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 848w, https://substackcdn.com/image/fetch/$s_!HWq_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 1272w, https://substackcdn.com/image/fetch/$s_!HWq_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ffb9776-c095-4c71-8545-fe2d1a706f9e_2497x1222.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Key Clusters and Themes Discovered: the AI&#8217;s location map of the library before a single post was named. Clusters like &#8220;KATHA Records Series&#8221; and &#8220;CSMVS Museum&#8221; emerged from overlapping session ranges and shared visual context.</em></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TyGd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TyGd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 424w, https://substackcdn.com/image/fetch/$s_!TyGd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 848w, https://substackcdn.com/image/fetch/$s_!TyGd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!TyGd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TyGd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png" width="1155" height="1158" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1158,&quot;width&quot;:1155,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:225808,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.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_!TyGd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 424w, https://substackcdn.com/image/fetch/$s_!TyGd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 848w, https://substackcdn.com/image/fetch/$s_!TyGd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!TyGd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd377ccd-f311-4d55-ac25-20f18f34c793_1155x1158.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The Post Details section of <a href="http://curation.md/">CURATION.md</a> &#8212; each cluster converted into a named post with exact image indices and a one-line description of the visual brief. P05 (OOTDs and Mirror Selfies) came in at a full 20 images, right at Instagram&#8217;s carousel cap.</em></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1Mgs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Mgs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 424w, https://substackcdn.com/image/fetch/$s_!1Mgs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 848w, https://substackcdn.com/image/fetch/$s_!1Mgs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!1Mgs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Mgs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png" width="1456" height="665" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:665,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:672601,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.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_!1Mgs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 424w, https://substackcdn.com/image/fetch/$s_!1Mgs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 848w, https://substackcdn.com/image/fetch/$s_!1Mgs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!1Mgs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a78e8f6-d4f5-435e-ae63-0f4bef70d13e_2534x1158.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>SESSION 6 in image_log.md, images 81 through 96. The tagging discipline held across every batch: filename, description, and a semantic tag. Enough for the AI to reason about visual groupings without ever seeing the photos.</em></figcaption></figure></div><div><hr></div><h3><strong>Phase 3 &#8212; Building the Export Script</strong></h3><p>This is what made everything reusable. <code>export_final.py</code> is a Python script that:</p><ol><li><p>Reads <code>CURATION.md</code> as the source of truth</p></li><li><p>Parses the image index list for each post</p></li><li><p>Resolves each index to the actual filename on disk (handling AI-enhanced variants, shortened UUIDs, WhatsApp-formatted names)</p></li><li><p>Copies the HD original into <code>FINAL/&lt;PostID&gt; - &lt;Title&gt;/P01a.jpg, P01b.jpg...</code></p></li><li><p>Writes a <code>post.txt</code> alongside the images with caption, music, and rationale</p></li><li><p>Outputs an <code>_EXPORT_REPORT.md</code> &#8212; a full accounting of every post, file count, and any resolution errors</p></li></ol><p>The resolver was the interesting part. My filenames came in three formats:</p><ul><li><p><code>IMG-20250103-WA0012.remini-enhanced.jpg</code> &#8212; full WhatsApp name + AI suffix</p></li><li><p><code>FF92EE38.jpg</code> &#8212; shortened UUID from a different app</p></li><li><p><code>-kgwv6b.remini-enhanced.jpg</code> &#8212; partial hash format</p></li></ul><p>The resolver cascades: exact match &#8594; strip <code>.remini-enhanced</code> suffix &#8594; match on first 8 characters as prefix. Zero images failed to resolve.</p><p><strong>Why this matters:</strong> The export script is <em>idempotent</em>. Every run wipes <code>FINAL/</code> and rebuilds from <code>CURATION.md</code>. This means:</p><ul><li><p>Edit a caption in <code>CURATION.md</code> &#8594; run the script &#8594; the change is live in FINAL/</p></li><li><p>Move an image to a different post &#8594; run the script &#8594; the folders reflect it instantly</p></li><li><p><code>CURATION.md</code> is always correct. <code>FINAL/</code> is always a derived artifact.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ggpc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ggpc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 424w, https://substackcdn.com/image/fetch/$s_!ggpc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 848w, https://substackcdn.com/image/fetch/$s_!ggpc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 1272w, https://substackcdn.com/image/fetch/$s_!ggpc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ggpc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png" width="1456" height="585" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:585,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1260271,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.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_!ggpc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 424w, https://substackcdn.com/image/fetch/$s_!ggpc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 848w, https://substackcdn.com/image/fetch/$s_!ggpc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 1272w, https://substackcdn.com/image/fetch/$s_!ggpc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F584b344e-7b33-41a6-830f-7fb114b39467_2174x874.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>P19 &#8212; Golconda Fort Hyderabad after export: 10 images renamed sequentially (P19a through P19j), plus a post.txt with caption and music. Every file moved into place by the script, zero manual work.</em></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nxnK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nxnK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 424w, https://substackcdn.com/image/fetch/$s_!nxnK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 848w, https://substackcdn.com/image/fetch/$s_!nxnK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 1272w, https://substackcdn.com/image/fetch/$s_!nxnK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nxnK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png" width="1456" height="703" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:703,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1389565,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.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_!nxnK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 424w, https://substackcdn.com/image/fetch/$s_!nxnK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 848w, https://substackcdn.com/image/fetch/$s_!nxnK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 1272w, https://substackcdn.com/image/fetch/$s_!nxnK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2eae6f1-e6bd-4a9b-96fa-da18713d16ef_2149x1037.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>D:\Remini\FINAL &#8212; 62 named, themed folders generated from <a href="http://curation.md/">CURATION.md</a>. From &#8220;P01 - Desk &amp; Dev Setup&#8221; to &#8220;P48 - Hotel Mirror Selfie + Canal Night&#8221; and beyond. One script run, fully reproducible.</em></figcaption></figure></div><div><hr></div><h3><strong>Phase 4 &#8212; Captions &amp; Music</strong></h3><p>The caption philosophy:</p><ul><li><p>Terse and atmospheric for travel/landscape posts &#8212; no need to explain the Taj Mahal</p></li><li><p>Warmer and more personal for portrait or home posts</p></li><li><p>No hashtag spam in the draft &#8212; that&#8217;s a posting-time decision</p></li><li><p>Captions should add something the image doesn&#8217;t already say</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NMju!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NMju!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 424w, https://substackcdn.com/image/fetch/$s_!NMju!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 848w, https://substackcdn.com/image/fetch/$s_!NMju!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 1272w, https://substackcdn.com/image/fetch/$s_!NMju!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NMju!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png" width="1456" height="791" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:791,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:681459,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.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_!NMju!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 424w, https://substackcdn.com/image/fetch/$s_!NMju!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 848w, https://substackcdn.com/image/fetch/$s_!NMju!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 1272w, https://substackcdn.com/image/fetch/$s_!NMju!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fde814-4c58-4b4a-84af-de3243f3960a_1976x1074.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The live VS Code session: post.txt open for P01 &#8212; Desk &amp; Dev Setup, <a href="http://curation.md/">CURATION.md</a> active in adjacent tabs, the AI mid-way through captioning P21&#8211;P30. Caption, music, and rationale drafted in one continuous pass.</em></figcaption></figure></div><p>The music philosophy:</p><ul><li><p>Each track&#8217;s mood should amplify the visual mood, not fight it</p></li><li><p>Varied enough that consecutive posts don&#8217;t feel like the same playlist</p></li><li><p>Personal enough to express something &#8212; no generic &#8220;lo-fi beats&#8221;</p></li></ul><p>After all 62 posts were drafted, the AI ran a deduplication check. It found:</p><ul><li><p>One track assigned to 3 different posts</p></li><li><p>Several tracks appearing twice on posts that were adjacent or thematically similar</p></li></ul><p>Six swaps were made. Each replacement was a deliberate match &#8212; not just &#8220;anything else.&#8221;</p><p>A <code>TRACK_REASONS</code> dictionary was written into the export script for every post, explaining <em>why</em> the music works. This becomes a useful memory artifact: when you&#8217;re posting months later and you&#8217;ve forgotten the session, the rationale is right there.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V0QO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V0QO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 424w, https://substackcdn.com/image/fetch/$s_!V0QO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 848w, https://substackcdn.com/image/fetch/$s_!V0QO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!V0QO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V0QO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png" width="1456" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:601092,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.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_!V0QO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 424w, https://substackcdn.com/image/fetch/$s_!V0QO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 848w, https://substackcdn.com/image/fetch/$s_!V0QO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 1272w, https://substackcdn.com/image/fetch/$s_!V0QO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a096bdd-d990-4e1e-bf9e-942d77152c8e_2249x1158.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The Phase 3 Queue in <a href="http://curation.md/">CURATION.md</a> &#8212; 13 of the 62 caption and music drafts. Disclosure for a locked-in desk setup, Cigarettes After Sex for a low-light portrait series. Each track justified by the visual energy of the post, not picked at random.</em></figcaption></figure></div><div><hr></div><h3><strong>Phase 5 &#8212; The QC Pass</strong></h3><p>Before calling the project done, we ran a coherence check. This covered:</p><ol><li><p><strong>Grouping coherence</strong>: does every image in a post have a through-line &#8212; visual, narrative, or emotional?</p></li><li><p><strong>Title precision</strong>: does the title name what&#8217;s actually in the post, or just where you were?</p></li><li><p><strong>Music deduplication</strong>: already handled in Phase 4, but confirmed clean</p></li><li><p><strong>Caption quality</strong>: are there any captions that are too generic, too try-hard, or that over-explain?</p></li></ol><p>One title fix came out of this: <code>P41 &#8212; Kerala</code> became <code>P41 &#8212; Kerala &#8212; Backwaters + Garage Caf&#233; + Coast</code> because the images were three genuinely different subjects. The vague title would have been misleading both to viewers and to me looking at my own archive later.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!taD5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!taD5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 424w, https://substackcdn.com/image/fetch/$s_!taD5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 848w, https://substackcdn.com/image/fetch/$s_!taD5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 1272w, https://substackcdn.com/image/fetch/$s_!taD5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!taD5!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png" width="1200" height="669.6943231441048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:639,&quot;width&quot;:1145,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:102668,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!taD5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 424w, https://substackcdn.com/image/fetch/$s_!taD5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 848w, https://substackcdn.com/image/fetch/$s_!taD5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 1272w, https://substackcdn.com/image/fetch/$s_!taD5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f15064c-6c26-4f3a-919a-c41770548746_1145x639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Phase 6 &#8212; Visual Sanity Check</strong></h3><p>The final step was visual. My eyes, but with AI-generated contact sheets.</p><p>For the two most uncertain posts, <code>P60 (Early Heritage &amp; Portrait Archive)</code> and <code>P62 (Early Interiors, Culture &amp; Misc Vibes)</code>, we generated PIL contact sheets: a grid of all images in the post rendered at thumbnail size.</p><pre><code><code>from PIL import Image
import os, math

def make_contact_sheet(folder, output_path, thumb_size=(300, 300), cols=5):
    files = sorted([f for f in os.listdir(folder) if f.lower().endswith(('.jpg','.jpeg','.png'))])
    imgs = [Image.open(os.path.join(folder, f)).convert('RGB') for f in files]
    thumbs = [i.copy() for i in imgs]
    for t in thumbs: t.thumbnail(thumb_size)
    rows = math.ceil(len(thumbs) / cols)
    w, h = thumb_size
    sheet = Image.new('RGB', (cols * w, rows * h), (30, 30, 30))
    for idx, t in enumerate(thumbs):
        x, y = (idx % cols) * w, (idx // cols) * h
        sheet.paste(t, (x, y))
    sheet.save(output_path)
</code></code></pre><p>Within seconds of viewing the contact sheet, two images jumped out as visually incoherent with the rest of P60. A white fabric close-up and a lakefront scene had snuck in alongside Jantar Mantar stonework and Mughal architectural portraits. They were moved to P62, which had a looser, more eclectic brief anyway.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ckpa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ckpa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 424w, https://substackcdn.com/image/fetch/$s_!ckpa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 848w, https://substackcdn.com/image/fetch/$s_!ckpa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 1272w, https://substackcdn.com/image/fetch/$s_!ckpa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ckpa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png" width="1456" height="519" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:519,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1937421,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.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_!ckpa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 424w, https://substackcdn.com/image/fetch/$s_!ckpa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 848w, https://substackcdn.com/image/fetch/$s_!ckpa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 1272w, https://substackcdn.com/image/fetch/$s_!ckpa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa792452c-91d3-47eb-88f5-2e1ed5bc0341_2573x917.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>P50 &#8212; Goa Resort Morning after export: 14 images renamed P50a through P50n, with post.txt alongside. The original filenames were a mix of remini-enhanced variants, abbreviated UUIDs, and WhatsApp-formatted timestamps. The resolver handled all of them.</em></figcaption></figure></div><p>That&#8217;s the power of visual review at thumbnail scale: patterns that don&#8217;t show up in a filename list become instantly obvious in a grid.</p><div><hr></div><h2><strong>The Final Numbers</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sfpA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sfpA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 424w, https://substackcdn.com/image/fetch/$s_!sfpA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 848w, https://substackcdn.com/image/fetch/$s_!sfpA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 1272w, https://substackcdn.com/image/fetch/$s_!sfpA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sfpA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png" width="593" height="458" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f216bbab-166c-4305-bce9-57f221e76077_593x458.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:458,&quot;width&quot;:593,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40924,&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://blog.atharvashah.com/i/193286419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.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_!sfpA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 424w, https://substackcdn.com/image/fetch/$s_!sfpA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 848w, https://substackcdn.com/image/fetch/$s_!sfpA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 1272w, https://substackcdn.com/image/fetch/$s_!sfpA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff216bbab-166c-4305-bce9-57f221e76077_593x458.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2><strong>Take It With You</strong></h2><p>I&#8217;ve packaged the entire workflow into a <code>SKILL.md</code>, a structured instruction set that any AI assistant supporting the VS Code Copilot skill format can invoke. It contains the six-phase workflow, the <a href="http://curation.md/">CURATION.md</a> schema, the export script skeleton, and documented fixes for every common failure point.</p><p>Drop it into your VS Code setup. Point it at your folder. One conversation.</p><div><hr></div><h2><strong>Run It Yourself</strong></h2><p>Here&#8217;s the full starter prompt:</p><pre><code><code>I have [N] photos in [local folder path].
My target platform is [Instagram / Substack / portfolio / personal archive].

Curation criteria:
- Timeline: [yes/no, describe the date range]
- Location: [yes/no, describe the geography]
- Vibe/mood: [describe your visual style &#8212; e.g., "film grain, golden hour, blue interiors"]
- People: [flag posts with [names] for my privacy review]

I have [an existing metadata log at path / no log &#8212; build one from filenames].
Compressed derivatives are at [path / same folder].
Music: I like [genre / artists / specific tracks file at path].

Please:
1. Audit: count files, find cap violations, flag ghost indices
2. Group: propose posts with names, index assignments, and image counts
3. Export: write export_final.py that builds FINAL/ from CURATION.md
4. Caption + Music: draft all posts, log TRACK_REASONS
5. QC: flag music collisions, title vagueness, grouping incoherence
6. Visual: generate PIL contact sheets for any flagged posts

All processing must be local. No uploads.
</code></code></pre><p>That&#8217;s the full cycle.</p><div><hr></div><p><em>Atharva Shah builds AI tools and workflows. This project was built entirely locally using GitHub Copilot in VS Code. If you want the <a href="http://skill.md/">SKILL.md</a> file or want to adapt this workflow for your own image library, reach out.</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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/local-ai-photo-curation/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/local-ai-photo-curation/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Recurrent Themes and Patterns from Uketsu's Strange Pictures, Strange Houses & Strange Buildings]]></title><description><![CDATA[Uketsu's 15 recurring patterns, laid out and dissected. I've completely reverse engineered his writing style (or that's what I think)]]></description><link>https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns</link><guid isPermaLink="false">https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 05 Apr 2026 20:04:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tk5H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!tk5H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!tk5H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!tk5H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tk5H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2264798,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/192510297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.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_!tk5H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!tk5H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!tk5H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!tk5H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Uketsu wrote three novels. They look like puzzle-box mysteries. They read like horror. Under the surface, they are a sustained argument about the same set of ideas, told through architecture, psychology, and the specific violence of people who love something too much.</p><p>Want to see these themes in action? I&#8217;ve applied this analysis to the eerie visual clues in my <em>Strange Pictures</em> breakdown.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;6115776e-cc75-4620-aae8-917868cc9438&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Pictures by Uketsu - A Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:52:57.044Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!e9Im!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193277514,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>I&#8217;ve also explored how these specific patterns manifest in the layout of a home in my summary of <em>Strange Houses</em>. </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;c33cdf3b-1afe-41c9-bce6-575a685e4d83&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Houses by Uketsu - Complete Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:53:45.619Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!hl_g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193280914,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>For a look at these recurrent motifs on a grander, more structural scale, check out my full walkthrough of <em>Strange Buildings</em>. </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;dce150f7-dbaf-43b4-a76a-b09cfb2fb89a&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Buildings by Uketsu - Complete Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:58:57.957Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!h9gP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193281278,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>This is a breakdown of the 15 patterns that run across all three books.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; Subscribe if you want more such breakdowns. I keep it practical and entertaining.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JLxR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JLxR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 424w, https://substackcdn.com/image/fetch/$s_!JLxR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 848w, https://substackcdn.com/image/fetch/$s_!JLxR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 1272w, https://substackcdn.com/image/fetch/$s_!JLxR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JLxR!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png" width="1200" height="1143.131868131868" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1387,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:205288,&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://blog.atharvashah.com/i/192510297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JLxR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 424w, https://substackcdn.com/image/fetch/$s_!JLxR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 848w, https://substackcdn.com/image/fetch/$s_!JLxR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 1272w, https://substackcdn.com/image/fetch/$s_!JLxR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9b1a0e2-9a57-467f-a35c-6d57b21cdd00_1753x1670.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Part I: How Uketsu Builds the Story</strong></h2><h3><strong>1. The Armchair Detective Duo</strong></h3><p>Every Uketsu investigation runs on two people: one who goes to the scene, and one who never does.</p><p>In <em>Strange Houses</em> and <em>Strange Buildings</em>, the Author is the field agent. He visits houses, interviews witnesses, takes notes. His friend Kurihara, an architectural draughtsman, sits at a desk and reads floor plans. Kurihara never needs to visit. He constructs complete, terrifying hypotheses &#8212; murder scenarios, hidden rooms, cult headquarters &#8212; entirely from geometric anomalies on 2D blueprints.</p><p>In <em>Strange Buildings</em>, Kurihara solves the entire conspiracy by plotting eleven reader-submitted case locations on a map of Japan. They form a perfect circle. The center point is the cult&#8217;s Hall of Rebirth.</p><p>He deduced a nationwide religious conspiracy from a compass and a set of coordinates.</p><h3><strong>2. The Clues Are Visible in the Text</strong></h3><p>Uketsu does not just describe evidence. He puts it on the page.</p><p>Floor plans appear in the text. Drawings appear in the text. The reader holds the same evidence the characters do, at the same time they do. This is not a gimmick. In <em>Strange Pictures</em>, the reader can actually perform the &#8220;layer composition&#8221; &#8212; stack the three drawings over their circled axes &#8212; and see the composite murder image Yuki hid inside three innocent-looking sketches. In <em>Strange Houses</em>, the reader can overlay the two floor plans and find the dead space themselves.</p><p>The books treat the reader as a co-investigator. The mystery is solvable before the characters solve it. Most readers miss it anyway.</p><h3><strong>3. The Truth Is Always Fragmented</strong></h3><p>Uketsu never narrates events directly. The truth in all three books has to be reconstructed from documents, and the documents are always incomplete, unreliable, or mediated by a narrator with a reason to lie or omit.</p><p><em>Strange Pictures</em> opens inside a defunct internet blog, using the husband&#8217;s cheerful domestic posts as the primary source for a murder investigation. <em>Strange Buildings</em> pieces its conspiracy together from a 1940 travelogue, a 1994 undercover tabloid article, and the published diary of a nine-year-old boy who died of neglect mid-sentence. The diary entries get shorter as the book goes on. The handwriting deteriorates. Then they stop.</p><p>No document in these books is neutral. Every fragment is someone&#8217;s version of what happened.</p><h3><strong>4. The Missing Variable</strong></h3><p>Uketsu&#8217;s pivotal clues are almost always absences rather than presences. Something that should be there is not. Something is missing from the count.</p><p>In <em>Strange Pictures</em>: a husband buys an 8-slice anniversary cake. He eats 2, his wife eats 1, 4 are saved for breakfast. That accounts for 7. One slice is unaccounted for. Kurihara deduces a third person is living in the house, hidden from every blog post.</p><p>In <em>Strange Houses</em>: the Saitama floor plan has no garage. The killers needed somewhere to put intact bodies. The floor plan is therefore missing a feature. Kurihara works backward from the absence to find the underground cellar dug beneath the garden.</p><p>In <em>Strange Buildings</em>: a walking stick is missing from a mobility-impaired woman&#8217;s room the night she dies on the stairs.</p><p>The method is consistent. Something that must exist does not appear. Find the thing that fills that gap, and you find the crime.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ysuk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ysuk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 424w, https://substackcdn.com/image/fetch/$s_!Ysuk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 848w, https://substackcdn.com/image/fetch/$s_!Ysuk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 1272w, https://substackcdn.com/image/fetch/$s_!Ysuk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ysuk!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png" width="1200" height="840.6593406593406" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1020,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:145942,&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://blog.atharvashah.com/i/192510297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ysuk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 424w, https://substackcdn.com/image/fetch/$s_!Ysuk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 848w, https://substackcdn.com/image/fetch/$s_!Ysuk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 1272w, https://substackcdn.com/image/fetch/$s_!Ysuk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feff8060f-0dee-4e70-bda3-1e2f7cee6f83_1734x1215.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>5. The Layering Trick</strong></h3><p>Reality in Uketsu&#8217;s work is not hidden behind a wall. It is hidden under a transparency.</p><p>Stack the first-floor blueprint over the second-floor blueprint in <em>Strange Houses</em> and the &#8220;dead space&#8221; aligns perfectly with the windowless child&#8217;s room above and the windowless bathroom below. What looked like a wasted pocket of air is a vertical murder tunnel.</p><p>Stack the three drawings in <em>Strange Pictures</em>, aligning their circled numbers, and a baby in a Santa hat becomes a surgical incision, a praying old woman becomes a doctor pulling a baby out of a body, a woman lying down becomes a corpse.</p><p>In <em>Strange Buildings</em>, a modern two-story house in Nagano is not built on top of its lot. It is built around an 1938 gothic watermill. The house is the second layer, placed over history that nobody wanted to acknowledge.</p><p>Lay the information over itself. What was invisible becomes unmissable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DrRK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DrRK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 424w, https://substackcdn.com/image/fetch/$s_!DrRK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 848w, https://substackcdn.com/image/fetch/$s_!DrRK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 1272w, https://substackcdn.com/image/fetch/$s_!DrRK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DrRK!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png" width="1200" height="923.9010989010989" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1121,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:169777,&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://blog.atharvashah.com/i/192510297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DrRK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 424w, https://substackcdn.com/image/fetch/$s_!DrRK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 848w, https://substackcdn.com/image/fetch/$s_!DrRK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 1272w, https://substackcdn.com/image/fetch/$s_!DrRK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c12fe7-ebae-44bf-b7f8-5c8b5959c07d_1728x1331.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>6. The Rug-Pull Ending</strong></h3><p>Each book provides a resolution that feels earned. Then it takes it away.</p><p>In <em>Strange Houses</em>, Keita Katabuchi&#8217;s confession letter is moving. He built the trap-houses to fake the ritual murders, to protect his imprisoned son from a cult that demanded real kills. He surrendered himself so his family could survive. It reads as tragic, decent, and final.</p><p>Then Kurihara points at one detail in the Tokyo floor plan: a small interior window between the living room and the bedroom. Interior windows exist for one purpose. Surveillance. Kurihara asks whether Keita was the protector in the story he told, or whether he was the prisoner, watched constantly by Ayano. The letter does not change. The reader&#8217;s interpretation of it does.</p><p>In <em>Strange Pictures</em>, Dr. Hagio diagnoses the bird in the thorny tree as evidence of nurturing love that would overcome the patient&#8217;s aggression. The ending reveals that the thorns existed to protect the bird. The love was not the cure. The love was the weapon.</p><p>Both endings are brutal for the same reason: the evidence was always there. The interpretation was wrong.</p><div><hr></div><h2><strong>Part II: What the Houses Are Doing</strong></h2><h3><strong>7. Architecture as a Weapon</strong></h3><p>Uketsu treats architecture the way thriller writers treat guns: as a tool designed by one person to do something to another person.</p><p>In <em>Strange Buildings</em>, Hikura Homes builds a mansion for a wealthy client with a deliberate, carefully measured gap at the top of the main staircase &#8212; no wall, no handrail &#8212; sized to be fatal to someone with a mobility impairment. The grandmother who lives in that house and has difficulty walking is not murdered by a person. She is murdered by the floor plan.</p><p>Hikura Homes also produces mass-market homes with north-facing plumbing that guarantees mold, bedrooms arranged as through-corridors with no privacy, and converted storage closets assigned as teenagers&#8217; bedrooms. These homes do not kill on a schedule. They grind people down until someone snaps.</p><p>One company builds custom murder machines for the wealthy. It also mass-produces psychological attrition for the poor. The product differs. The contempt is the same.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qMaX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qMaX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 424w, https://substackcdn.com/image/fetch/$s_!qMaX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 848w, https://substackcdn.com/image/fetch/$s_!qMaX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 1272w, https://substackcdn.com/image/fetch/$s_!qMaX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qMaX!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png" width="1200" height="1070.6043956043957" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1299,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:228011,&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://blog.atharvashah.com/i/192510297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qMaX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 424w, https://substackcdn.com/image/fetch/$s_!qMaX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 848w, https://substackcdn.com/image/fetch/$s_!qMaX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 1272w, https://substackcdn.com/image/fetch/$s_!qMaX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a7fab43-2469-43ef-95a2-603e5d25682f_1742x1554.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3><strong>8. The Facade of Normalcy</strong></h3><p>The more concealed the interior horror, the more aggressively welcoming the exterior.</p><p>The Katabuchi murder house in <em>Strange Houses</em> has 16 exterior windows. Kurihara identifies this as deliberate. Sixteen windows is not a functional choice; it is a performance. The house is saying, louder than any house needs to, that there is nothing to see here. The windowless rooms are in the center. The light show is on the outside.</p><p>In <em>Strange Buildings</em>, the retrofitted triangular sunroom built onto the Saitama house has large windows facing the garden. The windows are immediately blocked by the walls framing the room. The room has no functional access from the interior. It was built as a cover story for the underground cellar excavated beneath it. The sunroom exists to explain why someone was digging in the garden.</p><p>Both houses use their most visually comfortable features as camouflage for their worst ones.</p><h3><strong>9. Dead Spaces and Passages</strong></h3><p>Every book contains architectural voids: spaces that exist on the floor plan but cannot be accessed in any normal way.</p><p>The ancestral Katabuchi estate in <em>Strange Houses</em> runs its hidden passage system behind a massive, immovable Buddhist altar at the exact center of the house. The sliding doors that access the passage are permanently jammed. To an ordinary observer, that wing of the house is simply closed. Behind the altar is a confinement room nobody is supposed to know exists.</p><p>In <em>Strange Buildings</em>, Yayoi Negishi grew up in a house with a hallway that ended at a blank wall, positioned between her bedroom and her parents&#8217;. It went nowhere. Her mother built her life around a corridor with no destination.</p><p>In <em>Strange Houses</em>, the dead space between the kitchen and living room of the Tokyo house is not a construction error. It is a vertical shaft. The house has an interior the floor plan does not mention.</p><p>All three books share the same architectural premise: the space that has no official explanation is the space where the truth lives.</p><div><hr></div><h2><strong>Part III: What the Books Are Actually About</strong></h2><h3><strong>10. Mothers Who Destroy What They Love</strong></h3><p>Maternal love in Uketsu&#8217;s work is not a softening force. It is the most dangerous motivation in every book.</p><p>In <em>Strange Pictures</em>, Naomi Konno killed her abusive mother to protect a pet bird. She killed her husband to protect her son. She killed her son&#8217;s wife to possess his child. She killed a reporter to protect her life with that child. The body count is entirely connected to care. Every person she murdered was a threat to something she claimed as hers.</p><p>Dr. Hagio looked at a child&#8217;s drawing of a bird inside a tree full of thorns and called it evidence of nurturing love. She was right about the love. She missed what the thorns were for.</p><p>In <em>Strange Buildings</em>, a mother attempts to pay a construction company to surgically remove her daughter&#8217;s bedroom from the house. Not from cruelty. From a cult-driven belief that reshaping her floor plan will protect her child.</p><p>The love is real in both cases. That does not make it safe.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jT5u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jT5u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 424w, https://substackcdn.com/image/fetch/$s_!jT5u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 848w, https://substackcdn.com/image/fetch/$s_!jT5u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 1272w, https://substackcdn.com/image/fetch/$s_!jT5u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jT5u!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png" width="1200" height="910.7142857142857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1105,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:191937,&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://blog.atharvashah.com/i/192510297?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jT5u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 424w, https://substackcdn.com/image/fetch/$s_!jT5u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 848w, https://substackcdn.com/image/fetch/$s_!jT5u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 1272w, https://substackcdn.com/image/fetch/$s_!jT5u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3090af3-c3d6-4c1c-8e1f-c0f2e2516ec4_1737x1318.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h3><strong>11. Trauma Passed Down Through Architecture</strong></h3><p>Horror in these books is inherited. It does not stay in the person who first experienced it. It travels down the family line and shows up in the buildings.</p><p>The Katabuchi family in <em>Strange Houses</em> has been building hidden rooms and secret passages for generations. The ancestral estate, built decades ago, already had the jammed fusuma, the confinement room behind the altar, the windowless wing. The modern Tokyo house did not invent this. It inherited it. Each generation built a new version of the same structure because the family had never found a way to stop.</p><p>In <em>Strange Buildings</em>, the Rebirth Congregation explicitly targets people carrying inherited guilt: illegitimate children, affairs, children born with disabilities. It sells the architectural reformation of their homes as a cure for the sins that produced them. The transaction requires the guilt to be permanent and transferable. The business model depends on the wound never closing.</p><h3><strong>12. Children Used as Objects</strong></h3><p>Children in Uketsu&#8217;s trilogy are hidden, deployed, exploited, and mourned. They are almost never allowed to be children.</p><p>In <em>Strange Houses</em>, Momoya is raised from infancy in a windowless room, behind double doors, with an en-suite toilet so he never has to leave. He is given a chute and an objective. He is ten years old. The first time he uses the secret passage he was given, he does not go to kill anyone. He goes to the master bedroom to put a damp cloth on a sick baby&#8217;s forehead.</p><p>In <em>Strange Buildings</em>, the nine-year-old boy Naruki keeps a journal. He writes about being locked in a closet and not being fed. He writes that his stomach does not hurt anymore but feels tight. The entries get shorter and then stop. The journal was later published under the title <em>The Lonely Death of Naruki Mitsuhashi</em>.</p><p>In <em>Strange Pictures</em>, a five-year-old boy draws his dead mother&#8217;s gravestone on a Mother&#8217;s Day card. His kindergarten teacher reports his mother for child abuse.</p><h3><strong>13. The Severed Left Hand</strong></h3><p>Amputation is the trilogy&#8217;s recurring physical symbol, and it is always the left hand.</p><p>In <em>Strange Houses</em>, the Katabuchi family curse demands the &#8220;Offering of the Left Hand&#8221;: every child born into the family without a left hand must, between ages 10 and 13, murder a member of the rival branch and sever their left hand for the altar. The ritual was invented by a manipulator. The family obeyed it for generations anyway.</p><p>In <em>Strange Buildings</em>, the Hall of Rebirth is built in the exact shape of a woman missing her left arm and right leg. The building itself is an amputated body. Cult members remodel their own homes to match the same proportions, bricking over windows and removing rooms until their floor plans resemble the limbless idol.</p><p>The left hand specifically, in both cases, represents lineage, inheritance, and the thing that was taken and never replaced.</p><h3><strong>14. The Corporation That Builds the Harm</strong></h3><p>Uketsu does not restrict evil to individuals. In <em>Strange Buildings</em>, the primary antagonist is a corporation.</p><p>Hikura Homes builds the Tsuhara house with deliberate disregard for the psychological impact of its cramped, mold-prone, privacy-free design. It builds the mousetrap mansion knowing what the staircase gap will do. It constructs the Hall of Rebirth as the physical headquarters for a cult it founded and operates. It sends salespeople to congregation members the morning after their religious sacrament to sell them remodeling packages.</p><p>The cult and the construction company are the same organization. The guilt is the product. The house is what you buy to manage it. If the guilt were cured, the business would end.</p><h3><strong>15. Violence as a Forensic Tool</strong></h3><p>The gore in these books is almost never emotional. It is functional.</p><p>In <em>Strange Houses</em>, the Katabuchi family dismembers their victims because intact adult bodies cannot fit through the narrow architectural chutes connecting the child&#8217;s prison to the garage. The dismemberment is not sadism. It is logistics. The house demanded it.</p><p>In <em>Strange Pictures</em>, Naomi Konno beats a man&#8217;s body more than 200 times with a rock. Not from rage. The mutilation is a technical requirement: it destroys the physical evidence that would allow a pathologist to calculate time of death via rigor mortis or body temperature. With that evidence gone, the only remaining method is stomach contents, which Naomi has already controlled by force-feeding her victim a specific meal at a specific time.</p><p>The 200 blows are not a loss of control. They are a calculation. The body is a clock she needed to stop.</p><div><hr></div><p><em>The same writer, across three books, returns again and again to the same propositions: that the spaces we live in record what we do inside them, that love is the most dangerous motive, and that the truth always exists in the layer beneath the one you are looking at.</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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Strange Buildings by Uketsu - Complete Deep Dive Summary and Analysis]]></title><description><![CDATA[Eleven seemingly unrelated reader-submitted cases about bizarre homes that converge into a single nationwide cult conspiracy. Gothic watermills, weaponizing architecture and a mutilated woman.]]></description><link>https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis</link><guid isPermaLink="false">https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 05 Apr 2026 19:58:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!h9gP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h9gP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h9gP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!h9gP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!h9gP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!h9gP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h9gP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4293566,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193281278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.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_!h9gP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!h9gP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!h9gP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!h9gP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Who Is Uketsu?</strong></h2><p>Uketsu (&#38632;&#31348;, &#8220;rain hole&#8221;) is a Japanese author and YouTuber whose real identity is known to approximately 30 people. He appears in public in a white papier-mache mask, a black bodysuit, and a voice changer. He lives in Kanagawa Prefecture and was working at a supermarket when he began posting surreal videos online &#8212; asparagus transforming into severed fingers, strips of raw meat pegged on a washing line, eight human ears spinning on a wheel.</p><p>In 2020, he posted a 21-minute mystery built around a series of architectural floor plans. Publishers told him to make it a novel. That novel became Strange Houses (2021). Strange Pictures followed in 2022. Strange Buildings (&#22793;&#12394;&#23478;&#65298;, Hen na ie 2), published in Japan in 2023 and the English translation arriving in 2026, is a direct sequel to Strange Houses: the same Author-narrator, the same Kurihara, the same project of using architectural floor plans as the primary unit of forensic evidence.</p><p>By 2024, three of Uketsu&#8217;s novels held simultaneous positions in Japan&#8217;s top 10 fiction bestsellers. Strange Pictures alone sold over 1.5 million copies in Japan and has been translated into 30-plus languages.</p><p>Strange Buildings is the most ambitious of the three novels covered in this series. Instead of one central case or a quartet of interlocking stories, it presents eleven separate reader-submitted files about architectural anomalies, each one appearing isolated, each one secretly connected to every other. The final reveal is proportionally larger than anything Uketsu had attempted before: a nationwide cult conspiracy encoded physically into the floor plans of ordinary Japanese homes.</p><h2><strong>Why This Summary and Analysis Exists</strong></h2><p>No complete, chapter-level English-language breakdown of Strange Buildings exists. The book has not yet received wide coverage outside Japan. This is the full summary and analysis: all eleven files, the climactic deductions, and the master map of every planted clue and its payoff. </p><div><hr></div><p>Buildings hide secrets, but so do images&#8212;I&#8217;ve done a separate deep dive into the hidden clues within Uketsu&#8217;s <em>Strange Pictures</em>.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;04f52302-31a9-4003-a6db-1b9baa2238ec&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Pictures by Uketsu - A Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:52:57.044Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!e9Im!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193277514,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>If these building layouts disturbed you, you&#8217;ll definitely want to see my summary of the domestic horrors found in <em>Strange Houses</em>.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;45e76e96-394b-4fa5-b585-49aa9585cf05&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Houses by Uketsu - Complete Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:53:45.619Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!hl_g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193280914,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>See how these architectural puzzles fit into a much larger narrative strategy, read my analysis of the patterns that define Uketsu&#8217;s work.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;3cb96d2c-0e86-4e69-96b8-1fcb857e1095&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Recurrent Themes and Patterns from Uketsu's Strange Pictures, Strange Houses &amp; Strange Buildings&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T20:04:00.362Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:192510297,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p>Complete spoilers throughout.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; Subscribe if you want more such breakdowns. I publish consistently and keep it entertaining.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>Prologue</strong></h2><p>The Author, the same freelance writer who investigated the Katabuchi family in Strange Houses, receives eleven new files from readers. Each describes a bizarre architectural anomaly &#8212; a hallway that goes nowhere, a building shaped wrong, a room with a door that should not exist. At first glance the cases are entirely unrelated. On examination, they reveal a single story of interconnected crimes spanning decades.</p><div><hr></div><h2><strong>File 1: The Hallway to Nowhere</strong></h2><h3><strong>Plot Summary</strong></h3><p>Yayoi Negishi, a woman in her thirties, consults the Author about her childhood home in Toyama Prefecture, built in 1990 by a company called Housemaker Misaki. The single-story house had a dead-end hallway tucked between her parents&#8217; room and her own, leading to a wall.</p><p>Her mother was cold and distant toward Yayoi but obsessively protective about one thing: Yayoi was prohibited from walking on the main road south of the house. The mother was not anxious generally. Only about that road.</p><p>After her parents died, Yayoi found two strange objects among their belongings: a hidden stash of 680,000 yen in cash, and a wooden doll missing its left arm and right leg.</p><p>Yayoi&#8217;s theory: the hallway was meant for a twin sibling who died in utero. The Author investigates local newspaper archives and disproves this through architectural logic. What he finds instead: a child was struck and killed by a Housemaker Misaki construction truck right in front of the home plot in 1990, just before the house was built. The original entrance was planned to face the road where the accident happened. Yayoi&#8217;s mother paid to have the entrance moved.</p><p>The representative from Housemaker Misaki adds one final detail: five years after moving in, Yayoi&#8217;s mother returned to the company and tried to hire them to physically remove Yayoi&#8217;s bedroom from the house entirely. An expensive, structurally significant job. The mother could barely afford it. She kept asking anyway.</p><h3><strong>Literary Analysis</strong></h3><p>The &#8220;hallway to nowhere&#8221; is the novel&#8217;s entry point into its governing theme: houses as physical confessions of psychological guilt. The mother cannot walk past the place where a child died. She cannot live in a house whose front door opens onto that site. She is willing to destroy her daughter&#8217;s bedroom to correct the floor plan of her guilt.</p><p>The wooden doll missing its left arm and right leg is, at this stage in the novel, a grotesque non sequitur. By the final chapter, it is the key to everything.</p><h3><strong>Connective Tissue</strong></h3><p>The amputated wooden doll directly prefigures the &#8220;Holy Mother&#8221; of the Rebirth Congregation introduced in File 6: a woman missing her left arm and right leg who serves as the figurehead of a cult that exploits parental guilt.</p><p>Yayoi&#8217;s premature birth meant a newborn blood test could not be administered. As Kurihara later deduces, Yayoi was conceived in an affair. The mother&#8217;s road prohibition was not about the accident. It was fear that any hospital visit requiring a blood transfusion would reveal Yayoi&#8217;s blood type to her husband.</p><p>The mother&#8217;s desperate attempt to remove Yayoi&#8217;s bedroom was an act of cult devotion: the Rebirth Congregation instructed members to physically alter their homes to match the amputated form of the Holy Mother, as a ritual of penance.</p><div><hr></div><h2><strong>File 2: Nurturing Darkness</strong></h2><h3><strong>Plot Summary</strong></h3><p>Tatsuyuki Iimura, a forensic cleaner, recounts the &#8220;Tsuhara house&#8221; in Shizuoka: a 2020 crime scene where a 16-year-old boy allegedly took a kitchen knife, stabbed his mother, then killed his bedridden grandmother and younger brother.</p><p>Iimura provides the floor plan. The house was a mass-produced &#8220;commodity home&#8221; built by a corporation called Hikura Homes: plumbing crammed into the north side causing mold and persistent odors, no meaningful privacy, bedrooms arranged as through-corridors so everyone passes through everyone else&#8217;s space constantly, and the 16-year-old&#8217;s living space was a converted, windowless storage room. Iimura argues the suffocating architecture &#8220;nurtured the darkness&#8221; in the boy.</p><p>The Author re-examines the forensic record. The grandmother&#8217;s eyes were closed at death. The mother had no defensive wounds except the knife entry point. The teenager had multiple slash wounds on his hands and arms. The Author reconstructs the actual sequence: the mother, shattered by the weight of caring for a bedridden relative in an intolerable home, attacked the grandmother in her sleep. The teenager fought his mother to stop her. He was cut repeatedly. He accidentally killed her in the struggle, and then, in panic and shock, lashed out at his younger brother.</p><p>The teenager&#8217;s &#8220;kills&#8221; were a consequence of someone else&#8217;s snap, in a house designed to make everyone inside it worse.</p><h3><strong>Literary Analysis</strong></h3><p>This chapter expands the novel&#8217;s thesis from the individual scale to the systemic. The Tsuhara house is not a deviant design. It is a product, mass-manufactured by a corporation optimizing for cost and profit. Hikura Homes built it this way. Now everyone who lived in it is dead.</p><p>The &#8220;killer teen&#8221; framing, which the media used and Iimura initially adopted, is the narrative the architecture wants you to accept. The Author&#8217;s forensic re-reading rejects it.</p><h3><strong>Connective Tissue</strong></h3><p>Hikura Homes is introduced here as a corporation with a troubling history: rumors in the 1980s about the president &#8220;abusing some little girl.&#8221; The company&#8217;s response to those rumors was not accountability but aggressive media management and reputation control. This &#8220;rumor&#8221; pays off in File 10 as something far worse: Masahiko Hikura, future chairman, bought a child from a yakuza-operated brothel.</p><div><hr></div><h2><strong>File 3: The Watermill in the Woods</strong></h2><h3><strong>Plot Summary</strong></h3><p>The Author presents an excerpt from a 1938 travelogue by Uki Mizunashi, a steel magnate&#8217;s daughter visiting her uncle&#8217;s rural property in Nagano. She discovers a watermill in the forest that has no water source. Turning the massive exterior wheel manually slides an interior wall forward, revealing a hidden, doorless confinement room.</p><p>Outside the mill: a small shrine housing a statue of Kishimojin, the goddess of children&#8217;s protection. The statue holds fruit. No baby. Inside the mill&#8217;s second room: a square alcove exactly sized for a person to curl up in.</p><p>When Uki uses the wheel to open the hidden room, she finds the rotting body of something she describes as a &#8220;female egret&#8221; missing the tip of one wing.</p><p>She flees. Her written theory: the mill was a gothic execution chamber, built by a cult, used to crush sinners against the goddess&#8217;s image as the mechanical wall slowly advanced.</p><h3><strong>Literary Analysis</strong></h3><p>This chapter drops the novel into gothic horror without explanation. The watermill is a machine, and machines require operators. Someone built this. Someone used it. The statue of Kishimojin missing her baby does not represent abstract spiritual emptiness. Something happened to the baby that the goddess was supposed to protect.</p><h3><strong>Connective Tissue</strong></h3><p>The &#8220;female egret&#8221; is actually the body of Okinu, a maid employed by the Azuma family, identified in File 5. The &#8220;missing wingtip&#8221; is her severed wrist, consistent with the mechanical wall closing on her arm.</p><p>The square alcove inside the mill was not for execution. It was for protection. A baby was hidden in that alcove. That baby is Yaeko, who will lose her left arm when the mechanical wall closes on her as an infant, and who will become the &#8220;Holy Mother&#8221; of the Rebirth Congregation decades later.</p><div><hr></div><h2><strong>File 4: The Mousetrap House</strong></h2><h3><strong>Plot Summary</strong></h3><p>Shiori Hayasaka, a wealthy CEO who grew up poor, recounts a middle school trauma: a sleepover at the palatial Tokyo mansion of her classmate Mitsuko Hikura, the daughter of the Hikura Homes president. Grand dual staircases, a massive locked bookcase in Mitsuko&#8217;s room, and a grandmother occupying a central windowless room. The grandmother was beautiful, but she moved stiffly and hid her body under long skirts and white gloves.</p><p>That night, while Shiori was present in the house, she heard the grandmother tumble down the stairs to her death.</p><p>Years later, Shiori examines the floor plan and identifies the kill mechanism: the area at the top of the main staircase was designed with a wide gap, no wall, no handrail, specifically sized to be hazardous to someone with mobility impairment. Shiori theorizes that Mitsuko stole her grandmother&#8217;s walking stick during the night, locked it in the bookcase Shiori could witness was locked, and forced the old woman to navigate the staircase unaided. Shiori&#8217;s presence was the alibi.</p><h3><strong>Literary Analysis</strong></h3><p>The &#8220;mousetrap&#8221; architecture proves that Hikura Homes designs murder into residential structures. The family that builds houses weaponizing space for clients also builds houses weaponizing space for themselves: they killed their own grandmother with a floor plan.</p><p>What Shiori cannot identify at Mitsuko&#8217;s age is the full weight of what she witnessed. She went to that sleepover as a socially ambitious teenager trying to make friends with a rich classmate. She left as an unwitting accomplice to a family assassination.</p><h3><strong>Connective Tissue</strong></h3><p>The grandmother in the long skirts and white gloves hiding her body is Yaeko, the Holy Mother from File 3 and the founding figurehead of the Rebirth Congregation. She conceals a missing left arm and a prosthetic right leg. Shiori&#8217;s misidentification of the &#8220;walking stick&#8221; as the murder weapon is a red herring. Kurihara later determines that Mitsuko stole Yaeko&#8217;s prosthetic leg while she slept, forcing the old woman to navigate the staircase on one real limb and a stump. The locked bookcase held the prosthetic, not a cane.</p><p>Akinaga Hikura ordered his daughter Mitsuko to kill Yaeko. Following the Rebirth Congregation&#8217;s dissolution, Yaeko had become a reputational liability for the corporation. The house was built to do the job cleanly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N3hL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N3hL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!N3hL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!N3hL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!N3hL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N3hL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7494361,&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://blog.atharvashah.com/i/193281278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.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_!N3hL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!N3hL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!N3hL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!N3hL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F176e8c9d-e76d-4f79-ae43-8274d437714e_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>File 5: The House Where It Happened</strong></h2><h3><strong>Plot Summary</strong></h3><p>Kenji Hirauchi bought a pre-owned house in the Nagano woods. He checks a crowdsourced dark history app (analogous to real Japan-specific services that log crime and death locations at residential addresses) and finds his exact lot marked: &#8220;23 August 1938 &#8212; Woman&#8217;s corpse found.&#8221;</p><p>The Author and Kenji research local archives. In 1938, the land belonged to the Azuma family. The lord of the manor, Kiyochika, had an affair with a maid named Okinu. His wife discovered the affair and ordered Okinu killed. Okinu fled into the forest.</p><p>Back at Kenji&#8217;s house, the Author notices the ground floor is entirely windowless and one room has abnormally thick exterior walls. Tapping the walls reveals a hollow space. The Author&#8217;s conclusion: this house was built around the watermill from File 3. The modern residential structure is a shell enclosing an 88-year-old gothic execution chamber. Okinu fled to the watermill, gave birth, and died there. Decades later, someone enclosed the watermill inside a conventional structure and eventually added a second floor to sell it as a home to people who had no idea what was inside the walls.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KHOg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KHOg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!KHOg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!KHOg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!KHOg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KHOg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7261471,&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://blog.atharvashah.com/i/193281278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.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_!KHOg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!KHOg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!KHOg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!KHOg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd10b1c54-9f2b-4ff6-a508-14c6b77341ce_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>File 5 is the novel&#8217;s &#8220;Architectural Uncanny&#8221; thesis in its purest form. A modern house sits on modern land. Inside it, through walls too thick to be structurally necessary, is a machine that killed a woman nearly a century ago. The house did not demolish its own history. It enveloped it.</p><p>The people who built the shell around the watermill knew what was inside. The people who bought the shell and added the second floor knew what was inside. Kenji did not. This is the generational structure of concealment: each layer of construction is a new generation choosing not to tell the next one.</p><h3><strong>Connective Tissue</strong></h3><p>The &#8220;female egret&#8221; of File 3 is Okinu, confirmed. The alcove was occupied by the baby (Yaeko) who survived. As File 10 will explain, the Hikura family eventually bought this land and built the modern shell around the watermill to create a pilgrimage site for the cult, a visit to the Holy Mother&#8217;s birthplace. When the cult collapsed, they simply sold the property to an ordinary civilian.</p><div><hr></div><h2><strong>File 6: The Hall of Rebirth</strong></h2><h3><strong>Plot Summary</strong></h3><p>The Author presents an unfinished 1994 tabloid expos&#233; from an undercover reporter named Ikaze. The cult&#8217;s primary facility in Nagano is the &#8220;Hall of Rebirth,&#8221; a misshapen white building. Inside: Masahiko Hikura (future Hikura Homes chairman) delivers sermons warning wealthy congregants that their children have inherited their &#8220;sin.&#8221; A dark spiral path leads through a subterranean shrine to the &#8220;Holy Mother,&#8221; a motionless, beautiful woman missing her left arm and right leg.</p><p>A man bursts into the shrine screaming at the Holy Mother that she is a fraud, blaming her for his son Naruki&#8217;s death, threatening to &#8220;seal her heart forever.&#8221; He is dragged away.</p><p>The cult&#8217;s &#8220;sacrament&#8221; is sleeping overnight in a large, dimly lit communal room. The next morning, members meet with acolytes (effectively Hikura Homes salespeople) to review architectural floor plans.</p><p>The Author analyzes Ikaze&#8217;s crude building sketches and identifies the Hall of Rebirth&#8217;s architectural secret: the building is not simply a worship space. It is an exact architectural replica of the Holy Mother&#8217;s mutilated body, at building scale. The floor plan is shaped like a woman missing her left arm and right leg.</p><h3><strong>Literary Analysis</strong></h3><p>This is the structural keystone of the entire novel, placed in the center of 11 files deliberately. Everything in Files 1 through 5 radiates outward from this revelation, and everything in Files 7 through 11 fills in the consequences.</p><p>Hikura&#8217;s sermon follows the standard cult mechanics: instill guilt (your child&#8217;s suffering is your punishment for sin), provide a proprietary cure (reshape your home to match the Holy Mother&#8217;s body, using Hikura Homes contractors, at significant expense). The architecture is the product. The guilt is the marketing.</p><p>The &#8220;sacrament room&#8221; positioned in the building&#8217;s central belly performs spatial indoctrination. Sleeping in the architecture&#8217;s &#8220;womb&#8221; is sold as spiritual rebirth. It is a Hikura Homes product placement delivered as a religious experience.</p><h3><strong>Connective Tissue</strong></h3><p>The Holy Mother&#8217;s identity (a woman missing her left arm and right leg) connects to: Yayoi&#8217;s amputated wooden doll from File 1, the mechanical wall injury from File 3, the grandmother hiding under long skirts in File 4, and the full revelation in File 10 identifying Yaeko.</p><p>The angry man who threatens to &#8220;seal her heart forever&#8221; is identified by Kurihara as Mr. Kasahara, the father from Files 7 and 8. His son Naruki is the child whose journal fills File 7. His threat is fulfilled literally: he later commits suicide in the sealed shrine room of his own remodeled home.</p><p>The morning architectural consultations explain why Yayoi&#8217;s mother in File 1 desperately wanted Housemaker Misaki to remove an entire room from her house. The cult instructed members to physically amputate architectural space to match the Holy Mother&#8217;s missing limbs, seeking absolution for the sin that produced their child.</p><div><hr></div><h2><strong>File 7: Uncle&#8217;s House</strong></h2><h3><strong>Plot Summary</strong></h3><p>File 7 is the published journal of Naruki Mitsuhashi, a nine-year-old boy who died of severe neglect and abuse in 1994. His entries describe his mother pinching his nose shut when he asks for food, and their visits to a wealthy man he calls &#8220;Uncle&#8221; who feeds him and gives him a bedroom. Naruki notices &#8220;Uncle&#8217;s&#8221; house changing between visits: a room with a river view disappears.</p><p>Uncle warns Naruki about a specific room: &#8220;This Is the Heart of My House. Never Lock This Door.&#8221;</p><p>Uncle tries to take custody of Naruki, to give him a permanent home. Naruki&#8217;s mother and her boyfriend Eiji arrive and remove him. Eiji locks Naruki in a closet. The journal entries become shorter, the handwriting deteriorating, until they stop.</p><h3><strong>Literary Analysis</strong></h3><p>The shift to a nine-year-old&#8217;s perspective is the most emotionally brutal turn in the entire novel. Naruki&#8217;s prose is concrete and simple. &#8220;My tummy doesn&#8217;t hurt anymore but it feels all tight now.&#8221; The child does not understand that this sensation is starvation. The reader does.</p><p>The architecture in File 7 is a stark binary. Uncle&#8217;s house is all windows and space and food and a river view. Eiji&#8217;s flat reduces Naruki&#8217;s spatial existence to a closet. The novel has spent six files building a theory of architecture as psychology. Here, that theory is made unbearable: the spaces children inhabit actively determine whether they survive.</p><h3><strong>Connective Tissue</strong></h3><p>&#8220;Uncle&#8221; is Mr. Kasahara, the father from File 8. Naruki is the illegitimate child Kasahara fathered with a mistress. The vanishing room in Uncle&#8217;s house mirrors the architectural alterations in Files 1 and 11: Kasahara was removing interior space to reshape his home into the Holy Mother&#8217;s amputated form. His warning about the &#8220;heart room&#8221; reflects the cult&#8217;s belief that locking the shrine room &#8220;seals the heart&#8221; and kills everything inside.</p><div><hr></div><h2><strong>File 8: The String Phone</strong></h2><h3><strong>Plot Summary</strong></h3><p>Chie Kasahara describes her childhood in a suburban development of identical houses. Her father, a wealthy but philandering car salesman, largely ignored his family. His one act of paternal warmth: a paper-cup string phone strung between his room and Chie&#8217;s for nighttime conversations.</p><p>One night, talking on the string phone, her father&#8217;s voice went incoherent. A strange rustling. Minutes later, the house next door, belonging to the Matsue family, burst into flames. Mrs. Matsue was found dead in her closet. Ruled suicide.</p><p>Her father became withdrawn, divorced, left his family a fortune, and disappeared. Years later, Chie tests the string phone and realizes the string is far too long for the distance between two adjacent rooms. Pulled taut, it reaches the tatami room of the Matsue house.</p><p>Chie concludes her father used the string phone to fake an alibi, climbed through a window, murdered Mrs. Matsue, and set the fire.</p><h3><strong>Literary Analysis</strong></h3><p>The string phone is a precisely selected symbol: the most innocent possible childhood object, an artifact of parental tenderness, repurposed into a tool of deception. Kasahara used his daughter&#8217;s fear of the dark and her need for comfort to establish an alibi for himself, whether or not that alibi was for what Chie believes it was for.</p><p>The identical clone houses in the suburban development represent the same logic as the mass-produced Tsuhara house: uniform exteriors, fractured interiors. Everyone in these identical houses is living through something nobody else can see.</p><h3><strong>Connective Tissue</strong></h3><p>Kurihara&#8217;s resolution of Chie&#8217;s theory is that she had the facts right but the conclusion wrong. Her father was not murdering Mrs. Matsue from the adjoining room. He was in Mrs. Matsue&#8217;s house because they were having an affair. The rustling incoherence Chie heard through the string phone was Kasahara discovering his mistress&#8217;s suicide note and her dead body, and panicking.</p><p>Kasahara&#8217;s subsequent withdrawal and suicide (in a sealed room, with a strange doll and a photo of Naruki) is the direct aftermath of File 7: devastated by the death of his illegitimate son through the hands of people he could not stop, Kasahara sealed the shrine room (the &#8220;heart&#8221;) of his own house in a gesture of mutual destruction against the cult&#8217;s fiction, and then killed himself.</p><div><hr></div><h2><strong>File 9: Footsteps to Murder</strong></h2><h3><strong>Plot Summary</strong></h3><p>Hiroki Matsue, the boy who survived the fire in File 8, provides his own account. He rejects the suicide ruling. His father, a devoutly Christian pacifist, behaved strangely that night: he went to his wife&#8217;s room at an unusual hour, remained for 30 minutes, then rushed downstairs, handed Hiroki his crucifix and a coin, told him to call the fire brigade because &#8220;For some reason, she wasn&#8217;t in her room,&#8221; and ran back into the burning house.</p><p>Hiroki&#8217;s theory: his father drugged his mother, carried her to the closet, set the fire, and staged the discovery to explain why he couldn&#8217;t save her. He put her in the closet knowing Hiroki would assume she was asphyxiated where she slept.</p><p>In a final revelation, Hiroki notes that he and Chie Kasahara are still in contact, that both suspect their own fathers, and that he knows the Author was not entirely honest about his journalistic purposes in contacting them.</p><h3><strong>Literary Analysis</strong></h3><p>The competing narratives of Files 8 and 9 are Uketsu&#8217;s Rashomon. Two children of the same event, both convinced their father was a murderer, both partially right and both fatally wrong. The crucifix handed to Hiroki is the novel&#8217;s most pointed religious symbol: the weight of his father&#8217;s faith was so heavy it became a motive for murder.</p><h3><strong>Connective Tissue</strong></h3><p>Kurihara&#8217;s reconstruction: Mrs. Matsue was pregnant with Kasahara&#8217;s child. She committed suicide and left a note. Mr. Matsue found the note during his 30-minute visit, discovered his wife&#8217;s body, and realized his wife had been pregnant with another man&#8217;s child. His Christian devoutness could not tolerate his son growing up with that knowledge attached to the family name. He burned the house to destroy the forensic evidence of the pregnancy, using the closet as an impromptu crematorium, and died trying to appear as a man running back into a fire to save his wife.</p><div><hr></div><h2><strong>File 10: No Escape</strong></h2><h3><strong>Plot Summary</strong></h3><p>Akemi Nishiharu, an elderly izakaya owner, recounts being bankrupted in her twenties and forced by yakuza debt collectors into an &#8220;okito,&#8221; a concealed brothel disguised as an ordinary residential building. The architectural design of the okito prevented escape: mothers could only leave if they gave the operators another resident&#8217;s child as collateral.</p><p>Akemi&#8217;s neighbor in the okito was Yaeko: a woman missing her left arm, with a young daughter, approximately 11 years old. One day, Yaeko took Akemi&#8217;s son Mitsuru out to run errands. Mitsuru ran into traffic. Yaeko pushed him aside and lost her right leg under the wheels.</p><p>Shortly after, Masahiko Hikura (the future Hikura Homes chairman) paid off Yaeko&#8217;s debt and took her and her daughter away.</p><p>In a follow-up interview, Mitsuru corrects his mother&#8217;s version. The okito catered to pedophiles. He was the one being prostituted. His run into traffic was a suicide attempt. And Hikura did not take Yaeko. He bought Yaeko&#8217;s 11-year-old daughter.</p><h3><strong>Literary Analysis</strong></h3><p>The unreliable narrator reveals itself slowly here. Akemi&#8217;s sanitized memory is not deception: it is the protective narrative a mother constructs to survive the knowledge of what was done to her child. Mitsuru&#8217;s correction does not condemn his mother. He explains it.</p><p>The okito&#8217;s architectural design is the novel&#8217;s most concentrated statement on systemic oppression. The building is engineered for captivity using the one leverage available: children as collateral. The architecture does not hold people with walls. It holds them with the threat of what will happen to someone else&#8217;s child.</p><h3><strong>Connective Tissue</strong></h3><p>This file provides the complete origin story for the Holy Mother: Yaeko enters the narrative with one missing arm (the mechanical wall injury from File 3) and loses a second limb saving a child. She is then bought by Masahiko Hikura, who will eventually install her as the figurehead of the Rebirth Congregation, her real mutilation presented as sacred stigmata.</p><p>The &#8220;dark rumors&#8221; about Hikura&#8217;s abuse of a young girl, introduced as whisper in File 2, are confirmed here as something far more specific and criminal.</p><div><hr></div><h2><strong>File 11: The Vanishing Room</strong></h2><h3><strong>Plot Summary</strong></h3><p>Freelance designer Ren Iruma reports a childhood memory: at age six, during a dizzy spell, a door appeared in his hallway. Behind it, a freezing one-square-meter room with a terrifying object in a wooden box. The next day, no door. He never found it again.</p><p>The Author visits Iruma&#8217;s childhood home with him. The dead-end hallway is still there. He deduces that the 2004 Chuetsu Earthquake vibrated open a mechanism in the wall: a metal plate that acts as a magnetic latch. Using a strong neodymium magnet, the Author slides the hidden door open.</p><p>Inside: a wooden effigy of a beautiful woman missing her left arm and right leg.</p><p>Iruma realizes the doll&#8217;s proportional shape matches the architectural layout of his childhood home exactly. His father (a product designer who worked with rare earth elements) used his professional knowledge of neodymium magnets to build a magnetic concealment mechanism into the wall of his own house. The house is a shrine. The dead-end hallway is a penitential architectural prayer.</p><h3><strong>Literary Analysis</strong></h3><p>File 11 brings the unheimlich full circle. The domestic space Iruma grew up in was not a home. It was a monument. His father built it as a cult devotional object, shaped around the amputated form of the Holy Mother, with a hidden room at its &#8220;heart&#8221; containing her effigy. Iruma crawled around that effigy as a six-year-old with a dizzy spell and then lived alongside it, invisible in the wall, for decades.</p><p>The neodymium magnet is the satisfying technical payoff for a detail planted many files earlier: Iruma&#8217;s offhand mention that his father worked in product design involving rare earth materials.</p><div><hr></div><h2><strong>Kurihara&#8217;s Deductions</strong></h2><h3><strong>Plot Summary</strong></h3><p>The Author presents all eleven files to Kurihara. Kurihara maps the geographic locations of every house and building, revealing that all of them orbit the Hall of Rebirth in Nagano at various distances. The architecture is a web, and the Hall of Rebirth is the anchor point.</p><p>Kurihara reconstructs the complete history.</p><p>Masahiko Hikura founded the Rebirth Congregation and installed Yaeko (whom his own family had bought from a brothel as a child) as the &#8220;Holy Mother.&#8221; The congregation exploited parents who were carrying the guilt of illegitimate children, extramarital affairs, or children born with disabilities. Hikura Homes sold them an architectural solution: remodel your home to structurally resemble Yaeko&#8217;s mutilated body, and your child will receive spiritual purification by sleeping in the building&#8217;s &#8220;womb.&#8221; The sacrament room was the uterus. The overnight stay was rebirth.</p><p>Kurihara traces Yaeko back to the watermill: she was born to Okinu inside the mechanical wall chamber, her arm severed by the wall, which reactivated as her dying mother tried to hide her. Hikura Homes later bought the Nagano land and built a house around the watermill to create a pilgrimage site. When the cult dissolved, they sold the property as a residential house.</p><p>The Author tracks down Mitsuko Hikura (from File 4). She confesses: on the night of her grandmother Yaeko&#8217;s &#8220;accident,&#8221; she had hidden Yaeko&#8217;s prosthetic leg while Yaeko slept. She did not act on her parents&#8217; instructions. She acted in self-defense. Her parents were abusive and dangerous, and the one person in the house who protected Mitsuko was Yaeko. By killing the only person who cared for her, Mitsuko secured her own survival. She has been living with that calculus ever since.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Az3k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Az3k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Az3k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Az3k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Az3k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Az3k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7965971,&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://blog.atharvashah.com/i/193281278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.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_!Az3k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Az3k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Az3k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Az3k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F992b9466-a4ba-43e5-804d-783c9a363d8f_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6nLK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6nLK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!6nLK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!6nLK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!6nLK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6nLK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7654099,&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://blog.atharvashah.com/i/193281278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.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_!6nLK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!6nLK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!6nLK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!6nLK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e6d8c4-ac86-43a1-986d-62afa7d2471e_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>Kurihara&#8217;s deduction sequence makes explicit what the novel has been arguing architecturally for eleven files: the houses are not cases. They are symptoms. Every bizarre floor plan, every removed room, every blocked window is a physical manifestation of guilt, coercion, or grief.</p><p>Mitsuko&#8217;s confession completes the novel&#8217;s moral geometry. She was not following orders. She was a child protecting herself from abusive parents by eliminating the one person in the house who loved Yaeko enough to be a problem. The cycle of abuse initiated by Masahiko Hikura, the man who bought a child from a brothel and installed her as a goddess, reaches its end in his own granddaughter killing the only person who ever protected her.</p><h3><strong>Connective Tissue</strong></h3><p>Mr. Kasahara from File 8 is confirmed as &#8220;Uncle&#8221; from File 7. His suicide in the sealed room, with the strange doll and the photo of Naruki, is the direct consequence of the cult&#8217;s collapse intersecting with his son&#8217;s death: the cult was a fraud, he could not save Naruki, and he sealed the &#8220;heart&#8221; of his own shrine-house as a final act of symbolic murder against the fiction that failed everyone.</p><p>The Matsue fire from Files 8 and 9 is fully resolved: Mrs. Matsue committed suicide after learning her pregnancy (with Kasahara&#8217;s child) would destroy her family. Mr. Matsue burned the house not to hide a murder but to destroy the forensic evidence of the affair and protect his son from the knowledge attached to his and his wife&#8217;s death.</p><div><hr></div><h2><strong>Master Map: Planted Clues and Their Payoffs</strong></h2><h3><strong>The Clue Tracker</strong></h3><p><strong>The Amputated Wooden Doll (File 1) &#8594; The Holy Mother (Files 6, 10)</strong><br>The wooden doll missing its left arm and right leg found in the Negishi family&#8217;s belongings is not a curiosity. It is the physical representation of Yaeko&#8217;s mutilated body, the central religious icon of the Rebirth Congregation. The Negishi mother was a cult member.</p><p><strong>The Main Road Prohibition (File 1) &#8594; Hidden Paternity (Kurihara&#8217;s Deductions)</strong><br>The mother was not protecting Yayoi from traffic. A traffic accident would require a hospital visit and potentially a blood transfusion. The blood test would reveal Yayoi&#8217;s blood type did not match her legal father&#8217;s. Yayoi was born of an affair, and the mother spent 30 years managing the architectural and behavioral consequences of that secret.</p><p><strong>The Hikura Homes Abuse Rumor (File 2) &#8594; The Brothel Transaction (File 10)</strong><br>The &#8220;rumor&#8221; that the Hikura Homes president abused a young girl is confirmed in File 10 as Masahiko Hikura buying an 11-year-old girl from a yakuza-operated pedophile brothel and subsequently marrying her when she came of age.</p><p><strong>The Slack String on the String Phone (File 8) &#8594; The Affair Alibi (Kurihara&#8217;s Deductions)</strong><br>Chie measures the string phone and realizes it is too long for two adjacent rooms. Her theory &#8212; that her father was in the adjacent room faking an alibi while committing murder next door &#8212; is half right. Her father was in the adjacent building. He was not there to commit murder. He was there because he was having an affair, and the rustling incoherence Chie heard through the string phone was him discovering a dead body.</p><p><strong>The Windowless Rooms, Dead-End Hallways, and Blocked Windows (Files 1, 5, 11) &#8594; Cult Architectural Conformity (File 6, Deductions)</strong><br>Every case in the novel with a mysteriously removed room, a bricked-over window, or a dead-end passageway connects to the Rebirth Congregation&#8217;s architectural mandate. Members paid Hikura Homes to surgically alter their homes into the body shape of the Holy Mother. The houses were not haunted. They were penitential.</p><div><hr></div><h3><strong>Thematic Resonance: How the Ending Shatters the Beginning</strong></h3><p>Strange Buildings begins as a collection of quirky, isolated puzzles about strange houses. By the final Kurihara deduction sequence, every puzzle is revealed to be a node in a nationwide conspiracy designed by one corporation to exploit guilt and sell architecture.</p><p>The novel&#8217;s final moral position is stark. Houses are neutral physical objects. They mean what the people who design them intend them to mean. When a corporation decides to industrialize guilt and sell architectural penance as a product, every house it touches becomes a crime scene, and the victims are not the people who died. The victims are the people who lived inside those houses, shaped by spaces designed to keep them ashamed and afraid and paying.</p><p>A house is meant to be a sanctuary. Uketsu&#8217;s complete argument, across three novels, is that a house is only a sanctuary if the people who designed it wanted you to be safe. When they did not, the walls hold the evidence.</p><div><hr></div><h3><strong>Structural Relational Analysis</strong></h3><p><strong>Files 1, 2, and 5:</strong> Isolated case studies. They establish the architectural anomaly pattern and plant the critical objects (the doll, the Hikura Homes name, the watermill) without context.</p><p><strong>File 6 (The Hall of Rebirth):</strong> The structural keystone, placed dead center. It provides the cult&#8217;s floor plan: the ideological and architectural blueprint that makes every other case comprehensible.</p><p><strong>Files 7, 8, and 9:</strong> A triptych of intersecting perspectives. Three people&#8217;s accounts of the same tragedy &#8212; the Matsue fire and Naruki&#8217;s death &#8212; demonstrate that geographic proximity creates narrative density. These three files are not separate cases. They are the same neighborhood, the same 48 hours, seen from three different upstairs windows.</p><p><strong>Files 10 and 11:</strong> The origin layers. File 10 traces the Holy Mother&#8217;s life backward to the brothel. File 11 confirms the cult&#8217;s reach into a present-day home that an ordinary person is currently living in.</p><p><strong>Kurihara&#8217;s Deductions:</strong> The zoom-out. Every isolated bubble becomes a node. The map of Japan&#8217;s Nagano region shows eleven distinct properties, all orbiting one address: the Hall of Rebirth.</p><div><hr></div><p><em>Strange Buildings is the most structural of Uketsu&#8217;s three novels in the &#8220;Strange&#8221; series. It asks the reader to hold eleven separate cases in memory simultaneously and trust that they connect. They do, and the connection reveals something specific about how institutional power uses architecture: not just to imprison people, but to convince them that the imprisonment is their own fault, and that paying to reshape the walls will fix it.</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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Strange Houses by Uketsu - Complete Deep Dive Summary and Analysis]]></title><description><![CDATA[An architectural mystery where floor plans are the primary evidence. A dead space in a Tokyo house, a hidden imprisoned child, a multi-generational family cult.]]></description><link>https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis</link><guid isPermaLink="false">https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 05 Apr 2026 19:53:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hl_g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hl_g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hl_g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!hl_g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!hl_g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!hl_g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hl_g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3079830,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193280914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.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_!hl_g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!hl_g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!hl_g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!hl_g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Who Is Uketsu?</strong></h2><p>Uketsu (&#38632;&#31348;, &#8220;rain hole&#8221;) is a Japanese author and YouTuber whose real identity remains known to approximately 30 people. He appears in public in a white papier-mache mask, a black bodysuit, and a voice changer. He lives in Kanagawa Prefecture. He spent part of his childhood in Surrey, England, and was working at a supermarket when he started posting on YouTube.</p><p>His early videos were surreal: asparagus transforming into severed fingers, strips of raw meat pegged on a washing line, spinning human ears. In 2020, he posted a 21-minute mystery story built around a series of architectural floor plans. Readers and publishers told him to expand it into a novel. The result was Strange Houses (&#22793;&#12394;&#23478;, Hen na ie), published in Japan in 2021.</p><p>Strange Houses was the first novel. Strange Pictures came after (2022), and Strange Buildings, a direct sequel to this book, followed in 2023. By 2024, three of Uketsu&#8217;s novels occupied simultaneous positions in Japan&#8217;s top 10 fiction bestsellers. The English translation of Strange Houses (published in 2025 by Pushkin Press) arrived to an anglophone market that had already been primed by the breakout success of Strange Pictures.</p><p>The formal concept behind Strange Houses is the one that made Uketsu&#8217;s YouTube channel successful: architecture as a text. A house floor plan, properly read, tells you things about the people who designed it that they would never say aloud.</p><h2><strong>Why This Summary and Analysis Exists</strong></h2><p>There is no thorough English-language, chapter-level breakdown of Strange Houses available. The book&#8217;s premise sounds like a puzzle box, and it is one, but the puzzle is more architecturally and psychologically layered than most reviews suggest. This is the complete summary and analysis, from Chapter One through the Afterword, with the full master map of connective threads at the end.</p><p>Buildings hide secrets, but so do images&#8212;I&#8217;ve done a separate deep dive into the hidden clues within Uketsu&#8217;s <em>Strange Pictures</em>.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;be66ffeb-3fa1-452b-82d6-0647b3736bc5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Pictures by Uketsu - A Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:52:57.044Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!e9Im!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193277514,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Once you&#8217;ve navigated these homes, you'll want to explore the even larger scale of dread I covered in the <em>Strange Buildings</em> summary</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;ff560431-e78a-4320-954e-6ce13e1051fc&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Buildings by Uketsu - Complete Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:58:57.957Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!h9gP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193281278,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>To see how these architectural puzzles fit into a much larger narrative strategy, read my analysis of the patterns that define Uketsu&#8217;s work.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;8219b6bd-d3ea-42b5-b8a8-f951f4f23118&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Recurrent Themes and Patterns from Uketsu's Strange Pictures, Strange Houses &amp; Strange Buildings&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T20:04:00.362Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:192510297,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>This piece contains complete spoilers for the entire novel.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; Subscribe if you want more such breakdowns. I publish consistently and keep it entertaining.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2><strong>Chapter One: A Strange House</strong></h2><h3><strong>Plot Summary</strong></h3><p>A freelance writer who specializes in the macabre (the Author) is approached by his acquaintance Yanaoka, who is looking to purchase a newly built two-story home in Tokyo for his growing family. Yanaoka has a problem. On the first floor, between the kitchen and the living room, there is a section of the house that has no doors, no windows, and no access. A dead space. Built in, walled off, sealed.</p><p>The Author, lacking architectural training, brings the floor plans to Kurihara, an architectural draughtsman and fellow mystery enthusiast. Kurihara is methodical. He notes that the dead space was created intentionally: two additional walls were constructed specifically to block it off, at the cost of reducing the kitchen&#8217;s floor area. Why would a builder voluntarily shrink a kitchen to seal off an empty section of the house?</p><p>Kurihara then directs the Author to the second floor. The child&#8217;s bedroom is in the corner farthest from the staircase. No windows at all. An en-suite toilet ensures the child never needs to leave. The room is accessible only through a double-door vestibule, a pair of sequential doors that create an airlock-style buffer between the child&#8217;s room and the rest of the house. Kurihara calls this design a solitary confinement cell. The architectural language communicates obsessive control over a child&#8217;s movement and presence.</p><p>The contradiction: the parents&#8217; bedroom is bright and open. Their dressing room is completely exposed to the bed, with no privacy partition. And the house has 16 exterior windows, an unusual number for a residential build.</p><p>Kurihara reads the 16 windows as intentional. The house is performing normalcy to anyone looking at it from outside. All those windows say: nothing to hide here. Meanwhile, the interior hides its most important spaces completely.</p><p>The Author overlays the two floor plans and makes the key discovery: the walled-off dead space on the first floor aligns precisely with the corners of the child&#8217;s windowless room and the windowless bathroom. The dead zone is not a void. It is a vertical tunnel connecting the two.</p><p>Kurihara constructs a scenario. The parents bring someone home, get them drunk, suggest a bath. The imprisoned child in the bedroom drops through a trapdoor, uses the dead space as a vertical access shaft, enters the bathroom from below, and kills the naked and defenseless guest. Dismemberment occurs. Body parts are passed back through the tunnel to a storage room near the garage. Disposal by vehicle.</p><p>Yanaoka pulls out of the purchase.</p><p>Shortly after, a dismembered body is found in the wooded hills near the property. All parts present except the left hand.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-_nq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-_nq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!-_nq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!-_nq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!-_nq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-_nq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7548591,&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://blog.atharvashah.com/i/193280914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.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_!-_nq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!-_nq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!-_nq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!-_nq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F539bbb1e-735d-49fd-af5a-6946a9e11c5b_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>The novel&#8217;s central conceit is established in pure form here: architecture as antagonist, floor plans as criminal evidence. The &#8220;Architectural Uncanny&#8221; (the Freudian unheimlich applied to domestic space, the familiar home becoming deeply wrong) runs through every page of this chapter. The genius of the setup is that Kurihara cannot be certain. He is constructing a narrative from empty geometric shapes. He may be wrong. The dismembered body at the chapter&#8217;s end is not confirmation that the specific murder scenario he described occurred. It is only confirmation that something terrible happened near that house.</p><p>Uketsu establishes his structural template here: the Author presents the Reader with a floor plan, Kurihara decodes it, and the Reader and Author arrive at a horrifying conclusion together. The 16 windows are the move that elevates the chapter from puzzle to literary statement. A house that decorates its exterior with abundance while hiding its interior in darkness is a house that has thought carefully about the optics of concealment.</p><h3><strong>Connective Tissue</strong></h3><p>The sealed dead space foreshadows the jammed fusuma doors in Chapter Three and the broader theme of the Katabuchi family&#8217;s architectural obsession: hidden passages as standard operating procedure across generations.</p><p>The missing left hand is the chapter&#8217;s most important planted clue. The Author briefly considers whether the body was dismembered to fit through the narrow passageways, which is the obvious interpretation and a red herring. The missing left hand is not a disposal problem. It is a ritual requirement, the &#8220;Offering,&#8221; which will become the structural center of the entire novel&#8217;s second half.</p><p>The 16 windows establish the Katabuchi family&#8217;s survival strategy for the rest of the book: performance of normalcy so complete and deliberate that it becomes its own kind of evidence.</p><div><hr></div><h2><strong>Chapter Two: Another Warped Floor Plan</strong></h2><h3><strong>Plot Summary</strong></h3><p>Unable to let the case go, the Author publishes a vague article about the floor plans. He receives a letter from Yuzuki Miyae, an office worker from Saitama. Her husband, Kyoichi Miyae, vanished three years ago (in 2016). His body was recently found on a mountainside. The body was intact. His left hand was severed.</p><p>Yuzuki believes the murder connects to the Tokyo house. She found the floor plan of a home in Saitama where she believes the Tokyo family previously lived. The Saitama house was built in 2016 and recently burned to the ground.</p><p>The Author takes the Saitama floor plan to Kurihara. The similarities are clear: a windowless child&#8217;s room on the second floor, a windowless bathroom on the first floor, a dead space acting as a connection between them. But there are significant differences.</p><p>No garage. This explains why Kyoichi&#8217;s body was found intact rather than dismembered: the Saitama house had no good vehicle-accessible dismemberment and disposal route.</p><p>The parents slept in separate single beds.</p><p>The child&#8217;s room had only one door, not the double vestibule of the Tokyo house.</p><p>On the first floor, there is a bizarre retrofitted triangular room with large windows that are blocked by walls, making the room completely useless. It occupies space that previously opened onto the garden.</p><p>Kurihara identifies the triangular room&#8217;s function: it was built over a section of the garden after the original building was completed. Below it, in what used to be open ground, is an excavated cellar used to store intact bodies. No garage needed. The cellar is the cold storage.</p><p>Then the Author visits the empty Tokyo house and speaks to a neighbor. The family&#8217;s name was Katabuchi. They had a beloved one-year-old baby named Hiroto. They fled suddenly after the neighbor&#8217;s husband spotted something at a window: a pale, strange boy, approximately ten years old, sitting in the parents&#8217; bedroom window late at night.</p><p>Kurihara synthesizes the data. There are two children. The first is Child X, the imprisoned assassin in the windowless cell. The second is Hiroto, the infant the parents clearly adore. The timeline tells the story of the house&#8217;s evolution: the Saitama house was originally built for the parents and Child X. When Hiroto was born, they added the triangular nursery room to keep the baby separate from the murder mechanics. Later, the Tokyo house was designed explicitly to manage both children simultaneously: the heavy double vestibule keeps X and Hiroto from ever sharing the same space. The double bed in Tokyo is for the mother and Hiroto, a human barrier between the infant and the door to X&#8217;s room.</p><p>The Author presents these conclusions to Yuzuki. She breaks down when she hears the family fled. The Author confronts her: Kurihara has established that the real Kyoichi Miyae was a bachelor. The woman calling herself Yuzuki Miyae is not who she says she is.</p><p>She confesses. She is Yuzuki Katabuchi. The woman in the murder house, the mother of Hiroto and warden of X, is her estranged older sister, Ayano.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6cSH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6cSH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!6cSH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!6cSH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!6cSH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6cSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7849301,&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://blog.atharvashah.com/i/193280914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.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_!6cSH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!6cSH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!6cSH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!6cSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fd59474-bf7d-4f14-98cf-b0d75c7dd8f1_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>This chapter introduces the novel&#8217;s most destabilizing structural move: the revelation that the architecture has been evolving to accommodate an expanding moral crisis. The Saitama house and the Tokyo house are not two separate crimes. They are two versions of the same insane problem, and each house physically reflects the exact state of the parents&#8217; psychology at the time it was built.</p><p>Yuzuki&#8217;s false identity mirrors the architectural theme directly. She presents a false floor plan of her own life to gain access to the investigation, the same way the Katabuchi family constructs false floor plans to hide their crimes. Even the people in this novel perform spatial deception.</p><p>The introduction of Hiroto demolishes the reader&#8217;s stable moral framework. The parents are no longer simply sociopathic architects running a murder factory. They are people who are also raising a baby with apparent tenderness, building him a sunny nursery with pretty windows, sleeping next to him to keep him safe. The house holds both realities simultaneously. The Light Face and the Dark Face occupy the same square footage.</p><h3><strong>Connective Tissue</strong></h3><p>The double vestibule&#8217;s meaning shifts decisively here. In Chapter One, it read as a mechanism to keep the imprisoned child inside. In Chapter Two, it is reframed as a quarantine mechanism to keep the imprisoned child away from the innocent infant. The architecture has not changed. The interpretation has. This is the novel&#8217;s mirror of its own structural project: the same floor plan means something different on the second pass.</p><p>The pale boy seen through the window will be explained in Chapter Four: it is Momoya, the imprisoned child, using the hidden passage not to kill, but to reach the mother&#8217;s room and place a damp cloth on the feverish baby&#8217;s forehead. It is the first clear evidence that Momoya is not a monster.</p><div><hr></div><h2><strong>Chapter Three: Drawn from Memory</strong></h2><h3><strong>Plot Summary</strong></h3><p>With her deception exposed, Yuzuki Katabuchi shares a piece of her family&#8217;s history that she has never told anyone. In 2006, her extended family gathered at the ancestral Katabuchi estate in the mountains: a large, highly symmetrical house divided evenly by a long central corridor with a massive, immovable black Buddhist altar at its exact midpoint.</p><p>During that stay, Yuzuki&#8217;s seven-year-old cousin Yoichi was found dead in front of the altar. His head was covered in clotted blood. The family ruled it an accident &#8212; he must have climbed the altar and fallen &#8212; and actively suppressed his mother Misaki&#8217;s attempts to call the police.</p><p>Kurihara analyzes Yuzuki&#8217;s hand-drawn floor plan of the estate. He identifies several anomalies. All the rooms on the right side of the house lack windows entirely. There is a set of fusuma (Japanese sliding doors) that are permanently jammed shut. Kurihara traces the structure&#8217;s hidden layout: a confinement room exists behind the altar, accessible only through the secondary passage masked by the jammed fusuma.</p><p>His reconstruction: Yoichi did not fall. A family member took Yoichi in the night, pulled him through the passage into the hidden confinement room (which would have muffled sounds completely, with no windows), killed him, and placed his body at the altar to stage the accident. No police investigation. Clean closure.</p><p>Yuzuki acknowledges this. Her own father was likely responsible, operating to manipulate the family&#8217;s line of inheritance in a way that would ultimately result in her sister Ayano being surrendered to the main Katabuchi family, to be indoctrinated and tasked with serving as a warden for disabled children.</p><p>Her father eventually lost his mind and died by suicide.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xq9W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xq9W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!xq9W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!xq9W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!xq9W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xq9W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7198517,&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://blog.atharvashah.com/i/193280914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.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_!xq9W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!xq9W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!xq9W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!xq9W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aae455-e00e-495f-bdef-0301c3169820_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>Chapter Three shifts the novel from modern procedural mystery into Gothic horror, and the transition is earned. The ancestral estate functions as the Katabuchi family&#8217;s architectural origin myth: the jammed fusuma, the hidden room, the windowless wing are not recent innovations. They are centuries of accumulated spatial habit. The family has been building these rooms for generations.</p><p>The massive altar at the center of the house is the novel&#8217;s most potent symbol. It physically dominates the floor plan, positioned at the geometric center of the corridor so that movement through the house requires passing around it. The family cannot go from one side of its own home to the other without acknowledging the altar&#8217;s presence. Ancestral weight made architectural.</p><p>Yuzuki&#8217;s father is a genuinely tragic figure, an ordinary person who committed a monstrous act under the delusion that he was protecting his family, and who could not survive the weight of what he had done. He is an early version of Keita, the figure the novel will examine with much more patience in Chapter Four.</p><h3><strong>Connective Tissue</strong></h3><p>The ancestral estate is the direct architectural prototype for every house in the novel. The jammed fusuma function as the same hidden passage system used in the modern Tokyo and Saitama houses. The windowless rooms on the right side of the estate are the prototype for the windowless child&#8217;s prisons in every subsequent Katabuchi dwelling. The confinement room behind the altar is the prototype for the entire murder tunnel concept. The family did not invent this. They inherited it. They could not stop building it.</p><div><hr></div><h2><strong>Chapter Four: House of Chains</strong></h2><h3><strong>Plot Summary</strong></h3><p>The Author and Yuzuki visit her estranged mother, Yoshie. Yoshie produces a letter, written in full by Ayano&#8217;s husband, Keita, meant as a complete confession to the history of the Katabuchi family&#8217;s madness.</p><p>The origin: decades ago, the Katabuchi patriarch Soichiro entered into an incestuous relationship with his own sister, Chizuru. Soichiro&#8217;s neglected wife, Ushio, discovered the affair and, in a state of dissociation, severed her own left hand. Shortly after, Chizuru gave birth to a son, Momota, who was born missing his left hand.</p><p>The curse attribution: a manipulator named Rankyo (actually a woman named Shizuko from a rival branch of the family, orchestrating generational revenge) convinced Soichiro that Momota&#8217;s deformity was Ushio&#8217;s supernatural punishment. Rankyo established what became the &#8220;Offering of the Left Hand&#8221;: any Katabuchi child born with a missing left hand must be imprisoned from childhood, and between the ages of 10 and 13 must murder a descendant of the rival branch and present the victim&#8217;s severed left hand at the family altar.</p><p>Enter Keita and Ayano, the present-day wardens assigned to a disabled child named Momoya. They refused to become killers. They built the Saitama and Tokyo houses as theatrical sets designed to simulate compliance with the ritual while faking it entirely. Keita scavenged the intact bodies of suicide victims, specifically Kyoichi Miyae, a bachelor who jumped from a bridge, and presented their severed left hands to the family enforcer, Kiyotsugu, as the required &#8220;Offerings.&#8221;</p><p>The deception holds until Kyoichi&#8217;s body surfaces and the police investigate. Kiyotsugu confronts Keita: he knows the rituals were faked. He threatens to take Momoya back to the main family compound and force the boy to perform an actual murder.</p><p>During this confrontation, Momoya escapes his room through the hidden passage. He does not go to the bathroom. He goes to the mother&#8217;s room, where the feverish baby Hiroto is lying sick in bed. Momoya places a damp cloth on the infant&#8217;s forehead and stays with him until the fever breaks. The neighbor who glimpsed the pale boy at the master bedroom window was seeing Momoya nursing a sick baby.</p><p>Keita kills Kiyotsugu. Then he kills the family patriarch, Shigeharu. He takes full responsibility and disappears, leaving his wife and children with the story that absolves them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e34i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e34i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!e34i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!e34i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!e34i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e34i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6595833,&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://blog.atharvashah.com/i/193280914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.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_!e34i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!e34i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!e34i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!e34i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0bca9d6-bfcb-4b9a-913e-b5c884c8ac45_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>Chapter Four is where the novel entirely reframes its moral architecture. The &#8220;monsters&#8221; living in the houses, Ayano, Keita, and Momoya, are victims. The architecture designed to imprison and kill was repurposed by Keita into a theatrical prop, a stage set for a performance of compliance that kept the family alive.</p><p>Keita is the inverse of every Katabuchi ancestor. Where they built prisons to enforce the ritual, he built identical prisons to fake it. The structural language is the same. The moral content is opposite.</p><p>Momoya nursing the sick baby shatters whatever remained of the reader&#8217;s horror at the imprisoned child. The narrative has been conditioning the reader to understand Momoya as a dangerous unknown, a pale figure glimpsed through windows, the engine of a murder factory. He is 10 years old, he has never killed anyone, and when he escapes his room for the first time, he tends to a sick infant.</p><p>The chapter&#8217;s catharsis is deliberately incomplete. Keita&#8217;s disappearance does not resolve anything except the immediate threat. The houses are destroyed, the enforcers are dead, but the family structure that produced the ritual, the centuries of architectural tradition, the incestuous origin of the curse, all of it simply continues.</p><h3><strong>Connective Tissue</strong></h3><p>All the missing left hands are accounted for: the unidentified Chapter One body (an earlier ritual victim or another scavenged suicide, unexplained by Keita&#8217;s letter), Kyoichi&#8217;s severed hand (a scavenged suicide victim presented as an Offering), and the ritual&#8217;s centuries of accumulated demands. The body in Chapter One with the missing left hand was the establishment of the mystery. Keita&#8217;s confession resolves the Kyoichi case but deliberately does not resolve the Chapter One case.</p><p>The double vestibule receives its final and most layered meaning. It was not to imprison X. It was a quarantine to protect Hiroto from knowing what was behind that door, and to protect Momoya from knowing the full extent of the disparity between how they were each being raised.</p><div><hr></div><h2><strong>Afterword: Kurihara</strong></h2><h3><strong>Plot Summary</strong></h3><p>Kurihara meets the Author one final time. He says: case closed, except for one thing.</p><p>He points to a detail in the Tokyo house floor plan that nobody examined: a small interior window between the living room and the first-floor bedroom.</p><p>Interior windows destroy privacy. They exist for one purpose: observation. Keita&#8217;s letter describes him as a heroic figure who built the houses to protect his family. But Kurihara asks whether Keita was actually a prisoner himself, a man trapped by the Katabuchi family and watched constantly by Ayano through that observation window.</p><p>The possibility inverts the narrative of Chapter Four entirely. What Keita presented as a story of agency and sacrifice may be a story of coercion with a heroic gloss painted over it.</p><p>And then Kurihara notes the other unresolved thread: the dismembered body from Chapter One remains completely unidentified. Keita&#8217;s confession accounts for Kyoichi Miyae&#8217;s intact body. It says nothing about the person who was dismembered, whose left hand is somewhere nobody has looked.</p><p>The novel does not close.</p><h3><strong>Literary Analysis</strong></h3><p>The Afterword is the novel&#8217;s best move. Uketsu has spent 200 pages maneuvering the reader toward a tragic but emotionally satisfying resolution: the monsters are actually victims, the imprisoned child is gentle, the father sacrificed himself for his family. It is the kind of ending that lets readers feel sad but resolved.</p><p>The Afterword strips that away in four pages. Not through a dramatic twist, but through Kurihara pointing at a window and asking one question. The interior observation window is a small architectural detail, the kind of thing a reader would skip past. Kurihara does not skip past anything.</p><p>The final effect is the book&#8217;s thesis made explicit: a floor plan looks simple until someone who knows how to read it tells you what it actually means.</p><h3><strong>Connective Tissue</strong></h3><p>The interior window loops the novel back to Chapter One&#8217;s foundational instruction: look at the floor plan again, something is wrong, you missed it. The reader had the Tokyo house&#8217;s floor plan available from Chapter One. The window was there the whole time. Nobody looked at it.</p><p>The unresolved Chapter One dismemberment confirms that the neat resolution of Chapter Four was never the full story. The house confessed to some of its crimes. Not all of them.</p><div><hr></div><h2><strong>Master Map: Planted Clues and Their Payoffs</strong></h2><h3><strong>The Clue Tracker</strong></h3><p><strong>The Missing Left Hand (Chapter 1) &#8594; The Offering (Chapter 4)</strong><br>A single detail on an unidentified body seems like a disposal problem. It is actually a religious requirement, the &#8220;Offering of the Left Hand,&#8221; the ritual demand at the center of a century-old family curse rooted in incest and fabricated superstition.</p><p><strong>Intact vs. Dismembered Corpses (Chapters 1 &amp; 2) &#8594; Two Murder Methods (Chapter 4)</strong><br>Chapter 1&#8217;s victim was chopped apart. Chapter 2&#8217;s victim (Kyoichi) was whole, only the hand taken. Kurihara traces the architectural difference back to the mechanical difference: the Tokyo house had a garage and a disposal system designed for dismemberment; the Saitama house had an underground cellar designed for whole-body storage. The state of the corpses was dictated by the floor plan of the house used to process them.</p><p><strong>The Jammed Fusuma (Chapter 3) &#8594; The Architectural DNA (Chapters 1 &amp; 2)</strong><br>The permanently jammed sliding doors in the ancestral estate look like a quirk of an old house. They are the prototype for every hidden passage in the modern houses. The Katabuchi family has been building these specific architectural elements for generations. It is structural habit, passed down like a genetic trait.</p><p><strong>The Pale Boy in the Window (Chapter 2) &#8594; Momoya Nursing Hiroto (Chapter 4)</strong><br>The neighbor&#8217;s sighting of the pale boy on the parents&#8217; bed is framed throughout the middle section of the book as the behavior of a dangerous, unpredictable prisoner. It is actually the precise moment Momoya&#8217;s humanity is demonstrated: he has navigated the secret passage not to hurt anyone, but to care for a sick infant who is not, technically, related to him.</p><p><strong>The Triangular Room&#8217;s Blocked Windows (Chapter 2) &#8594; The Underground Cellar (Chapter 4)</strong><br>The retrofitted triangular nursery with its uselessly blocked windows does not make architectural sense until the cellar beneath it is discovered. The large windows were added for the baby&#8217;s nursery, then blocked when the function of the space underneath required secrecy. The architecture records the change in purpose.</p><div><hr></div><h3><strong>Thematic Resonance: How the Ending Reframes the Beginning</strong></h3><p>Strange Houses begins as a cool, clinical puzzle about malevolent architecture. By the end, it is a study in how generational trauma becomes structural: how the sins of an ancestor are literally encoded into the walls of every building their descendants are forced to construct, generation after generation, because no one in the family was ever able to say &#8220;stop.&#8221;</p><p>The floor plan of the Katabuchi lineage dictates the physical floor plans of the homes they build. The incest and suicide of the founding generation produced a deformed child, and the deformed child produced a ritual, and the ritual produced a building type, and the building type became tradition, and the tradition imprisoned every generation that followed. The houses are the family.</p><p>Keita&#8217;s theatrical set was the first act of genuine refusal in the entire lineage. He built the same structures his ancestors built, but he built them to protect the child rather than destroy him. The structures looked identical. The moral content was entirely different. That distinction costs him everything.</p><div><hr></div><h3><strong>Structural Relational Analysis</strong></h3><p><strong>Chapter 1:</strong> One floor plan, one dead space, one missing left hand. A tightly scoped introduction to the core architectural puzzle.</p><p><strong>Chapter 2:</strong> Two floor plans, two timelines, two houses that tell the story of a family expanding and adapting its crimes to new circumstances. Introduces the human beings behind the architecture.</p><p><strong>Chapter 3:</strong> One ancestral estate, one hidden room, one murdered child. Zooms back decades to the source code of the family&#8217;s architectural obsession.</p><p><strong>Chapter 4:</strong> The complete family tree, the complete history of the ritual, the complete explanation of every house in the novel. Zooms all the way out. The houses were not designed by killers. They were designed by trapped people who were themselves designed by the houses they grew up in.</p><p><strong>Afterword:</strong> One small window. One unanswered question. The floor plan of the entire novel is pulled back to reveal a dead space you missed.</p><div><hr></div><p><em>The English translation of Strange Houses (Pushkin Press, 2025) features the original floor plan diagrams embedded in the text as intended, which is important. This is a novel you read with a pen. The floor plans are not illustrations. They are evidence.</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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Strange Pictures by Uketsu - A Deep Dive Summary and Analysis]]></title><description><![CDATA[A psychological thriller told through four interlocking stories. A defunct blog with hidden drawings, a child psychologist's misread diagnosis, a mountain murder with a fabricated time-of-death alibi]]></description><link>https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis</link><guid isPermaLink="false">https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sun, 05 Apr 2026 19:52:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!e9Im!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e9Im!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e9Im!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!e9Im!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!e9Im!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!e9Im!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e9Im!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3744764,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193277514?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.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_!e9Im!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!e9Im!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!e9Im!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!e9Im!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19760a06-6bd4-4741-8044-ba81df327135_2752x1536.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Who Is Uketsu?</strong></h2><p>Almost nothing is known about the person behind the name. Uketsu (&#38632;&#31348;, which translates to &#8220;rain hole&#8221;) is a Japanese author and YouTuber who appears in public wearing a white papier-mache mask, a black bodysuit, and a voice changer that modulates his voice to sound something between mechanical and childlike. His true identity is known to roughly 30 people &#8212; his family, publisher, and a small group of collaborators. He is a man. He lives in Kanagawa Prefecture, southwest of Tokyo. He spent part of his childhood in Surrey, England. He was working at a supermarket when he began posting online. That is more or less the complete profile.</p><p>His early YouTube videos were surreal: asparagus that transforms into severed fingers when chopped, strips of raw meat pegged out on a washing line, eight human ears spinning on a wheel. Then in 2020 he posted a 21-minute mystery story built around a series of architectural floor plans. The response was overwhelming. His publisher told him to turn it into a novel.</p><p>The rest followed quickly. By 2024, three of Uketsu&#8217;s books occupied simultaneous slots in Japan&#8217;s top 10 fiction bestsellers. Strange Pictures (&#22793;&#12394;&#32117;, Hen na e), published in Japan in 2022 and translated into English by Jim Rion in January 2025, sold over 1.5 million copies in Japan alone and has been translated into more than 30 languages. It was shortlisted for Waterstones&#8217; 2025 Book of the Year and topped Germany&#8217;s May 2025 Krimibestenliste. A manga adaptation by Aiba Kiko launched in 2024.</p><h2><strong>Why This Summary and Analysis Exists</strong></h2><p>Nobody has put up a truly detailed, chapter-level breakdown of Strange Pictures in English. Reviews exist, plot summaries exist, but nothing that maps the structural puzzle, traces the planted clues back to their payoffs, and explains why this book works the way it does. That is what this piece is. It is the complete summary and analysis, chapter by chapter, with a full master map of narrative threads at the end. If you have already read the book, this is the deepest dive available. If you have not, this will tell you exactly how it was built and why it is worth your time.</p><div><hr></div><p>If you think these sketches are unsettling, you need to see the architectural nightmares I&#8217;ve deconstructed in my deep dive into <em>Strange Houses</em>.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;8f686fe9-48d1-48d7-ae4f-d75b0e6eedf7&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Houses by Uketsu - Complete Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:53:45.619Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!hl_g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d480a70-708e-47ed-99bb-bdbdd2ef1986_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-houses-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193280914,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>The mystery doesn&#8217;t stop at art; I have also analyzed the terrifying structural anomalies in Uketsu&#8217;s <em>Strange Buildings</em>&#8212;check it out here.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f0a4dc94-3134-4d4c-b2f9-80e01de07167&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Strange Buildings by Uketsu - Complete Deep Dive Summary and Analysis&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T19:58:57.957Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!h9gP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F677ea7d7-6128-4d68-a678-de585a0eed5b_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/strange-buildings-by-uketsu-summary-analysis&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:193281278,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>To understand the &#8216;why&#8217; behind these eerie visuals, I&#8217;ve put together a full breakdown of the recurrent themes and patterns Uketsu uses to keep us on edge.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;47462ff8-3b1e-4e65-8246-c7ecbe495786&quot;,&quot;caption&quot;:&quot;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Recurrent Themes and Patterns from Uketsu's Strange Pictures, Strange Houses &amp; Strange Buildings&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:85873917,&quot;name&quot;:&quot;Atharva Shah&quot;,&quot;bio&quot;:&quot;Exploring how technology meets taste and what it means to build a smarter, more creative life.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc8f0b7f-4241-462b-96b2-3a93b346f5af_1024x1024.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-04-05T20:04:00.362Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tk5H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e7d16f1-62ab-47a3-ab5f-981d11e9cc61_2752x1536.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.atharvashah.com/p/uketsu-recurrent-themes-and-patterns&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:192510297,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:2433797,&quot;publication_name&quot;:&quot;Atharva Shah&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!zxRJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F800e10a2-e26d-4b49-8c08-6991a19d77fb_369x369.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div><hr></div><p>Fair warning: this is the kind of analysis that only works with full spoilers. Everything is revealed.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; Want more such breakdowns? I publish consistently and keep it entertaining.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2><strong>Prologue: The Drawing Test</strong></h2><h3><strong>Plot Summary</strong></h3><p>The novel opens in a university lecture hall. Dr. Tomiko Hagio, a former practicing psychologist, presents her students with a drawing made by an eleven-year-old patient she calls &#8220;Little A.&#8221; The child was institutionalized after murdering her abusive mother. The drawing was produced via a standard HTP (House-Tree-Person) test, one of the oldest tools in psychological evaluation.</p><p>Dr. Hagio walks her students through three anomalies in the drawing. First, the figure&#8217;s mouth is heavily smudged. Hagio reads this as physical trauma memory: the child&#8217;s hands trembled as she recalled being forced to smile constantly to appease her abuser. Second, the house lacks a door. Hagio interprets this as a fortress mentality, a desire to lock the world out. Third, the tree&#8217;s branches end in sharp, thorny points, a trait frequently observed in drawings produced by violent offenders, indicating deep aggression.</p><p>Then comes the pivot. Little A drew a small bird resting safely inside a hollow in the tree&#8217;s trunk. Hagio seizes on this as a profound &#8220;desire to protect,&#8221; a capacity for nurturing love underneath the violence. She closes the lecture by telling her students that Little A is now living happily as a mother.</p><h3><strong>Literary Analysis</strong></h3><p>Uketsu uses the prologue to lay a false foundation with complete structural confidence. He introduces the novel&#8217;s core motif, ekphrasis (the literary representation of visual art as a narrative device), and establishes the governing rule of this fictional universe: drawings reveal what words cannot. The reader accepts the framework because Dr. Hagio presents it with clinical authority. She is credentialed. She is correct about the smudging, the doorless house, the thorny branches. Three out of four.</p><p>The fourth interpretation, the bird as proof of nurturing instinct, is the one that kills people.</p><p>This is the book&#8217;s most elegant structural trick. Uketsu teaches the reader to trust psychological interpretation in the opening pages, then spends the rest of the novel proving that trust is precisely what gets everyone killed.</p><h3><strong>Connective Tissue</strong></h3><p>&#8220;Little A&#8221; is later revealed to be Naomi Konno, the central antagonist. Dr. Hagio&#8217;s diagnosis that Naomi&#8217;s nurturing instinct would override her aggression was not just wrong. It was catastrophically inverted. The bird in the hollow does not represent love softening violence. The thorns protect the bird. Naomi&#8217;s maternal obsession is the mechanism of her murders: she kills everyone who threatens what she has claimed as hers.</p><div><hr></div><h2><strong>Chapter One: The Old Woman&#8217;s Prayer</strong></h2><h3><strong>Plot Summary</strong></h3><p>On May 19, 2014, Shuhei Sasaki, a 21-year-old college student, investigates a defunct blog recommended by Kurihara, a junior in his Paranormal Club. The blog, titled &#8220;Oh No, Not Raku!&#8221;, was written by a man using the pseudonym &#8220;Raku.&#8221; Its subject: his life with his wife Yuki, a former professional illustrator six years his senior. The posts begin in October 2008, cheerful and domestic, covering their daily life and Yuki&#8217;s pregnancy.</p><p>The final post, dated November 28, 2012, appears after a three-year silence in the archive. Addressed &#8220;To the one I love most,&#8221; the post says Raku has finally decoded &#8220;the secret of those three drawings,&#8221; that he cannot forgive his wife&#8217;s &#8220;sin,&#8221; and that he still loves her. Then nothing.</p><p>Reading backward through the archive, Sasaki learns that in May 2009, Yuki was diagnosed with a breech pregnancy. The hospital recommended natural delivery. As the due date approached, Yuki drank excessive amounts of juice, citing uncontrollable thirst. To manage her anxiety, she drew five cryptic images she called &#8220;visions of the future&#8221; &#8212; a baby in a Santa hat, an old woman praying, an adult woman with flowing hair, a young boy, and an adult man. On October 11, 2009, the blog ends: Yuki died of a brain hemorrhage during an emergency C-section. The baby survived.</p><p>Kurihara and Sasaki work through the archive. Kurihara spots a mathematical impossibility in a post about an anniversary cake: 8 slices, Raku eats 2, Yuki eats 1, 4 are saved, one is unaccounted for. Someone else was living in that apartment. Raku never mentioned a third resident.</p><p>Sasaki cracks the drawings. He notices that each has a circled number. Yuki was a professional illustrator. She would know layer composition. Sasaki stacks drawings 1, 2, and 3, aligning their circles as central axes and scaling accordingly. The composite image is the worst thing in the book: drawing 1&#8217;s &#8220;Santa hat&#8221; becomes a bloody incision in a pregnant belly; drawing 2&#8217;s &#8220;praying old woman&#8221; becomes a doctor in scrubs pulling a baby from the wound; drawing 3&#8217;s &#8220;adult woman with flowing hair&#8221; becomes a stiff corpse on an operating table. Yuki had drawn a picture of her own murder, embedded across three innocent-looking images.</p><p>Stacking drawings 4 and 5 yields a second image: a man and a young boy walking away together, hand in hand. Yuki drew a future she would not be alive to see.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!393n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!393n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!393n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!393n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!393n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!393n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7564317,&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://blog.atharvashah.com/i/193277514?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.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_!393n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!393n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!393n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!393n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe44b2464-6910-45c8-9ff1-57440281b8e7_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>Uketsu deploys an epistolary format here: the entire chapter is mediated through the text of an old blog. This is the most technically restrained chapter in the book, and the most effective for it. The horror is assembled from mundane domestic posts. The reader and Sasaki are doing the same thing at the same time, reading forward through ordinary life and feeling the wrongness accumulate.</p><p>Kurihara functions as the Holmesian catalyst. He is not a lead character. He is the engine of deduction that forces Sasaki past passive reading into active forensic analysis. The composite drawing introduces a structural metaphor that governs the entire novel: reality changes entirely depending on how you layer the information. Every chapter in this book is a &#8220;drawing&#8221; that means something different when stacked against the others.</p><h3><strong>Connective Tissue</strong></h3><p>The missing cake slice establishes that a hidden third person was living with Raku and Yuki. That person is Naomi, Raku&#8217;s mother, whose presence in the household is kept entirely offscreen until the Final Chapter. The warning Raku received (about not posting personal photos online) came from someone other than Yuki, another trace of Naomi&#8217;s invisible influence.</p><p>Yuki&#8217;s excessive thirst is a forensic plant. In the Final Chapter, we learn Naomi was replacing Yuki&#8217;s prenatal iron supplements with 15 grams of pure salt daily, inducing the hypertension that would kill her on the delivery table.</p><p>No responsible modern obstetrician recommends natural delivery for a breech presentation. Kurihara notes this. The payoff: Naomi was the senior midwife at the clinic, with enough institutional authority to overrule the attending physician.</p><p>The blog title, &#8220;Oh No, Not Raku!,&#8221; is a direct anagram of &#8220;Haruto Konno.&#8221; Raku is not Raku. He is Haruto Konno, Yuta&#8217;s father, whose death by suicide explains why the blog went permanently dark in 2012.</p><div><hr></div><h2><strong>Chapter Two: The Smudged Room</strong></h2><h3><strong>Plot Summary</strong></h3><p>Point of view shifts to Naomi Konno: widowed, raising her five-year-old son Yuta in a sixth-floor apartment. The chapter opens with her scolding Yuta harshly for using a geometric stencil ruler to draw in permanent marker on the apartment walls.</p><p>A concurrent storyline: Naomi notices a man in a grey coat following her and Yuta home. He drives a compact car. She cannot place him but feels the threat clearly.</p><p>At Yuta&#8217;s nursery school, homeroom teacher Miho Haruoka examines Yuta&#8217;s Mother&#8217;s Day drawing. He drew their apartment building in reasonable detail, but their specific sixth-floor room has been violently smeared over with a grey blotch. Haruoka investigates the mechanics. Yuta did not use a grey crayon. He used a white crayon over a black underdrawing, the pressing and smearing mixing the pigments into an opaque grey. A classmate, Miu Yonezawa, volunteers that Yuta&#8217;s original drawing showed a large rectangle with a small triangle inside, before he erased it.</p><p>Haruoka connects the shape to the stencil ruler Naomi punished Yuta for using. Drawing on child psychology research (the principle that children draw the idea of trauma rather than literal objects), she concludes the marks Yuta drew symbolize the implement his mother struck him with. She phones Naomi to report suspected abuse.</p><p>Naomi realizes Haruoka has misread the drawing. The rectangle and the triangle are not a stencil ruler. They are the kanji &#20170;&#37326;, the characters for &#8220;Konno,&#8221; which looks like a triangle sitting above a rectangle. Yuta was attempting to draw a gravestone, his mother&#8217;s gravestone. Naomi deduces that Yuta has been sneaking to Sakura Memorial Garden, where he has a faint memory of his father once taking him to visit &#8220;Mummy&#8217;s&#8221; grave. She goes to the cemetery.</p><p>She finds Yuta at the headstone of Yuki Konno.</p><p>That evening, the grey-coated man follows Naomi into her apartment building. She has anticipated this. She waits behind her door with a kitchen knife. When he steps inside, she stabs him. As he falls, his hood drops: the wrinkled face of an old man she dimly recognizes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Qql2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Qql2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Qql2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Qql2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Qql2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Qql2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6974190,&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://blog.atharvashah.com/i/193277514?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.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_!Qql2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!Qql2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!Qql2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!Qql2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F147a0302-3b7c-4f27-b47d-2a4d034e4bc9_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>Chapter Two is a study in dramatic irony operating at high efficiency. The reader knows Naomi is dangerous by the time this chapter begins. Uketsu uses that knowledge to manufacture a deeply uncomfortable sympathy: Naomi is also exhausted, isolated, and being falsely accused of abusing her son. The reader is asked to feel bad for a woman who is about to stab someone.</p><p>Haruoka mirrors Dr. Hagio precisely. She uses the same theoretical framework &#8212; art as expression of subconscious trauma &#8212; and reaches an equally wrong conclusion. Uketsu is deliberate about this repetition. The novel is asking whether the problem is the framework or the practitioners. The answer it gives is: the framework.</p><p>Yuta&#8217;s smeared drawing is the novel&#8217;s second major piece of ekphrasis. The grey blotch does not represent the stencil ruler, and it does not represent abuse. It represents Yuta desperately trying to erase a present reality and access a buried one. He is trying to draw through it, to the name of the dead woman he has never been allowed to know was his mother.</p><h3><strong>Connective Tissue</strong></h3><p>This chapter confirms Yuta is the baby from Chapter One, the child who survived Yuki&#8217;s murder on the operating table.</p><p>It establishes Naomi&#8217;s identity as Haruto&#8217;s mother, not Yuki&#8217;s. She is therefore the &#8220;old woman praying&#8221; in Yuki&#8217;s composite drawing &#8212; the figure with both hands reaching into a surgical incision, yes, but also the grandmother who will raise the child as her own.</p><p>Haruto&#8217;s sequence becomes clear here. He deciphered Yuki&#8217;s drawings. He took Yuta to his mother&#8217;s grave, a final act of fatherly honesty. He wrote his last blog post. Then he killed himself.</p><p>The man Naomi stabs is Isamu Kumai, a veteran reporter introduced formally in Chapter Three. He survived. His &#8220;stalking&#8221; of Naomi was deliberate provocation, designed to trigger the violent reaction that would give his police contact, Detective Kurata, grounds to arrest her.</p><p>When threatened, Naomi does not call the police. She picks up a knife. This is how she has always operated.</p><div><hr></div><h2><strong>Chapter Three: The Art Teacher&#8217;s Final Drawing</strong></h2><h3><strong>Plot Summary</strong></h3><p>The timeline shifts to August 1995. Shunsuke Iwata is a 19-year-old high school graduate, placed in the administrative department of the L-Daily newspaper after failing to land a reporting position. He wants one specific story: the 1992 unsolved murder of his high school art teacher and personal mentor, Yoshiharu Miura.</p><p>His boss in the admin department is Isamu Kumai, a veteran reporter demoted after a bout with esophageal cancer. Kumai was the lead reporter on the Miura case and shares his confidential files with Iwata.</p><p>The physical evidence from the 1992 murder on Mt. K is strange. Miura&#8217;s body was discovered at the mountain&#8217;s eighth-station clearing, beaten with a rock more than two hundred times, rendering it completely unidentifiable. The degree of mutilation forced the pathologist to rely entirely on stomach contents to estimate the time of death: Miura ate a Hanayagi bento box, and digestion placed his death at 5:00 PM on September 20. This timeline cleared Miura&#8217;s wife (alibi for the morning of the 21st) and a student named Yuki Kameido (alibi for the evening of the 20th). The prime suspect became Nobuo Toyokawa, a resentful college friend of Miura&#8217;s who had no alibi for that evening.</p><p>Two details continued to bother investigators: Miura&#8217;s sleeping bag was stolen, and some of his food was missing. Additionally, Miura had drawn a crude picture of the mountain range on the back of a folded supermarket receipt.</p><p>Iwata pursues an independent lead to his old school and encounters a blind student drawing on a &#8220;pierced canvas,&#8221; a surface with tactile gridlines. The image clicks. Miura folded the receipt into a grid and drew the mountains by touch, without seeing his own hands.</p><p>Iwata hikes Mt. K on the anniversary of the murder to test the theory. At the eighth station at 5:00 PM, he looks at the mountain range and sees nothing. The setting sun is directly behind it. The mountains are completely backlit, invisible against the glare. Miura could not have drawn a detailed landscape in those conditions.</p><p>He deduces the actual sequence: the killer captured Miura, restrained him in his own sleeping bag through the night, and force-fed him the Hanayagi bento the next morning (disguising the forced feeding as normal consumption). Two and a half hours after the meal, the killer murdered Miura and destroyed the body beyond recognition to eliminate rigor mortis as a time-of-death indicator. The bento&#8217;s digestion level did the rest: it placed the death ten hours earlier than it occurred, pushing it into the time window when the killer had an alibi.</p><p>Iwata realizes the brutal mutilation was never about rage. It was a forensic necessity. With his theory proven, Iwata sits in his tent on the mountain.</p><p>That night, Naomi Miura binds him in his sleeping bag and force-feeds him.</p><p>Realizing what is happening and why, Iwata manages to fold a piece of paper and draw one last blind picture of the mountains against his restrained hands before she kills him. Naomi then murders Toyokawa, types a fabricated suicide note on a brand-new word processor to frame him for both deaths, and closes the police file for good.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RHs0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RHs0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!RHs0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!RHs0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!RHs0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RHs0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7258411,&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://blog.atharvashah.com/i/193277514?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.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_!RHs0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!RHs0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!RHs0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!RHs0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F020196de-2941-47bc-bdfc-58b7bcb63480_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>This is the chapter where the novel changes genre mid-stride. The domestic thriller disappears and a hardboiled forensic procedural takes over. The shift is jarring in the best way: the stakes recalibrate completely. What began as an internet mystery about a defunct blog is now a story about a nineteen-year-old trying to solve a three-year-old mountain murder and getting killed for coming too close.</p><p>Uketsu subverts the alibi-trick trope in a way that recontextualizes every element of the crime scene that seemed emotionally charged. The 200-plus blows with a rock are not violence born from hatred. They are a technical requirement. They exist to prevent the pathologist from using body temperature or rigor mortis to triangulate time of death, forcing him to rely entirely on the one piece of forensic evidence the killer controlled: the bento.</p><p>Iwata&#8217;s &#8220;dying message,&#8221; the blind folded-receipt drawing, mirrors Yuki&#8217;s compositional drawings from Chapter One. Again: art as the only available testimony when speech is impossible. The novel circles back to its own premise.</p><h3><strong>Connective Tissue</strong></h3><p>This chapter reveals who Kumai is: the grey-coated stalker from Chapter Two. He survived. His cancer is still progressing. His plan was to provoke Naomi into an attack he could turn into legal evidence, avenging Iwata&#8217;s death before his own runs out.</p><p>The fake suicide note typed on a brand-new word processor is a deliberately planted clue: a real suicide note would be handwritten. The new word processor proves it was forged to avoid a handwriting match.</p><div><hr></div><h2><strong>The Final Chapter: The Bird, Safe in the Tree</strong></h2><h3><strong>Plot Summary</strong></h3><p>Following her 2015 arrest, Naomi Konno&#8217;s history is reconstructed in full.</p><p>As a child, her father&#8217;s suicide left her alone with a deeply abusive and sociopathic mother. Naomi found one source of comfort: a pet finch she named Cheepy. When her mother tried to crush Cheepy to death, eleven-year-old Naomi fought back, and stomped on her mother&#8217;s neck until she died. She was committed to a juvenile reformatory.</p><p>That girl was &#8220;Little A.&#8221;</p><p>Naomi eventually became a midwife, married Yoshiharu Miura (the murdered art teacher), and had a son, Haruto. Miura was a harsh disciplinarian who struck the introverted Haruto and forced him outside. Terrified that her juvenile record would cost her custody of Haruto in any divorce, Naomi planned and executed the elaborate murder on Mt. K. She killed Toyokawa later when he deduced the method and attempted to blackmail her into a sexual relationship. She killed Iwata when he got too close.</p><p>Years later, the adult Haruto reconnected with Yuki Kameido, Miura&#8217;s former art student, and married her. They moved in with Naomi. Yuki became pregnant.</p><p>Naomi began to want the baby. Not just to help raise it. To own it.</p><p>Using her medical knowledge, she replaced Yuki&#8217;s prenatal iron supplements with 15-gram daily doses of sodium chloride. Pure salt. Ingested throughout a pregnancy, this level of sodium induces progressively worsening hypertension. Naomi, as senior midwife at the clinic, falsified Yuki&#8217;s blood pressure charts and arranged for the dangerous natural breech delivery. On the operating table, Yuki&#8217;s blood pressure spiked to fatal levels. She died of a brain hemorrhage. Naomi took the baby.</p><p>Three years later, Haruto decoded Yuki&#8217;s composite drawings. He understood what his mother had done. The blog&#8217;s final post was a goodbye, written to Haruto&#8217;s wife, who was already dead. He took Yuta to Yuki&#8217;s grave. Then he hanged himself.</p><p>In the aftermath of Naomi&#8217;s arrest, Dr. Hagio realizes her diagnosis of &#8220;Little A&#8221; was wrong. Not about the smudging or the doorless house or the thorny branches. About the bird. She assumed the bird represented the capacity for nurturing, a force that would soften the aggression. She had the causality backwards. The thorns do not sit beside the bird by accident. The thorns exist to protect the bird. Naomi&#8217;s maternal love is not the thing that redeems her violence. It is the engine of it.</p><p>Kumai, recovering in the hospital, shares a room with Kurihara (from Chapter One). Kurihara explains the blog&#8217;s mysteries. Kumai, whose cancer is advanced and whose life is effectively over, adopts the newly orphaned Yuta to break the cycle.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WIPP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WIPP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!WIPP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!WIPP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!WIPP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WIPP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7533311,&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://blog.atharvashah.com/i/193277514?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.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_!WIPP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!WIPP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!WIPP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!WIPP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8db1c345-6804-45be-aab3-3a80f2417c84_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h3><strong>Literary Analysis</strong></h3><p>The Final Chapter resolves the novel as a psychological horror story masquerading as a mystery. Naomi is not a mystery to be solved. She is a psychological profile to be understood. The resolution does not comfort.</p><p>Uketsu does something technically interesting with the moral framing. Naomi&#8217;s first three murders are arranged to invite sympathy: she killed an abusive mother to save a defenseless bird, she killed an abusive husband to protect a vulnerable child, she killed a blackmailer to protect an innocent life. The pattern is consistent enough that the reader has to actively resist the framing. Then comes Yuki&#8217;s murder, which breaks the pattern cleanly. Yuki was not threatening Haruto. Yuki was simply in the way of Naomi&#8217;s ownership of a new person to possess. The novel&#8217;s moral center snaps back into place.</p><p>The book&#8217;s catharsis comes not through punishment but through substitution. Kumai, a dying man with nothing left to protect, takes Yuta home. The cycle breaks, not through justice, but through a simple act of un-poisoned care.</p><div><hr></div><h2><strong>Master Map: Planted Clues and Their Payoffs</strong></h2><h3><strong>The Clue Tracker</strong></h3><p><strong>The Missing Cake Slice (Chapter 1) &#8594; The Hidden Housemate (Final Chapter)</strong><br>Raku&#8217;s anniversary post describes an 8-slice cake. Two slices for Raku, one for Yuki, four saved. One slice is mathematically unaccounted for. Naomi Konno was living with them and eating their food, invisible in every post.</p><p><strong>Yuki&#8217;s Excessive Thirst (Chapter 1) &#8594; The Murder Weapon (Final Chapter)</strong><br>Raku attributes Yuki&#8217;s extreme thirst to summer heat. It was sodium poisoning. Naomi had replaced the iron supplements with 15 grams of salt daily for months. The polydipsia (excessive thirst) is one of the body&#8217;s emergency responses to hypernatremia. Raku wrote it down because it was unusual. Uketsu put it in the blog because it was the proof.</p><p><strong>The Breech Birth Recommendation (Chapter 1) &#8594; The Engineered Death (Final Chapter)</strong><br>No modern, competent obstetrician recommends natural delivery for a breech presentation. Kurihara flags this in Chapter One. The payoff: Naomi was the senior midwife at the clinic, with institutional authority over the physician. She falsified the blood pressure records and staged the medical scenario that ensured Yuki would die on the table.</p><p><strong>The Stencil Ruler Drawing (Chapter 2) &#8594; The Gravestone Misread (Chapter 2)</strong><br>Naomi punishes Yuta for using a stencil ruler. When the teacher later misidentifies the shape in Yuta&#8217;s drawing (a triangle over a rectangle) as a stencil ruler, she is working from the wrong premise. The shape is &#20170;&#37326;, the Konno family name, written as a gravestone marker.</p><p><strong>The Folded Receipt Creases (Chapter 3) &#8594; The Blind Alibi (Chapter 3)</strong><br>The crossing crease lines on Miura&#8217;s receipt drawing look like accidental folds. Iwata realizes they are tactile guidelines, folded deliberately so Miura could draw by feel with his hands restrained inside a sleeping bag. The creases are the proof that the time-of-death alibi was manufactured from start to finish.</p><p><strong>The Backlit Mountains (Chapter 3) &#8594; Miura Drew in the Morning (Chapter 3)</strong><br>The eighth station of Mt. K faces west. At 5:00 PM in September, the sun is behind the mountains. They are completely black against the glare. A person standing there cannot see the mountain&#8217;s features. Miura&#8217;s drawing captures those features. He drew it in the morning. Everything the police believed happened at 5:00 PM happened at 7:00 AM.</p><div><hr></div><h3><strong>Thematic Resonance AKA How the Ending Shatters the Beginning</strong></h3><p>Strange Pictures is structurally a funnel. Each chapter draws in more scope &#8212; internet mystery, domestic thriller, true-crime procedural &#8212; and the Final Chapter collapses them into a single psychological portrait.</p><p>The prologue is the thesis. Art reveals subconscious truth. Dr. Hagio states this with authority, demonstrates it with precision, and then draws the wrong conclusion from it. The novel does not reject the thesis. It shows what happens when the thesis is applied by someone who is already looking for a reason to be hopeful.</p><p>The ending delivers the anti-thesis not as a correction but as a demonstration: the thorns were never meant to be overcome by the bird. The bird was the reason for the thorns. Naomi&#8217;s maternal instinct is not a capacity for love that kept her from becoming a monster. It is the specific shape her monstrousness takes.</p><p>Uketsu closes with Kumai and Yuta, which is the only note of something resembling repair in the book. Kumai is not a hero. He is a dying man who has nothing left to lose and one decent thing left to do. That is exactly enough.</p><div><hr></div><h3><strong>Structural Relational Analysis</strong></h3><p><strong>Chapter 1 (The Inner Circle):</strong> Purely digital. Internet archive forensics. No physical contact with any victim. The horror is abstract and intellectual.</p><p><strong>Chapter 2 (The Second Circle):</strong> Domestic thriller. Physical proximity, dramatic irony, emotional misdirection. The reader is inside the household of the antagonist, rooting for her against a stalker.</p><p><strong>Chapter 3 (The Third Circle):</strong> Historical true-crime procedural. Physical, brutal, geographically specific. Provides the forensic mechanics needed to understand the full scope of Naomi&#8217;s capability.</p><p><strong>The Final Chapter (The Synthesizing Ring):</strong> Connects every character, every timeline, every planted clue. The internet mystery, the domestic thriller, and the cold-case procedural were all circles drawn around the same person. The structure of the novel is the composite drawing.</p><div><hr></div><p><em>If you&#8217;ve read this far and haven&#8217;t picked up the book yet: the English translation by Jim Rion (HarperVia, January 2025) is as clean and precise as the source material deserves. What makes Strange Pictures work in translation is not just the puzzle mechanics. It is the restraint. Uketsu never overexplains. He trusts the reader to look at the drawing and see what is there.</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_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&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_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/strange-pictures-by-uketsu-summary-analysis/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[📍 Start Here (Complete Blog Index)]]></title><description><![CDATA[Not sure where to begin? Pick your adventure. This is the map to every system, script, and strategy I&#8217;ve documented across four types of articles.]]></description><link>https://blog.atharvashah.com/p/start-here-complete-blog-index</link><guid isPermaLink="false">https://blog.atharvashah.com/p/start-here-complete-blog-index</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sat, 04 Apr 2026 14:27:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lh0X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lh0X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lh0X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 424w, https://substackcdn.com/image/fetch/$s_!lh0X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 848w, https://substackcdn.com/image/fetch/$s_!lh0X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!lh0X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lh0X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png" width="1456" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6068279,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.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_!lh0X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 424w, https://substackcdn.com/image/fetch/$s_!lh0X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 848w, https://substackcdn.com/image/fetch/$s_!lh0X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!lh0X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88c73ede-2a94-44dc-8e05-bbef911e6ec3_2756x1536.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>&#128075;&#127995; Hey. I&#8217;m Atharva.</strong></p><p>Software engineer, GTM strategist, and AI-native builder. I work at <a href="https://www.accuknox.com/">AccuKnox</a> doing DevRel and growth engineering for cloud-native security products. Before that: freelance dev, technical writer, research consultant.</p><p>This newsletter is where I write about the things I&#8217;m actually building and the decisions I&#8217;m actually making. AI systems, growth infrastructure, developer workflows, and once in a while the movies, music, and games that I think are worth your time. No summaries. No secondhand takes. Just what I built, what broke, and why I made the calls I did.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jdey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png" width="1456" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2081075,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!jdey!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 424w, https://substackcdn.com/image/fetch/$s_!jdey!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 848w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1272w, https://substackcdn.com/image/fetch/$s_!jdey!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4b0472-5aa5-4c13-b68d-a4b7cc131a35_3376x1161.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Four categories. Pick the one you came here for:</p><blockquote><p><strong>&#128309; <a href="https://blog.atharvashah.com/t/tech">Tech and AI</a></strong> &#8212; LLMs, AI cost engineering, Claude ecosystem, developer tools, hands-on implementation</p><p><strong>&#128994; <a href="https://blog.atharvashah.com/t/biz">Biz and Growth</a></strong> &#8212; GTM strategy, lead generation, content systems, marketing automation</p><p><strong>&#128993; <a href="https://blog.atharvashah.com/t/money">Money and Career</a></strong> &#8212; Career decisions, compensation, investing, working in tech on your own terms</p><p><strong>&#128308; <a href="https://blog.atharvashah.com/t/entertainment">Entertainment and Culture</a></strong> &#8212; Film, music, gaming, fiction, ideas worth arguing about</p></blockquote><div><hr></div><p>Pick the outcome that matches where you are right now:</p><ul><li><p>&#128184; AI Cost &amp; Systems</p></li><li><p>&#129302; Claude Ecosystem</p></li><li><p>&#128736;&#65039; Dev Workflow &amp; Tools</p></li><li><p>&#128200; GTM &amp; Lead Generation</p></li><li><p>&#128227; Content &amp; Growth</p></li><li><p>&#128188; Money &amp; Career</p></li><li><p>&#127916; Culture &amp; Entertainment</p></li><li><p>&#128214; Full Archive</p></li><li><p>&#128279; Find Me Elsewhere</p></li></ul><div><hr></div><h2><strong>&#128184; AI Cost &amp; Systems</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mhzi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mhzi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 424w, https://substackcdn.com/image/fetch/$s_!mhzi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 848w, https://substackcdn.com/image/fetch/$s_!mhzi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 1272w, https://substackcdn.com/image/fetch/$s_!mhzi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mhzi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png" width="1456" height="977" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:977,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8066555,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.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_!mhzi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 424w, https://substackcdn.com/image/fetch/$s_!mhzi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 848w, https://substackcdn.com/image/fetch/$s_!mhzi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 1272w, https://substackcdn.com/image/fetch/$s_!mhzi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F417198c9-e545-4282-9fb1-7fb283d6779f_2528x1696.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You&#8217;re paying more than you should for AI. Or you&#8217;re not sure why the costs blow up at scale. Or the outputs are inconsistent and you don&#8217;t know where the model is losing you. Start here.</p><p><strong><a href="https://blog.atharvashah.com/p/practical-ai-cost-reduction-part-1-tactical-stack">Practical Tips for Reducing AI Costs &#8211; Part 1: Tactical Stack</a></strong> &#8212; Model selection, prompt caching, batching, and the fast wins that cut your bill without touching your architecture.</p><p><strong><a href="https://blog.atharvashah.com/p/practical-ai-cost-reduction-part-2-context-optimization">Practical Tips for Reducing AI Costs &#8211; Part 2: Context Optimization &amp; Memory Management</a></strong> &#8212; How context window bloat silently multiplies costs, and how to design memory that doesn&#8217;t.</p><p><strong><a href="https://blog.atharvashah.com/p/practical-ai-cost-reduction-part-3-advanced-algorithms">Practical Tips for Reducing AI Costs &#8211; Part 3: Advanced Algorithms &amp; Internal Governance</a></strong> &#8212; Routing logic, fallback chains, eval frameworks, and governance at the org level.</p><p><strong><a href="https://blog.atharvashah.com/p/token-anxiety-and-the-illusion-of-productivity">Token Anxiety and the Illusion of Productivity</a></strong> &#8212; What happens when you optimize for tokens instead of outcomes, and how to stop confusing activity with progress.</p><p><strong><a href="https://blog.atharvashah.com/p/ai-slop-is-your-skill-issue-stop-blaming-the-llms">AI Slop Is a Skill Issue</a></strong> &#8212; Bad outputs come from bad inputs. An honest breakdown of where most people&#8217;s prompting falls apart.</p><p><strong><a href="https://blog.atharvashah.com/p/50-ai-terms-for-professional-vibe-coders-and-devs">50 AI Terms Every Developer and Builder Should Know</a></strong> &#8212; The terminology that separates people who understand what&#8217;s happening from people who just use the tools.</p><div><hr></div><h2><strong>&#129302; Claude Ecosystem</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZmtA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZmtA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!ZmtA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!ZmtA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!ZmtA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZmtA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png" width="1456" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7589882,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.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_!ZmtA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!ZmtA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!ZmtA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!ZmtA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b58e5b3-aa57-47d5-80d6-1b8c15d4bcb8_2400x1792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Claude is the AI I use most. These posts cover how to actually set it up, extend it, and make it work the way your brain works.</p><p><strong><a href="https://blog.atharvashah.com/p/building-ai-marketing-teams-with-claude-skills">Building an AI Marketing Team with Claude Skills</a></strong> &#8212; How I wired custom skills into Claude to run a full content operation. The actual setup, not a concept piece.</p><p><strong><a href="https://blog.atharvashah.com/p/skills-2-anthropic-just-made-vibes-based-ai-obsolete">Skills 2.0 &#8211; Anthropic Just Made Vibes-Based AI Building Obsolete</a></strong> &#8212; What changed with Claude&#8217;s skill architecture and why it matters for anyone building serious workflows.</p><p><strong><a href="https://blog.atharvashah.com/p/the-5-files-that-give-claude-code-permanent-memory">The 5 Files That Give Claude Code Permanent Memory</a></strong> &#8212; Context management for Claude Code. How to structure your files so the model actually remembers what matters across sessions.</p><div><hr></div><h2><strong>&#128736;&#65039; Dev Workflow &amp; Tools</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0pOh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0pOh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!0pOh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!0pOh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!0pOh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0pOh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png" width="1456" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9656870,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.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_!0pOh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!0pOh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!0pOh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!0pOh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabfe2b6b-d568-4001-aadd-5e44bf614bba_2400x1792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The stack you use every day compounds. These are the tools and setups I&#8217;ve actually committed to, with honest takes on what&#8217;s worth your time.</p><p><strong><a href="https://blog.atharvashah.com/p/the-30-minute-copilot-setup-that-changes-everything">GitHub Copilot &#8211; A Complete Guide to Agents, Skills, and Instructions</a></strong> &#8212; Everything Copilot can do that most people haven&#8217;t touched. Agents, custom instructions, skills, and how to set it up properly.</p><p><strong><a href="https://blog.atharvashah.com/p/the-30-minute-copilot-setup-that-changes-everything">The 30-Minute Copilot Setup That Changes Everything</a></strong> &#8212; The specific configuration I use. Faster than you think to set up, meaningfully different after.</p><p><strong><a href="https://blog.atharvashah.com/p/one-command-to-share-your-entire-vs-code-setup">One Command to Share Your Entire VS Code Setup</a></strong> &#8212; Export your extensions, settings, and keybindings. Useful if you&#8217;re setting up a new machine or onboarding someone.</p><p><strong><a href="https://blog.atharvashah.com/p/your-new-pc-migration-should-not-cost-you-a-full-day">Your New PC Migration Should Not Cost You a Full Day</a></strong> &#8212; The actual checklist I use. No fuss.</p><p><strong><a href="https://blog.atharvashah.com/p/the-tech-stack-i-bet-my-career-on">The Tech Stack I Bet My Career On</a></strong> &#8212; Python, FastAPI, Next.js, AWS, Cloudflare Workers. Why these, not the alternatives, and what the tradeoffs actually look like.</p><p><strong><a href="https://blog.atharvashah.com/p/vibe-coded-app-no-seo-fix">SEO for Vibe-Coded Apps &#8211; Audit and Fix</a></strong> &#8212; What breaks SEO when you build fast with AI, and how to audit and fix it without starting over.</p><p><strong><a href="https://blog.atharvashah.com/p/forget-ranking-1-on-google-get-recommended-by-ai">Forget Ranking #1 on Google &#8211; Get Recommended by AI Instead</a></strong> &#8212; GEO (Generative Engine Optimization) explained practically. How to structure content so LLMs cite you.</p><div><hr></div><h2><strong>&#128200; GTM &amp; Lead Generation</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aD-k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aD-k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!aD-k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!aD-k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!aD-k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aD-k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png" width="1456" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8768374,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.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_!aD-k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!aD-k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!aD-k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!aD-k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b0a2d6-edb0-4f15-8ae5-349813383455_2400x1792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These cover the growth systems I&#8217;ve actually built and tested. Not theory. Results with the specifics.</p><p><strong><a href="https://blog.atharvashah.com/p/2026-marketing-stack-for-ai-driven-gtm">2026 Marketing Stack for AI-Driven GTM</a></strong> &#8212; The full stack for a modern GTM motion. What each layer does, where AI actually helps, and what to cut.</p><p><strong><a href="https://blog.atharvashah.com/p/intercept-high-intent-leads-reddit-linkedin">The 3-Step Workflow to Intercept High-Intent Leads on Reddit and LinkedIn</a></strong> &#8212; Find people who are already looking for what you offer. Step-by-step, no ad spend.</p><p><strong><a href="https://blog.atharvashah.com/p/the-zero-dollar-lead-gen-channel-your-competitors-ignore">The Zero Dollar Lead Gen Channel Your Competitors Ignore</a></strong> &#8212; The channel most B2B teams dismiss. It compounds quietly and the barrier to entry is low.</p><p><strong><a href="https://blog.atharvashah.com/p/the-linkedin-pipeline-nobody-is-talking-about">The LinkedIn Pipeline Nobody Is Talking About</a></strong> &#8212; How to turn LinkedIn into a consistent inbound pipeline with less effort than most people spend on one post.</p><p><strong><a href="https://blog.atharvashah.com/p/i-almost-spent-250-on-linkedin-auto-comments">I Almost Spent $250 on LinkedIn Auto-Comments</a></strong> &#8212; What I found when I actually looked at the tools. And what works instead.</p><p><strong><a href="https://blog.atharvashah.com/p/get-first-10k-users-without-spam">How to Win Your First 10K Users Without Spam</a></strong> &#8212; Early distribution strategy for builders. What actually moved the needle at small scale.</p><p><strong><a href="https://blog.atharvashah.com/p/integration-strategy-for-small-teams">Integration Strategy for Small Teams</a></strong> &#8212; How to connect your tools without engineering overhead. The decisions that save you from workflow debt later.</p><div><hr></div><h2><strong>&#128227; Content &amp; Growth</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_LrB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_LrB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 424w, https://substackcdn.com/image/fetch/$s_!_LrB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 848w, https://substackcdn.com/image/fetch/$s_!_LrB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 1272w, https://substackcdn.com/image/fetch/$s_!_LrB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_LrB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png" width="1456" height="977" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:977,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7885678,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.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_!_LrB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 424w, https://substackcdn.com/image/fetch/$s_!_LrB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 848w, https://substackcdn.com/image/fetch/$s_!_LrB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 1272w, https://substackcdn.com/image/fetch/$s_!_LrB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bc1afed-2b3a-4395-8c15-25f4269a043a_2528x1696.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The content system is the asset. These posts are about building one that compounds instead of one that needs constant feeding.</p><p><strong><a href="https://blog.atharvashah.com/p/stop-writing-posts-start-building-a-content-flywheel">Stop Writing Posts. Start Building a Content Flywheel.</a></strong> &#8212; The mental model shift that changes how you approach every piece of content you create.</p><p><strong><a href="https://blog.atharvashah.com/p/you-dont-need-12-apps-to-dominate-anything">The 2026 Content Stack &#8211; Three Tools to Win</a></strong> &#8212; The actual tools I use. Why these three cover most of what you need.</p><p><strong><a href="https://blog.atharvashah.com/p/my-second-brain-setup-that-actually-compounds-obsidian">My Second Brain Setup That Actually Compounds</a></strong> &#8212; The Obsidian system I use daily. How I capture, link, and resurface ideas across every project.</p><p><strong><a href="https://blog.atharvashah.com/p/joy-revolution-marketing-teams-wont-approve">The Joy Revolution Nobody in Your Marketing Meeting Will Approve</a></strong> &#8212; Why the most effective content right now looks like the opposite of what B2B teams produce.</p><div><hr></div><h2><strong>&#128188; Money &amp; Career</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Hbs2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hbs2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!Hbs2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!Hbs2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!Hbs2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Hbs2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png" width="1456" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7320176,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.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_!Hbs2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!Hbs2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!Hbs2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!Hbs2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6db1a285-8ae8-4819-ae6f-736b9cce82be_2400x1792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The business of being a technical person. Compensation, investing, career decisions, and working in tech without optimizing for the wrong things.</p><p><strong><a href="https://blog.atharvashah.com/p/two-years-at-accuknox-intern-to-specialist">Two Years at AccuKnox &#8211; From Intern to Specialist</a></strong> &#8212; What I learned inside a cloud-native security startup. The real version, not the LinkedIn version.</p><p><strong><a href="https://blog.atharvashah.com/p/you-dont-rise-to-your-goals-you-fall-to-your-systems">You Don&#8217;t Rise to Your Goals. You Fall to Your Systems.</a></strong> &#8212; Why discipline is overrated and environment design is underrated.</p><p><strong><a href="https://blog.atharvashah.com/p/calculating-your-fire-number">Calculating Your FIRE Number</a></strong> &#8212; The math and the assumptions behind financial independence. How to run it for your own situation.</p><p><strong><a href="https://blog.atharvashah.com/p/a-dummys-guide-to-investing-wisely">A Dummy&#8217;s Guide to Investing Wisely</a></strong> &#8212; First principles investing for people who don&#8217;t want to become investors.</p><p><strong><a href="https://blog.atharvashah.com/p/inflation-isnt-one-thing">Inflation Isn&#8217;t One Thing</a></strong> &#8212; Why the headline number masks what&#8217;s actually happening to your purchasing power.</p><p><strong>Slaying Your 20s</strong> &#8212; A five-part series on owning your path, ambition vs contentment, money, digital detox, and staying present.<br><a href="https://blog.atharvashah.com/p/slaying-your-20s-pt1-owning-your-path">Part 1: Owning Your Path</a> &#183; <a href="https://blog.atharvashah.com/p/slaying-your-20s-pt2-ambition-vs-contentment">Part 2: Ambition vs Contentment</a> &#183; <a href="https://blog.atharvashah.com/p/slaying-your-20s-pt3-mastering-money">Part 3: Mastering Money</a> &#183; <a href="https://blog.atharvashah.com/p/slaying-your-20s-pt4-digital-detox">Part 4: Digital Detox</a> &#183; <a href="https://blog.atharvashah.com/p/slaying-your-20s-pt5-staying-present">Part 5: Staying Present</a></p><div><hr></div><h2><strong>&#127916; Culture &amp; Entertainment</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iGR9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iGR9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!iGR9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!iGR9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!iGR9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iGR9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png" width="1456" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7269385,&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://blog.atharvashah.com/i/193165204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.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_!iGR9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 424w, https://substackcdn.com/image/fetch/$s_!iGR9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 848w, https://substackcdn.com/image/fetch/$s_!iGR9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 1272w, https://substackcdn.com/image/fetch/$s_!iGR9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe05f1d3f-d452-4940-a6be-4b6a7a518749_2400x1792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Film, music, gaming, fiction. I have opinions and I&#8217;ll defend them.</p><p><strong><a href="https://blog.atharvashah.com/p/what-mickey-17-gets-right-about-the-future-of-human-labor">Mickey 17 &#8211; A Systemic Analysis of the Future of Human Labor</a></strong> &#8212; What Bong Joon-ho actually built underneath the sci-fi premise.</p><p><strong>Film School in Scenes</strong> &#8212; A multi-part deep dive into directing, cinematography, story craft, and the craft of great filmmakers.<br><a href="https://blog.atharvashah.com/p/film-school-in-scenes-series-intro">Intro</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-1-heart-of-story">Part 1: Heart of Story</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-2-masters-of-the-medium">Part 2: Masters of the Medium</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-3-vision-and-craft">Part 3: Vision and Craft</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-4-the-directors-process">Part 4: The Director&#8217;s Process</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-5-the-power-of-restraint">Part 5: The Power of Restraint</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-6-anatomy-of-a-scene">Part 6: Anatomy of a Scene</a> &#183; <a href="https://blog.atharvashah.com/p/film-school-in-scenes-7-the-invisible-language">Part 7: The Invisible Language</a></p><p><strong><a href="https://blog.atharvashah.com/p/her-2013-cultural-ethical-impact-ai">Her (2013) &#8211; The Cultural and Ethical Weight of AI on Film</a></strong> &#8212; Why this film holds up better every year.</p><p><strong><a href="https://blog.atharvashah.com/p/the-darkest-genre-in-gaming-nobody-talks-about">The Darkest Genre in Gaming Nobody Talks About</a></strong> &#8212; The games built around dread, loss, and systems that punish you for existing.</p><p><strong><a href="https://blog.atharvashah.com/p/how-675-million-spotify-users-get-fed-music">How 675 Million Spotify Users Get Fed Music</a></strong> &#8212; The actual recommendation architecture. How the algorithm decides what you hear next.</p><p><strong><a href="https://blog.atharvashah.com/p/i-fed-every-beach-house-lyric-into-an-ai">I Fed Every Beach House Lyric Into an AI</a></strong> &#8212; Pattern analysis on a discography. What the model found that I hadn&#8217;t noticed.</p><p><strong><a href="https://blog.atharvashah.com/p/the-algorithm-listens-analyzing-every-lorde-lyric">The Algorithm Listens &#8211; Analyzing Every Lorde Lyric</a></strong> &#8212; The same treatment for Lorde. Linguistic and thematic patterns across her catalog.</p><p><strong><a href="https://blog.atharvashah.com/p/the-hypnotic-world-of-haruki-murakami">The Hypnotic World of Haruki Murakami</a></strong> &#8212; What makes his prose work, and why it shouldn&#8217;t work as well as it does.</p><p><strong><a href="https://blog.atharvashah.com/p/why-the-next-decade-will-rewrite-human-civilization">Why the Next Decade Will Rewrite Human Civilization</a></strong> &#8212; The macro argument. Where AI, energy, and geopolitics are converging and what it means.</p><div><hr></div><h2><strong>&#128214; Full Archive</strong></h2><p>Everything is at <strong><a href="https://blog.atharvashah.com/archive">blog.atharvashah.com/archive</a></strong>.</p><p>Posts go out when there&#8217;s something worth saying. Dense, not frequent. Every post links to related ones. The archive is coherent, not a pile of one-off takes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!laas!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!laas!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!laas!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!laas!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!laas!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!laas!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&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_!laas!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!laas!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!laas!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!laas!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba2b6408-4e63-4431-80d1-5e9268a97212_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>&#128279; Find Me Elsewhere</strong></h2><ul><li><p>&#128038; X / Twitter: <a href="https://x.com/cultist_dev">x.com/cultist_dev</a></p></li><li><p>&#128188; LinkedIn: <a href="https://www.linkedin.com/in/atharva-shah-tech/">linkedin.com/in/atharva-shah-tech</a></p></li><li><p>&#128025; GitHub: <a href="https://github.com/HighnessAtharva">github.com/HighnessAtharva</a></p></li><li><p>&#127916; Letterboxd: <a href="https://letterboxd.com/highnessatharva/">letterboxd.com/highnessatharva</a></p></li><li><p>&#127925; <a href="http://last.fm/">Last.fm</a>: <a href="https://www.last.fm/user/highnessatharva">last.fm/user/highnessatharva</a></p></li><li><p>&#127760; Website: <a href="https://atharvashah.com/">atharvashah.com</a></p></li><li><p>&#128231; Email: <a href="mailto:hi@atharvashah.com">hi@atharvashah.com</a> &#8212; paid work and real conversations only</p></li></ul><div><hr></div><p><em>Open to web development, AI automation, API integrations, technical content, GTM consulting, and DevRel work. Details at <a href="https://atharvashah.com/">atharvashah.com</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[My AI Operating System + Second Brain Setup That Actually Compounds (Copilot + Obsidian)]]></title><description><![CDATA[Why Obsidian beats every SaaS note app &#8212; and the exact configuration that makes it feel inevitable.]]></description><link>https://blog.atharvashah.com/p/my-second-brain-setup-that-actually-compounds-obsidian</link><guid isPermaLink="false">https://blog.atharvashah.com/p/my-second-brain-setup-that-actually-compounds-obsidian</guid><dc:creator><![CDATA[Atharva Shah]]></dc:creator><pubDate>Sat, 21 Mar 2026 21:24:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eCLQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_QjQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png" width="1456" height="94" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:94,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_QjQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 424w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 848w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1272w, https://substackcdn.com/image/fetch/$s_!_QjQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f12e66c-b525-41b9-b25e-fc44a403515f_2481x161.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eCLQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eCLQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!eCLQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!eCLQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!eCLQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eCLQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;cover1_obsidian_second_brain.png&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="cover1_obsidian_second_brain.png" title="cover1_obsidian_second_brain.png" srcset="https://substackcdn.com/image/fetch/$s_!eCLQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 424w, https://substackcdn.com/image/fetch/$s_!eCLQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 848w, https://substackcdn.com/image/fetch/$s_!eCLQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!eCLQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0203db68-b447-4c4c-9dca-cf834c54cd3a_2752x1536.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"></figcaption></figure></div><p>I drowned myself in building a knowledge OS, not because it was trendy, but because I got tired of renting my brain to other people&#8217;s servers. Every note in Notion, Evernote, or Google Docs lives on someone else&#8217;s machine. You pay monthly for the privilege. If they pivot, raise prices, or shut down, you scramble. You export. You lose context.</p><p>I wanted something different. A system where I own the data. Where files sit on my hard drive as plain Markdown. Where no company can hold my knowledge hostage. And where every note compounds with the next one. Every connection surfaces something I forgot I knew.</p><p>This is how I built it, and why it&#8217;s now generating 4-5x the content output while requiring less manual effort.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#127793; If you want to stay sharp on Product, AI, Technology, Marketing and content that helps you grow as a builder, click Follow. I publish consistently and keep it practical.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2><strong>The Philosophy (Locality, Simplicity, Permanence)</strong></h2><p>I built infrastructure on purely three major pain points and decisions:</p><ol><li><p><strong>Locality.</strong> Every note is a <code>.md</code> file in <code>d:\Atharva\NOTES</code>. If Obsidian dies, the vault survives. Text files outlive apps, companies, platforms.</p></li><li><p><strong>Start fresh.</strong> I didn&#8217;t import old Docs chaos. I let the structure earn its place. You can&#8217;t organize chaos better. You can only recognize it.</p></li><li><p><strong>Never delete.</strong> Notes go to Archive, not trash. Storage is cheap. Regret costs more.</p></li></ol><p>The math is different from SaaS. Pay once for Obsidian (or use it free) and your files stay yours. No monthly rent. No proprietary format. No platform dependency.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pt6T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pt6T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pt6T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pt6T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pt6T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pt6T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg" width="1394" height="752" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:752,&quot;width&quot;:1394,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110614,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pt6T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pt6T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pt6T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pt6T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3c27b1a-c522-49f0-9394-92a14456b7c0_1394x752.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Prefer the Video Version? Here&#8217;s A Quick Demo</h2><div id="youtube2-eV80e6DMO_E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;eV80e6DMO_E&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/eV80e6DMO_E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>The Foundation = File System Architecture</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6MK0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6MK0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 424w, https://substackcdn.com/image/fetch/$s_!6MK0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 848w, https://substackcdn.com/image/fetch/$s_!6MK0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 1272w, https://substackcdn.com/image/fetch/$s_!6MK0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6MK0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png" width="1456" height="773" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:773,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:418874,&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://atharvashah.substack.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.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_!6MK0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 424w, https://substackcdn.com/image/fetch/$s_!6MK0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 848w, https://substackcdn.com/image/fetch/$s_!6MK0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.png 1272w, https://substackcdn.com/image/fetch/$s_!6MK0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aabcb7b-023b-48fb-a495-cf9fa14e960a_1918x1018.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">Snapshot of my graph view - merely weeks after the setup</figcaption></figure></div><p>his vault looks overwhelming at first. It&#8217;s not. It&#8217;s flat and intentional. Bury ideas three directories deep and they die.</p><p>Structure I use:</p><ul><li><p><strong>Root</strong> (<code>.claude</code>, <code>.vscode</code>, <code>README.md</code>, <code>CLAUDE.md</code>) &#8212; Config and workflows</p></li><li><p><strong>INBOX</strong> &#8212; Raw captures. Active. Unpolished.</p></li><li><p><strong>DAILY</strong> &#8212; One file per day. Work tasks, notes, things I want to remember.</p></li><li><p><strong>DIGITAL TWIN</strong> &#8212; Everything about me: voice, audience, experience, goals, principles. The grounding layer.</p></li><li><p><strong>SUBSTACK</strong> &#8212; Ideas &#8594; Drafts &#8594; Published</p></li><li><p><strong>SOCIALS</strong> &#8212; Twitter, LinkedIn, Shorts, Substack Notes (one per channel)</p></li><li><p><strong>LIBRARY</strong> &#8212; Stable reference. Glossary, lists, resources.</p></li><li><p><strong>META</strong> &#8212; Engine room. Templates, Copilot memory, Excalidraw, graphify.</p></li></ul><p>I pin crucial folders with underscore prefixes (<code>_INBOX</code>) so they float to the top of file explorer. Iconize plugin adds folder emojis. Scanning the sidebar is instant.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5uw6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5uw6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 424w, https://substackcdn.com/image/fetch/$s_!5uw6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 848w, https://substackcdn.com/image/fetch/$s_!5uw6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 1272w, https://substackcdn.com/image/fetch/$s_!5uw6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5uw6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png" width="1456" height="710" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:710,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:265690,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.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_!5uw6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 424w, https://substackcdn.com/image/fetch/$s_!5uw6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 848w, https://substackcdn.com/image/fetch/$s_!5uw6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.png 1272w, https://substackcdn.com/image/fetch/$s_!5uw6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F803a9476-3e8f-4e1f-b73b-db44e8c7cc75_1908x931.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">My Digital Twin Folder Stores everything about me in files like about.md, voice.md, experience.md, audience.md, goals.md and can be plugged in on-demand for any AI-skill invocations or prompt level insertions</figcaption></figure></div><p>Below that sits <code>META</code>, the engine room. This holds my templates, web clippings, Copilot prompt files, and Excalidraw drawings. One of the most important thing it holds is the templates used by the <code>Templater</code> plugin.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RsP7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RsP7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RsP7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RsP7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RsP7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RsP7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg" width="1380" height="752" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:752,&quot;width&quot;:1380,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:165712,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RsP7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RsP7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RsP7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RsP7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8745f9c2-2fa6-49f2-b60a-ee1f5200ce38_1380x752.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I built an HTML visualization to make sense of this without forcing everything into one page. Vault Atlas has separate views for structure, publishing, automation, and recovery. It&#8217;s there for when you forget where things live.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1KtM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1KtM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1KtM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1KtM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1KtM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1KtM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg" width="1182" height="594" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:594,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:118129,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1KtM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1KtM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1KtM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1KtM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8c01a72-a3d0-42e4-b23b-7bfde76fc9cb_1182x594.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The System Model Has Four Layers</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vAfQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vAfQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 424w, https://substackcdn.com/image/fetch/$s_!vAfQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 848w, https://substackcdn.com/image/fetch/$s_!vAfQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 1272w, https://substackcdn.com/image/fetch/$s_!vAfQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vAfQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png" width="1175" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:1175,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:254034,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.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_!vAfQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 424w, https://substackcdn.com/image/fetch/$s_!vAfQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 848w, https://substackcdn.com/image/fetch/$s_!vAfQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 1272w, https://substackcdn.com/image/fetch/$s_!vAfQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9173caa1-52f2-4beb-9535-be9930d415f9_1175x355.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The vault behaves like an OS with four layers:</p><ol><li><p><strong>Capture</strong> (INBOX + DAILY) &#8212; Loose input and traces</p></li><li><p><strong>Identity</strong> (DIGITAL TWIN) &#8212; Voice, audience, principles, experience</p></li><li><p><strong>Publishing</strong> (SUBSTACK + SOCIALS) &#8212; Long-form source plus the distribution flywheel</p></li><li><p><strong>Infrastructure</strong> (META + .claude + config) &#8212; Attachments, automation, skills, workspace behavior</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dGmW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dGmW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 424w, https://substackcdn.com/image/fetch/$s_!dGmW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 848w, https://substackcdn.com/image/fetch/$s_!dGmW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 1272w, https://substackcdn.com/image/fetch/$s_!dGmW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dGmW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png" width="1456" height="734" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/175e6805-753b-4bf1-852e-9946f353425c_1919x967.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:734,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:403717,&quot;alt&quot;:&quot;&quot;,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dGmW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 424w, https://substackcdn.com/image/fetch/$s_!dGmW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 848w, https://substackcdn.com/image/fetch/$s_!dGmW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.png 1272w, https://substackcdn.com/image/fetch/$s_!dGmW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F175e6805-753b-4bf1-852e-9946f353425c_1919x967.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">Running the <code>Content Flywheel</code> Template against my blog yields 4x social links with those templates in place</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WaLo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WaLo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 424w, https://substackcdn.com/image/fetch/$s_!WaLo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 848w, https://substackcdn.com/image/fetch/$s_!WaLo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 1272w, https://substackcdn.com/image/fetch/$s_!WaLo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WaLo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png" width="1456" height="776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:776,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:288419,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.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_!WaLo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 424w, https://substackcdn.com/image/fetch/$s_!WaLo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 848w, https://substackcdn.com/image/fetch/$s_!WaLo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.png 1272w, https://substackcdn.com/image/fetch/$s_!WaLo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb59da41-0ac0-4dfd-bfdc-e694cf2cc734_1913x1019.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">Templater - A Super Powerful Obsidian Plugin that Allows Creation of Custom Templates based on triggers to create simple or complex workflows!</figcaption></figure></div><h2><strong>The Visualizations Show A Correlation Graph of All My Notes and Content Assets</strong></h2><p><strong>Now here's where it gets powerful. I use Graphify to create a knowledge graph that auto-clusters my 2000+ files. The graph identifies patterns and trends. It correlates files you didn't consciously link.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7yIr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7yIr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7yIr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7yIr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7yIr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7yIr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg" width="1280" height="590" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:590,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:124892,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7yIr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7yIr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7yIr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7yIr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687e92b8-313d-4868-be51-fbcc6e90f81d_1280x590.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Zoom in on any node and you see its full neighborhood. The info panel shows file type, community, source path, degree (number of connections), and every neighbor by name. A single article can have 20 direct connections spanning drafts, social posts, and related published pieces. Every arrow is a real connection. The more you write, the denser this map becomes.</p><p>I started this as an Obsidian project, but I use GitHub Copilot in VS Code now because the connection visualization is tighter and the file scanning is faster.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2FWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2FWI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2FWI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2FWI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2FWI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2FWI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg" width="1280" height="606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:606,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144258,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2FWI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2FWI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2FWI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2FWI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d79cb31-0d9e-43d0-b5ce-23761645bfa5_1280x606.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The structural breakdown:</p><ul><li><p><strong>Mission Control (Root)</strong> &#8212; Navigation and config</p></li><li><p><strong>Capture (INBOX)</strong> &#8212; Active scratch space</p></li><li><p><strong>Chronology (DAILY)</strong> &#8212; Permanent timeline of what happened</p></li><li><p><strong>Grounding (DIGITAL TWIN)</strong> &#8212; Voice, audience, experience, goals (read before generating AI content)</p></li><li><p><strong>Publishing Spine (SUBSTACK)</strong> &#8212; Ideas &#8594; Drafts &#8594; Published</p></li><li><p><strong>Distribution (SOCIALS)</strong> &#8212; LinkedIn, Twitter, Substack Notes, Shorts</p></li><li><p><strong>Durable Knowledge (LIBRARY)</strong> &#8212; Glossary, lists, resources, PDFs</p></li><li><p><strong>Infrastructure (META)</strong> &#8212; Templates, Copilot memory, Excalidraw, graphify</p></li></ul><p>Each has rules. Drafts are rough; published pieces are final. Library is stable; Meta supports. INBOX stays temporary. This prevents chaos and stagnation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Rzu1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Rzu1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 424w, https://substackcdn.com/image/fetch/$s_!Rzu1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 848w, https://substackcdn.com/image/fetch/$s_!Rzu1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 1272w, https://substackcdn.com/image/fetch/$s_!Rzu1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Rzu1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png" width="1455" height="531" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:531,&quot;width&quot;:1455,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:571306,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.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_!Rzu1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 424w, https://substackcdn.com/image/fetch/$s_!Rzu1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 848w, https://substackcdn.com/image/fetch/$s_!Rzu1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 1272w, https://substackcdn.com/image/fetch/$s_!Rzu1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd934baab-bafb-4a9b-a8ac-6ad83820ea3d_1455x531.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>The Grounding Layer Is My Digital Twin Folder</strong></h2><p>Most AI outputs sound generic because the AI doesn&#8217;t know what you sound like.</p><p>I have a DIGITAL TWIN folder with:</p><ul><li><p><strong><a href="http://voice.md/">voice.md</a></strong> &#8212; Writing style, banned words, sentence rhythm, what constitutes slop</p></li><li><p><strong><a href="http://audience.md/">audience.md</a></strong> &#8212; 17 archetypes with pain points and buying triggers</p></li><li><p><strong><a href="http://experience.md/">experience.md</a></strong> &#8212; 9 competency pillars</p></li><li><p><strong><a href="http://goals.md/">goals.md</a></strong> &#8212; What I&#8217;m shipping, in progress, unchecked</p></li><li><p><strong><a href="http://principles.md/">principles.md</a></strong> &#8212; Values and decision filters</p></li></ul><p>When an agent generates a blog post in &#8220;my voice,&#8221; it reads <a href="http://voice.md/">voice.md</a> first. When it suggests a content angle, it checks <a href="http://audience.md/">audience.md</a> and <a href="http://experience.md/">experience.md</a>.</p><p>The identity lives in files, not in prompt memory. That&#8217;s why outputs don&#8217;t feel like they were generated.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gEkX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gEkX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 424w, https://substackcdn.com/image/fetch/$s_!gEkX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 848w, https://substackcdn.com/image/fetch/$s_!gEkX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 1272w, https://substackcdn.com/image/fetch/$s_!gEkX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gEkX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png" width="1445" height="778" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:778,&quot;width&quot;:1445,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:168972,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.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_!gEkX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 424w, https://substackcdn.com/image/fetch/$s_!gEkX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 848w, https://substackcdn.com/image/fetch/$s_!gEkX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 1272w, https://substackcdn.com/image/fetch/$s_!gEkX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67634b91-93cc-4c49-9981-cd47cd353237_1445x778.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Bringing In The AI Automation Layer With Github Copilot</strong></h2><p>The vault isn&#8217;t passive. It&#8217;s programmable. Four components:</p><ul><li><p><strong>Grounding</strong> (DIGITAL TWIN) &#8212; Voice, audience, experience, goals, principles</p></li><li><p><strong>Infrastructure</strong> (META) &#8212; Attachments, clippings, Copilot memory, templates, graphify</p></li><li><p><strong>Workflow engine</strong> (.claude) &#8212; Agents for orchestration, skills for transformations</p></li><li><p><strong>Editor behavior</strong> (.obsidian, .vscode) &#8212; Plugin behavior, MCP setup, workspace settings</p></li></ul><h3><strong>The Social Flywheel</strong></h3><p>When I publish a Substack article, one piece of content automatically becomes:</p><ol><li><p>A tweet thread</p></li><li><p>A LinkedIn carousel post</p></li><li><p>A Substack Note</p></li><li><p>A video script</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SX_N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SX_N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SX_N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SX_N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SX_N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SX_N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg" width="1456" height="516" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:516,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94920,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SX_N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SX_N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SX_N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SX_N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee4d215b-3da1-4604-9c11-d3097f5bfaad_1600x567.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The critical principle here is don&#8217;t over-folder. If you bury ideas three directories deep, they die in silence. Instead I use Maps of Content - plain notes that act as hubs, listing links to other notes on a topic. They&#8217;re like a table of contents you build as you go, and they flex as your thinking evolves. Folders are rigid. MOCs are alive.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zyKR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zyKR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 424w, https://substackcdn.com/image/fetch/$s_!zyKR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 848w, https://substackcdn.com/image/fetch/$s_!zyKR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 1272w, https://substackcdn.com/image/fetch/$s_!zyKR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zyKR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png" width="1456" height="770" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:770,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:408286,&quot;alt&quot;:&quot;&quot;,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!zyKR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 424w, https://substackcdn.com/image/fetch/$s_!zyKR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 848w, https://substackcdn.com/image/fetch/$s_!zyKR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 1272w, https://substackcdn.com/image/fetch/$s_!zyKR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcf23ee9-8a0d-4dea-b44c-4d4b8732a205_1920x1015.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Then <code>Daily Journal</code> for chronological anchoring - one file per day, auto-generated. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!glx8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!glx8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 424w, https://substackcdn.com/image/fetch/$s_!glx8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 848w, https://substackcdn.com/image/fetch/$s_!glx8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 1272w, https://substackcdn.com/image/fetch/$s_!glx8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!glx8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png" width="1456" height="775" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:775,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:381661,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.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_!glx8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 424w, https://substackcdn.com/image/fetch/$s_!glx8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 848w, https://substackcdn.com/image/fetch/$s_!glx8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.png 1272w, https://substackcdn.com/image/fetch/$s_!glx8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22bd715a-ebee-4186-aa67-a67e58762a90_1917x1020.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">My Dail Journal Tracks My Work Tasks, Personal Tasks and Logs all the News I&#8217;m Interested in - either via me or by an agent/skill action that runs like a cronjob on demand. Claude/Copilots can do this.</figcaption></figure></div><h2><strong>Live Demos of What My Vault Can Actually Do</strong></h2><h3><strong>Query 1: What are my competency pillars?</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kCy6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kCy6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 424w, https://substackcdn.com/image/fetch/$s_!kCy6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 848w, https://substackcdn.com/image/fetch/$s_!kCy6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 1272w, https://substackcdn.com/image/fetch/$s_!kCy6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kCy6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png" width="830" height="553" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7846c11f-be82-4c8e-b562-cce094c71184_830x553.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:553,&quot;width&quot;:830,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:302496,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.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_!kCy6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 424w, https://substackcdn.com/image/fetch/$s_!kCy6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 848w, https://substackcdn.com/image/fetch/$s_!kCy6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 1272w, https://substackcdn.com/image/fetch/$s_!kCy6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7846c11f-be82-4c8e-b562-cce094c71184_830x553.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The AI doesn't search 2000 files. It reads <a href="http://experience.md/">experience.md</a> and answers in seconds.</p><h3><strong>Query 2: Rewrite a sentence in my voice</strong></h3><p>It reads <a href="http://voice.md/">voice.md</a>, spots banned words (&#8221;leverage,&#8221; &#8220;cutting-edge,&#8221; &#8220;unlock&#8221;), explains why they fail, rewrites direct and specific.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x0LX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x0LX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 424w, https://substackcdn.com/image/fetch/$s_!x0LX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 848w, https://substackcdn.com/image/fetch/$s_!x0LX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 1272w, https://substackcdn.com/image/fetch/$s_!x0LX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x0LX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png" width="1280" height="634" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:634,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:775375,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.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_!x0LX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 424w, https://substackcdn.com/image/fetch/$s_!x0LX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 848w, https://substackcdn.com/image/fetch/$s_!x0LX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 1272w, https://substackcdn.com/image/fetch/$s_!x0LX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c284b76-06fc-4860-8df1-9bcf1af07d90_1280x634.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Query 3: What happens after I publish a Substack article?</strong></h3><p><strong>Layer 1:</strong> The article goes live, subscribers get notified. <strong>Layer 2:</strong> Run the flywheel agent, get 4 social assets in parallel.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B3ZU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B3ZU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 424w, https://substackcdn.com/image/fetch/$s_!B3ZU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 848w, https://substackcdn.com/image/fetch/$s_!B3ZU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 1272w, https://substackcdn.com/image/fetch/$s_!B3ZU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B3ZU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png" width="638" height="509" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:509,&quot;width&quot;:638,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:199117,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.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_!B3ZU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 424w, https://substackcdn.com/image/fetch/$s_!B3ZU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 848w, https://substackcdn.com/image/fetch/$s_!B3ZU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 1272w, https://substackcdn.com/image/fetch/$s_!B3ZU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac8c511c-add5-45c7-9fc6-4b79d186bca8_638x509.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Query 4: How many blog posts about AI cost reduction?</strong></h3><p>It checks the published folder, scans for relevant files, returns titles. No hallucination.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_3cH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_3cH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 424w, https://substackcdn.com/image/fetch/$s_!_3cH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 848w, https://substackcdn.com/image/fetch/$s_!_3cH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 1272w, https://substackcdn.com/image/fetch/$s_!_3cH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_3cH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png" width="643" height="634" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:634,&quot;width&quot;:643,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:348525,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.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_!_3cH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 424w, https://substackcdn.com/image/fetch/$s_!_3cH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 848w, https://substackcdn.com/image/fetch/$s_!_3cH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 1272w, https://substackcdn.com/image/fetch/$s_!_3cH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d65839-6299-44a1-9cb7-75d2d9651103_643x634.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Query 5: What was I supposed to finish in Q1?</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uGvd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uGvd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 424w, https://substackcdn.com/image/fetch/$s_!uGvd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 848w, https://substackcdn.com/image/fetch/$s_!uGvd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 1272w, https://substackcdn.com/image/fetch/$s_!uGvd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uGvd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png" width="647" height="304" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:304,&quot;width&quot;:647,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:168418,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.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_!uGvd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 424w, https://substackcdn.com/image/fetch/$s_!uGvd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 848w, https://substackcdn.com/image/fetch/$s_!uGvd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 1272w, https://substackcdn.com/image/fetch/$s_!uGvd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e5c086-7dfc-4620-8f58-bb4dcaf0a2fc_647x304.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It reads <a href="http://goals.md/">goals.md</a> and cross-references project files. Shows what shipped, what&#8217;s in progress, what stalled.</p><div><hr></div><h2><strong>Beyond the Basics: Advanced Workflows</strong></h2><h3><strong>Workflow: The Social Flywheel in Action</strong></h3><p>Once an article publishes, the flywheel runs automatically. The dashboard shows each article and its downstream social outputs in real time. No manual steps. No forgotten platforms.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sitX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sitX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 424w, https://substackcdn.com/image/fetch/$s_!sitX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 848w, https://substackcdn.com/image/fetch/$s_!sitX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 1272w, https://substackcdn.com/image/fetch/$s_!sitX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sitX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png" width="1280" height="649" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:649,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:935148,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.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_!sitX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 424w, https://substackcdn.com/image/fetch/$s_!sitX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 848w, https://substackcdn.com/image/fetch/$s_!sitX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 1272w, https://substackcdn.com/image/fetch/$s_!sitX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd808c94e-48e8-4713-947a-216fe8a4e860_1280x649.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Workflow: Graph-Driven Ideation</strong></h3><p>When I&#8217;m stuck on what to write next, I zoom into the graph. A single article node connects to research notes, related pieces, audience archetype files, and competitive analysis. The system shows me what I&#8217;ve already built nearby. I don&#8217;t start from zero.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P28j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P28j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 424w, https://substackcdn.com/image/fetch/$s_!P28j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 848w, https://substackcdn.com/image/fetch/$s_!P28j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 1272w, https://substackcdn.com/image/fetch/$s_!P28j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P28j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png" width="659" height="639" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:639,&quot;width&quot;:659,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:337516,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.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_!P28j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 424w, https://substackcdn.com/image/fetch/$s_!P28j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 848w, https://substackcdn.com/image/fetch/$s_!P28j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 1272w, https://substackcdn.com/image/fetch/$s_!P28j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a61238a-2f3d-4ce9-9b7f-bb403294d3f4_659x639.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Workflow: The Content Velocity Dashboard</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q2v-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q2v-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 424w, https://substackcdn.com/image/fetch/$s_!q2v-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 848w, https://substackcdn.com/image/fetch/$s_!q2v-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 1272w, https://substackcdn.com/image/fetch/$s_!q2v-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q2v-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png" width="1280" height="648" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:648,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:828806,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.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_!q2v-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 424w, https://substackcdn.com/image/fetch/$s_!q2v-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 848w, https://substackcdn.com/image/fetch/$s_!q2v-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 1272w, https://substackcdn.com/image/fetch/$s_!q2v-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c84d2f8-a51a-49e2-8479-8e43fea0d503_1280x648.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The metrics dashboard tracks what the system actually generates. Not time spent or tasks completed. Outputs. Monthly velocity is stable. The system compounds.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8xHO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xHO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 424w, https://substackcdn.com/image/fetch/$s_!8xHO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 848w, https://substackcdn.com/image/fetch/$s_!8xHO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 1272w, https://substackcdn.com/image/fetch/$s_!8xHO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8xHO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png" width="956" height="544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:544,&quot;width&quot;:956,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:534198,&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://blog.atharvashah.com/i/191548515?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.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_!8xHO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 424w, https://substackcdn.com/image/fetch/$s_!8xHO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 848w, https://substackcdn.com/image/fetch/$s_!8xHO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 1272w, https://substackcdn.com/image/fetch/$s_!8xHO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e96e5c-55ce-4648-a8d9-13b2dd5d0ded_956x544.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Final Thoughts</h2><p>I don&#8217;t sit down and &#8220;write.&#8221; I capture, structure, refine, and distribute. The system knows who I am before it touches a keyboard. Every output filters through my voice, my audience, my competencies.</p><p>The deeper you build it, the more it knows you. The more it knows you, the faster you work.</p><p>Plain text doesn&#8217;t lock you in. Open it in Notepad 30 years from now on any OS and it still works. Try that with Notion.</p><p>The Graph View revealed patterns I didn&#8217;t make consciously. I linked a cold email note to a content flywheel note, and the graph showed they both connected to an audience psychology note I&#8217;d written weeks before. That emergent structure doesn&#8217;t happen in tools where notes live isolated.</p><p>Everything in one place. Code, long-form, checklists, diagrams, journal entries, plans. One vault. One search. One backup. The cognitive overhead of &#8220;where does this go&#8221; drops to zero.</p><p>I invested heavily in this infrastructure. I&#8217;m not abandoning it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.atharvashah.com/p/my-second-brain-setup-that-actually-compounds-obsidian/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.atharvashah.com/p/my-second-brain-setup-that-actually-compounds-obsidian/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item></channel></rss>