<script data-pm-proxy="intercept"></script><?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[DevFirst]]></title><description><![CDATA[Building Developer-first products that drive powerful go-to-market motions 
]]></description><link>https://devfirst.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!TuLE!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fdevfirst.substack.com%2Fimg%2Fsubstack.png</url><title>DevFirst</title><link>https://devfirst.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 02 Sep 2026 05:01:43 GMT</lastBuildDate><atom:link href="/__u/devfirst.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Francesca Krihely]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[devfirst@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[devfirst@substack.com]]></itunes:email><itunes:name><![CDATA[Francesca Krihely-Price]]></itunes:name></itunes:owner><itunes:author><![CDATA[Francesca Krihely-Price]]></itunes:author><googleplay:owner><![CDATA[devfirst@substack.com]]></googleplay:owner><googleplay:email><![CDATA[devfirst@substack.com]]></googleplay:email><googleplay:author><![CDATA[Francesca Krihely-Price]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Don't Lose Your Aura]]></title><description><![CDATA[Can we keep our creations authentic in the age of AI?]]></description><link>https://devfirst.substack.com/p/dont-lose-your-aura</link><guid isPermaLink="false">https://devfirst.substack.com/p/dont-lose-your-aura</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Thu, 30 Jul 2026 11:48:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6USZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>&#8220;How do we look at a world where the incentives are so anti human and how do we live with it? And where do we hold our ground?&#8221; Jia Tolentino</span></p><p><span>The world demands productivity and perfection. The post-englightenment age requires us to be striving for more, better, and faster. We&#8217;ve achieved so much through this directive: surpluses of everything, modern medicine, needs and demands that can be attended to in hours or less. With AI, creation is cheaper than ever before, and my biggest fear is we forget the struggle and work that goes into creating beauty. I have written about my usage of AI in the past. There are many systems and workflows I have built to accelerate my effectiveness. But one thing I cannot do is pretend that AI can create art.</span></p><p><span>I know I am not alone in my fears. In the context of my day-to-day work, I know that Brand is a critical asset for B2B businesses. Brands require human connection, which is impossible to create with generative AI, technology which has never taken a breath, has never loved, had never experienced pain. It&#8217;s telling that brand teams are now hiring or promoting leaders into role titled </span><a href="https://ats.rippling.com/rippling/jobs/896dc705-080c-41fe-9fe5-12af0f94a0f5"><span>&#8220;Head of Storytelling&#8221;</span></a><span> (Rippling), and </span><a href="https://www.langchain.com/careers?ashby_jid=2b151a4e-f3a4-41fc-95f7-4e802906f2cb"><span>&#8220;Head of Narratives&#8221;</span></a><span> (Langchain).</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Wqmw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 424w, /__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 848w, /__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Wqmw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png" width="990" height="674" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:674,&quot;width&quot;:990,&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="/__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 424w, /__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 848w, /__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Wqmw!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7ba91fb-36b5-4835-b317-4c277f7c5b17_990x674.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://www.linkedin.com/posts/rachel-adler_2026-is-here-already-and-im-seeing-a-activity-7413995820326449152-dyeC">Rachel Adler on LinkedIn</a></figcaption></figure></div><p><span>They&#8217;re no longer looking for folks to run &#8220;Content&#8221;. Content signals Context which signals AI, and performance-driven results. </span><em><span>Storytelling</span></em><span> is a two-way experience, a practice that relies on ritual. </span></p><p><span>My take: Marketing is going to evolve and the best marketers are going to focus on maintaining the ritual of artistic practice.</span></p><h2><span>On the Evolution of Artistic Practice</span></h2><p><span>With the advent of photography, painting had to evolve to become more conceptual. Fine art was focused on the ideas and feeling it could emote rather than the technique. Materials, their sources, the craft of finding and manipulating them, became a story worth telling. </span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6USZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6USZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg" width="1024" height="683" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:683,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131203,&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://devfirst.substack.com/i/209052932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!6USZ!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc507e33e-7535-425b-ab6d-cb3b7d28a185_1024x683.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Tallow</em> by Joseph Beuys at the Hamburger Banhoff in Berlin</figcaption></figure></div><p><span>One of my favorite pieces that is representative of this change is </span><em><a href="https://onlineviewingroom.com/news/public-blog/review/unschlitt-tallow-in-3d-joseph-beuys/"><span>Tallow</span></a><span>,</span></em><span> a set of sculptures by Joseph Beuys, a German sculptor from the 70&#8217;s, and it&#8217;s literally a set of blocks made out of beef tallow. Tallow melts in certain conditions, so this piece transforms in different environments. </span></p><p><span>Beuys told a fable along with this piece: when his plane crashed during World War II, his rescuers saved him by rolling him in Tallow. </span></p><p><span>This story is not true, but it doesn&#8217;t really matter, does it? That&#8217;s what art is. It&#8217;s a series of rituals and stories that push us to relate to the world.</span></p><p><span>As technology changed, we found a new way to represent authenticity. We found a new way to tell others how and why we felt.</span></p><p><span>I think we are in the early phases of this with AI and our art. Many of us have felt the anger and frustration of reading words written by a machine. Like nails on a chalkboard, we cringe as we scroll past LinkedIn and Substack posts written with the support of an LLM. I think we&#8217;re in the painful, congestive part of the cycle where many people have been given access to this wildly popular technology and are trying to figure out its edge. </span></p><p><span>I think the part that makes us cringe is using it to be someone they&#8217;ve always wanted to be! But that&#8217;s the problem. By trying to fulfill their purpose, they&#8217;ve alienated themselves from their authenticity.</span></p><p><span>They&#8217;ve started chipping away at their </span><em><span>aura</span></em><span>.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><h2><span>What is </span><em><span>Aura</span></em><span>?</span></h2><p><span>Walter Benjamin&#8217;s seminal work &#8220;</span><a href="https://web.mit.edu/allanmc/www/benjamin.pdf"><span>The Work of Art in the Age of Mechanical Reproduction</span></a><span>&#8221; &#8212; which is not referenced </span><em><span>nearly</span></em><span> enough in discussions on AI and creativity &#8212; discusses the nature and purpose of art once it can be created or assisted by technology. He was living in Germany during the rise of the Third Reich, where film was being used to support a Fascist agenda. His concern was that the ability to reproduce art at mass scale can slowly remove the authenticity of a piece.</span></p><div class="callout-block" data-callout="true"><p><span>Even the most perfect reproduction of a work of art is lacking in one element: its presence in time and space, its unique existence at the place where it happens to be. This unique existence of the work of art determined the history to which it was subject throughout the time of its existence</span></p><p><br><em>Walter Benjamin</em></p></div><p><span>I believe these observations are crucial for our time, because this is the reason so many of us dislike reading AI-authored content. It sounds like nothing because it has no human experience!</span></p><p><span>By introducing technology that helps us mass produce content, we&#8217;re taking the art away from its original source, the </span><em><span>aura</span></em><span>. This essay stuck with me when I first read it in my &#8212; cringe &#8212; my undergraduate seminar, &#8220;Marx and Marxism&#8221;. This essay builds on Marx&#8217;s idea that alienating a person from their means of production is a core tenant of the human experience under captialism, and in the case of art, alienation of creation through technology slowly moves a person away from their authentic self. As humans move away from the creation and consumption of art with </span><em><span>aura</span></em><span>, they become less capable of communicating their core, authentic feelings.</span></p><p><span>History has shown us that there is art in photography. There is an art to capturing a scene and a feeling, and a certain genius has emerged from it. But it is not the same as the human experience of appreciating beauty without a lens.</span></p><blockquote><p><span>If, while resting on a summer afternoon, you follow with your eyes a mountain range on the horizon or a branch which casts its shadow over you, you experience the aura of those mountains, of that branch.&#8230;the desire of contemporary masses to bring things &#8216;closer&#8217; spatially and humanly, which is just as ardent as their bent toward overcoming the uniqueness of every reality by accepting its reproduction. Every day the urge grows stronger to get hold of an object at very close range by way of its likeness, its reproduction.<br><br></span><em><span>Walter Benjamin</span></em></p></blockquote><p><span>And some compelling AI art has emerged as well &#8212; one example is </span><a href="https://www.newyorker.com/magazine/2023/11/20/according-to-alice-fiction-sheila-heti"><span>Sheila Heti&#8217;s pieces</span></a><span> in the </span><em><span>New Yorker </span></em><span>where she converses with a bot of her creation, Alice. There&#8217;s likely dozens more examples like this. But one thing that we can all agree on, AI writing sounds odd. It doesn&#8217;t feel good to read it. </span><a href="/__u/on.substack.com/p/how-writers-are-reacting-to-substacks"><span>Substack even started tracking whether essays were written with AI</span></a><span> &#8212; because 1, we hate reading them and 2, we don&#8217;t want to pay for AI-generated garbage.</span></p><div class="callout-block" data-callout="true"><p><span>The common thread? We believe that human perspective is an essential ingredient of culture, and this will be true no matter how powerful AI becomes.<br><br></span><em><span>Substack On Substack, </span></em><strong>How writers are reacting to Substack&#8217;s AI transparency tools</strong></p></div><p><span>What I love reading is your voice. By you I mean the Royal you. I appreciate sloppy and imperfect writing. I love writing that has personality. That leaps. It&#8217;s one of the reasons I love reading Substack. I am discovering so many talented writers who have never had a career as a writer, but who introduce me to their lives, thoughts and ideas. It&#8217;s one of the reasons I started writing on Substack myself. I wanted to flex my creative muscles and connect with other people.</span></p><h2><span>How to Maintain Your </span><em><span>Aura</span></em></h2><p><span>I thought about my </span><em><span>aura </span></em><span>a lot when I started using AI more frequently at work. Or specifically, how I could continue to build on my cognitive strengths while automating so much of my work. The way I use AI is for operations and orchestration, but I also use AI to take and summarize meeting notes, write Slack messages or construct processes. I am by no means an expert, but ere&#8217;s some practices I&#8217;ve found helpful to keeping myself creating my own work, and refining my own voice.</span></p><h3><span>Create</span></h3><p><span>In my opinion, the most radical thing we can do these days is create. This can mean knitting &#8211; which I&#8217;ve learned is Art x Math &#8211; or writing a poem. I&#8217;ve begun </span><em><span>The Artist&#8217;s Way</span></em><span>, a popular (and effective) 12-step program for re-igniting creativity, multiple times and never finished. But one of the practices find their way into my rituals: Morning Pages. In the custom of &#8220;get the frog out of your throat&#8221;, Morning Pages devotees will, upon waking in the morning, and before they look at their phones, write three pages of whatever comes to mind in their journal.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><p><span>These are private thoughts, and private words. You&#8217;re not meant to show this to anyone, making it very non-judgemental practice. Either you power through or you don&#8217;t!</span></p><p><span>I like </span><a href="http://oliverburkeman.com/morningpages"><span>Oliver Burkeman&#8217;s</span></a><span> perspective on Morning Pages:</span></p><blockquote><p><em><span>Since the only fixed demand is that you fill three pages, Morning Pages demonstrates the principle that quality is often a function of quantity: there&#8217;s no time or incentive to judge each idea, to get it right before getting it down, and the result is that ideas flow more freely, unimpeded by the clenched grip of perfectionism. There are far more of them, and sometimes a few of them are good.</span></em></p></blockquote><p>This is a very difficult practice for me to stick to as a mom of a young child and two dogs, but I do it when I can. When I can&#8217;t, I just wait until after daycare drop off, or whenever I can get a break. At first it&#8217;s hard to write three full pages, but eventually it comes out very easily. It&#8217;s very similar to an endurance sport. Writing three pages a morning requires and builds creative endurance. </p><h3><span>Attribute When Necessary</span></h3><p><span>If AI does any content-creation on my behalf, I attribute it to AI. I do this for fear that I might get caught, but also because I don&#8217;t want anyone to think I wrote that! AI is great at some things and not good at others. I recently had to map out processes that were the result of many conversations, interviews and feedback loops. The final document was authored by me, but AI was much better at summarizing and generating steps based on the hours of content I had recorded. I gave Claude the credit.</span></p><p><span>How do you keep up a ritual of creation in the age of AI?</span></p>]]></content:encoded></item><item><title><![CDATA[“What’s a good retention rate after the first month?”]]></title><description><![CDATA[Another text thread from the archives]]></description><link>https://devfirst.substack.com/p/whats-a-good-retention-rate-after</link><guid isPermaLink="false">https://devfirst.substack.com/p/whats-a-good-retention-rate-after</guid><dc:creator><![CDATA[Sam Richard]]></dc:creator><pubDate>Fri, 24 Jul 2026 12:58:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HEJr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><span>&#8220;What&#8217;s a good retention rate after the first month?&#8221;</span></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HEJr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 424w, /__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 848w, /__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HEJr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png" width="818" height="482" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:482,&quot;width&quot;:818,&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="/__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 424w, /__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 848w, /__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HEJr!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0621655-9c38-45bc-84b4-b5dc09a93ccd_818x482.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>I&#8217;m not always the sharpest crayon in the box, clearly.</span></p><p><span>A friend was looking for concrete benchmarks on paid subscriber retention.They asked what percentage of paying self-serve customers typically make it from Month 1 to Month 2.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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><strong><span>The context:</span></strong><span> The current setup they described:</span></p><ul><li><p><span>They specifically wanted to know if something around 50% retention was normal (they mentioned one company they used to work for started at 50% and considered it pretty bad).</span></p></li><li><p><span>They also asked whether the benchmark should be viewed on a monthly or yearly basis.</span></p></li><li><p><span>They clarified that this question was for a non-contracted, self-serve platform, and shared that their self-serve customers spend around $250/month on average. ($3k ACV)</span></p></li></ul><p><strong><span>My response:</span></strong></p><p><span>This question seemed pointed heavily at logo retention, aka the sheer count of customers that stick around after a period of time. For a PLG product with a usage-based lever (this is an observability product), there will be a very dramatic mix in the logos that come onboard and their spend. In many of these scenarios, 20% of the customers drive 80% of the revenue. A better measure of self-service effectiveness is net dollar retention (NDR) . </span><a href="https://stripe.com/resources/more/net-dollar-retention-explained"><span>Here&#8217;s how I measure NDR</span></a><span>.</span></p><p><span>I dug in a little more with my friend. What did the actual usage-based revenue coming in the door look like after month 1? A year? Per my </span><a href="https://pitch.com/presentations/The-Developer-Focused-Go-to-Market-Playbook-62QPpr6VUyti4v4hXw22cHir"><span>developer gtm playbook</span></a><span> she can consider anything over 110% NDR pretty good, with 140% best-in-class.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2qQ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 424w, /__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 848w, /__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2qQ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png" width="1368" height="664" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:664,&quot;width&quot;:1368,&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="/__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 424w, /__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 848w, /__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2qQ7!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bf7a922-c549-49ec-a48c-85162a5e0453_1368x664.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>This friend was spiraling because in the short term she had some logo churn&#8212;users were signing up and kicking the tires but not making it to the first or second month of using the product. But, when she pulled back and looked at the bigger picture, those $3k ARR accounts were expanding well, quite well in fact, some folks were ramping up spend so that NDR was as high as 120% at month 3&#8211;well on her way to best-in-class. We then went on to discuss how to lock those accounts into contracts, which is a subject for another newsletter entirely.</span></p><p><span>That&#8217;s it for this week&#8217;s batch. If you&#8217;ve got a gnarly growth question you&#8217;ve been texting your friends about, send it my way &#8212; I might feature it next time.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[How to Hire Exceptional(TM) Product Marketers]]></title><description><![CDATA[Building the rubric with Clarke Patterson of dbt Labs and Snowflake fame]]></description><link>https://devfirst.substack.com/p/how-to-hire-exceptionaltm-product</link><guid isPermaLink="false">https://devfirst.substack.com/p/how-to-hire-exceptionaltm-product</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Thu, 16 Jul 2026 12:25:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0XSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Founders always ask me how to hire Product Marketers. But not all product marketers are created equal. Good product marketers do the job: create messaging, sales enablement materials, build content. Great product marketers get involved in cross functional projects, translate product strategy for the GTM side of the business. They understand the product and its unique place in the market landscape, as well as the landscape&#8217;s place in the macro climate, too.</span></p><p><span>Exceptional product marketers, according to Sam, are future C-suite execs (like two of my friends, Leo Zheng, CMO at </span><a href="http://fireworks.ai"><span>Fireworks.ai</span></a><span> and Graham Neray, founder and CEO of </span><a href="https://www.osohq.com/"><span>Oso</span></a><span>). They identify opportunities, drive cross functional projects, define the GTM strategy according to the market, and are powerful allies to the leadership team. In this post, we&#8217;re going to define the rubric for identifying this caliber of product marketers.</span></p><p><span>As my guest today shares, the most talented product marketers are pillars of the organization. </span><a href="https://www.linkedin.com/in/clarkepatterson/"><span>Clarke Patterson</span></a><span> has led Product Marketing teams at dbt Labs and Snowflake where he&#8217;s worked on product strategy, messaging, brand, campaigns, sales enablement and pricing. I worked with him at dbt Labs and can attest he attracts incredible talent, recruiting some of the best technical leaders over to marketing and bringing in great external hires.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!0XSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!0XSO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg" width="900" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60382,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://devfirst.substack.com/i/207195692?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!0XSO!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85c3e398-2082-4142-8513-cb7b4e6a6291_900x350.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>During our conversation I walked away with one lesson: Clarke focuses on hiring </span><em><span>leaders</span></em><span> regardless of role or their span of control in the organization. He&#8217;s hiring people who innately take on a strategic role in their organizations. He also admits that this helps him build a strong bench of talent to elevate when there&#8217;s an opportunity. To quote him: &#8220;Great leaders aren&#8217;t afraid to hire themselves out of a job. They build teams where there&#8217;s an obvious succession plan.&#8221;&#8288;</span></p><p><span>From our conversation, I walked away with stronger rubric for hiring strategic PMMs.</span></p><ul><li><p><span>Scrappiness</span></p></li><li><p><span>Passengers vs. Drivers</span></p></li><li><p><span>Locus of Influence</span></p></li></ul><h2><span>Scrappiness</span></h2><p><span>Naturally, it&#8217;s ideal to bring in candidates who are familiar with your domain. Those who understand the product and the go-to-market motion could integrate more easily into the organization and get ramped more quickly. Regardless of domain knowledge, you need to look for folks who are proactively educating themselves to become more of an expert. Exceptional product marketers will always be learning and bringing themselves closer to the customer&#8217;s perspective.</span></p><p><span>&#8220;More often than not, you&#8217;re not going to get the person who already has perfect domain knowledge. So the question becomes: how do you spot the people who are just </span><em><span>scrappy learners</span></em><span>?&#8221;</span></p><p><span>This is important not just for learning about the product, but also for figuring out those key opportunities for driving and leading. &#8220;The best hires don&#8217;t sit still. They&#8217;re constantly looking around corners for how they can expand, grow, and have more influence.&#8221;</span></p><h4><span>What it looks like</span></h4><p><span>As you progress the candidate through the interview process, notice if they ask more questions, push themselves to learn and do their homework to show up as more of an expert each time.</span></p><h4><span>How to vet</span></h4><p><span>Give your candidates a type of take-home exercise that is intentionally vague and see how they thrive in the response. These days take-home exercises have lost their lustre because of the prevalence of AI tools that can help you build content, identify patterns and generate insights at rapid speed. I still find them useful if you ask someone to reference their own experience, and especially if you pair it with a live presentation.</span></p><h2><span>Passengers vs. Drivers</span></h2><p><span>&#8220;You can&#8217;t hire someone who is just a passenger along the way. You need someone who takes the bull by the horns and becomes a driver.&#8221;&#8288;</span></p><p><span>&#8288;Are you taking us to our destination or are you along for the ride? I think this dynamic is currently </span><em><span>en vogue</span></em><span> under a different designation: High or Low agency. I personally prefer the visualization of the Driver metaphor, and I think it is easier to describe the environment where two different personality types can thrive.</span></p><h3><span>Driver</span></h3><p><span>Exceptional Product Marketers will proactively steer the organizational strategy. These folks have a point of view, make it known, and then go out to build the solution. This is often referred to by my friend </span><a href="http://linkedin.com/in/grahamneray"><span>Graham Neray</span></a><span> as a &#8220;heat seeking missile&#8221;. Drivers look for the opportunities, get involved, demand a seat at the decision-making table and make an impact.</span></p><h4><span>What this looks like</span></h4><p><span>Identify a problem with the product messaging, talk to the right people about it, circulate your ideas for feedback, get qualitative and quantitative data to back it up, the answers you need and implement the solution.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><h3><span>Passenger</span></h3><p><span>Passengers need direction in order to make moves, but will offer feedback along the way. This leaves everyone else needing to be a driver.</span></p><h4><span>What this looks like</span></h4><p><span>Hear about a problem with the product messaging, talk to Product about it, bring it up in your team meeting and suggest someone fixes it.</span></p><p><em><span>Pay attention to how candidates show up in every interview. Are they waiting for you to ask the questions, or are they proactively showing you how they&#8217;re learning and thinking?</span></em></p><h4><span>How to vet</span></h4><p><span>Watch for &#8220;I&#8221; vs. &#8220;we&#8221; language. &#8220;We&#8221; often signals the manager or their entire team owned it, not the candidate. To interrogate a level deeper, ask what their specific role was in a particular project end-to-end.</span></p><h2><span>Sphere of Influence</span></h2><p><span>If you are consistently driving, you&#8217;ll likely get closer and closer to more strategic company problems to solve. &#8220;There are a lot of directors of product marketing in the world. But there are also a lot of very mediocre directors of product marketing in the world. The thing that separates the good ones is that they actually have a seat at the table from a corporate strategy standpoint.&#8221;&#8288;</span></p><p>Exceptional<span> product marketers build trust and are brought into these conversations. It may start with getting pulled into a project where executives need inputs for a board meeting. They do a great job there and impress, and eventually, they are pulled into those conversations all the time and become a key to the company strategy.</span></p><h4><span>What it looks like</span></h4><p><span>Does the candidate put themselves in a position where they are shaping the strategy, or are they taking the strategy from someone else? &#8220;Some PMMs build the slides once the strategy is done. The stronger ones are sitting down with the founder or CEO and shaping what they&#8217;re going to say on the main stage.&#8221;</span></p><h4><span>How to vet</span></h4><p><span>Ask &#8220;What&#8217;s the most strategic, high-impact corporate-level thing you&#8217;ve personally delivered?&#8221; Evaluate whether it meets the bar. Also ask them about failures in the chain of this project, to see how they handle the challenges that they encounter with these higher-profile projects.</span></p><h2><span>Humility</span></h2><p><span>All three of those traits, Driver, Locus of Influence and Scrappiness, all build towards one another like a loop. If you are scrappy, you find opportunities to drive, and that gets you  closer to the Locus of Influence.</span></p><p><span>All of this is underpinned by Humility, the ability to hold a strong point of view while remaining open to feedback. Product Marketers have to capture input from their accountability partners, often Sales and Customers, without a defensive posture</span></p><p><span>&#8220;Product marketing has this interesting dynamic where you kind of have to be the smartest person in the room, but you never really are,&#8221;&#8288; says Clarke. &#8220;You can&#8217;t come into it with arrogance and say, &#8216;I built this message and everyone is going to line up behind it.&#8217; You have to be humble enough to accept that maybe you got it wrong.&#8221;&#8288;</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!EPwE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 424w, /__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 848w, /__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 1272w, /__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EPwE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.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;:278807,&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://devfirst.substack.com/i/207195692?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 424w, /__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 848w, /__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 1272w, /__u/substackcdn.com/image/fetch/$s_!EPwE!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4488cd4e-9b2d-46f4-88c1-e888b0edf932_2760x1840.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong><span>&#8288;&#8203;</span></strong></p><p><span>The people you hire are a direct reflection of your leadership. My former CEO, Dev Ittycheria used to say at MongoDB, &#8220;A&#8217;s hire A&#8217;s, B&#8217;s hire C&#8217;s, and C&#8217;s hire D&#8217;s.&#8221; Excellent people want to work for excellent people! And excellent people have high standards, make them known and understand how to get the best work out of others. I hope this gives you a solid framework of how to identify excellent product marketers onto your team!</span></p><p><span>What are some tips you would add to this framework? Or &#8211; taking a lesson of humility from our &#8220;excellent&#8221; product marketers &#8211; how would you change it? Let us know in the comments!</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Hot Jobs #3]]></title><description><![CDATA[Its summer. You aren't looking for jobs but they're looking for you]]></description><link>https://devfirst.substack.com/p/hot-jobs-3</link><guid isPermaLink="false">https://devfirst.substack.com/p/hot-jobs-3</guid><dc:creator><![CDATA[Sam Richard]]></dc:creator><pubDate>Wed, 15 Jul 2026 16:29:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tXqF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tXqF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tXqF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg" width="1456" height="915" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg&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;:144453,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://devfirst.substack.com/i/207175705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!tXqF!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37e8f7bd-d66f-47ff-b490-601574182260_1500x943.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Every week we&#8217;re trying something new and _curating_ a list of roles for Dev-first jobs. Got one? Send it or comment. </span></p><p><span>This week:</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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><strong><span>For those Just getting Started</span></strong></p><p><a href="/__u/jobs.ashbyhq.com/altis/fabaab75-ec91-49c6-8f65-bb493f5a16d1"><span>Altis is looking for an Associate on contract if you want to break into VC</span></a></p><p><a href="/__u/jobs.ashbyhq.com/mistral.ai/3c2b1888-930a-4410-b62f-83945fb097c6"><span>Mistral is looking for a Technical Marketing Engineer</span></a><span>. Could be an interesting way to break into AI-first companies.</span></p><p><strong><span>Jobs off the beaten path</span></strong></p><p><a href="https://www.openclaw.org/careers/b5c4df0f-0a8c-4a37-85db-eb787d11fc03"><span>OpenClaw needs a Community Manager/DevRel in Europe</span></a></p><p><a href="/__u/jobs.ashbyhq.com/lago/e086ce24-d7bb-420a-b115-6c032a463bf7"><span>Lago needs a Growth Chief of Staff to work directly with the founder</span></a></p><p><strong><span>Jobs we&#8217;d want in another life</span></strong></p><p><a href="/__u/jobs.ashbyhq.com/runlayer/d8346558-459a-46a7-ba9c-1a39af346cc9"><span>Runlayer (who we mentioned in a prior post) needs a Head of DevRel</span></a></p><p><a href="https://www.docker.com/career-openings/?ashby_jid=6a37877b-cd18-4014-91b1-284516f0a8a1"><span>Docker needs a PM to run growth</span></a></p><p></p><p><span>Cheers!</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[All the growth questions my friends texted me last week]]></title><description><![CDATA[Call me maybe?]]></description><link>https://devfirst.substack.com/p/all-the-growth-questions-my-friends</link><guid isPermaLink="false">https://devfirst.substack.com/p/all-the-growth-questions-my-friends</guid><dc:creator><![CDATA[Sam Richard]]></dc:creator><pubDate>Fri, 10 Jul 2026 15:45:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!m9dd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I&#8217;m Sam Richard, CRO at ngrok and former VP of Growth at OpenView where I got the pleasure of working with lots of great DevFirst companies on tough growth problems like pricing and packaging, metrics, and positioning.</span></p><p><span>I&#8217;m a serial connector, which means if I&#8217;m interested in something you&#8217;re working on I WILL dm you and become your friend. In fact, this is how I met Francesca. As a result of my extracurricular activities, I often feel like my iMessage is a clearinghouse for growth convos (and SaaS gossip). I figure why not reuse my friendships and monetize them as content, right? Just kidding, we know I&#8217;m not getting paid for this. Nevertheless, this week I discussed how to get trials to convert &#8220;better&#8221; and put some more in the bank for later issues of this newsletter. Stay tuned. </span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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><span>Names and companies have been hidden to protect the innocent.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!m9dd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 424w, /__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 848w, /__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 1272w, /__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!m9dd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png" width="804" height="518" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:518,&quot;width&quot;:804,&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="/__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 424w, /__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 848w, /__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 1272w, /__u/substackcdn.com/image/fetch/$s_!m9dd!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b7bcb27-aad8-4e4e-b130-61f35cbe212f_804x518.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><span>&#8220;We&#8217;re great at getting trials&#8230; but they&#8217;re not converting&#8221;</span></h3><p><span>One friend reached out with a very specific (and very common) trial conversion problem.</span></p><p><strong><span>The context:</span></strong><span> The current setup they described:</span></p><ul><li><p><span>The product is seat-based and a tops-down purchase, and this is kind of a PLG motion inside of it. This PLG motion is new and my texting friend is leading it.</span></p></li><li><p><span>They only run trials for cross-sell / upsell. This means that they run them existing customers who already have a credit card on file.</span></p></li><li><p><span>A trial start signals something beyond high intent for a prospect, something akin to &#8220;opportunity created&#8221; for their internal teams.</span></p></li><li><p><span>14-day uncapped trial (they recently shortened it from longer)</span></p></li><li><p><span>They&#8217;re generating plenty of trial starts</span></p></li><li><p><span>But a lot of those trials aren&#8217;t converting and the users aren&#8217;t engaging with sales either</span></p></li><li><p><span>The trial is OF COURSE an AI feature</span></p></li></ul><p><strong><span>My pushback:</span></strong></p><p><strong><span>What should we actually count here as a &#8220;Trial Start&#8221;?</span></strong></p><p><span>A self-serve attempt to use a new product is truly not the same as a new opportunity from a sales-led world. I suggested not only a handraise but some real usage of the new AI product should count as a trial start. If we cut the data that way does the trial conversion look better?</span></p><p><strong><span>Change Trial Start signal to a handraise vs. an opportunity creation</span></strong></p><p><span>This thread is a great example of a very specific growth trap: PLG high trial volume + low conversion can be really frustrating at a sales-led org that expects product-led users to be qualified sales leads like marketing feeds them. These are </span><em><span>not</span></em><span> marketing leads! The product trial should have its own criteria for sales engagement. These often fall into two categories</span></p><ul><li><p><span>Product data: Engagement metrics like usage. Some companies also use antipatterns as outreach signals. For example, if a user gets stuck or runs into an expensive error, get someone to reach out and offer help.</span></p></li><li><p><span>Firmographic and User data: Identify ICP accounts and titles qualify those for sales outreach. This is incredibly easy to set up these days thanks to tools like Clay.</span></p></li></ul><p><strong><span>Be the Human In the Loop: Ask them what they need?</span></strong></p><p><span>This friend needs to be more aggressive in a few ways:</span></p><p><span>Product outreach: This is a new product. The product manager who created it and is owning it absolutely needs to be paired with this team to understand what is and is not working to quickly iterate alongside the team. Without that, GTM is lipstick on a pig. They need to be connecting with these prospective users or doing actual user interviews too.</span></p><p><span>Driving trial conversion: For example, I&#8217;d try reaching out to people who requested the trial but aren&#8217;t using the product and telling them the trial will be turned off if they don&#8217;t start engaging, and that they can get it back by reaching out again. (This is sometimes the nudge you need!)</span></p><p><strong><span>Product Positioning (AKA not everything needs to be AI)</span></strong></p><p><span>Very few folks were interacting in this &#8220;trial.&#8221; The audience for this trial is back office ops folks. One hypothesis that I threw out is that the product is an AI plastered textbox that required loads of imagination to use. Does this persona like to type their wishes and desires into empty boxes? Is this persona a bit scared of AI? If these things are true, I suggested that they should experiment with a less &#8220;AI-forward&#8221; approach and instead come up with a few templated asks for the trailers to choose from in order to drive an &#8220;aha&#8221; moment. <br><br></span><strong><span>Right Message, Right person, Right time</span></strong></p><p><span>Many of my growth suggestions included emails triggered off of a user&#8217;s action in inaction. My texting friend mentioned a broader comms fatigue problem: sales is already very aggressive with outreach, and marketing had been sending so many emails that they had to pull back to avoid burning out customers (and almost burning their sending domain).</span></p><p><span>I recommended pulling back on that but we </span><em><span>all</span></em><span> know how sales can be.</span></p><p><span>In my experience, the fewer recipients of an email in a workflow, the higher the open, clickthrough, and opportunity rate. The days of spray and pray are long gone. At ngrok, we target our emails to be focused on helping a person through a more friction-filled part of the journey like an error message, or helping them discover a feature that&#8217;s aligned to their use case.</span></p><p><strong><span>Stuck on a growth question? Text us.</span></strong></p><p><span>That&#8217;s it for this week&#8217;s batch. If you&#8217;ve got a gnarly growth question you&#8217;ve been texting your friends about, send it my way &#8212; I might feature it next time.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Hot Jobs #2: Strawberry DevRel Forever]]></title><description><![CDATA[And a paid Intern, Head of Growth and Kara Swisher walk into your inbox]]></description><link>https://devfirst.substack.com/p/hot-jobs-2-strawberry-devrel-forever</link><guid isPermaLink="false">https://devfirst.substack.com/p/hot-jobs-2-strawberry-devrel-forever</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Tue, 07 Jul 2026 12:19:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EB_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Every week we&#8217;re trying something new and </span><em><span>curating</span></em><span> a list of roles for Dev-first jobs.</span></p><h3><span>Jobs with one of us!</span></h3><p><a href="https://www.linkedin.com/jobs/view/4432183386/"><span>Head of Growth at ngrok</span></a><span>: Work with Sam to help make the growth loop tighter, faster, and smarter. ngrok is entirely product-led and this role will have a massive impact over the strategy and tactics that drive that topline growth.</span></p><h3><span>Jobs for those getting started</span></h3><p><a href="https://jobs.mkt1.co/summer-intern"><span>MKT1 Intern</span></a><span> Intern for one of the coolest Marketing Leaders and Substackers in the game: Emily Kramer. The MKT1 newsletter, read by over 80,000 marketers, is a staple of every startup and enterprise marketers media diet. You know this role is going to be cool because of the application process: just submit a LinkedIn, a video you made, and a Claude Skill you&#8217;ve built.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!EB_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!EB_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9025821,&quot;alt&quot;:&quot;strawberries in green pint containers&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://devfirst.substack.com/i/205633248?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="strawberries in green pint containers" title="strawberries in green pint containers" srcset="/__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!EB_-!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41f7322-a8f5-4735-9803-13ef72723538_3024x4032.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">hot strawberries from the legendary Union Square Farmer&#8217;s Market in New York City</figcaption></figure></div><h3><span>Jobs off the beaten path</span></h3><p><a href="/__u/job-boards.greenhouse.io/clickhouse/jobs/5818041004"><span>Developer/Community Advocate, Americas at Clickhouse</span></a><strong><span>. </span></strong><span>Great for a future road warrior. This team is phenomenal: I personally think the Head of Marketing and Product at Clickhouse, Tanya, is amazing, and a few former colleagues I LOVE have gone to Clickhouse as well.</span></p><p><a href="https://www.confident-ai.com/careers"><span>Founding Developer Advocate at ConfidentAI</span></a><span>: They&#8217;re looking for a high-agency unicorn who wants to help build infrastructure for AI trust.</span></p><p><a href="/__u/jobs.ashbyhq.com/workos/bb4e927b-5bbd-4704-954d-5b716c3ff1f3"><span>Developer Relations at WorkOS</span></a><span> This came in directly from the CEO, Michael. Authorization and Authorization (Auth* IYKYK) have always been critical for B2B SaaS going up-market, but in the age of agents, it&#8217;s even more critical to have your Auth on lock. WorkOS is building the backbone for this and they&#8217;re looking for an events-loving DevRel leader to join their team.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><p><a href="/__u/job-boards.greenhouse.io/temporaltechnologies/jobs/5172764007"><span>Director of Integrated Marketing Campaigns at Temporal</span></a><span> I met the founders of Temporal years ago and was so impressed with their vision and experience. They&#8217;ve been building versions of Temporal for years at Amazon and Uber. The push to open source the tech was worth it. They&#8217;re doing incredibly well and are a critical component of agentic workflows for teams at OpenAI, Replit and Cursor, to name a few. I also love what the CMO, </span><a href="https://www.linkedin.com/in/clairbyrd/"><span>Clare Byrd</span></a><span>, has been doing at Temporal (they recently became a sponsor of </span><a href="https://www.linkedin.com/posts/clairbyrd_today-we-officially-announced-that-weve-activity-7463184768638304256-RPdS/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAASzRGYBDaAYTpidBBjWOjKwSlG7eYYREW4"><span>Crystal Palace FC</span></a><span>!) so I think this is an excellent role on a team that&#8217;s doing things a bit differently!</span></p><h3><span>Jobs we&#8217;d want in another life</span></h3><p><a href="/__u/jobs.ashbyhq.com/Etched/2021199f-221e-4a8c-aa66-210496cb38da?utm_source=LinkedInWrapping"><span>Insert Job You Excel At at Etched</span></a><span>, who are building frontier inference clusters (a new type of hardware for AI workloads) and just raised $800M. They&#8217;re a team from NVIDIA, Broadcom, TSMC and others. This is a cool company to watch as the demand for hardware grows. Honestly I kick myself everyday for not buying TSMC stock (I thought about it 5 years ago!)</span></p><p><a href="/__u/job-boards.greenhouse.io/embed/job_app?for=voxmedia&amp;token=8014503"><span>Editorial Director, On With Kara Swisher at VoxMedia</span></a><span> I mean&#8230;how cool?</span></p><p>Drop your role in the comments if you want your job posting featured in next week&#8217;s Hot Jobs! And if you&#8217;re on the hunt for a DevFirst job, send us a message on Substack! </p>]]></content:encoded></item><item><title><![CDATA[Your marketers don't know what a bash command is. Here's how to get them building with AI anyway. ]]></title><description><![CDATA[Or, a love letter to Runlayer...]]></description><link>https://devfirst.substack.com/p/your-marketers-dont-know-what-a-bash</link><guid isPermaLink="false">https://devfirst.substack.com/p/your-marketers-dont-know-what-a-bash</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Thu, 02 Jul 2026 11:03:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IeMP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week my husband and I went to dinner with some friends (who also happen to be marketers) where we inevitably started geeking out about how we&#8217;re using AI. In sharing our experiences, I realized that the company I work for, <a href="https://www.getdbt.com/">dbt Labs</a> made a number of critical investments that accelerated our AI adoption and drove AI usage:</p><ul><li><p><span>Tools and Governance</span></p></li><li><p><span>The Hive Mind</span></p></li><li><p><span>Hacking and Experimentation-focused rollout</span></p></li></ul><p><span>For context, I run a full-funnel marketing team of 6 responsible for pipeline and revenue outcomes. All of them are non-technical marketers and do not know what a bash command is! I wanted my team to take advantage of the power of AI and not be left behind as teams shift to AI-driven workflows. </span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Subscribe for free to receive weekly essays and curated jobs boards</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><span>I&#8217;ll be candid: I stress about this a little too much. I feel like I&#8217;m trying to prepare my albatross for their long flight! These investments dbt Labs made helped my non-technical team &#8212; and countless others &#8212; evolve the way they work with AI. In this post, I&#8217;ll talk about three things that drove my team&#8217;s AI usage and show some examples of tools we&#8217;ve built.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!IeMP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!IeMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg" width="4032" height="2044" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2044,&quot;width&quot;:4032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2866493,&quot;alt&quot;:&quot;Little Robots on a screen&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://devfirst.substack.com/i/204521382?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F131c36f7-ccf8-4f82-a90c-af42457b8575_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Little Robots on a screen" title="Little Robots on a screen" srcset="/__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!IeMP!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4246f2-bd0e-46d2-9439-9ac9921642b7_4032x2044.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">All my little agents. Thanks Phish for the awesome show at the Sphere. </figcaption></figure></div><h3><strong><span>Identity and governance: Get your MCPs to connect safely</span></strong></h3><p><span>All new process rollouts are more successful with a paved road, reducing the adoption friction. We rolled out an MCP catalog, which streamlined the adoption of AI tools for my team at dbt Labs.</span></p><p><a href="https://www.anthropic.com/news/model-context-protocol"><span>MCP, the Model Context Protocol,</span></a><span> is a framework for connecting LLMs to other systems &#8211; like connecting your LLM to Figma so you can translate text or code into designs. Most business systems you use today likely have an MCP you can hook into. Setting up your MCP often involves connecting your API key to an AI Harness, like Claude, but creates what is called &#8220;</span><a href="https://www.itbrew.com/stories/shadow-ai-still-a-problem-but-the-solution-isnt-punishment"><span>Shadow AI</span></a><span>.&#8221; Just like &#8220;Shadow IT&#8221; before it, this refers to the sprawl of unmanaged MCPs in an organization, which could lead to vulnerability exposures and data leaks that become challenging to trace and remediate.</span></p><p><span>At dbt Labs, our security team rolled out the </span><a href="https://www.runlayer.com/catalog"><span>Runlayer catalog</span></a><span>, which I like to think of as Okta access management for your MCP servers. With this in place everyone internally can access blessed with secure MCPs from the catalog so we can easily connect to them.</span></p><p><span>This was a huge unlock for my team. They were able to quickly connect to internal systems, like Notion, and see the opportunities from connecting Claude, their AI Harness, to these tools. Instead of creating content or doing research with AI, they were able to build apps, workflows and reusable tools (some examples later).</span></p><p><span>Runlayer also hosts our organization-wide repository of skills so we don&#8217;t have to send around Markdown files to adopt those modules. Instead we have a managed library of those official skills that we can discover and easily port into our AI harnesses.</span></p><h4><span>How it works in practice</span></h4><p><span>To set up the </span><a href="https://omni.co/blog/introducing-omnis-mcp-server"><span>Omni MCP</span></a><span>, which is an approved connector, I requested access in Runlayer and then ran a command in Claude Code to complete the set up. That&#8217;s it. I didn&#8217;t need to deploy the MCP to a machine or a cloud instance. Overall, I think this is a must have for any organization who wants to accelerate AI adoption.</span></p><h3><strong><span>The Hive Mind</span></strong></h3><p><span>A repository of structured data and existing workflows can be a critical context for your internal AI adoption. Everyone at dbt Labs is a Notion super-user, and we quickly convert new teammates who are Google Docs stans into Notion fantatics. I like to think of Notion as an internal knowledge system powered by structured context that is easily integrated into other tools. This can integrate beautifully into LLMs as a corpus of organized context, structured data and existing automations.</span></p><h4><span>How it works in practice</span></h4><p><span>Pre-AI adoption, my team has documented nearly every process in Notion. They also have a number of workflows orchestrated through Notion databases. One of these workflows, our Global Marketing Calendar, (GMC) is the central repository of all our marketing activities, and powers workflows in Salesforce and Asana. This context has helped us build more advanced orchestration using AI. Some examples</span></p><ul><li><p><span>ToFu Pacing Dashboard: I built an artifact that tracks our current pipeline pacing, budget and projected end of quarter outcomes using data from our GMC, Google Slides, and Omni. This is a great example of a proof of concept that I built that I will ask our data team to build into a dashboard. You can see an anonymized example in the image below.</span></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JbUY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 424w, /__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 848w, /__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JbUY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png" width="1456" height="1244" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1244,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:434777,&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://devfirst.substack.com/i/204521382?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 424w, /__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 848w, /__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 1272w, /__u/substackcdn.com/image/fetch/$s_!JbUY!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59bf9324-63a9-4f47-8c04-f263a0ef915f_1844x1576.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><span>Campaign Tracker: We pull in campaign member data from Omni to understand whether we&#8217;re effectively targeting our ICP. The Notion page updates every Monday and sends a Slack message to my team&#8217;s Slack channel.</span></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!M3o5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 424w, /__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 848w, /__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 1272w, /__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!M3o5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png" width="1456" height="998" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:998,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:466601,&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://devfirst.substack.com/i/204521382?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 424w, /__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 848w, /__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 1272w, /__u/substackcdn.com/image/fetch/$s_!M3o5!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02758a99-a700-4e90-9d84-a66145326ea1_2312x1584.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Peach is hiring a campaign manager for Mushroom Kingdom</figcaption></figure></div><p><span>Capturing this data on a regular basis for reporting would be very time-consuming. But I can&#8217;t imagine how challenging this would have been without all of our structured context from Notion. We are now reaping the investments we&#8217;ve made over the years to relentlessly document and automate everything, and that encourages us to keep up the good habits.</span></p><h3><strong><span>Hacking and Experimentation-focused rollout</span></strong></h3><p><span>Hackathons are common amongst development teams to encourage innovation and experimentation, but it&#8217;s rare for a marketing team to host a Hackathon. Our marketing team ran a series of smaller Hackathons to encourage dedicated hands-on-keyboard time for building. Open experimentation time are especially valuable when you establish constraints for your team. Research from Patricia Stokes, a psychology professor at Barnard who studied how artists create new ideas, shows that innovation occurs when artists keep certain variables fixed but alter the others. This theory, called &#8220;solution by substitution,&#8221; helps artists find new ways to represent their visions.</span></p><p><span>The same is true for experimentation with AI. You can&#8217;t start with &#8220;build anything with AI.&#8221; Help them establish those constraints and have AI tools be the workflow innovation.</span></p><h4><strong><span>How it works in practice</span></strong></h4><p><span>Take AI completely out of the equation. Help your team identify small tasks that they can automate. My team used an Eisenhower matrix, a task management tool, to list out our work for the week. We filled this out asynchronously and then met as a group to review the submissions and vote on the top two projects to build. Some of our current automated workflows, like the Campaign Tracker, were inspired by this exercise.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CYT5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 424w, /__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 848w, /__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CYT5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png" width="1456" height="760" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:760,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:598835,&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://devfirst.substack.com/i/204521382?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 424w, /__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 848w, /__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 1272w, /__u/substackcdn.com/image/fetch/$s_!CYT5!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0670061-e5eb-4fb3-af80-1198743ccd0f_2882x1504.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>The Eisenhower matrix worked because it helped us surface repetitive tasks that AI could automate or accelerate. It also helped us distinguish between tasks to automate and tasks that require human judgement.</span></p><p><span>With any AI adoption rollout, I wouldn&#8217;t say there is a perfect formula. Every organization is unique and only you can understand the right process and technology to match your people and culture. Most teams are still figuring this stuff out (we are too!) and I am so curious to understand what you&#8217;re doing to drive AI usage internally. Share what you&#8217;re doing in the comments. <br><br></span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[ Hot Job Summer ]]></title><description><![CDATA[Your dream dev first job is in this letter...]]></description><link>https://devfirst.substack.com/p/hot-job-summer</link><guid isPermaLink="false">https://devfirst.substack.com/p/hot-job-summer</guid><dc:creator><![CDATA[Sam Richard]]></dc:creator><pubDate>Tue, 30 Jun 2026 14:24:29 GMT</pubDate><content:encoded><![CDATA[<p><em>Francesca&#8217;s note: Welcome <a href="https://www.linkedin.com/in/sam-crowell-richard/">Sam Richard</a> to DevFirst. Sam is an exceptional operator, friend and Product Led Growth expert. She&#8217;s currently CRO at <a href="https://ngrok.com/">Ngrok</a> and mother to three gorgeous babies. Sam is joining forces with me to make DevFirst a stronger resource for DevFirst founders and GTM leaders. </em></p><p><span>We&#8217;re trying something new for our readers and </span><em><span>curating</span></em><span> a list of open roles that we&#8217;re pumped up about.</span></p><h2><strong><span>Jobs for those getting started</span></strong></h2><p><a href="https://hackmamba.io/career/technical-social-media-marketing-intern/"><span>Internship</span></a><span> at Hackmamba for the social-media savvy youths</span></p><h2><strong><span>Jobs off the beaten path</span></strong></h2><p><a href="https://www.linkedin.com/posts/owen-parker-abb569148_we-have-just-gone-live-with-two-new-searches-activity-7475891611013459968-Eg2V/"><span>Founding DevRe</span></a><span>l at a stealth startup with investment from OpenAI. Also looking for a community manager! (Remote)</span></p><p><a href="https://careers.withwaymo.com/jobs/technical-writer-mountain-view-california-united-states-san-francisco"><span>Waymo</span></a><span> needs a technical writer for some reason (SF)</span></p><h2><strong><span>Jobs we&#8217;d want in another life</span></strong></h2><p><a href="/__u/jobs.ashbyhq.com/suno/b4bbaf07-ae85-4e7a-9238-a33b0c0d9aef"><span>Senior SEO/AEO Manager at Suno</span></a><span>: Does your CEO also make a tune on Suno &#8212; an AI-powered music creation platform &#8212; for every all hands meeting? You can be part of the team driving that growth! They&#8217;re also hiring a </span><a href="/__u/jobs.ashbyhq.com/suno/21de6b43-de1b-493d-82f3-aa8c8635f700"><span>Director of Editorial Content</span></a><span>. The irony! Jokes aside, thank you venture-backed startups for investing in human-generated content. </span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><p><a href="https://modern-ton-234.notion.site/179a8652be894343913bdbfcfad4fd17"><span>Managing Editor at Every</span></a><span>. Francesca was the managing editor of her high school newspaper, but this job seems way cooler! </span><a href="https://every.to/about"><span>Every</span></a><span>, a new media company that publishes a daily newsletter on technology and AI, is looking for someone to run their publishing arm. Again, we love to see brands investing content written by humans! If you feel like you need to be unemployed in order to keep up with the industry&#8211;maybe not the right job for you. Otherwise a pretty sweet job for someone with </span><em><span>taste</span></em><span>. (NYC)</span></p><p><a href="https://linear.app/careers/62a4524c-75da-499e-b150-7f68ce9f2da3?ashby_jid=1d652292-04d9-405c-8101-578efd020e94"><span>DevRel at Linear</span></a><span>. Linear is a fascinating company, and I imagine that DevRel will become a more important role as Linear gets deeper into developer&#8217;s stacks. In their words, they are looking for &#8220;</span>a product-obsessed marketer who is genuinely technical and knows how to communicate with depth.&#8221;<span> (Remote)</span></p><h4><span>Hiring in a dev-first position? Hit us up in the comments and we&#8217;ll add your role to Hot Job Summer. </span></h4><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/p/hot-job-summer/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="/__u/devfirst.substack.com/p/hot-job-summer/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Campaign Flywheel ]]></title><description><![CDATA[Marketers, here's how we find our way back to the customer]]></description><link>https://devfirst.substack.com/p/the-campaign-flywheel</link><guid isPermaLink="false">https://devfirst.substack.com/p/the-campaign-flywheel</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Wed, 17 Jun 2026 13:30:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YT6K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Marketing campaigns are aligned to business objectives: driving revenue, acquiring customers, driving awareness. But their latent function is a customer insight. I think as marketers, we are often so obsessed with the end goals of our programs, pleasing sales and the board that we veer away from the reason we were here in the first place: our customer.</p><p>A wise man, <a href="https://www.linkedin.com/in/briankotlyar/">Brian Kotlyar</a>, VP of Marketing at Hightouch, gave me excellent advice a few years ago: be the expert on your customer. As a marketer it is your job to understand the customers jobs to be done, their pains, their fears and how to reach them! On top of that, it&#8217;s a excellent way to build credibility with Sales and Product. I&#8217;ve seen many marketing teams assume product marketing is the only team that should understand the customer, an unfortunate outcome of extreme specialization in growing organizations.</p><p>But with AI tooling on our side and the right data we have the ability to distill more customer insights more frequently and turn our marketing programs into flywheels: fueling the engine with customer insights to increase reach.</p><p>Brian used recordings of customer and prospect calls in <a href="https://www.gong.io/">Gong</a> as his primary resource to stay informed on the customer. Now, we don&#8217;t need to watch 20 Gong calls, we can summarize a huge number of transcripts. In my experience, LLMs are excellent at organizing this type of content into themes. We have MCPs for a number of our sales enablement, productivity and forecasting tools, including Gong and <a href="https://www.glean.com/">Glean</a>, that give us deep understanding of the customer journey and better insight into the language customers are using.</p><h2>The Campaign Flywheel</h2><p>You run a Campaign with the goal of acquiring 20 new customers each month. Let&#8217;s say you acquire 25 customers in a month. Exceptional work! You are driving 25% more customers than you had originally planned. That&#8217;s the first value of running this campaign. But the customer insight around <em>why </em>this campaign is so powerful is the second value. This is best expressed using the sociological framework of manifest and latent functions. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YT6K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 424w, /__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 848w, /__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YT6K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png" width="718" height="554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2afbcb52-e956-4725-aa81-e135344b8284_718x554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:554,&quot;width&quot;:718,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52235,&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://devfirst.substack.com/i/201799898?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 424w, /__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 848w, /__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YT6K!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2afbcb52-e956-4725-aa81-e135344b8284_718x554.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Your campaigns now have two jobs. The manifest functions are the outcomes we expect, the intended outcomes. The latent functions are the unintended outcomes. With the Campaign Flywheel, you deploy marketing dollars, design resources, content and execution budget. Your manifest function is acquiring those customer logos. The latent function of this are the customer insights you capture. While you run the campaign, you can review customer data signals, those sales tools we referenced above and capture those insights to inform your next campaign.</p><h2>Analyzing Customer Insights </h2><p>My teammate, Mary Alati, did this exact exercise for our Webinar program. We&#8217;re in the middle of Q2 and I wanted to understand how our overall programs are performing and what we could learn. Specifically, I wanted to understand why these prospects were looking to buy right now. She used our <a href="https://omni.co/blog/introducing-omnis-mcp-server">Omni MCP</a> and hooked Claude into Glean to build the analysis.</p><h3>New Hire Triggers</h3><p>What we saw: One of our evergreen campaigns has gotten <em>very</em> good at acquiring teams new to dbt. We&#8217;ve recognized there&#8217;s a theme: when a new data leader comes in, they often want to modernize the data stack and dbt sits alongside Cloud Data Warehouses as the first things they invest in.</p><p>What we learned: This shouldn&#8217;t be news, <a href="https://salesmotion.io/blog/buying-triggers">these external triggers are sometimes the strongest indicator of buying intent</a> and <a href="https://hbr.org/2012/01/five-myths-of-a-ceos-first-100">new leaders will often make purchase new software</a> in their first 100 days to drive new strategy and execute quick wins. But, we hadn&#8217;t thought of it yet. This was the signal to get something kicked off!</p><p>What we&#8217;re doing: We&#8217;re taking this insight into the next iteration: using <a href="https://www.clay.com/">Clay</a> to target job switchers of this persona with content about dbt.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><h3>The mAIn event</h3><p>What we saw: We have a ton of folks engaging with our AI content &#8212; some from new personas! &#8212; but when it came to the deal cycle, it seems like our prospects are early in the AI maturity curve and are engaging with our content to see what great looks like. But implementation is a far way out.</p><p>What we learned: AI is obviously a hot topic and has high ROI, but teams are much earlier in the adoption process than we anticipated.</p><p>What we&#8217;re doing: Investing in some content that map to earlier in the AI maturity curve to capture more of that market.</p><h2>Sharing the wealth</h2><p>We&#8217;ve shared this project with our peers in Revenue Marketing to help them see the importance of incorporating customer insight into their campaign proposals. It&#8217;s a shared skill in Claude CoWork that anyone can pick up at dbt.</p><p>Your end users are the ones that matter, and in a less &#8220;woo woo&#8221; way, your customer knows more about how their organization adopts and purchases software than you do. our customers are always telling us what they think. Listening can be one of the most effective tools for we can improving your programs.</p><p>How are you using customer insights to power your marketing campaigns? How do you keep your marketers in touch with the needs of the customer? Share your best practices and let&#8217;s start the conversation. </p><h2></h2>]]></content:encoded></item><item><title><![CDATA[Why should I be an angel investor?]]></title><description><![CDATA[A really "stupid" way to make money :)]]></description><link>https://devfirst.substack.com/p/why-should-i-be-an-angel-investor</link><guid isPermaLink="false">https://devfirst.substack.com/p/why-should-i-be-an-angel-investor</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Tue, 14 Apr 2026 13:45:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i4l7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I started angel investing in 2023 and it&#8217;s been one of the more fun professional journeys I&#8217;ve been on. Since I&#8217;ve started, I&#8217;ve gotten a lot of questions about it: why I do it, how to start, how much to invest. Overall it&#8217;s made me realize that 1) there&#8217;s a ton of interest here and 2) this is a topic I love to rap about. In this post, I&#8217;ll walk you through part of my journey. In future posts I&#8217;ll talk through how I&#8217;ve sourced opportunities, my experience as a Venture Scout and my decision framework for investing.</p><h3><strong>Why do people decide to angel invest?</strong></h3><p>To quote me, myself and I from a recent group chat &#8220;Angel Investing is a really stupid way to make money&#8221;. Any investment portfolio should balance risk and security, and Angel Investing is among the riskier investments you can make. Why? You invest a sizable amount of cash in a company at a very early stage with a low probability of return. Your investment risk will decline as the company matures, but with each subsequent round, your potential upside will decrease. No risk, no reward baby!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>Ergo, I would never suggest that <em>anyone</em> start angel investing until they have some foundational investments, like a 401K, mutual funds and/or a rainy day fund. Those are not the things that will get you &#8220;rich,&#8221; but they will be the financial cushion you need to protect against baseline uncertainty.</p><p>Every Angel Investor has their own motivations for investing. Some see it as a high-risk portfolio of bets that they will someday reap! Others, like me, do it because it&#8217;s interesting, fun, exciting!</p><h3>What&#8217;s my why?</h3><p>I started angel investing as a way to learn about the industry and prepare for a pivot into Venture Investing. I had been curious about this area for years, but never realized I could try out this career path on my own. When I was at MongoDB early in my career I got to meet tons of startups who were marketing to developers and wanted feedback on their strategy. I loved working with these Founders, learning about their challenges and exchanging advice. I found it helped me remain agile and curious in my day job.</p><p>Angel Investing was not something I considered as an engagement option, but I wish I had understood the entire ecosystem sooner. As an Angel Investor you stand with the founder early in their journey, understand their challenges and support them using your network and expertise. I understood my &#8220;why&#8221;, now it was time to figure out my pitch to founders. Why should I get the privilege of investing in your company?</p><h3>Why do I belong on a CAP table?</h3><p>One thing I didn&#8217;t realize about investing is that it&#8217;s incredibly competitive. You see this in the news today, with so many Venture Investors going after a small subset of standout companies for investment. It&#8217;s because out of the thousands of companies Venture firms meet with each year only a small subset of those will have an outsized exit that will make back the investment on the fund and give a return to their investors (Limited Partners).</p><p>All to say, you can&#8217;t just go to a founder with a check and get on a <a href="https://carta.com/learn/startups/equity-management/cap-table/">capitalization (CAP) table</a>. You&#8217;ve likey seen it on Shark Tank: The more investors, the more complexity. The valuation grows with the amount of investment you take on, and founders want to balance the total valuation and maintain as much of their founder equity as possible.</p><p> It&#8217;s much easier to negotiate a place on the CAP table if the founder is a friend or former coworker. But if you&#8217;re not, you need to understand and sell your differentiation. <em>Why do you as an investor stand out among all the other folks who want to contribute capital?</em> Here are the areas where I spike and add differentiation, which I illustrate to help you identify your own spikes.</p><ol><li><p>I&#8217;m a woman. Founders and VCs love getting female investors on CAP tables.</p></li><li><p>My Marketing experience is a value add to founders since most General Partners at Venture Firms do not have marketing expertise. Emily Kramer and Kathleen Estreich started <a href="https://www.mkt1.co/capital">MKT1 fund</a> with this same premise! On top of that I have experience in Product Led Growth and that perspective is often prioritized for founders of Developer and Infrastructure tools.</p></li><li><p>I&#8217;ve worked at a few high-growth Developer-focused companies and that roller coaster experience is something founders want to understand. This is the most important piece of your brand as an Angel Investor. If you are a successful founder or an executive at a high growth company, you are a higher priority for a founder to include in their round.</p></li></ol><p>When you meet with founders, it&#8217;s important to articulate why you&#8217;d be an asset on the CAP table. Communicate your value so they can vouch for you. When I was early in my journey, I took this for granted and thought my experience spoke for itself. Sadly, it didn&#8217;t and I lost out on a deal with an <em>incredible</em> founder because the he didn&#8217;t understand how I could help the company in their early stage of growth. I learned a lot from that lesson and now I have a clear pitch I deliver (more on that in a future post) so it&#8217;s very clear to founders <em>how</em> I operate and <em>why</em> I am a unique value add.</p><h3>From First Check to Angel Track</h3><p>My first investment was in <a href="https://www.pocus.com/">Pocus</a>, the AI GTM intelligence platform. I had gotten to know the founder, <a href="https://www.linkedin.com/in/alexagrabell/">Alexa Grabel</a> as she built the community for Pocus, which was initially focused on companies with a PLG motion. I loved what Pocus was building &#8211; and if you&#8217;ve met Alexa, you know, she&#8217;s got a talent for galvanizing support and has an impeccable eye for talent. In short, no matter what she does in her career, she&#8217;s going to win.</p><p>After that I got the opportunity to enroll in <a href="https://www.firstround.com/angel-track">Angel Track</a>, a program run by FirstRound capital that I call the Hogwarts of Angel investing. Many people start angel investing like I did: they&#8217;re curious, they met a founder they believe in and then that snowballs into a fun &#8220;side of your desk&#8221; job that requires skill &#8212; most of which you&#8217;re learning on the spot. Maybe it&#8217;s like Max Weber&#8217;s <em>beruf</em>, or &#8220;a calling&#8221;, something that has both rational economic value but is also spiritually motivated. That calling deserves care!</p><p>Before Angel Track, the only way to get better at Angel Investing was to keep doing it. But Angel Track teaches you the practices that can help you evolve into a better investor and helps you hone the special skills you bring to the table.</p><p>Angel Track was one of the best investments I made in myself. I got to connect with other Angels who have different perspectives and experience. I left with a playbook for investing and even though I haven&#8217;t been actively investing since I had a baby last October, I know once she&#8217;s a bit older, I have my own playbook to dive back in and meet founders who excite me!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!i4l7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!i4l7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg" width="768" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:179168,&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://devfirst.substack.com/i/194185441?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!i4l7!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e88d0d-9100-42ad-ac88-666f6a7b7ec1_768x1024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">With my fellow Angels at the Angel Track &#8220;Dev Investor&#8221; retreat in Scottsdale, Arizona</figcaption></figure></div><p>Next to my time at MongoDB, no other network has been as valuable to me as angel track. I have a group of folks I connect with regularly from my Angel Track cohort who have taught me so much about investing, hiring, marketing and life. If you want to dig deeper into your Angel Investing skill set, or if you ever have been curious about starting your own fund, I highly recommend it. Follow <a href="https://www.linkedin.com/company/first-round-capital/posts/">FirstRound</a> and Partner <a href="https://www.linkedin.com/in/brett-berson-9986094/">Brett Berson</a> (AT&#8217;s Dumbledore) on LinkedIn to keep tabs on future cohorts.</p><h3>What next?</h3><p>This is the primer of why. Becoming an Angel has given me access to new communities, and widened my aperture of the venture world. If you&#8217;re an Angel, I would love to hear your story in the comments. What is your &#8220;why&#8221;? <br><br>Next in this series I&#8217;ll share my approach to sourcing Angel opportunities.</p><h2>Under the Fig Tree </h2><p><em>What I&#8217;m reading and loving. </em></p><p><strong>Books</strong></p><p>I just started <em><a href="https://www.michaelfinkel.com/books/true-story/">True Story: Murder, Memoir, Mea Culpa</a></em> by Michael Finkel. The story starts with the <em>mea culpa</em>: the author is disgraced after a scandal got him fired from <em>New York Times</em> magazine. At the same time, a man from Michigan, Christian Longo, takes on Michael Finkels identity, runs away to Mexico after, allegedly, drowning his wife and children. The book chronicles the author's return to investigative journalism following the murder and incarceration of Longo. It's an oldie and was turned into a film starting James Franco and Jonah Hill. CRAZY and delish.</p><p><strong>Articles, etc. </strong></p><p><a href="https://read.technically.dev/p/i-let-claude-code-autonomously-run">I Let Claude Code Autonomously Run Ads for a Month</a> a great case study by <em>Technically </em></p><p><a href="https://www.lennysnewsletter.com/p/a-visual-guide-to-getting-out-of">A visual guide to getting out of a creative slump</a> from Lenny&#8217;s Newsletter. This post showing up in my inbox was kismet. I almost publish this post! But after reading this I remembered the advice I&#8217;ve given to so many friends: it&#8217;s about the reps. Get something out there and move on! <br><br><a href="https://www.npr.org/2026/04/14/nx-s1-5783893/the-power-of-an-accountability-buddy-to-help-get-things-done">The power of an accountability buddy to get things done</a> from NPR&#8217;s LifeKit. Shoutout to my friend <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Barrie Segal&quot;,&quot;id&quot;:43176,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af598a54-9004-4a0d-908e-e6eaf652e759_1204x936.png&quot;,&quot;uuid&quot;:&quot;d50f74cf-743b-4192-b364-45db6aedf80d&quot;}" data-component-name="MentionToDOM"></span> from the Flesh Report (follow it!) for setting the example as a writing accountability buddy. Sometimes you need the loving pressure! </p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Why Dev-First loves Product Led Growth (Sales)? ]]></title><description><![CDATA[Why dev-first companies are gaga for Product Led Sales.. ehrm, why it's a great match for developer first companies]]></description><link>https://devfirst.substack.com/p/why-dev-first-loves-product-led-growth</link><guid isPermaLink="false">https://devfirst.substack.com/p/why-dev-first-loves-product-led-growth</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Mon, 26 Jun 2023 10:22:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BiDR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BiDR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BiDR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg" width="768" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111604,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!BiDR!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ed98de-cabd-4eac-88ac-3ed825a9b143_768x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Tons of companies want to know how to sell to developers. I&#8217;ve never sold to anyone but developers and I do think that developers have less patience with salespeople than folks in other roles (why? I think the same things I mentioned in <strong><a href="/__u/devfirst.substack.com/p/show-and-tell">Show and tell</a>)</strong>. But there&#8217;s been an exciting transition in the past few years: the Product Led Sales motion that my friends at Pocus have espoused over the past three years has become a reality for companies outside of the Developer Tools space and many companies like Ngrok, Loom, Linear, Productboard and Hubspot are using a hybrid sales model to grow their businesses, often with Product capturing leads for the sales led motion.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hgV9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 424w, /__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 848w, /__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hgV9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png" width="771" height="324" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:324,&quot;width&quot;:771,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91798,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 424w, /__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 848w, /__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hgV9!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdf1ba9f-86a1-4049-bb38-365332eb1d98_771x324.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 aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>From Pocus&#8217;s <a href="https://www.pocus.com/product-led-sales-benchmark-report-2022">2022 Product Led Sales Benchmark Report</a></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>GTM teams are always looking to increase net dollar retention, improve sales efficiency and CAC payback. Product Led Sales is an additional sales engine you can add on that can improve those measures significantly. <strong>It&#8217;s also the best approach to selling to software developers for two reasons:</strong></p><ul><li><p>The Product-Led Sales motion rests on having end users trying out and actively using your product and software developers love test-driving new software. This process inspires belief in your product you couldn&#8217;t get from the incumbent enterprise sales model where time-boxed demo with a sales rep was their only path to understanding your software.</p><ul><li><p>Additionally, in a business with a strong Self-Service customer base, you can build a massive customer base within key accounts before introducing a Product Led Sales motion.</p></li></ul></li><li><p>Because users are actively using your SaaS product your team has insight into their habits and challenges, something that is much more challenging to do in the enterprise sales model. This allows for smarter more targeted outreach that developers and their managers will appreciate.</p><ul><li><p>Products like Pocus make it really easy to surface this data from your data warehouse in a way that&#8217;s easily actionable by your sales reps and account managers.</p></li><li><p>When the time comes to pitch, you don&#8217;t need to call the developers directly to sell them a product they already use. You can call their boss, someone who is more senior and has larger budget and team oversight who is looking to solve big problems and will be more willing to speak with you. You already have adoption amongst their team, so it is easier to start these conversations.</p></li></ul></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/p/why-dev-first-loves-product-led-growth?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/p/why-dev-first-loves-product-led-growth?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><p><strong>To summarize, Product Led Sales is a tactic that&#8217;s being used for developer tools companies precisely because product usage gives a very strong signal of intent. Once you have that product signal, it becomes easier to surmise the needs and wants of a customer to faciliate deeper conversations.</strong></p><p>Some things to get right before you launch a Product Led Sales motion. Some of this might seem basic, but as someone who has worked in the range early stage startups to public companies, I now understand that nothing should be taken for granted. Everyone grows across different vectors at different rates, so what you think is basic or obvious advice might be valuable or novel to someone else. I love this post from my friend Alexa Grabel on how to launch a PLS motion using a <a href="https://www.linkedin.com/posts/alexagrabell_how-to-launch-a-pls-motion-using-a-crawl-activity-7072246439644422144-0JPD?utm_source=share&amp;utm_medium=member_desktop">Crawl, Walk, Run approach</a>. Some of our advice is similar, but she paints the picture very clearly!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!4_8X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!4_8X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg" width="800" height="335" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:335,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:54669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!4_8X!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87343a6d-2227-4a11-96d1-9cb0d8390d33_800x335.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One of my first principles is parsimony, or simplicity. I always guide people to start as simple as possible and then grow more complex over time. When starting in the crawl stage, don&#8217;t overthink it, but be intentional. Nothing will be perfect when you start, but you have to think of the simplest approach you can take to learn something meaningful.</p><ul><li><p>Easily Accessible Data: A unicorn, I know! It&#8217;s really challenging to give your team access to the right data that they can meaningfully interpret and use. Ultimately, as long as you have a team that can pull the data for you and help you understand what the data means, there&#8217;s hope here! Ideally you will have a data warehouse, a product analytics BI tool like Amplitude or Mixpanel that can help you reason through the trends and identify groups of users to reach out to.</p></li><li><p>Ideal Customer Profile: What are the common traits of users who buy your software? This doesn&#8217;t have to be perfect, but understanding one or two attributes here will help you immensely!</p><ul><li><p>Company size or industry</p></li><li><p>Technology overlap, for example, the perfect marriage of DBT and Snowflake, Node.js and MongoDB back in 2012</p></li></ul></li><li><p>Product Signals: Try to understand common engagements with the product that signal buying intent. Look beyond basic metrics such as clicks or page views and dig deeper into the customer journey. By identifying key touchpoints and common engagements with the product, you can gain valuable insights into how customers interact with our brand and what drives their decision-making process. Lots of companies will use an &#8220;activation&#8221; metric, and it&#8217;s likely your product team has developed a paradigm that aligns to this already. If you&#8217;d like more insight here, Amplitude has an awesome <a href="/__u/info.amplitude.com/rs/138-CDN-550/images/The%20Amplitude%20Guide%20to%20Product%20Metrics.pdf">guide to Product Metrics</a> that serves as a great primer. Again, this doesn&#8217;t need to be perfect, just good enough to start for now.</p></li><li><p>Prioritization: Based on the above, you&#8217;ll be able to put in some type of prioritization approach for your teams that will help them sort through all the leads!</p></li></ul><p>This week&#8217;s links</p><ul><li><p><a href="/__u/lg.substack.com/p/the-looking-glass-love-the-problem">Love the Problem</a>: Live for opportunity, not for solutions. Wise words by Julie Zhou</p></li><li><p>This essay on <a href="https://tedunderwood.com/2023/03/19/using-gpt-4-to-measure-the-passage-of-time-in-fiction/">using GPT-4 to understand how time passes in written text</a> is so well written and the TL;DR that LLMs are very cool because they&#8217;re capable of explaining to you how they thought about a problem is &#129327;</p></li><li><p>The <a href="https://github.com/zakirullin/cognitive-load">cognitive load developer&#8217;s handbook</a>, for anyone who wants to develop empathy for the developer and the impact of context switching on their work, look no further than this post which articulates why software engineering can be so mentally taxing. Everyone in DevTools is trying to make this simpler!</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://twitter.com/ShitFacilitator/status/1671193743599304704?s=20" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 424w, /__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 848w, /__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_8FA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png" width="542" height="217" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:217,&quot;width&quot;:542,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43338,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://twitter.com/ShitFacilitator/status/1671193743599304704?s=20&quot;,&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="/__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 424w, /__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 848w, /__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_8FA!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd5e6b90-781d-41ec-a2c5-274183bc6ee4_542x217.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Alert: I'm a Polar Bear!]]></title><description><![CDATA[Eisbeir, Orse, Oso]]></description><link>https://devfirst.substack.com/p/alert-im-a-polar-bear</link><guid isPermaLink="false">https://devfirst.substack.com/p/alert-im-a-polar-bear</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Tue, 06 Jun 2023 15:01:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i68H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m fresh off a trip to Iceland (66 degrees north!) where I walked under many waterfalls and near two (!) glaciers. I have loved hearing from some of you new subscribers &#8211; welcome! &#8211; and thanks so much to my many DevRel and growth friends who have subscribed here as well &lt;3&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!i68H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 424w, /__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 848w, /__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!i68H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic" width="406" height="541.2403846153846" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed3de963-71ba-47de-97d5-6a0f58c7abb0.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:406,&quot;bytes&quot;:2147788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="/__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 424w, /__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 848w, /__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!i68H!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed3de963-71ba-47de-97d5-6a0f58c7abb0.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Today, I got an exciting announcement: I&#8217;ve started a new job as the Head of Marketing for <a href="https://www.osohq.com/">Oso</a>, the platform that makes it easy to add RBAC, sharing, fine-grained access, or any other permissions model you can think of to your apps. The permissions-as-a-service space is relatively new as the trend of offloading developer toil continues to grow in popularity, following the giants like Stripe and Twilio.&nbsp;</p><p>Oso makes it possible for developers to work on the parts of their app that deliver customer value, not the tedious parts of access that take time and energy away from projects and delay release dates. Oso makes authorization simpler so you can build better collaboration experiences for your customers. </p><p><strong>Why Oso?&nbsp;</strong></p><p>As Rolland Garros said, victory belongs to the most tenacious. <a href="https://www.linkedin.com/in/grahamneray/">Graham Neray</a>, who I worked with at MongoDB for 5 or 6 years &#8211; who is counting?-- is the CEO of Oso, and although he and the team gave me a hard sell, it was a very easy decision for me to make. Graham is probably the hardest working person I know, he&#8217;s relentless in his desire to do things right and he and I share a lot of the same values that we developed early in our career at MongoDB. While he&#8217;s incredibly accomplished in his own right, no work is too low for him &#8211; he&#8217;s always down to pick up the trash &#8211; a quality I really admire and wish to emulate every day.&nbsp;</p><p>I also saw a strongly realized customer-first attitude on this team. Lots of companies say they are customer first, but then you realize that they only care about their paying customers or they just say they&#8217;re customer-first so they can sign deals. Oso really lives the value of &#8220;work for the customer". Engineers spend 20% of their time doing customer-facing work, and everyone on the team sits on customer calls. In the conversations I&#8217;ve had with team members, few have spoken without referencing the voice of the customer, something that is very challenging to emulate.&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p><p><strong>The Tido Framework&nbsp;</strong></p><p>As referenced above, there were a lot of pros when it came to Oso. I had pre-existing trust built with the founder and the overlap of development and software security was appealing to me. Still, it&#8217;s important to have a framework for evaluating your options and I was thankful to have a great teacher in <a href="https://www.linkedin.com/in/thomascarriero">Tido Carriero</a>, who offered me his framework for evaluating big career opportunities, which I found extremely helpful and relevant for just about anyone looking at a new role:&nbsp;&nbsp;</p><ul><li><p><strong>The Reporting Line: </strong>Do you believe that your manager and your manager&#8217;s boss are people you can learn from? Do you have conviction in them as leaders? Your reporting line is your support system. They hire your peers, and the best people hire the greatest talent. If this line is not strong, you end up working with people who you are less likely to learn from, who won&#8217;t be effective advocates for you or your career, or folks who don&#8217;t have the background to have strong instincts that make teams and companies successful.&nbsp;</p></li><li><p><strong>The Francesca-shaped hole:</strong> Is there a big problem that you can uniquely solve? Is it something that you&#8217;ve done before, or an area where you feel uniquely qualified to figure out over a 6-18 month period? This, along with your reporting line, are your markers for success. If the problem was not Francesca shaped &#8211; for example a few companies I spoke to were looking for brand experts who could help with product marketing and category creation, areas of marketing where I have less expertise. With Oso, I have conviction that I can help them drive more awareness and usage of Oso Cloud and I have the leadership skills and expertise to build out a marketing team to support their next stage of growth.&nbsp;</p></li><li><p><strong>The ROI:</strong> Is there an outsized opportunity that will come from this &#8211; monetary or otherwise &#8211; that motivates you to do an amazing job? For me, money is important, I&#8217;d love to own an amazing ski house, but the opportunity to learn from Graham and work alongside folks who have the same hard working ethos was critical for me. I know that working with folks of this caliber on a problem as big as authorization would be incredibly rewarding and important for my career trajectory. Additionally, I know this job is experience that will help me in my side gig as an angel investor &#8211; running an entire marketing org is a step up from running Growth, Dev Rel and Demand Gen teams, which will help me advocate for allocation in companies I want to invest in and future board seats.&nbsp;</p></li></ul><p>I hope this framework is helpful for you as you think about future career transitions. I&#8217;m super excited to be back with my MongoDB family and I&#8217;m thrilled that I get to share some of my journeys at Oso with this community.&nbsp;</p><p>I&#8217;ve never been able to accomplish anything meaningful without community &#8211; and I am so fortunate to have an incredible network of friends who supported me as I explored the next stage in my career.. Thank you so much to my people, namely <a href="https://www.linkedin.com/in/edsim/">Ed Sim</a>, <a href="https://www.linkedin.com/in/lennypruss/">Lenny Pruss</a>, <a href="https://www.linkedin.com/in/irlivingstone/">Ian Livingstone</a>, <a href="https://www.linkedin.com/in/sam-crowell-richard/">Samantha Richard</a> and <a href="https://www.linkedin.com/in/meg-goetsch/">Meg Goetch</a>!&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Guardians of the Content Galaxy]]></title><description><![CDATA[A content development framework for DevRel teams]]></description><link>https://devfirst.substack.com/p/guardians-of-the-content-galaxy</link><guid isPermaLink="false">https://devfirst.substack.com/p/guardians-of-the-content-galaxy</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Wed, 10 May 2023 12:01:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wRNM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello! I know many of you are new here&nbsp; &#8212; thank you so much for following DevFirst! My articles are based on conversations I have with founders and operators building Developer Tools and bringing them to market. This week&#8217;s post is about CONTENT, the King of them all!&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zgko!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 424w, /__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 848w, /__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zgko!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif" width="304" height="540.4444444444445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:480,&quot;width&quot;:270,&quot;resizeWidth&quot;:304,&quot;bytes&quot;:3277400,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 424w, /__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 848w, /__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 1272w, /__u/substackcdn.com/image/fetch/$s_!zgko!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2effbf6c-84b5-4c04-a0e8-29343af5e7ac_270x480.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Specifically, I&#8217;d like to talk about a delightful model for content development and recycling that I call &#8220;The Content Galaxy.&#8221; I know that many organizations struggle to determine how much content to create, identify content creators, and articulate challenges to their users. The Content Galaxy can help you build a framework for engaging your content creators and building brand equity around core topics that are important to your audience. More specifically I have used the Content Galaxy model with DevRel teams in the past to help them prioritize their workload and focus on longer-term projects that drive performance (e.g. impressions and lead gen)&nbsp;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>By using the Content Galaxy model you&#8217;ll see how to structure content opportunities for your DevRel organization. First I will introduce the Content Galaxy framework and then I&#8217;ll walk through an example. Finally, I&#8217;ll offer some guidance on how to use the framework in your own DevRel organization.&nbsp;</p><p><strong>Introducing the Content Galaxy framework&nbsp;</strong></p><p>No Developer wants to admit it, but when you are doing DevRel you&#8217;re doing advanced content marketing. Of course, there&#8217;s more to DevRel &#8211; engaging with your community, supporting local developers, being a connector within your community &#8211; but when we think about the performance metrics associated with DevRel, many of them are achieved through quality content marketing. Content marketing of this kind can be defined by a few characteristics</p><ul><li><p>Creating quality content based on what your community&#8217;s needs&nbsp;</p></li><li><p>Aligning that content to your product&#8217;s core value</p></li><li><p>Distributing that content through relevant channels to drive impressions</p></li><li><p>Building that content into growth loops to drive evergreen impressions&nbsp;</p></li><li><p>Measuring the impact of the content you create&nbsp;</p></li></ul><p>Many teams struggle to create a lot of high-quality content. The Content Galaxy framework&nbsp;</p><p>allows your team to focus on building a large asset at the beginning which then leads to creating smaller, more easily digestible assets to distribute across different channels.&nbsp;</p><p>A Content Galaxy includes&nbsp;</p><ul><li><p>The Sun: The large content that sets the stage for all the subsequent recycled content. For DevRel organizations, this is often a sample app you create to demonstrate a problem or showcase a new solution.&nbsp;</p></li><li><p>Planets: These are content pieces created out of your original Sun. A tutorial based on the sample app is an example of a planet! You can and should have multiple planets as part of a Content Galaxy</p></li><li><p>Moons and Stars: These are short-form content pieces that you can simply and easily create once you have a Sun in place! For example, Twitter threads, TikToks, and Emails.&nbsp;</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wRNM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 424w, /__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 848w, /__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wRNM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png" width="1352" height="1106" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1106,&quot;width&quot;:1352,&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="/__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 424w, /__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 848w, /__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wRNM!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F395da39b-0e39-4722-838b-11778b54edf4_1352x1106.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Please note, I know this framework has no basis in scientific fact. This is a framework to help you with content, not to show off my knowledge of astronomy.&nbsp;</em></p><p>My favorite part about this strategy is that it&#8217;s both a content-creation tactic and a distribution strategy. From that large Sun that you create for your content Galaxy, you can then create videos for YouTube and TikToks from the same original Sun!&nbsp;</p><p>There are tons of ways to experiment with this as a tool for building equity around specific topics.&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/p/guardians-of-the-content-galaxy?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/p/guardians-of-the-content-galaxy?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share"><span>Share</span></a></p><p><strong>Case Study: Temporal&nbsp;</strong></p><p>For those who aren&#8217;t familiar with <a href="https://temporal.io/">Temporal</a>, it&#8217;s the programming model of the future, based on an open-source project built at Uber called Cadence. Temporal powers <a href="https://eng.snap.com/build_a_reliable_system_in_a_microservices_world_at_snap">microservices at Snap</a>, ensuring <a href="https://www.youtube.com/watch?v=PcUWphfLyMA">seamless delivery of Taco Bell online orders</a> and resiliency of <a href="https://www.youtube.com/watch?v=LliBP7YMGyA">Netflix&#8217;s real-time data and CI/CD platforms</a>.&nbsp;</p><p>Temporal is ushering in a completely new mindset around resiliency, which they call Durable Execution. Developers need to understand what Temporal is and how it can evolve their infrastructure &#8211; and the fastest way to do this is by articulating different use cases where Temporal can transform your reliability and simplify operations, as I&#8217;ve done above &#128512;.&nbsp;</p><p>One of the cool use cases for Temporal is a simplification of a transaction pattern called <a href="https://microservices.io/patterns/data/saga.html">Saga</a>. This is a popular pattern for workflows, but often challenging to operate long-term. Temporal provides native support for this pattern, making it simpler to build and operate, so it&#8217;s a perfect use case to showcase the power and simplicity of Temporal while building the brand equity of Durable Execution as a concept.&nbsp;</p><p>Temporal has created a <a href="https://pages.temporal.io/on-demand-webinar-what-is-a-saga.html">Webinar</a> on the Saga topic and is in progress on <a href="https://learn.temporal.io/tutorials/php/booking_saga/">a tutorial</a> that goes through building a trip booking system and introduces Temporal&#8217;s native Saga pattern. Based on this, I created a content Galaxy for Temporal based on the Saga pattern in PHP.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fDtS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 424w, /__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 848w, /__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fDtS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png" width="1332" height="1122" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1122,&quot;width&quot;:1332,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:179497,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 424w, /__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 848w, /__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fDtS!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1170386e-bc3b-4018-9bf9-522db6e49af0_1332x1122.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Introduce the Content Galaxy to your team</strong></p><p>I&#8217;ve used the Content Galaxy model with DevRel teams in the past as a way to structure a Dev Advocate&#8217;s content plan, and I&#8217;ve suggested it as a model for many more teams! It gives your team the freedom to work on something they care about, the freedom to explore something new and yet still has structure so you can manage output and, subsequently, content performance.&nbsp;</p><p>When assigning out the Content Galaxy approach, I&#8217;ve always emphasized&nbsp;</p><ol><li><p>This is a time-boxed project. This gives folks guardrails around their Sun projects. They should be ambitious but not something that will take three months to build.&nbsp;</p></li><li><p>Start with your Sun and go from there. You will learn more as you go along. Sometimes, especially when my team was building with new software, my team members discovered <a href="https://www.mongodb.com/blog/post/optimizing-aws-lambda-performance-with-mongodb-atlas-and-nodejs">application performance challenges</a>, which then became blog posts in themselves!&nbsp;</p></li><li><p>Focus on something fun and exciting that will motivate you and is still important and interesting to your audience.&nbsp;</p></li></ol><p>Not all products are positioned to recycle the Saga Galaxy &#8211; SORRY &#8211; but if you know your customers you probably know some topics that could benefit from a content Galaxy structure.&nbsp;</p><p>For MongoDB, my former employer, there are evergreen topics, like Schema Design, that you can truly pontificate about forever. There are SO MANY ways to design your schemas around different applications, so many perspectives around what works, and endless ways to optimize further. Schema Design as a topic is a massive Content Universe &#8211; maybe let&#8217;s call it a SuperCluster&#8211; and you can spend years building smaller Content Galaxies around that topic.&nbsp;</p><p>Let&#8217;s say someone on your DevRel team wanted to take Schema Design as their Galaxy for the quarter. How do you provide them with direction so that they can choose their own adventure AND have enough guidance to create a compelling enough Galaxy? I would look at the following:&nbsp;</p><ul><li><p>What schema design challenges have I seen posted to the community this week? This month?&nbsp;</p></li><li><p>Are there new types of applications being built (<em>gfab</em>, generative AI) where a different approach to Schema Design is needed?&nbsp;</p></li><li><p>Are there common challenges with Schema Design you&#8217;ve seen recently?&nbsp;</p></li><li><p>Do you have a new perspective on this that you&#8217;d like to showcase with a new language you&#8217;re learning, like Rust?&nbsp;</p></li></ul><p>In short, how should you pick your Content Galaxy?&nbsp;</p><ul><li><p>Specific, not evergreen&nbsp;</p></li><li><p>Relevant to your community&nbsp;</p></li><li><p>Compelling and motivating to you&nbsp;</p></li><li><p>Timely, if not zeitgesty!</p></li><li><p>Articulates your brand promise and increases brand equity&nbsp;&nbsp;</p></li></ul><p>I hope this framework is helpful to your team. I&#8217;d love to know if and how you use the Content Galaxy in your work.&nbsp;</p><p><em><strong>Sides of my desk&nbsp;</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hynT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 424w, /__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 848w, /__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hynT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp&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;:2840882,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 424w, /__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 848w, /__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!hynT!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ad9b068-dfc2-469d-ab5f-a774988e49dc_1800x1200.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 aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>I&#8217;m late to this, but I&#8217;m reading the most INCREDIBLE book, <em><a href="https://www.goodreads.com/book/show/58784475-tomorrow-and-tomorrow-and-tomorrow?ref=nav_sb_ss_1_10">Tomorrow, Tomorrow and Tomorrow</a> </em>about two friends who love video games. It&#8217;s making me reminisce about the joys of platonic love and is making me want to play Zelda. (Goodreads)&nbsp;</p><p>Also this NYTimes essay on the <a href="http://v">origins and development of Zelda</a> made me deeply nostalgic and I will probably buy <em>Tears of the Kingdom </em>this week, play it for one hour and give up because I&#8217;m actually terrible at video games &#8211; and its an area where I have no resolve to keep going. If you have any tips that are not 10,000 hours, please reply! (New York Times)&nbsp;</p><p>Deeply off topic, this <a href="https://www.instagram.com/reel/Cr5uuvfglzR/?igshid=NjZiM2M3MzIxNA%3D%3D">Grinder (aka Hero, Hoagie) pasta salad</a> looks like the perfect thing to bring to a piquenique. (Instagram)&nbsp;</p><p>My friend Carrie&#8217;s <a href="https://www.newyorker.com/culture/cultural-comment/desperate-to-be-micro-famous">essay on our culture/country&#8217;s deep desire for fame</a>. (The New Yorker)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Show and Tell ]]></title><description><![CDATA[How to message and communicate Developer Tools to developers]]></description><link>https://devfirst.substack.com/p/show-and-tell</link><guid isPermaLink="false">https://devfirst.substack.com/p/show-and-tell</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Fri, 28 Apr 2023 12:15:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FsjM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I was reading through comments on an old HN post and loved this set of comments on <a href="https://news.ycombinator.com/item?id=22616857">Fly.io&#8217;s launch post</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FsjM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 424w, /__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 848w, /__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FsjM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png" width="1456" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&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="/__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 424w, /__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 848w, /__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FsjM!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271fba4c-54e6-4ba1-8955-9fda04f73ef8_1600x586.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I love these comments because this problem of &#8220;wtf do you do&#8221; in B2B software is so pervasive that it&#8217;s shocking when you can get a clear answer in 1-3 lines.&nbsp;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>It&#8217;s so challenging to come up with these pithy and clever lines that we (marketing) ends up delivering confusion when we should be moving towards simplicity. In this post, I share why positioning for Developers is often perceived as so challenging and show you two examples of how to make the process a bit simpler.&nbsp;</p><p><em>But&#8230;Developers hate marketing!</em></p><p>People will often say &#8220;developers hate marketing,&#8221; which is a statement I find so funny. Generally speaking, developers actually love marketing. Some examples:&nbsp;</p><ul><li><p>Events: Developers often attend conferences and meetups to learn from other practitioners.&nbsp;</p></li><li><p>Swag: You know that developers LOVE getting cool t-shirts, mugs, backpacks and more to flaunt their favorite tools and frameworks.&nbsp;</p></li><li><p>Streaming and content creation: Developers have become incredibly talented content creators and boast massive followings on platforms like YouTube and Twitch, where they share expertise, curate content, interview other professionals or do live demos or hacks for their audience.&nbsp;</p></li><li><p>Community: This isn&#8217;t exactly marketing in my mind, but often community is lumped into a Marketing organization or a strategy. Developers have built countless platforms and tools for connecting with like-minded folks to exchange ideas and support one another. Examples include, IRC channels, Discord, Hacker News.&nbsp;</p></li></ul><p>As you can see in the Fly.io Hacker News thread I referenced above, when a brand is clear, concise, and straightforward about its product&#8217;s utility and value, you make a statement and turn some heads!&nbsp;</p><p><em><strong>Why are developers skeptical of marketing?&nbsp;</strong></em></p><p>When doing any type of marketing or product development, you need to understand the day-to-day life, needs, and convictions of your end customer. In the case of developers, most marketers do not have a clear sense of what software development is like. Here are two things that stand out to me about the software development process that could be helpful to marketers trying to understand the challenges of Software Developers:&nbsp;</p><ul><li><p><strong>The cognitive challenge: </strong>Software development is cognitively challenging and takes focus to execute correctly. For those who have never done any computer programming, it is similar to solving abstract math and logic problems which can be mentally exhausting. &#8220;Context switching&#8221; is a term often used by programmers to describe the challenges of managing their day-to-day workload, because many require hours of uninterrupted time to focus on accomplishing their tasks. As a result, any new software that they add to their workflow needs to accelerate their ability to execute and lower the cognitive load.&nbsp;</p></li><li><p><strong>The level of responsibility and ownership:</strong> Developers build tools used at a very large scale. Their decisions in product design and technology choice can lead to at best an all-nighter and at worst threats to people&#8217;s lives. We&#8217;ve seen these examples in the news countless times. I know I am dramatic, but if you&#8217;ve read <em><a href="https://bookshop.org/p/books/this-is-how-they-tell-me-the-world-ends-the-cyberweapons-arms-race-nicole-perlroth/">This is how they tell me the world ends</a>, </em>you know why. There are repercussions of choosing the wrong software and making those incorrect decisions can have large-scale impact. As a result, developers are very discerning about the products that they use because they want to avoid making those mistakes.&nbsp;</p></li></ul><p>This is why statements like, &#8220;This is better than anything you&#8217;ve ever tried&#8221; don&#8217;t work because they don&#8217;t believe that could be true; they&#8217;ve been lied to before. This is also why the use of Buzzwords on your homepage, like &#8220;Edge Computing,&#8221; often frustrates developers because it shows you just know the word and probably doesn&#8217;t understand the concept.&nbsp;</p><p>My guidance: speak to them in their language. Help them understand how what you&#8217;re doing can help them. Help them understand the problems that you solve and how you do it.&nbsp;</p><p><em>How to do &#8220;Show don&#8217;t tell&#8221;&nbsp;</em></p><p>Back to the top: What did Fly.io do so well to get this praise?&nbsp;</p><p>Here&#8217;s a reprint of the &#8220;elevator pitch&#8221;&nbsp;</p><blockquote><p><em>&#8220;fly.io is really a way to run Docker images on servers in different cities and a global router to connect users to the nearest available instance. We convert your Docker image into a root filesystem, boot tiny VMs using an Amazon project called Firecracker, and then proxy connections to it. As your app gets more traffic, we add VMs in the most popular locations.&#8221;</em></p></blockquote><p>The reason the Hacker News community loved this so much is that Kurt and the Fly.io team wrote a clear and straightforward description of what they do, how they do it and why they&#8217;re different from other cloud services. They didn&#8217;t use fancy language, anyone who works in Tech can understand these concepts. For example, they describe the term &#8220;Edge Computing&#8221; without using that terminology &#8211; avoiding the Buzzword which could alienate their audience, which I love.&nbsp;</p><p>Breaking it down:&nbsp;</p><blockquote><p>What they do? <em>fly.io is really a way to run Docker images on servers in different cities and a global router to connect users to the nearest available instance.</em></p><p>How they do it? <em>We convert your Docker image into a root filesystem, boot tiny VMs using an Amazon project called Firecracker, and then proxy connections to it.&nbsp;</em></p><p>Why are they different?<em> As your app gets more traffic, we add VMs in the most popular locations.</em></p></blockquote><p>This is a really simple approach to getting down your pitch to developers. Another approach that I love is because it is similarly so simple <a href="https://review.firstround.com/Positioning-Your-Startup-is-Vital-Heres-How-to-Do-It-Right">First Round&#8217;s Arielle Jackson's</a> positioning framework.</p><p>For (target customer) Who (statement of need or opportunity), (Product name) is a (product category) That (statement of key benefit). Unlike (competing alternative) (Product name)(statement of primary differentiation).</p><p>These frameworks are the first step to getting you to a better place when messaging and positioning your project. But, keep in mind, this is not a solo project! As a marketer, you are often not the end user, and you need their input to get the messaging right.&nbsp;</p><ul><li><p>Familiarize yourself with the product by talking to your engineers, often! Join their demo days, read their team newsletters, and find a buddy who you can go to for questions. Fortunately at MongoDB, I had MANY buddies &#8211; some of whom are invited to my wedding! At Snyk I was embedded in the product organization, but folks like Ian Livingstone, Alex Ley, Ben Williams and Robbie Clutton were always super insightful when I went to them with questions about the user experience and different challenges facing our customers. Approach these conversations with curiosity and with the intention of making your company better and you will be welcomed by these engineers and product folks with open arms. The reason this is so helpful is you will get a bit more familiar with the problems of your users and how your engineers are solving them.&nbsp;</p></li><li><p>Talk to your customers! Get a better understanding of your customers needs by talking to them. I&#8217;ve found that happy customers are more than willing to take a call with anyone at your company, especially if you indicate it&#8217;s in the interest of making the product better for the community and if you offer a coffee gift card. Make a list of 5 questions to go in with so you feel confident and prepared, but know that the best feedback will come out of you asking &#8220;Tell me more about that&#8230;&#8221;. If you&#8217;re not feeling confident, see if one of your solutions architects or your engineering buddy will join you. Some questions to help you get started&nbsp;</p><ul><li><p>How did you find out about us?&nbsp;</p></li><li><p>What problem are you trying to solve?&nbsp;</p></li><li><p>How does this help you achieve better/faster/cheaper?&nbsp;</p></li><li><p>How would you describe this tool to your mom? To your boss? To someone on your team?&nbsp;</p></li></ul></li><li><p>Conduct user testing! This is one of my favorite approaches for iterations in design and messaging. If you&#8217;d like to iterate on your positioning, come up with a way to get users involved in the process. Ask users for feedback on your current homepage, or your current messaging guide</p><ul><li><p>What do they love about the homepage/guide?</p></li><li><p>What do they dislike?&nbsp;</p></li><li><p>How would they describe your product to someone in their role?&nbsp;</p></li><li><p>What&#8217;s an example of a product they love that does this well?&nbsp;</p></li></ul></li></ul><p>In closing, there are many ways to approach messaging. These are some tools I&#8217;ve found to be helpful to me or I&#8217;ve found can be useful to others &#8212; but this is not the only way! One thing is certain, though: if you approach things as a learner and not as a knower you will be vastly more successful. </p><p>I hope this gives you guidance, and more importantly, confidence in building your company&#8217;s messaging! Go forth and do great things and if there&#8217;s anyways that I can be helpful just leave a comment here!&nbsp;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[KPIs for Developer Relations Teams]]></title><description><![CDATA[You can't optimize what you can't measure!]]></description><link>https://devfirst.substack.com/p/kpis-for-developer-relations-teams</link><guid isPermaLink="false">https://devfirst.substack.com/p/kpis-for-developer-relations-teams</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Mon, 27 Mar 2023 13:01:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!krsQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>How do I measure the impact of my DevRel team?&nbsp;</em></p><p>This is one of the most common questions I get from founders I work with. DevRel is not necessarily a new organization, but more companies have started adding in a Developer Relations team as a tactic for driving growth. For Dev-First companies, it&#8217;s a no-brainer, you have a team focused on building awareness and excitement amongst your target audience.</p><p>Most founders I speak with are curious about how to hire and build out this team and how to measure their impact. DevRel as an organization can have so many different focus areas &#8211; Advocacy, Documentation, Education, Support, Content Creation &#8211; that often I&#8217;ve seen teams go rudderless. What I&#8217;ve found is the best DevRel teams have a strong mission and a laser focus on specific outcomes. Picking a core focus area will help you and your team align on the right tactics to achieve those outcomes.&nbsp;</p><p>Ultimately, measuring the impact of your DevRel team comes down to understanding what success looks like for you and your company. Each company will have different goals and objectives, so it&#8217;s important to tailor the KPIs and metrics you track to those specific goals. By doing this, you can make sure that your DevRel team is focused on the right things and achieving maximum impact.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!krsQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 424w, /__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 848w, /__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 1272w, /__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_webp, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!krsQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png" width="512" height="512" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:512,&quot;width&quot;:512,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:670155,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_424, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 424w, /__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_848, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 848w, /__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_1272, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 1272w, /__u/substackcdn.com/image/fetch/$s_!krsQ!, /__u/devfirst.substack.com/w_1456, /__u/devfirst.substack.com/c_limit, /__u/devfirst.substack.com/f_auto, /__u/devfirst.substack.com/q_auto:good, /__u/devfirst.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a1e0c-0203-4db7-9b00-f59f50c1af0e_512x512.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><em><strong>What is your DevRel team&#8217;s mission?&nbsp;</strong></em></p><p>Before you begin to measure, you need to determine where you focus. We&#8217;ll choose a made up company, Kanjo, building a BaaS for Machine Learning Apps, to help articulate different DevRel missions, why they matter and the KPIs that align (and don&#8217;t align) to each.&nbsp;</p><ul><li><p>We want to build a strong and vibrant community around Kanjo, our new BaaS for Machine Learning Apps&nbsp;</p></li><li><p>Grow Awareness of Kanjo in the Developer Community&nbsp;</p></li><li><p>We want to build a product that developers love!&nbsp;</p></li><li><p>We want to grow the number of developers building ML applications on Kanjo&nbsp;</p></li></ul><p>What is the simplest way for you to measure against these outcomes?&nbsp;</p><p><em><strong>We want to build a strong and vibrant community around Kanjo, our new BaaS for Machine Learning Apps&nbsp;</strong></em></p><p>In this example, you are looking to build community around the product, Kanjo. Community can be a robust or a flimsy term. For some &#8220;Community&#8221; means a Slack Channel, for others it is the number of users who have downloaded Kanjo. Community is not simply sharing information on the internet. Community in my definition is 1) An excellent sitcom that was too early for its time 2) Relationships based on mutual values, experiences and interests. I also love the definition from the Stanford Social Innovation Review.&nbsp;</p><p><em>&nbsp;Members of a community have a sense of trust, belonging, safety, and caring for each other. They have an individual and collective sense that they can, as part of that community, influence their environments and each other. (<a href="https://ssir.org/articles/entry/what_is_community_anyway#">source</a>)</em></p><p>Community is, therefore, a set of interrelationships, not a relationship between you and a customer, but their relationships with one another. So what are the best ways to measure this?&nbsp;&nbsp;</p><p><em>Community Forum Traffic and Engagement&nbsp;</em></p><p>What is interesting about Developers is that Community Forums are part and parcel of their day-to-day working experience. They are regularly searching StackOverflow for answers to questions, participating in conversations in Slack or Discord groups or passively reading HackerNews threads.&nbsp;</p><p>If you believe that community engagement can be a powerful growth lever for your business and you want to invest in a forum, then you&#8217;ll be measuring performance based on different forms of participation in these forums (views, upvotes, posts, comments, feedback). You&#8217;ll also want to measure the happiness of users in these forums through NPS or a simple feedback tool like a &#8220;was this article helpful&#8221; dialogue.&nbsp;</p><p>You can also measure external forum activity &#8211; like the AWS forums or StackOverflow &#8211; but those don&#8217;t give you a good sense of your own community&#8217;s engagement. It also doesn&#8217;t give you an understanding of the impact of your work. Sure, appearing on other forums at a higher rate is a great signal of success, awareness and widespread usage, but it doesn&#8217;t help you understand if your community-building efforts are making an impact.&nbsp;</p><p><em>How not to measure Community Engagement</em></p><ul><li><p><em>Documentation Visits: If a Developer is using your product, it&#8217;s very likely they&#8217;re visiting your documentation often. This is not a bad thing, for extremely technical products it&#8217;s very common for developers to check and reference uncommon commands, or they could be reviewing documentation for a new feature. In this sense, Developers who are actively using documentation are active product users, but they might not be active members of the community.&nbsp;</em></p></li><li><p><em>Downloads or Accounts Created: This is a painful one for me to talk about because I truly do not believe that Account Creations or Open Source downloads are a measure of Community. The number of accounts created gives you a gauge of the product&#8217;s awareness in the market. Users who get value from the tool, either by hitting an activation metric or similar, are not members of your community either. They&#8217;re just users, and those measures tell you how effective the product is at getting a user to value quickly. So please, don&#8217;t use Accounts Created or Open Source downloads as a way to articulate your community size. I know it is very sexy in a board deck or as a way to showcase traction to investors, but they are not the same.&nbsp;</em></p></li><li><p><em>Blog Post Views: Just&#8230;no. The purpose of creating content on a blog is to drive awareness of your product, educate the developer ecosystem and drive conversions. Website views are not a measure of the community that you create around your product.&nbsp;</em></p></li></ul><p><em><strong>Grow Awareness of Kanjo in the Developer Community&nbsp;</strong></em></p><p>Awareness is a great mission for DevRel teams. So much of what DevRel teams do is engage with developers as a champion of your product. Activities like conference attendance/presentations, Meetups and Hackathons are great tactics for driving awareness.&nbsp;</p><p>Measuring awareness is SO HARD! There&#8217;s many proxies for awareness, but they all come with caveats, so in this case it&#8217;s very much a pick your poison.&nbsp;</p><ol><li><p><em>Organic Website Traffic:</em> This can be a powerful measure of awareness, but if you have a marketing organization, some of the awareness can be attributed to their work, along with the work of DevRel. Additionally, Website traffic is a leading indicator of later stage performance metrics, so many CMOs don&#8217;t love using it as a primary metric&nbsp;</p></li><li><p><em>Documentation traffic: </em>As referenced above, unique Documentation traffic is a strong indicator of product usage, but it might not be the best indicator for awareness, since awareness happens before the product is used.&nbsp;</p></li><li><p><em>Downloads or Accounts created:</em> If you have a free or open source product, this is a great measure of awareness. Why? You&#8217;re measuring the signups, not the usage of the product. It&#8217;s a good measure that tells you abou general interest in your product.&nbsp;</p></li></ol><p><em><strong>We want to build a product that developers love!&nbsp;</strong></em></p><p>Developer Love is challenging to measure because it&#8217;s so subjective. When you&#8217;re saying you want developers to love your product you want them to have a great experience and tell everyone about that great experience. Some folks might think this is an obvious goal for DevRel teams, but if you think about the roles DevRel plays in an organization, they&#8217;re not often building product. They might be doing support and therefore offering your customers a delightful customer experience there, but overall a Net Promoter Score is measuring the quality of your product and user experience.&nbsp;</p><p><em><strong>We want to grow the number of developers building ML applications on Kanjo&nbsp;</strong></em></p><ol><li><p><em>Activation: </em>This is a measure that&#8217;s become more widely discussed in recent years because of the growing popularity of Product Led Growth principles. I love <a href="https://amplitude.com/user-engagement/engaging-new-users#">Amplitude&#8217;s</a> definition of Activation: &#8220;The process of getting new users to the aha moment, and then to the point where you get business value back from them is called activation. Activation matters because users who find value and invest within your product early on will likely stick around longer&#8221; How does a DevRel team impact this measure? Typically DevRel teams with this type of goal will own Support, Documentation and Education and have a hand in ushering users through the initial parts of building with the product. (I highly recommend reading <a href="/__u/info.amplitude.com/rs/138-CDN-550/images/The%20Amplitude%20Guide%20to%20Product%20Metrics.pdf">Amplitude&#8217;s guide to product metrics</a>)&nbsp;</p></li><li><p><em>Downloads or Accounts created: </em>This is a great secondary measure of impact because you&#8217;ll see how many developers you drive to your product, but you won&#8217;t be able to measure their success in using the product through this measure.&nbsp;</p></li></ol><p>Hopefully this is a good primer on DevRel KPIs that will help you think through your DevRel strategy. I would love to hear thoughts on this piece in the comments!&nbsp;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://substack.com/refer/francescakrihely?utm_source=substack&amp;utm_context=post&amp;utm_content=undefined&amp;utm_campaign=writer_referral_button&quot;,&quot;text&quot;:&quot;Start a Substack&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Start writing today. Use the button below to create your Substack and connect your publication with DevFirst</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.com/refer/francescakrihely?utm_source=substack&amp;utm_context=post&amp;utm_content=undefined&amp;utm_campaign=writer_referral_button&quot;,&quot;text&quot;:&quot;Start a Substack&quot;,&quot;hasDynamicSubstitutions&quot;:false}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/substack.com/refer/francescakrihely?utm_source=substack&amp;utm_context=post&amp;utm_content=undefined&amp;utm_campaign=writer_referral_button"><span>Start a Substack</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Hello World!]]></title><description><![CDATA[My first post on DevFirst!]]></description><link>https://devfirst.substack.com/p/hello-world</link><guid isPermaLink="false">https://devfirst.substack.com/p/hello-world</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Thu, 16 Mar 2023 16:15:50 GMT</pubDate><content:encoded><![CDATA[<p>Hi all and welcome to my newsletter!&nbsp;</p><p>Dev first is my opportunity to share perspectives on building Developer-first products and go to market.&nbsp;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>I&#8217;ve been really fortunate to have experience building developer go to market programs at two amazing companies that transformed how developers build applications, MongoDB and Snyk.</p><p>Both of those products are so loved by Developers that it made it possible for me to learn a lot about how developers engage with new software, how they gain inspiration from the tools they love and connect with the community.&nbsp;</p><p>I now regularly advise founders and developer experience leaders who are building dev-first companies &#8212; a side hustle I absolutely love. It&#8217;s inspiring to explore the developer experience and the evolving application development ecosystem. This newsletter is our opportunity to continue those conversations!&nbsp;</p><p>I&#8217;m hoping this conversation helps answer some common questions about engaging with developers. I&#8217;ll also share perspectives from the best minds in the industry, because there are so many different approaches to this fast growing discipline! A sample of questions I get all the time:&nbsp;&nbsp;</p><ul><li><p>When to hire your first Developer Advocate?&nbsp;</p></li><li><p>Where should DevRel sit in my organization?&nbsp;</p></li><li><p>What is developer marketing?&nbsp;</p></li><li><p>How to build your developer ICP?&nbsp;</p></li><li><p>What does Product led Growth look like at a Dev-first company.&nbsp;</p></li></ul><p>I&#8217;m excited to hear your feedback and get to know you all!&nbsp;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.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">Thanks for reading DevFirst! Subscribe for free to receive new posts and support my work.</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>]]></content:encoded></item><item><title><![CDATA[Saturday SaaS - Why is Developer Marketing so hard? ]]></title><description><![CDATA[Hello from Mexico City, where I am waiting for friends to wake from their slumber before enjoying a cafe and guava pastries from Panderia Rosetta &#8211; iykyk.]]></description><link>https://devfirst.substack.com/p/saturday-saas-why-is-developer-marketing</link><guid isPermaLink="false">https://devfirst.substack.com/p/saturday-saas-why-is-developer-marketing</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Wed, 14 Dec 2022 16:54:59 GMT</pubDate><content:encoded><![CDATA[<p><em>Hello from Mexico City, where I am waiting for friends to wake from their slumber before enjoying a cafe and guava pastries from Panderia Rosetta &#8211; iykyk. I haven&#8217;t been on this newsletter in a few years because I was scared and nervous about being a poser newsletter author. So I decided to just quietly part. But a few weeks ago I remembered the few Saturdays I woke up and sent out this newsletter and I decided to get back on the horse.</em></p><p><em>The intention of this newsletter is for me to have a conversation about things I am thinking about with many people at once. I&#8217;m looking forward to continuing that with you all! Thanks for your patience with me as I got the courage to come back.</em></p><p>I&#8217;ve had LOTS of conversations over the past few weeks with company-builders, VCs, and my own colleagues about the challenge of hiring GTM talent at Dev First companies.&nbsp;</p><p>The real rise of Developer First companies is a fairly recent phenomenon. Before businesses selected their software in a top-down motion, software was not as specialized and developers had to build a lot of their own services and functions in-house. Sun Microsystems and Silicon Graphics were among the first companies to build tools for developers as the end user, which gave rise to the current developer marketing playbook: community management, support portals, content marketing, events and user groups.</p><p>Since then, we&#8217;ve had a proliferation of developer tools companies and the rise of DevOps, which has accelerated the trend of scalable technical GTM rather than the top-down enterprise sales motions of the past. And yet, while we have talented engineers who are building these tools, talented CEOs as leaders, VCs and Analysts who understand the market dynamics, we are really struggling to grow the Developer Relations and Developer Marketing talent pool.</p><p>Why is this so hard?</p><p></p><p>Wesley&#8217;s thread above articulates a core problem in two parts</p><p>1) Imposter syndrome: Folks who are not in DevRel roles have a false concept of what is required to do the job well. The same goes for Marketers who are interested in marketing to the Developer audience. If you&#8217;ve never done it before, you might imagine it&#8217;s impossible because, as many folks say &#8220;Developers hate marketing.&#8221;</p><p>2) Skills match: Hiring managers prioritize the incorrect skills (in Wesley&#8217;s tweet, he is referring to Twitter followers exclusively) as proof that the talent will thrive in a DevRel context. For Developer Marketers, past experience is typically an indicator of future performance.</p><p>I believe both can change as this field matures.</p><p>Now let&#8217;s split up the roles and discuss. First DevRel. Developers likely understand their kind and understand their &#8220;tribe&#8221; or sub-communities (often language communities) very well. But how do they translate that into a DevRel role? Thankfully it is not all about being &#8220;good&#8221; at Twitter. DevRel as a practice in company-building is a combination of many different functions that are all designed to endear the developer to your brand and become the voice of the audience within your company. They&#8217;re the front line of what your future users are thinking, feeling, wanting. The different functions within that fall into categories like content creation, events attendance or organization, educational evangelism and more.</p><p>If you want to get into DevRel, why not start writing about the things you are passionate about &#8211; and they don&#8217;t need to be feelings of fire even though we all know that sparks conversation. It also doesn&#8217;t need to be the most popular post on Hacker News, you just need to start someplace. If writing isn&#8217;t your thing, but you love attending user groups, try volunteering for a role in sourcing speakers or identifying sponsors. All to say, getting into DevRel is not exclusively reliant on your Twitter following.</p><p>How can hiring managers help usher more folks into DevRel? I do think the first thing is acknowledging the issue of DevRel burnout (<a href="https://blackgirlbytes.dev/tips-to-succeed-in-your-first-devrel-job?utm_campaign=Saturday%20SaaS&amp;utm_medium=email&amp;utm_source=Revue%20newsletter">read a bit on that here</a>) and ensuring you have safeguards in place to support your team here. We can also do a better job recruiting talent early within our own communities. But one thing I&#8217;ve been thinking about: why don&#8217;t hiring managers get together to build an entryway to these DevRel roles? Either through training or open sourced resources available self-service? Is it because we&#8217;re all competing for the same talent?</p><p><strong>Developer Marketing</strong>, the biggest oxymoron! I believe deep understanding of the end-user can greatly impact your ability to succeed in a Developer Marketing role. I spoke about this on <a href="https://www.madkudu.com/plg-confessions/understanding-your-user-experience?utm_campaign=Saturday%20SaaS&amp;utm_medium=email&amp;utm_source=Revue%20newsletter">MadKudu&#8217;s podcast last week</a>. Developers and technical professionals only hate marketing because marketing is often promising fun pithy statements that prove to be meaningless. A deeper understanding of your end users could greatly change your fate and help you understand the pressure and responsibility put on developers, security and DevOps professionals to deliver reliable and secure software to their customers. If you make a promise you cannot keep, the consequences could mean at least an all nighter for the developer who put their faith in you, or at the worst a data breach &#128561;&nbsp;.</p><p>Doing Developer Marketing right means deeply understanding your end-users pain. The pain they experience from not using your product. If you want to get into Developer Marketing, I suggest talking to a developer you know and asking them about their favorite tools &#8211; you will probably see them get SO excited. Ask them why they like it. Another exercise I love to do, ask them to walk you through one of these company&#8217;s website &#8211; what do they like about it, what do they hate, what don&#8217;t they understand? Note down the common theme, articulate the principles.</p><p>Then next time you&#8217;re applying for a job at a DevFirst company, send an email to the CMO saying you are applying for the job and you did a teardown of their website, using the principles you learned from your dev friends. As one of these hiring managers, I can attest that you will stand out as a candidate.</p><p>That&#8217;s all folks! Hope everyone has a wonderful thanksgiving. I&#8217;ll be sending next week&#8217;s newsletter from Vermont, prior to my first run of the season. Hope everyone has good turkey and some good first turns &#9975;&#65039;&nbsp;</p>]]></content:encoded></item><item><title><![CDATA[Coming soon]]></title><description><![CDATA[This is DevFirst, a newsletter about Explaining product led growth as a discipline, investment category and more.]]></description><link>https://devfirst.substack.com/p/coming-soon</link><guid isPermaLink="false">https://devfirst.substack.com/p/coming-soon</guid><dc:creator><![CDATA[Francesca Krihely-Price]]></dc:creator><pubDate>Wed, 14 Dec 2022 16:42:37 GMT</pubDate><content:encoded><![CDATA[<p><strong>This is DevFirst</strong>, a newsletter about Explaining product led growth as a discipline, investment category and more.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devfirst.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/devfirst.substack.com/subscribe"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>